.sr-auth{background:var(--sr-surface);min-height:100svh;color:var(--sr-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--sr-surface);--foreground:var(--sr-ink);--muted-foreground:var(--sr-muted);--input:var(--sr-line-strong);--primary:var(--sr-primary);--primary-foreground:white;--ring:var(--sr-primary);--color-background:var(--sr-surface);--color-foreground:var(--sr-ink);--color-muted:var(--sr-neutral-soft);--color-muted-foreground:var(--sr-muted);--color-input:var(--sr-line-strong);--color-border:var(--sr-line);--color-primary:var(--sr-primary);--color-primary-foreground:var(--sr-on-primary);--color-secondary:var(--sr-soft);--color-secondary-foreground:var(--sr-primary-ink);--color-accent:var(--sr-soft);--color-accent-foreground:var(--sr-primary-ink);--color-ring:var(--sr-primary);--color-destructive:var(--sr-danger-ink);grid-template-columns:minmax(360px,.95fr) minmax(400px,1.05fr);font-family:Instrument Sans,sans-serif;display:grid}.sr-auth-story{background:var(--sr-nav);color:#fff;flex-direction:column;padding:38px 48px 28px;display:flex;position:relative;overflow:hidden}.sr-auth-story:after{content:"";pointer-events:none;border:1px solid #39c8d52a;border-radius:90px;width:470px;height:470px;position:absolute;top:34%;left:-300px;transform:rotate(30deg)}.sr-auth-brand,.sr-auth-mobile-brand{letter-spacing:-1px;align-items:center;gap:11px;width:fit-content;font:800 23px Manrope,sans-serif;display:inline-flex}.sr-auth-brand svg,.sr-auth-mobile-brand svg{width:33px;height:33px;color:var(--sr-accent)}.sr-auth-story-body{z-index:1;margin:auto 0;padding:48px 0 32px;position:relative}.sr-auth-story h2{letter-spacing:-1.7px;margin:0 0 18px;font:700 clamp(28px,3.1vw,46px)/1.2 Manrope,sans-serif}.sr-auth-story-body>p{color:#bed0e2;max-width:370px;font-size:15px;line-height:1.8}.sr-auth-flow{flex-direction:column;align-items:flex-start;gap:18px;max-width:370px;margin:42px auto 0;display:flex;position:relative}.sr-auth-flow:before{content:"";border-left:1px dashed #6a8aa9;position:absolute;top:45px;bottom:60px;left:32px}.sr-auth-message{color:var(--sr-ink);background:#f3f8fd;border-radius:14px 14px 14px 3px;width:76%;padding:16px 20px;position:relative;box-shadow:8px 8px #20364f}.sr-auth-message>span{color:var(--sr-primary-ink);align-items:center;gap:9px;font-size:12px;display:flex}.sr-auth-message p{margin:10px 0 0;font-size:16px;line-height:1.6}.sr-auth-availability{color:#d8e6f5;background:var(--sr-nav);align-items:center;gap:13px;width:85%;margin:0 0 0 15%;padding:16px 0 16px 16px;display:flex;position:relative}.sr-auth-availability>svg:first-child{color:var(--sr-accent)}.sr-auth-availability>svg:last-child{color:var(--sr-accent);margin-left:auto}.sr-auth-flow strong{font-size:13px;font-weight:600;display:block}.sr-auth-flow div>div>span{margin-top:5px;font-size:12px;display:block}.sr-auth-confirmed{background:var(--sr-primary);border-radius:12px;align-items:center;gap:14px;width:100%;padding:18px;display:flex;position:relative}.sr-auth-check{background:#ffffff20;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.sr-auth-flow>small{color:#a8bfd4;align-self:flex-end;font-size:11px}.sr-auth-story-footer{color:#a8bfd4;font-size:12px}.sr-auth-main{flex-direction:column;justify-content:center;align-items:center;padding:52px 40px 24px;display:flex;position:relative}.sr-auth-form{width:100%;max-width:360px;margin:auto}.sr-auth-heading{margin-bottom:30px}.sr-auth-heading h1{letter-spacing:-1px;margin-bottom:12px;font:800 28px/1.25 Manrope,sans-serif}.sr-auth-heading p{color:var(--sr-muted);font-size:14px;line-height:1.7}.sr-auth-form input{border-radius:8px;min-height:46px;font-size:14px}.sr-auth-form button:not([aria-label]):not([role=checkbox]){border-radius:8px;min-height:44px;font-size:14px}.sr-auth-form label{font-size:13px}.sr-auth-security{color:var(--sr-muted);border-top:1px solid var(--sr-line);justify-content:center;align-items:center;gap:7px;margin-top:30px;padding-top:22px;font-size:12px;display:flex}.sr-auth-footer{color:var(--sr-muted);margin-top:40px;font-size:11px}.sr-auth-mobile-brand{display:none}.sr-auth :focus-visible{outline:2px solid var(--sr-primary);outline-offset:3px;box-shadow:none}.sr-auth-form .uppercase{text-transform:none}@media (width<=1000px){.sr-auth-story{padding:30px}.sr-auth-story h2{font-size:33px}}@media (width<=760px){.sr-auth{display:block}.sr-auth-story{display:none}.sr-auth-main{min-height:100svh;padding:30px 24px 20px}.sr-auth-mobile-brand{margin:0 0 44px;display:flex}.sr-auth-mobile-brand svg{color:var(--sr-primary)}.sr-auth-heading h1{font-size:25px}.sr-auth-form input{font-size:16px}}
