#marketTheme{width:76px;min-height:36px;padding:5px 8px;border:1px solid var(--line);border-radius:5px;background:#202329;color:#f6f6f6}
.stock-unlimited{display:flex!important;align-items:center;gap:8px}
.stock-unlimited input{width:18px!important;height:18px!important;min-height:0!important;accent-color:#e0b534}
.listing-card.is-sold-out{border-top-color:#94989e}
.listing-card.is-sold-out .listing-bottom small{font-weight:700}
#buyButton:disabled{opacity:.55;cursor:not-allowed;transform:none}
html[data-market-theme="light"]{color-scheme:light;--ink:#f3f4f6;--panel:#fff;--line:#d5d8de;--muted:#59616c;--gold-2:#775800}
html[data-market-theme="light"] body{background:#f3f4f6;color:#20242b}
html[data-market-theme="light"] .market-nav,
html[data-market-theme="light"] .seller-tabs{background:rgba(255,255,255,.88);border-color:#d5d8de}
html[data-market-theme="light"] :is(.listing-card,.filter-panel,.detail-panel,.confirm-panel,.vip-panel,.carousel-purchase,.activation-panel,.listing-form,.own-item,.record-item,.seller-profile,.payment-result){background:rgba(255,255,255,.92);color:#20242b;border-color:#d5d8de;box-shadow:0 4px 16px #20242b0a}
html[data-market-theme="light"] :is(input,select,textarea){background:#fff;color:#20242b;border-color:#bfc5ce}
html[data-market-theme="light"] :is(.nav-actions a,.nav-actions button,.seller-tabs button,.filter-panel button,.seller-summary>button,.own-actions button){background:#f5f6f8;color:#303740;border-color:#c9cdd4}
html[data-market-theme="light"] :is(.seller-tabs button.active,.filter-panel button.active){background:#ffedaa;color:#473700;border-color:#d2ac36}
html[data-market-theme="light"] :is(h1,h2,h3,.nav-title strong,.listing-card h2,.seller-head h2,.filter-head strong,.seller-tier,.vip-name){color:#20242b}
html[data-market-theme="light"] :is(.market-heading p,.market-beta,.market-footer,.market-footer a,.listing-bottom small,.listing-form label>span,.carousel-form label>span,.payment-choice legend,.detail-description,.seller-tabs::before){color:#58616c}
html[data-market-theme="light"] :is(.listing-card-image,.listing-bottom){background:#eef0f3}
html[data-market-theme="light"] :is(.custom-price,.coin-price,.tier-1,.vip-name.vip-1){color:#856100}
html[data-market-theme="light"] :is(.tier-2,.vip-name.vip-2){color:#bf2929}
html[data-market-theme="light"] :is(.market-heading,.seller-head,.market-footer){border-color:#d5d8de}
html[data-market-theme="light"] .payment-choice span{background:#f4f5f7;color:#303740;border-color:#c9cdd4}
html[data-market-theme="light"] .payment-choice input:checked+span{background:#f6c945;color:#292000}
html[data-market-theme="light"] #marketTheme{background:#fff;color:#20242b}
html[data-market-theme="light"] :is(.vip-name.vip-1,.vip-1){color:#856100!important}
html[data-market-theme="light"] :is(.vip-name.vip-2,.vip-2){color:#bf2929!important}
html[data-market-theme="light"] .balance{background:#fff2be;color:#674c00;border-color:#d8bc58}
html[data-market-theme="light"] :is(.market-heading>div>span,.market-metrics strong){color:#856100}
html[data-market-theme="light"] .filter-panel label{color:#58616c}
html[data-market-theme="light"] input:disabled{background:#edf0f3;color:#666f7a}
@media(max-width:600px){.nav-actions{flex-wrap:wrap;gap:6px}#marketTheme{width:68px;min-height:34px}.stock-unlimited{grid-column:1/-1}}
