.account-page-v2{padding-top:calc(var(--header-height) + 18px)}.account-hero-panel-compact{padding:16px 18px;border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.14)}.account-hero-panel-compact .account-kicker{margin-bottom:4px;font-size:.66rem}.account-hero-panel-compact h1{font-size:clamp(1.35rem, 2.4vw, 1.95rem);line-height:1.08}.account-hero-panel-compact p{margin-top:5px;font-size:.88rem;line-height:1.4}.account-hero-panel-compact .btn{min-height:40px;padding:9px 14px;border-radius:12px}.account-nav-v2{margin:10px 0 14px}.account-nav-v2 .account-nav-item{min-height:40px;padding:8px 14px}.account-orders-main{margin-bottom:12px}.account-orders-main .account-section-head{align-items:center;margin-bottom:10px}.account-orders-main .account-section-head h2{margin:0;font-size:1.36rem}.account-orders-main .account-section-head p{margin:2px 0 0;color:var(--text-secondary);font-size:.84rem;line-height:1.4}.account-orders-main .account-section-head small{color:var(--text-primary);font-size:.82rem;font-weight:800}.account-orders-main .orders-grid-v2{grid-template-columns:1fr;gap:10px}.account-orders-main .order-card-v2{min-height:116px;padding:14px 16px;border-radius:16px}.account-orders-main .order-card-v2 .order-card-img{width:66px;height:66px}.account-orders-main .order-card-body{min-width:0}.account-orders-main .order-card-name{max-width:720px}.order-card-focus{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;color:#ddd6fe;background:rgba(139,92,246,.14);border:1px solid rgba(139,92,246,.24);border-radius:var(--radius-full);font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.account-secondary-panel{display:grid;grid-template-columns:minmax(250px,0.78fr) minmax(0,2fr);gap:10px;align-items:start;margin-top:10px}.account-attention-compact{margin:0;padding:12px 14px;background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.16);border-radius:14px}.account-attention-compact strong{font-size:.92rem}.account-attention-compact span{font-size:.8rem;line-height:1.35}.account-attention-compact .btn{min-height:36px;padding:8px 12px;font-size:.78rem}.account-overview-grid-compact{gap:8px;margin:0}.account-secondary-panel>.account-overview-grid-compact:first-child:last-child{grid-column:1/-1}.account-overview-grid-compact .account-stat-card{padding:10px 12px;border-radius:13px}.account-overview-grid-compact .account-stat-card span{font-size:.62rem}.account-overview-grid-compact .account-stat-card strong{margin:3px 0 0;font-size:1.18rem}.account-overview-grid-compact .account-stat-card small{font-size:.7rem}@media (max-width:900px){.account-secondary-panel{grid-template-columns:1fr}}@media (max-width:640px){.account-page-v2{padding-top:calc(var(--header-height) + 10px)}.account-hero-panel-compact{padding:14px;gap:10px}.account-hero-panel-compact h1{font-size:1.32rem}.account-hero-panel-compact p{font-size:.82rem;line-height:1.35}.account-hero-panel-compact .account-kicker{margin-bottom:3px;font-size:.62rem}.account-hero-panel-compact .account-hero-actions{width:100%;gap:8px}.account-hero-panel-compact .btn{flex:1;min-height:38px;padding:8px 10px}.account-nav-v2{margin:8px 0 12px}.account-nav-v2 .account-nav-item{flex:1;justify-content:center;min-height:38px;padding:8px 10px}.account-orders-main .account-section-head{align-items:flex-start;flex-direction:column;gap:3px}.account-orders-main .account-section-head h2{font-size:1.28rem}.account-orders-main .account-section-head p{font-size:.78rem}.account-orders-main .order-card-v2{min-height:104px;padding:12px;gap:10px}.account-orders-main .order-card-v2 .order-card-img{width:56px;height:56px;border-radius:12px}.account-orders-main .order-card-name{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-orders-main .order-card-details{flex-wrap:wrap;gap:10px}.account-secondary-panel{gap:8px;margin-top:12px}.account-attention-compact{gap:8px;padding:11px 12px}.account-attention-compact .btn{width:100%}.account-overview-grid-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible}.account-overview-grid-compact .account-stat-card{min-width:0;padding:9px 10px}}