*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#0a0b14;color:#f5f5fa;font-family:DM Sans,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}@keyframes spin{to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow{0%,to{filter:drop-shadow(0 4px 12px rgba(0,214,143,.4))}50%{filter:drop-shadow(0 6px 24px rgba(0,214,143,.7))}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#2a2b40;border-radius:2px}a{text-decoration:none;color:inherit}button{cursor:pointer}button,input,select,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:#6b6b8f}select option{background:#13141f}.cl-card input,.cl-formFieldInput,.cl-rootBox input,[class*=cl-formFieldInput],[class*=cl-internal] input,input.cl-formFieldInput{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#00d68f!important;background-color:#1c1d2e!important;border-color:#33344a!important;opacity:1!important}.cl-card input:-webkit-autofill,.cl-rootBox input:-webkit-autofill,.cl-rootBox input:-webkit-autofill:focus,.cl-rootBox input:-webkit-autofill:hover,[class*=cl-formFieldInput]:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #1c1d2e!important;caret-color:#00d68f!important}.cl-rootBox label,[class*=cl-formFieldLabel]{color:#c5c5e0!important}input[type=email],input[type=text],textarea{caret-color:#00d68f}