*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #07866c}.loading-container{color:#f7f9f4;background:#123b33;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:35px;display:flex}.loading-container img{max-width:180px;height:auto}.loading-container button{color:#173d30;cursor:pointer;background:#e1eed2;border:1px solid #e1eed2;border-radius:8px;padding:13px 25px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
