@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Lato,sans-serif}h1{font-family:Lato,sans-serif;font-size:2.5rem;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:20px;text-align:center}h2{font-family:Lato,sans-serif;font-size:2rem;font-weight:700;color:#555;margin-bottom:15px;text-align:center}.mainContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.titleContainer{display:flex;flex-direction:column;font-size:64px;font-weight:bolder;align-items:center;justify-content:center}.resultContainer,.historyItem{display:flex;flex-direction:row;width:400px;align-items:center;justify-content:space-between}.historyContainer{display:flex;flex-direction:column;height:200px;align-items:center;flex-grow:5;justify-content:flex-start}.inputContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.inputContainer>.errorLabel{color:red;font-size:12px}.inputBox{height:48px;width:400px;font-size:large;border-radius:8px;border:1px solid grey;padding-left:8px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.expanded-table{background-color:#645c5c00;border:1px solid #ddd}@media (max-width: 1024px){.titleContainer{font-size:48px}.inputBox,.resultContainer,.historyItem{width:350px}}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.75rem}.titleContainer{font-size:40px}.inputBox,.resultContainer,.historyItem{width:300px}.App-header{font-size:calc(8px + 2vmin)}}@media (max-width: 480px){h1{font-size:1.75rem}h2{font-size:1.5rem}.titleContainer{font-size:32px}.inputBox,.resultContainer,.historyItem{width:250px}.App-header{font-size:calc(6px + 2vmin)}}@media (max-width: 375px){h1{font-size:1.5rem}h2{font-size:1.25rem}.titleContainer{font-size:24px}.inputBox,.resultContainer,.historyItem{width:200px}.App-header{font-size:calc(4px + 2vmin)}}[data-rmiz-ghost]{position:absolute;pointer-events:none}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{background-color:#000000b3;border-radius:50%;border:none;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-zoom]:not(:focus):not(:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{position:absolute;inset:10px 10px auto auto;cursor:zoom-in}[data-rmiz-btn-unzoom]{position:absolute;inset:20px 20px auto auto;cursor:zoom-out;z-index:1}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}[data-rmiz-modal-overlay]{position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{position:relative;width:100%;height:100%}[data-rmiz-modal-img]{position:absolute;cursor:zoom-out;image-rendering:high-quality;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion: reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#f6f6f6}*{box-sizing:border-box}main{padding:5rem 0;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}code{border-radius:5px;padding:.75rem;font-family:Menlo,Monaco,Lucida Console,Courier New,monospace}input[type=submit]{border:none;background:#5982ce;color:#fff;padding:12px 24px;margin:8px;font-size:24px;border-radius:8px;cursor:pointer}.cerrar{position:absolute;right:50px;font-size:40px}.IconSide{font-size:40px;position:absolute;left:50px}@media (max-width: 1024px){main{padding:4rem 0}input[type=submit]{padding:10px 20px;font-size:22px}.cerrar,.IconSide{font-size:36px}}@media (max-width: 768px){main{padding:3rem 0}input[type=submit]{padding:8px 16px;font-size:20px}.cerrar,.IconSide{font-size:32px}}@media (max-width: 480px){main{padding:2rem 0}input[type=submit]{padding:6px 12px;font-size:18px}.cerrar,.IconSide{font-size:28px;right:30px;left:30px}}@media (max-width: 375px){main{padding:1rem 0}input[type=submit]{padding:4px 8px;font-size:16px}.cerrar,.IconSide{font-size:24px;right:20px;left:20px}}
