*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--viewport-height:100vh;--viewport-width:100vw}a{color:inherit;text-decoration:none}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.2) transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.3)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px rgba(255,255,255,.0001)!important;-webkit-text-fill-color:rgba(0,0,0,.87)!important;color:rgba(0,0,0,.87)!important;transition:background-color 5000s ease-in-out 0s!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;background-image:none!important;background-clip:content-box!important}input:-moz-autofill,input:-moz-autofill-preview,select:-moz-autofill,select:-moz-autofill-preview,textarea:-moz-autofill,textarea:-moz-autofill-preview{background-color:rgba(255,255,255,.0001)!important;background-image:none!important;color:inherit!important;filter:none!important}input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=url]:-webkit-autofill{box-shadow:inset 0 0 0 1000px rgba(255,255,255,.0001)!important;-webkit-text-fill-color:rgba(0,0,0,.87)!important;color:rgba(0,0,0,.87)!important;caret-color:inherit!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}[data-theme=dark] input[type=email]:-webkit-autofill,[data-theme=dark] input[type=number]:-webkit-autofill,[data-theme=dark] input[type=password]:-webkit-autofill,[data-theme=dark] input[type=search]:-webkit-autofill,[data-theme=dark] input[type=tel]:-webkit-autofill,[data-theme=dark] input[type=text]:-webkit-autofill,[data-theme=dark] input[type=url]:-webkit-autofill{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.0001)!important;-webkit-text-fill-color:rgba(255,255,255,.87)!important;color:rgba(255,255,255,.87)!important;caret-color:inherit!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}[data-mui-color-scheme=dark] input:-webkit-autofill,[data-mui-color-scheme=dark] input:-webkit-autofill:active,[data-mui-color-scheme=dark] input:-webkit-autofill:focus,[data-mui-color-scheme=dark] input:-webkit-autofill:hover,[data-mui-color-scheme=dark] textarea:-webkit-autofill,[data-mui-color-scheme=dark] textarea:-webkit-autofill:active,[data-mui-color-scheme=dark] textarea:-webkit-autofill:focus,[data-mui-color-scheme=dark] textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.0001)!important;-webkit-text-fill-color:rgba(255,255,255,.87)!important;color:rgba(255,255,255,.87)!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:active,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:active,.dark textarea:-webkit-autofill:focus,.dark textarea:-webkit-autofill:hover,[data-theme=dark] input:-webkit-autofill,[data-theme=dark] input:-webkit-autofill:active,[data-theme=dark] input:-webkit-autofill:focus,[data-theme=dark] input:-webkit-autofill:hover,[data-theme=dark] textarea:-webkit-autofill,[data-theme=dark] textarea:-webkit-autofill:active,[data-theme=dark] textarea:-webkit-autofill:focus,[data-theme=dark] textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.0001)!important;-webkit-text-fill-color:rgba(255,255,255,.87)!important;color:rgba(255,255,255,.87)!important}@media (prefers-color-scheme:dark){html:not([data-theme]) input:-webkit-autofill,html:not([data-theme]) input:-webkit-autofill:active,html:not([data-theme]) input:-webkit-autofill:focus,html:not([data-theme]) input:-webkit-autofill:hover,html:not([data-theme]) textarea:-webkit-autofill,html:not([data-theme]) textarea:-webkit-autofill:active,html:not([data-theme]) textarea:-webkit-autofill:focus,html:not([data-theme]) textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.0001)!important;-webkit-text-fill-color:rgba(255,255,255,.87)!important;color:rgba(255,255,255,.87)!important}}input::-ms-clear,input::-ms-reveal{display:none!important}input::-ms-expand{display:none!important}