.account-module__FD2Xgq__page{width:min(100%,1180px);padding:0 clamp(18px, 5vw, 58px) max(64px, env(safe-area-inset-bottom));min-height:72vh;margin:0 auto}.account-module__FD2Xgq__hero{border-bottom:1px solid var(--stock-line);grid-template-columns:minmax(0,1fr);align-items:end;gap:12px;margin-bottom:24px;padding:24px 0;display:grid}.account-module__FD2Xgq__kicker{color:var(--gold);font-family:var(--font-section), var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:max(12px,.75rem);line-height:1.45}.account-module__FD2Xgq__title{color:var(--paper);font-family:var(--font-display), Georgia, serif;letter-spacing:-.018em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:.94}.account-module__FD2Xgq__subhead{color:#d0c9bc;max-width:620px;margin:0;font-size:clamp(19px,1.8vw,23px);line-height:1.48}.account-module__FD2Xgq__panel,.account-module__FD2Xgq__card{isolation:isolate;border:1px solid var(--stock-line);background:linear-gradient(108deg, #ffffff05, transparent 26%, #82472605 74%, transparent), var(--stock);position:relative;overflow:hidden;box-shadow:0 28px 70px #0000003d}.account-module__FD2Xgq__panel:after,.account-module__FD2Xgq__card:after{content:"";z-index:0;pointer-events:none;background:var(--sp-shop-paper-url) center 48% / 170% auto no-repeat;filter:grayscale()contrast(1.22)brightness(.62);mix-blend-mode:soft-light;opacity:var(--sp-shop-paper-opacity);position:absolute;inset:0}.account-module__FD2Xgq__panel>*,.account-module__FD2Xgq__card>*{z-index:1;position:relative}.account-module__FD2Xgq__panel{padding:clamp(24px,4vw,42px)}.account-module__FD2Xgq__login{max-width:720px}.account-module__FD2Xgq__login h2,.account-module__FD2Xgq__libraryHead h2{color:var(--paper);font-family:var(--font-display), Georgia, serif;margin:0 0 8px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1}.account-module__FD2Xgq__muted{color:var(--muted);margin:0;line-height:1.5}.account-module__FD2Xgq__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:24px;display:grid}.account-module__FD2Xgq__field,.account-module__FD2Xgq__renameField{gap:8px;min-width:0;display:grid}.account-module__FD2Xgq__fieldLabel{color:var(--gold2);font-family:var(--font-ui), var(--font-mono), monospace;letter-spacing:.05em;font-size:14px;line-height:1.35}.account-module__FD2Xgq__input{border:1px solid var(--stock-line);width:100%;min-width:0;min-height:52px;color:var(--paper);font:inherit;background:#ffffff05;border-radius:0;outline:none;padding:12px 14px}.account-module__FD2Xgq__input:focus-visible{border-color:var(--gold)}.account-module__FD2Xgq__button,.account-module__FD2Xgq__secondary,.account-module__FD2Xgq__danger{border:1px solid var(--stock-line);min-height:48px;font-family:var(--font-ui), var(--font-mono), monospace;letter-spacing:.03em;cursor:pointer;border-radius:0;padding:11px 15px;font-size:15px;line-height:1.3;transition:border-color .15s,background .15s,color .15s}.account-module__FD2Xgq__button:disabled,.account-module__FD2Xgq__secondary:disabled,.account-module__FD2Xgq__danger:disabled{opacity:.45;cursor:not-allowed}.account-module__FD2Xgq__button{border-color:var(--gold);background:var(--gold);color:#2a203d}.account-module__FD2Xgq__secondary{color:var(--paper);background:#ffffff05}.account-module__FD2Xgq__danger{color:#f1b1b1;background:#f3aaaa09;border-color:#f3aaaa47}.account-module__FD2Xgq__button:hover{background:var(--gold2)}.account-module__FD2Xgq__secondary:hover{color:var(--gold2);border-color:#82472685}.account-module__FD2Xgq__danger:hover{border-color:#f3aaaa8c}.account-module__FD2Xgq__status{color:#b9dfb4;min-height:24px;margin:14px 0 0;font-size:15px;line-height:1.45}.account-module__FD2Xgq__error{color:#f3aaaa;font-weight:600}.account-module__FD2Xgq__libraryHead{border-bottom:1px solid var(--stock-line);justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;padding-bottom:20px;display:flex}.account-module__FD2Xgq__identity{color:var(--gold);font-family:var(--font-ui), var(--font-mono), monospace;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.account-module__FD2Xgq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.account-module__FD2Xgq__card{flex-direction:column;min-width:0;display:flex}.account-module__FD2Xgq__previewWrap{z-index:1;aspect-ratio:2/3;background:var(--stock-deep);border-bottom:1px solid var(--stock-line-soft);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.account-module__FD2Xgq__preview{object-fit:contain;width:100%;height:100%}.account-module__FD2Xgq__cardBody{flex-direction:column;gap:12px;height:100%;padding:18px;display:flex}.account-module__FD2Xgq__cardTitle{color:var(--paper);font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1}.account-module__FD2Xgq__meta{color:var(--muted);font-family:var(--font-ui), var(--font-mono), monospace;overflow-wrap:anywhere;gap:5px;font-size:13px;line-height:1.45;display:grid}.account-module__FD2Xgq__actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.account-module__FD2Xgq__actions a{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;text-decoration:none}.account-module__FD2Xgq__renameRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.account-module__FD2Xgq__renameRow .account-module__FD2Xgq__input{min-height:48px}.account-module__FD2Xgq__empty{border:1px dashed var(--stock-line);color:var(--muted);text-align:center;padding:54px 24px}.account-module__FD2Xgq__empty strong{color:var(--paper);font-family:var(--font-display), Georgia, serif;margin-bottom:8px;font-size:28px;font-weight:400;display:block}.account-module__FD2Xgq__pending{border-left:3px solid var(--gold);color:var(--gold2);background:#8247260b;margin-bottom:22px;padding:14px 16px}@media (max-width:900px){.account-module__FD2Xgq__hero{grid-template-columns:1fr}.account-module__FD2Xgq__kicker{grid-column:auto}.account-module__FD2Xgq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.account-module__FD2Xgq__page{padding-inline:14px}.account-module__FD2Xgq__form,.account-module__FD2Xgq__renameRow{grid-template-columns:1fr}.account-module__FD2Xgq__libraryHead{align-items:start;display:grid}.account-module__FD2Xgq__grid{grid-template-columns:1fr}.account-module__FD2Xgq__previewWrap{max-height:520px}.account-module__FD2Xgq__identity{max-width:100%}.account-module__FD2Xgq__actions{grid-template-columns:1fr;display:grid}.account-module__FD2Xgq__actions .account-module__FD2Xgq__button,.account-module__FD2Xgq__actions .account-module__FD2Xgq__secondary,.account-module__FD2Xgq__actions .account-module__FD2Xgq__danger{width:100%}}@media (prefers-reduced-motion:reduce){.account-module__FD2Xgq__button,.account-module__FD2Xgq__secondary,.account-module__FD2Xgq__danger{transition:none}}.account-module__FD2Xgq__purchaseSection{margin-bottom:34px}.account-module__FD2Xgq__purchaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:34px;display:grid}@media (max-width:650px){.account-module__FD2Xgq__purchaseGrid{grid-template-columns:1fr}}.account-module__FD2Xgq__accountDanger{border-top:1px solid var(--stock-line);margin-top:42px;padding-top:28px}.account-module__FD2Xgq__accountDanger h2{color:var(--paper);font-family:var(--font-display), Georgia, serif;margin:0 0 10px;font-size:clamp(26px,2.5vw,34px);font-weight:400}.account-module__FD2Xgq__accountDanger .account-module__FD2Xgq__danger{margin-top:16px}:is(html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page) #spatial-live-celestial,html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page) #spatial-final-moon,html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page) #spatial-sitewide-celestial-spacer,html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page) #spatial-final-sun-aperture){display:none!important}html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page) .spatial-sitewide-content{margin-top:0!important;padding-top:0!important}.account-module__FD2Xgq__accountNav{border-bottom:1px solid var(--stock-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:12px;display:flex}.account-module__FD2Xgq__accountNav a{color:var(--paper);text-decoration:none}.account-module__FD2Xgq__accountNav>div{flex-wrap:wrap;gap:4px 16px;display:flex}.account-module__FD2Xgq__accountNav>div a{min-height:44px;font-family:var(--font-ui), monospace;align-items:center;font-size:14px;display:inline-flex}.account-module__FD2Xgq__wordmark{font-family:var(--font-display), serif;font-size:24px;line-height:1.2}.account-module__FD2Xgq__accountNav a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@font-face{font-family:SP Account Sixtyfour;src:url(/cart-assets/fonts/sixtyfour.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SP Account Basteleur Bold;src:url(/cart-assets/fonts/basteleur-bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SP Account Basteleur Moonlight;src:url(/cart-assets/fonts/basteleur-moonlight.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SP Account Velvelyne Regular;src:url(/cart-assets/fonts/Velvelyne-Regular.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SP Account Velvelyne Bold;src:url(/cart-assets/fonts/Velvelyne-Bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.account-module__FD2Xgq__page{--font-display:"SP Account Basteleur Moonlight", serif;--font-ui:"SP Account Sixtyfour", monospace;--font-mono:"SP Account Sixtyfour", monospace;--font-section:"SP Account Basteleur Moonlight", serif;--font-structure:"SP Account Basteleur Moonlight", serif;--font-body:"SP Account Velvelyne Regular", serif;--font-editorial:"SP Account Velvelyne Regular", serif;--font-metadata:"SP Account Velvelyne Regular", serif;font-family:var(--font-body)}.account-module__FD2Xgq__downloadRow{background:#22406e;border:1px solid #c08861;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;width:100%;min-width:0;padding:12px 14px;display:grid}.account-module__FD2Xgq__downloadLink{color:#f4ecdc;min-height:44px;font-family:var(--font-ui);text-underline-offset:4px;align-items:center;font-size:14px;line-height:1.5;display:inline-flex;text-decoration:underline!important}.account-module__FD2Xgq__downloadLink:focus-visible{outline-offset:4px;outline:2px solid #f4ecdc}.account-module__FD2Xgq__downloadMeta{color:#d0bdae;font-family:var(--font-metadata);font-size:14px;line-height:1.5}@media (max-width:420px){.account-module__FD2Xgq__downloadRow{grid-template-columns:minmax(0,1fr);gap:0}}.account-module__FD2Xgq__page{--navy:#00243f;--navy-deep:#22406e;--paper:#f4ecdc;--paper-soft:#f2e8d4;--copper:#c08861;--purple:#63325c;--gold:#d0b49d;--gold2:#f2e8d4;--muted:#d0bdae;--stock:#22406e;--stock-deep:#22406e;--stock-line:#c0886159}html body.spatial-sitewide-celestial-shell:has(.account-module__FD2Xgq__page){background:radial-gradient(115% 42% at 54% 79%,#63325c47 0%,#412e5129 43%,#0000 76%),radial-gradient(90% 50% at 22% 9%,#2d435d33 0%,#002a4814 43%,#0000 76%),linear-gradient(#00243f 0% 18%,#002a48 37%,#23223c 58%,#412e51 73%,#63325c 82%,#00243f 88% 100%)!important}
body:has(.LinkedPageStars-module__rlpWYW__background){isolation:isolate}.LinkedPageStars-module__rlpWYW__background{z-index:-1;pointer-events:none;background-image:url(/cart-assets/spatial-current-stars-desktop.webp);background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}@media (max-width:700px){.LinkedPageStars-module__rlpWYW__background{background-image:url(/cart-assets/spatial-current-stars-mobile.webp)}}
