@font-face{font-family:Roboto;src:url(/fonts/roboto-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}*{scrollbar-width:none!important}::-webkit-scrollbar{width:0;height:0;display:none}@font-face{font-family:Roboto;src:url(/fonts/roboto-medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}.app-loading{color:#626264;place-items:center;min-height:100svh;font-family:Roboto,Arial,sans-serif;display:grid}.auth-status{text-align:center;max-width:30rem;padding:2rem}.auth-status h1{color:#003e77;font-size:1.5rem}.auth-status p{margin:1rem 0;line-height:1.5}.auth-status button{color:#fff;font:inherit;cursor:pointer;background:#003e77;border:0;border-radius:.25rem;padding:.75rem 1.5rem}.auth-status button:focus-visible{outline-offset:3px;outline:3px solid #0077b8}:where(a[href],button,select,summary,[role=button],[role=link],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],label[for],label:has(input[type=checkbox],input[type=radio])):where(:not(:disabled):not([aria-disabled=true]):not(:has(input:disabled))){cursor:pointer}:where(input[type=file]:not(:disabled))::file-selector-button{cursor:pointer}:root[data-focus-modality=pointer] :is(input,textarea,select):focus{box-shadow:none!important;outline:none!important}:root[data-focus-modality=pointer] :focus-within:has(:is(input,textarea,select):focus){box-shadow:none!important;outline:none!important}@layer base{@font-face{font-family:Host Grotesk;src:url(/fonts/host-grotesk-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}}
