@layer theme,base,clerk,components,utilities;*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.cl-formButtonPrimary{background-color:#00ced1!important;color:#002147!important;font-weight:700!important;font-size:16px!important;border-radius:14px!important;height:54px!important}.cl-formButtonPrimary:hover{opacity:.9!important}.cl-formFieldInput::placeholder{color:#f0f8ff4d!important;opacity:1}.cl-headerSubtitle,.cl-headerSubtitle *,.cl-logoBox,.cl-logoImage,.cl-internal-b3fm6y{display:none!important}.cl-rootBox,.cl-cardBox,.cl-card,.cl-main,.cl-header,.cl-headerTitle{overflow:visible!important}.cl-headerTitle{letter-spacing:normal!important}.cl-buttonArrowIcon{display:none!important}.signin-flow .spam-note{display:none}.signin-flow:has(.cl-otpCodeFieldInput) .spam-note{display:block}:root{--navy: #002147;--navy-light: #0a2d5e;--navy-card: #0d2b52;--teal: #00CED1;--teal-dim: rgba(0, 206, 209, .15);--teal-dim2: rgba(0, 206, 209, .08);--text: #F0F8FF;--text-muted: rgba(240, 248, 255, .55);--border: rgba(0, 206, 209, .18);--danger: #ff6b6b;--partial: #f0a500}html,body{background:var(--navy);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100dvh;overscroll-behavior:none}#root{display:flex;flex-direction:column;min-height:100dvh}button{cursor:pointer;border:none;background:none;font-family:inherit;color:inherit}input,textarea{font-family:inherit;color:var(--text)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}@keyframes evalSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.eval-slide-in{animation:evalSlideIn .28s ease}@keyframes healthPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes healthSpin{to{transform:rotate(360deg)}}.health-pulse{animation:healthPulse 1.4s ease-in-out infinite}.health-spin{animation:healthSpin .8s linear infinite}
