:root{--background:#070707;--foreground:#f1f5f9}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-plus-jakarta-sans)}*{box-sizing:border-box;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-roboto)}a{color:inherit;text-decoration:none}a:focus:not(:focus-visible),a:active{outline:none}main{min-height:100vh;position:relative}input::placeholder,textarea::placeholder{color:#94a3b8!important;opacity:1!important}input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.auth-input[type=date],[data-theme=light] input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input:not(.auth-input):not([data-theme=light] input),textarea:not(.auth-input):not([data-theme=light] textarea),select:not(.auth-input):not([data-theme=light] select){color:#f8fafc}.auth-input,[data-theme=light] input,[data-theme=light] textarea{color:#0f172a!important}.auth-input::placeholder,[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:#64748b!important;opacity:1!important}input:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}
