*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%;scroll-behavior:smooth}body,html{-webkit-overflow-scrolling:touch;overflow-y:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100%;overflow-x:hidden}#root{-webkit-overflow-scrolling:touch;min-height:100vh;overflow-y:auto}input,select,textarea{color:inherit;font-size:16px!important;touch-action:manipulation}button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;touch-action:manipulation}.safe-area-top{padding-top:env(safe-area-inset-top,0)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}select option{background-color:inherit;color:inherit}@media (prefers-color-scheme:dark){select option{background-color:#1f2937;color:#fff}}select[style*="background-color: #0d1b2a"] option,select[style*="background-color: rgb(13, 27, 42)"] option,select[style*="background-color:#0d1b2a"] option{background-color:#0d1b2a;color:#fff}@media (max-width:768px){.mobile-hidden{display:none!important}.mobile-menu-button{display:flex!important}.hide-mobile,.hide-mobile-toggle{display:none!important}}@media (min-width:769px){.desktop-hidden,.mobile-menu-button{display:none!important}}.scroll-container,[style*=overflow]{-webkit-overflow-scrolling:touch}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0077b6;outline-offset:2px}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}
/*# sourceMappingURL=main.d86c385d.css.map*/