.account-inventory{--inv-gold:var(--shop-gold,#efc96e);--inv-muted:var(--shop-muted,#aaa5ad);margin-top:56px}.inv-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.inv-heading p{color:var(--inv-gold);letter-spacing:.14em;margin:0 0 9px;font-size:10px;font-weight:650}.inv-heading h2{letter-spacing:-.04em;margin:0;font-size:28px}.inv-heading input{width:260px;min-width:0;color:inherit;background:#ffffff04;border:1px solid #ffffff18;border-radius:10px;padding:12px 14px}.inv-tabs{flex-wrap:wrap;gap:7px;display:flex}.inv-tabs button,.inv-more{color:var(--inv-muted);cursor:pointer;background:#ffffff03;border:1px solid #ffffff12;border-radius:9px;padding:10px 13px;font-size:12px}.inv-tabs button span{opacity:.6;margin-left:9px}.inv-tabs button[aria-pressed=true]{color:var(--inv-gold);background:#efc96e09;border-color:#efc96e40}.inv-tabs button:focus-visible,.inv-more:focus-visible,.inv-heading input:focus-visible{outline:2px solid var(--inv-gold);outline-offset:3px}.inv-count{color:var(--inv-muted);margin:18px 0;font-size:12px}.inv-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.inv-grid figure{background:#ffffff03;border:1px solid #ffffff0c;border-radius:12px;min-width:0;margin:0;padding:12px}.inv-grid figure>div{place-items:center;height:115px;display:grid}.inv-grid img{object-fit:contain;width:100%;height:100%}.inv-grid figure>div>span{opacity:.18;font-size:30px;font-weight:800}.inv-grid figcaption{overflow-wrap:anywhere;margin-top:10px;font-size:11px;line-height:1.5}.inv-grid figcaption small{color:var(--inv-muted);margin-top:5px;font-size:9px;display:block}.inv-grid figure.is-black-ice{background:#67bce506;border-color:#70c5e929}.inv-grid .is-black-ice small{color:#a0d9ee}.inv-more{color:var(--inv-gold);align-items:center;gap:24px;margin-top:22px;display:flex}.account-inventory.is-compact{--inv-gold:var(--desk-gold);--inv-muted:var(--desk-muted);margin-top:24px}.is-compact .inv-heading h2{font-size:20px}.is-compact .inv-heading p{font-size:9px}.is-compact .inv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.is-compact .inv-grid figure>div{height:90px}@media (max-width:1050px){.inv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.inv-heading{flex-direction:column;align-items:start;gap:16px}.inv-heading input{width:100%}.inv-heading h2{font-size:24px}.inv-grid,.is-compact .inv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inv-grid figure{padding:9px}.inv-grid figure>div,.is-compact .inv-grid figure>div{height:80px}}@media (max-width:440px){.inv-grid,.is-compact .inv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-tabs button{padding:9px;font-size:11px}}
.account-details{--ad-muted:var(--shop-muted,#aaa5ad);margin:36px 0}.ad-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ad-groups article{background:#ffffff02;border:1px solid #ffffff10;border-radius:14px;min-width:0;padding:24px}.ad-groups h3{letter-spacing:-.025em;margin:0 0 22px;font-size:17px}.ad-groups dl{gap:15px;margin:0;display:grid}.ad-groups dl>div{justify-content:space-between;gap:18px;font-size:12px;line-height:1.5;display:flex}.ad-groups dt{color:var(--ad-muted)}.ad-groups dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}.ad-groups .is-ice dd{color:#a0d9ee}.ad-seasons{border:1px solid #ffffff10;border-radius:12px;margin-top:16px}.ad-seasons summary{cursor:pointer;padding:18px 24px;font-size:13px}.ad-seasons summary span{float:right;color:var(--ad-muted);font-size:11px}.ad-table{max-height:320px;padding:0 24px 18px;overflow:auto}.ad-table table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.ad-table th,.ad-table td{border-bottom:1px solid #ffffff09;padding:12px 10px}.ad-table thead{color:var(--ad-muted)}.account-details.is-compact{--ad-muted:var(--desk-muted);margin:24px 0}.is-compact .ad-groups{gap:10px}.is-compact .ad-groups article{padding:17px}.is-compact .ad-groups h3{font-size:14px}@media (max-width:750px){.ad-groups{grid-template-columns:1fr;gap:12px}.ad-groups article{padding:20px}.ad-groups h3{margin-bottom:17px}.ad-groups dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ad-groups dl>div{display:block}.ad-groups dd{text-align:left;margin-top:5px}.ad-seasons summary{padding:17px}.ad-table{padding:0 12px 16px}}
