*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html{height:100%;max-width:100%;overflow-x:hidden}body{height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;font-family:Cairo,Segoe UI,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5}html[data-theme=dark] body{background-color:#090d0c}button,input,select,textarea,optgroup{font-family:inherit}#root{min-height:100%;max-width:100%;display:flex;flex-direction:column}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}html[data-theme=dark] ::-webkit-scrollbar-track{background:#101614}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2f3936}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#4a5451}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}:root{--brand: #1e9b85}*:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input::placeholder,textarea::placeholder{color:#b4bcb9;opacity:1}
