.AccountShell-module__58l3Aa__page{background:radial-gradient(circle at 82% 4%, #7774ee24, transparent 27rem), linear-gradient(180deg, #0b0e16, var(--night) 38rem);min-height:100vh;color:var(--inverse)}.AccountShell-module__58l3Aa__header{min-height:5.9rem;padding:0 var(--page-gutter);border-bottom:1px solid var(--border-dark);justify-content:space-between;align-items:center;gap:2rem;display:flex}.AccountShell-module__58l3Aa__brand,.AccountShell-module__58l3Aa__header nav,.AccountShell-module__58l3Aa__footer div,.AccountShell-module__58l3Aa__backLink,.AccountShell-module__58l3Aa__primaryButton,.AccountShell-module__58l3Aa__secondaryButton,.AccountShell-module__58l3Aa__textLink{align-items:center;display:inline-flex}.AccountShell-module__58l3Aa__brand{letter-spacing:-.035em;gap:.72rem;font-size:1.2rem;font-weight:680}.AccountShell-module__58l3Aa__brand svg{width:1.45rem;color:var(--accent-soft)}.AccountShell-module__58l3Aa__header nav{color:var(--muted-dark);gap:clamp(1rem,2.5vw,2.4rem);font-size:.88rem}.AccountShell-module__58l3Aa__header a,.AccountShell-module__58l3Aa__footer a,.AccountShell-module__58l3Aa__backLink,.AccountShell-module__58l3Aa__textLink{transition:color .16s}.AccountShell-module__58l3Aa__header a:hover,.AccountShell-module__58l3Aa__footer a:hover,.AccountShell-module__58l3Aa__backLink:hover,.AccountShell-module__58l3Aa__textLink:hover{color:var(--accent-soft)}.AccountShell-module__58l3Aa__accountIdentity{color:#dedfe7;text-overflow:ellipsis;white-space:nowrap;max-width:17rem;overflow:hidden}.AccountShell-module__58l3Aa__main,.AccountShell-module__58l3Aa__compactMain{width:min(100%,90rem);padding:2rem var(--page-gutter) clamp(7rem, 10vw, 10rem);margin:0 auto}.AccountShell-module__58l3Aa__compactMain{width:min(100%,78rem)}.AccountShell-module__58l3Aa__backLink{color:var(--muted-dark);gap:.55rem;font-size:.86rem}.AccountShell-module__58l3Aa__backLink svg,.AccountShell-module__58l3Aa__textLink svg,.AccountShell-module__58l3Aa__primaryButton svg{width:1rem}.AccountShell-module__58l3Aa__accountHero{border-bottom:1px solid var(--border-dark);justify-content:space-between;align-items:flex-end;gap:clamp(2rem,7vw,7rem);min-height:24rem;padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,8vw,7rem);display:flex}.AccountShell-module__58l3Aa__accountHero h1,.AccountShell-module__58l3Aa__authCopy h1,.AccountShell-module__58l3Aa__downloadCopy h1,.AccountShell-module__58l3Aa__centerState h1{max-width:64rem;font-family:var(--display);letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,6.4vw,6.5rem);font-weight:420;line-height:.95}.AccountShell-module__58l3Aa__accountHero h1{max-width:54rem}.AccountShell-module__58l3Aa__accountEmail{color:var(--accent-soft);margin:0 0 1.25rem;font-size:.9rem;font-weight:620}.AccountShell-module__58l3Aa__accountHero p,.AccountShell-module__58l3Aa__authCopy>p,.AccountShell-module__58l3Aa__downloadCopy>p,.AccountShell-module__58l3Aa__centerState>p{max-width:46rem;color:var(--muted-dark);margin:1.7rem 0 0;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.65}.AccountShell-module__58l3Aa__supportCode{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--account-muted)!important;margin-top:1.25rem!important;font-size:.78rem!important}.AccountShell-module__58l3Aa__primaryButton,.AccountShell-module__58l3Aa__secondaryButton{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.6rem;justify-content:center;gap:.65rem;min-height:3.4rem;padding:.85rem 1.2rem;font-weight:650;transition:transform .18s,background .18s,border-color .18s,opacity .18s}.AccountShell-module__58l3Aa__primaryButton{background:linear-gradient(135deg, var(--accent-bright), #6865e8);color:#fff;box-shadow:0 14px 32px #4542be3d}.AccountShell-module__58l3Aa__secondaryButton{color:#e8e8ef;background:#ffffff08;border-color:#454a5a}.AccountShell-module__58l3Aa__primaryButton:hover:not(:disabled),.AccountShell-module__58l3Aa__secondaryButton:hover{transform:translateY(-2px)}.AccountShell-module__58l3Aa__secondaryButton:hover{border-color:var(--accent-soft)}.AccountShell-module__58l3Aa__primaryButton:disabled{cursor:not-allowed;opacity:.43}.AccountShell-module__58l3Aa__summaryGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;padding-top:clamp(2rem,5vw,4rem);display:grid}.AccountShell-module__58l3Aa__panel{border:1px solid var(--border-dark);background:linear-gradient(145deg,#1a1e2ae0,#12151fd1);border-radius:.85rem;flex-direction:column;min-width:0;min-height:22rem;padding:clamp(1.6rem,3.2vw,2.8rem);display:flex}.AccountShell-module__58l3Aa__licenseSummary{grid-column:span 7}.AccountShell-module__58l3Aa__aiSummary{grid-column:span 5}.AccountShell-module__58l3Aa__summaryHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AccountShell-module__58l3Aa__summaryIcon,.AccountShell-module__58l3Aa__largeIcon{color:var(--accent-soft);background:#7774ee29;border-radius:.7rem;place-items:center;display:grid}.AccountShell-module__58l3Aa__summaryIcon{width:2.9rem;height:2.9rem}.AccountShell-module__58l3Aa__summaryIcon svg{width:1.3rem}.AccountShell-module__58l3Aa__largeIcon{width:4.25rem;height:4.25rem;margin-bottom:2rem}.AccountShell-module__58l3Aa__largeIcon svg{width:1.85rem}.AccountShell-module__58l3Aa__statusText{color:var(--muted-dark);font-size:.8rem;font-weight:680}.AccountShell-module__58l3Aa__statusText[data-state=active]{color:#7cd8b6}.AccountShell-module__58l3Aa__statusText[data-state=grace]{color:#ffd88e}.AccountShell-module__58l3Aa__panel h2,.AccountShell-module__58l3Aa__downloadAction h2{letter-spacing:-.05em;margin:3rem 0 0;font-size:clamp(1.7rem,2.8vw,2.7rem);font-weight:520;line-height:1.05}.AccountShell-module__58l3Aa__panel>p,.AccountShell-module__58l3Aa__downloadAction p{max-width:38rem;color:var(--muted-dark);margin:1rem 0 0;line-height:1.65}.AccountShell-module__58l3Aa__panelAction{margin-top:auto;padding-top:2rem}.AccountShell-module__58l3Aa__textLink{color:var(--accent-soft);gap:.55rem;font-weight:620}.AccountShell-module__58l3Aa__accountBoundary{background:#ffffff05;grid-column:span 12;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;min-height:auto;display:grid}.AccountShell-module__58l3Aa__accountBoundary>svg{width:2rem;color:var(--accent-soft)}.AccountShell-module__58l3Aa__accountBoundary h2{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.AccountShell-module__58l3Aa__accountBoundary p{margin-top:.7rem}.AccountShell-module__58l3Aa__authLayout,.AccountShell-module__58l3Aa__downloadLayout{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.72fr);align-items:start;gap:clamp(3rem,9vw,9rem);padding:clamp(4.5rem,9vw,8rem) 0 2rem;display:grid}.AccountShell-module__58l3Aa__authCopy h1,.AccountShell-module__58l3Aa__downloadCopy h1{max-width:45rem;font-size:clamp(3.25rem,5.6vw,5.7rem)}.AccountShell-module__58l3Aa__authCopy ul{color:#d5d7e0;gap:.9rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.AccountShell-module__58l3Aa__authCopy li{align-items:center;gap:.7rem;display:flex}.AccountShell-module__58l3Aa__authCopy li svg{width:1rem;color:var(--accent-soft)}.AccountShell-module__58l3Aa__authForm,.AccountShell-module__58l3Aa__downloadAction{border:1px solid var(--border-dark);background:linear-gradient(145deg,#181c28,#11141e);border-radius:.9rem;padding:clamp(1.5rem,3.5vw,2.75rem);box-shadow:0 30px 80px #00000038}.AccountShell-module__58l3Aa__authForm{gap:1rem;display:grid}.AccountShell-module__58l3Aa__authForm label{font-size:.86rem;font-weight:650}.AccountShell-module__58l3Aa__authForm input{color:#fff;background:#0e1119;border:1px solid #464b5d;border-radius:.55rem;outline:none;width:100%;min-height:3.55rem;padding:.8rem 1rem;transition:border-color .16s,box-shadow .16s}.AccountShell-module__58l3Aa__authForm input:focus{border-color:var(--accent-bright);box-shadow:0 0 0 3px #7774ee2e}.AccountShell-module__58l3Aa__authForm input:disabled{opacity:.52}.AccountShell-module__58l3Aa__authForm input::placeholder{color:#717584}.AccountShell-module__58l3Aa__availabilityNote,.AccountShell-module__58l3Aa__fieldError{color:#d8c39e;background:#dbb36e14;border-left:2px solid #dbb36e;margin:0;padding:.9rem 1rem;font-size:.84rem;line-height:1.55}.AccountShell-module__58l3Aa__fieldError{color:#f1aaaa;border-color:#ef8585}.AccountShell-module__58l3Aa__formFootnote{color:#858997;margin:.3rem 0 0;font-size:.76rem;line-height:1.55}.AccountShell-module__58l3Aa__formFootnote a{color:var(--accent-soft);text-underline-offset:.18em;text-decoration:underline}.AccountShell-module__58l3Aa__centerState{flex-direction:column;align-items:flex-start;min-height:35rem;padding:clamp(5rem,11vw,10rem) 0 3rem;display:flex}.AccountShell-module__58l3Aa__centerState h1{max-width:53rem;font-size:clamp(3.4rem,6vw,6.2rem)}.AccountShell-module__58l3Aa__centerState>p{max-width:42rem}.AccountShell-module__58l3Aa__centerState .AccountShell-module__58l3Aa__primaryButton{margin-top:2rem}.AccountShell-module__58l3Aa__downloadCopy dl{border-top:1px solid var(--border-dark);margin:3rem 0 0;display:grid}.AccountShell-module__58l3Aa__downloadCopy dl div{border-bottom:1px solid var(--border-dark);grid-template-columns:8rem 1fr;gap:1.5rem;padding:1rem 0;display:grid}.AccountShell-module__58l3Aa__downloadCopy dt{color:#858997}.AccountShell-module__58l3Aa__downloadCopy dd{color:#e2e3ea;margin:0}.AccountShell-module__58l3Aa__downloadAction h2{margin-top:0}.AccountShell-module__58l3Aa__downloadAction .AccountShell-module__58l3Aa__primaryButton,.AccountShell-module__58l3Aa__downloadAction .AccountShell-module__58l3Aa__secondaryButton{margin-top:2rem}.AccountShell-module__58l3Aa__spin{animation:1.1s linear infinite AccountShell-module__58l3Aa__spin}@keyframes AccountShell-module__58l3Aa__spin{to{transform:rotate(360deg)}}.AccountShell-module__58l3Aa__footer{min-height:7rem;padding:2rem var(--page-gutter);border-top:1px solid var(--border-dark);color:#858997;background:#090c13;justify-content:space-between;align-items:center;gap:2rem;font-size:.8rem;display:flex}.AccountShell-module__58l3Aa__footer p{margin:0}.AccountShell-module__58l3Aa__footer div{gap:1.5rem}.AccountShell-module__58l3Aa__primaryButton:focus-visible,.AccountShell-module__58l3Aa__secondaryButton:focus-visible,.AccountShell-module__58l3Aa__brand:focus-visible,.AccountShell-module__58l3Aa__header a:focus-visible,.AccountShell-module__58l3Aa__footer a:focus-visible,.AccountShell-module__58l3Aa__backLink:focus-visible,.AccountShell-module__58l3Aa__textLink:focus-visible{outline:3px solid var(--accent-soft);outline-offset:3px}@media (max-width:820px){.AccountShell-module__58l3Aa__header{min-height:5rem}.AccountShell-module__58l3Aa__header nav a:not(:last-child){display:none}.AccountShell-module__58l3Aa__accountIdentity{max-width:10rem}.AccountShell-module__58l3Aa__accountHero{flex-direction:column;align-items:flex-start;min-height:auto}.AccountShell-module__58l3Aa__licenseSummary,.AccountShell-module__58l3Aa__aiSummary,.AccountShell-module__58l3Aa__accountBoundary{grid-column:span 12}.AccountShell-module__58l3Aa__authLayout,.AccountShell-module__58l3Aa__downloadLayout{grid-template-columns:1fr;gap:3rem}.AccountShell-module__58l3Aa__authForm,.AccountShell-module__58l3Aa__downloadAction{max-width:none}}@media (max-width:560px){.AccountShell-module__58l3Aa__header nav{display:none}.AccountShell-module__58l3Aa__main,.AccountShell-module__58l3Aa__compactMain{padding-top:1.3rem}.AccountShell-module__58l3Aa__accountHero,.AccountShell-module__58l3Aa__authLayout,.AccountShell-module__58l3Aa__downloadLayout{padding-top:4rem}.AccountShell-module__58l3Aa__accountHero h1,.AccountShell-module__58l3Aa__downloadCopy h1,.AccountShell-module__58l3Aa__centerState h1{font-size:clamp(2.75rem,13vw,4.2rem)}.AccountShell-module__58l3Aa__authCopy h1{font-size:clamp(2.65rem,12vw,3.4rem)}.AccountShell-module__58l3Aa__authCopy .AccountShell-module__58l3Aa__largeIcon{width:3.4rem;height:3.4rem;margin-bottom:1.3rem}.AccountShell-module__58l3Aa__authCopy>p{margin-top:1.3rem;font-size:1rem}.AccountShell-module__58l3Aa__authCopy ul{gap:.65rem;margin-top:1.8rem;font-size:.9rem}.AccountShell-module__58l3Aa__panel{min-height:19rem}.AccountShell-module__58l3Aa__accountBoundary{grid-template-columns:1fr}.AccountShell-module__58l3Aa__downloadCopy dl div{grid-template-columns:1fr;gap:.35rem}.AccountShell-module__58l3Aa__footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.AccountShell-module__58l3Aa__primaryButton,.AccountShell-module__58l3Aa__secondaryButton,.AccountShell-module__58l3Aa__header a,.AccountShell-module__58l3Aa__footer a,.AccountShell-module__58l3Aa__backLink,.AccountShell-module__58l3Aa__textLink{transition:none}.AccountShell-module__58l3Aa__spin{animation:none}}
