.account-shell{max-width:1040px;margin:auto;padding:70px 28px 55px}.account-shell h1{font-size:clamp(40px,7vw,76px);letter-spacing:-.06em;line-height:1.08;margin:22px 0}.account-intro{max-width:65ch;line-height:1.8;color:var(--muted);margin-bottom:36px}.account-wallet{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px;background:#e8ede2;border:1px solid var(--line)}.account-wallet p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;margin-top:8px}.account-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.account-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 22px}.account-heading h2{font-size:25px;letter-spacing:-.03em}.purchase-list{display:grid;gap:22px}.purchase-card{background:#fafaf5;border:1px solid var(--line);padding:28px}.purchase-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.purchase-reference{font-family:var(--mono);font-size:13px}.purchase-date{font-size:12px;color:var(--muted);margin-top:9px}.purchase-status{font-size:11px;line-height:1.5;background:#e4eddf;color:#31583b;padding:7px 10px;text-align:center}.purchase-card h3{font-size:24px;letter-spacing:-.03em;margin:26px 0 10px}.purchase-details{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:1px solid var(--line);margin-top:22px;padding-top:20px;font-size:13px;line-height:1.8}.purchase-details strong{display:block;margin-bottom:5px}.purchase-card .account-actions{margin-top:22px;flex-wrap:wrap}.purchase-description{font-size:13px;color:var(--muted);line-height:1.7}.account-support{border-top:1px solid var(--line);padding-top:24px;margin-top:45px;font-size:13px;line-height:1.8}.account-shell [data-more]{margin-top:28px}.account-shell [data-loading]{margin-top:24px}@media(max-width:640px){.account-shell{padding:38px 20px}.account-wallet{display:block;padding:22px}.account-wallet .account-actions{margin-top:22px}.purchase-card{padding:22px}.purchase-details{grid-template-columns:1fr;gap:16px}.purchase-top{flex-wrap:wrap}.header-actions .back-to-site{display:none}}
