.cs .account-expired{gap:var(--space-4);display:grid}.cs .ad-intro h2+p{color:var(--color-on-primary);font-size:var(--font-h6);line-height:var(--leading-heading);margin-top:16px}.cs .ad-intro ol{gap:20px;margin-top:32px;padding:0;list-style:none}.cs .ad-intro li{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}.cs .ad-intro li strong{font-size:var(--font-h6);line-height:var(--leading-h6)}.cs .ad-intro li p{color:var(--color-on-primary)}.cs .intro-number{background:var(--color-on-dark-active);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.cs .ad-account-main h1{font-size:26px;line-height:var(--leading-title)}.cs .ad-account-main h1+p{color:var(--ink-3);margin-top:6px}.cs .ad-account-desc{margin-bottom:32px}.cs.ad-account .inp{border-radius:10px;height:48px;min-height:48px;padding-left:14px;font-size:15px}.cs.ad-account .inp:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-surface)}.cs.ad-account .inp:focus-visible{outline:none}.cs.ad-account .inp[aria-invalid=true]{border-color:var(--color-danger-text);box-shadow:0 0 0 3px var(--color-danger-border)}.cs.ad-account :is(.btn,.lb-btn){width:100%}.cs.ad-account .btn-lg{border-radius:10px;min-height:50px;font-size:16px}.cs.ad-account .ad-form{margin:0}.cs.ad-account{flex-wrap:wrap;display:flex}.cs .ad-intro,.cs .ad-account-main{flex:360px;min-width:0}.cs .ad-intro>div{max-width:480px}.cs .ad-intro h2{font-size:var(--font-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-title);white-space:pre-line}.cs .intro-copyright{color:var(--color-on-primary);font-size:var(--font-small);line-height:var(--leading-small)}.cs .account-options{justify-content:space-between;align-items:center;gap:12px;display:flex}.cs .account-options .ui-check{font-size:var(--font-small)}.cs .account-link{color:var(--color-primary);font-size:var(--font-small);font-weight:var(--weight-semibold);text-decoration:none}.cs .account-link:hover{text-decoration:underline}.cs .account-back{color:var(--color-text-muted);font-size:var(--font-small);align-items:center;gap:4px;margin-bottom:28px;text-decoration:none;display:inline-flex}.cs .account-back .ic{transform:scaleX(-1)}.cs .account-back:hover{color:var(--color-text)}.cs .account-foot{border-top:1px solid var(--color-row-line);color:var(--color-text-muted);text-align:center;margin-top:28px;padding-top:20px;font-size:13px;line-height:1.6}.cs .account-alert{border:1px solid var(--color-danger-border);color:var(--color-danger-text);background:var(--color-danger-surface);font-size:var(--font-small);border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:12px 14px;display:flex}.cs .account-alert .ic{flex:none;margin-top:1px}.cs .account-sent-icon{width:56px;height:56px;color:var(--color-primary);background:var(--color-primary-soft);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.cs .account-box{border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-fill);border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:13px;line-height:1.7}.cs .account-box strong{color:var(--color-text)}.cs .account-resend{margin-top:10px}.cs.account-signup .ad-form{gap:16px}.ad-account{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.ad-intro{background:var(--color-primary);color:var(--color-on-primary);flex-direction:column;justify-content:space-between;gap:48px;padding:56px 72px;display:flex}.ad-intro h2{font-size:var(--font-h1);line-height:var(--leading-h1)}.ad-intro ol{gap:24px;padding-left:24px;display:grid}.ad-account-main{background:var(--color-surface);place-items:center;padding:56px 24px;display:grid}.ad-account-card{width:100%;max-width:400px}@media (width<=1099px){.ad-intro{padding:40px 32px}.cs .ad-intro h2{font-size:var(--font-title);line-height:var(--leading-title)}}@media (width<=860px){.ad-account{grid-template-columns:1fr}.cs.ad-account{flex-flow:column}.cs .ad-intro{width:100%;min-height:var(--size-56);padding:0 var(--space-4);flex-direction:row;flex:none;align-items:center;gap:0}.cs .ad-intro>div,.cs .ad-intro .intro-copyright{display:none}.cs .ad-account-main{width:100%;padding:var(--space-8) var(--space-6);flex:1 0 auto;place-items:start center}}
