.auth-modal-content{box-shadow:var(--shadow-sm);border:1px solid var(--color-border)!important;background-color:var(--color-pure-white)!important;border-radius:var(--radius-cards)!important}.auth-logo-circle{border-radius:var(--radius-buttons);background:var(--color-mint-frost)!important;border:1px solid var(--color-border)!important}.auth-logo-circle svg{color:var(--color-vivid-teal)!important}.auth-input-wrapper{position:relative;width:100%}.auth-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-fog)}.auth-input{width:100%;padding:12px 16px 12px 42px;background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-inputs);font-size:14px;color:var(--color-carbon)!important;font-family:var(--font-gt-standard-s);transition:all .2s ease-in-out}.auth-input:focus{border-color:var(--color-graphite);outline:none}.auth-input::placeholder{color:var(--color-fog)}.auth-submit-btn{cursor:pointer;background-color:var(--color-vivid-teal)!important;color:var(--color-carbon)!important;border-radius:var(--radius-buttons)!important;font-family:var(--font-gt-standard-s);font-size:14px;font-weight:600;border:none;transition:all .2s ease}.auth-submit-btn:hover:not(:disabled){background-color:var(--color-graphite)!important;color:var(--color-pure-white)!important}.auth-submit-btn:active:not(:disabled){transform:translateY(0)}.auth-toggle-link button{transition:color .2s ease;color:var(--color-graphite)!important}.auth-toggle-link button:hover{color:var(--color-vivid-teal)!important;text-decoration:underline}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_53f2d8{font-family:inter,inter Fallback}.__variable_53f2d8{--font-sans:"inter","inter Fallback"}@font-face{font-family:robotoMono;src:url(/_next/static/media/8956be036d017a50-s.p.woff2) format("woff2");font-display:swap;font-weight:100 700}@font-face{font-family:robotoMono Fallback;src:local("Arial");ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.00%;size-adjust:131.51%}.__className_9433b3{font-family:robotoMono,robotoMono Fallback}.__variable_9433b3{--font-mono:"robotoMono","robotoMono Fallback"}