*{box-sizing:border-box;margin:0;padding:0}html{-webkit-overflow-scrolling:touch;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;overflow:hidden scroll}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;background-color:#0a0a0a;width:100%;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}button{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}:focus-visible{outline-offset:2px;outline:2px solid #45ddf4;box-shadow:0 0 0 4px #45ddf44d}@media (pointer:coarse){button,[role=button],a,input[type=checkbox],input[type=radio],select{min-width:44px;min-height:44px}}input,textarea,select{font-size:16px}:root{--font-scale:1}[data-reduce-motion=true] *,[data-reduce-motion=true] :before,[data-reduce-motion=true] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root:not([data-reduce-motion=false]) *,:root:not([data-reduce-motion=false]) :before,:root:not([data-reduce-motion=false]) :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[data-high-contrast=true]{--text-muted-override:#b0b0b0}[data-high-contrast=true] button,[data-high-contrast=true] a{text-decoration:underline}[data-high-contrast=true] :focus-visible{outline-offset:3px;outline-width:3px}
/*# sourceMappingURL=0812137c101e908f.css.map*/