.s-a-auth{container:auth-page/inline-size}.s-a-auth__top .sk-logo{width:128px}.s-a-auth__foot a{text-decoration-line:underline}.sk-auth-page--card-aside .sk-auth-body>.sk-card{padding:var(--s-sp-32);border-radius:var(--s-r-lg);background:var(--s-white);box-shadow:var(--s-shadow);border:0}.sk-auth-aside-summary{display:none}@container page (min-width:721px) and (max-width:1100px){.s-a-auth__grid{grid-template-columns:minmax(0,1fr);max-width:720px}.s-a-auth__col{width:100%;max-width:440px}}@container page (max-width:720px){.sk-auth-page--card-aside .sk-auth-body>.sk-card{padding:var(--s-sp-24) 18px;border:1px solid var(--s-rule);border-radius:var(--s-r-md);box-shadow:var(--s-shadow-phone)}.sk-auth-aside-summary{display:block}}.sk-auth-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:var(--spacing-2);font-size:.625rem;font-weight:700;display:block}.sk-auth-title{font-family:var(--font-display);color:var(--ink);margin:0 0 var(--spacing-2);font-size:1.75rem;font-weight:400;line-height:1.2}.sk-auth-lede{font-family:var(--font-body);color:var(--muted);margin:0 0 var(--spacing-6);font-size:.875rem;line-height:1.55}.sk-auth-divider{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6);display:flex}.sk-auth-divider-rule{background:var(--border);flex:1;height:1px}.sk-auth-divider-text{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.6875rem}.sk-auth-form{gap:var(--spacing-4);flex-direction:column;display:flex}.sk-auth-grid-2{gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}.sk-auth-error{color:var(--error);margin:0;font-size:.8125rem}.sk-auth-error-block{padding:var(--spacing-3) var(--spacing-4);background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}.sk-auth-block{width:100%}.sk-auth-center{align-self:center}.sk-auth-foot{margin-top:var(--spacing-6);text-align:center;color:var(--muted);font-size:.8125rem}.sk-auth-foot a,.sk-auth-link{color:var(--brand);font-weight:600;text-decoration:none}.sk-auth-foot a:hover,.sk-auth-link:hover{text-decoration:underline}button.sk-auth-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sk-auth-status{text-align:center}.sk-auth-medallion{border-radius:var(--radius-full);width:56px;height:56px;margin-bottom:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.sk-auth-medallion--brand{background:var(--brand-soft);color:var(--brand)}.sk-auth-medallion--success{background:var(--success-soft);color:var(--success)}.sk-auth-medallion--error{background:var(--error-soft);color:var(--error)}.sk-auth-status-title{font-family:var(--font-display);margin:0 0 var(--spacing-2);color:var(--ink);font-size:1.5rem;font-weight:400}.sk-auth-status-body{color:var(--muted);max-width:340px;margin:0 auto var(--spacing-6);font-size:.875rem;line-height:1.6}.sk-auth-status-body strong{color:var(--text);font-weight:600}
