@font-face{font-family:MINISerif;src:url(/fonts/MINISerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MINISerif;src:url(/fonts/MINISerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:MINISerif;src:url(/fonts/MINISerif-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MINISerif;src:url(/fonts/MINISerif-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MINISerif;src:url(/fonts/MINISerif-Headline.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MINISansSerif;src:url(/fonts/MINISansSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MINISansSerif;src:url(/fonts/MINISansSerif-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100vh}body{font-family:MINISansSerif,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.55;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid #000000;outline-offset:2px}a{color:inherit}.kiosk{user-select:none;-webkit-user-select:none}.kiosk input,.kiosk select{user-select:text;-webkit-user-select:text}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fade-up{animation:fadeUp .32s ease both}table.data{border-collapse:collapse;width:100%}table.data th{text-align:left;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#525252;padding:10px 12px;border-bottom:2px solid #000;white-space:nowrap}table.data td{padding:10px 12px;border-bottom:1px solid #E5E5E5;font-size:13px;vertical-align:top}table.data tr:hover td{background:#fafafa}
