/* Frozen B+ colors/type/spacing are inherited from market.css. */
.market-layout.archive-layout{grid-template-columns:1fr}.market-empty [data-market-action]:disabled{opacity:.45;cursor:not-allowed}.market-empty[hidden]{display:none}
.market-ticker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px 0;border-block:1px solid var(--line);margin:24px 0}.market-ticker strong{font-size:30px;display:block;margin:8px 0 4px}.market-ticker small{color:var(--sub);font-size:11px}.market-history h2,.market-activity h2{font-size:20px;margin:0}.market-history{margin-top:26px}.history-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.history-periods,.activity-tabs{display:flex;gap:8px;flex-wrap:wrap}.history-periods button,.activity-tab{background:transparent;border:0;color:var(--sub);padding:8px 13px;border-radius:6px;cursor:pointer;font:inherit;font-size:12px}.history-periods button[aria-pressed=true],.activity-tab[aria-selected=true]{background:var(--soft);color:var(--forest);font-weight:700}.history-empty{height:180px;display:grid;place-items:center;color:var(--sub);font-size:14px;border-bottom:1px solid var(--line);margin-top:20px;background:linear-gradient(transparent 32%,var(--line) 32%,transparent 32.5%,transparent 65%,var(--line) 65%,transparent 65.5%)}.market-activity{margin-top:28px}.activity-tabs{margin-top:16px;border-bottom:1px solid var(--line);padding-bottom:10px}.activity-empty{padding:24px 0 8px;font-size:14px}.market-filters .filter-field{display:grid;gap:8px;font-size:12px;color:var(--sub)}.market-filters .filter-price{display:grid;grid-template-columns:1fr 1fr;gap:8px}.market-filters input:disabled,.market-filters select:disabled{color:var(--sub);background:var(--cream);opacity:.75}.market-empty nav{gap:10px}.closed-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.closed-actions .button:disabled{cursor:not-allowed;opacity:.48}.collection-data{margin-top:30px;border-top:1px solid var(--line);padding-top:20px}.collection-data>summary{cursor:pointer;font-size:14px;font-weight:600}.collection-data .preview-stats{margin-top:18px}.archive-breadcrumb{font-size:13px;margin-bottom:18px}.market-toolbar select:disabled{background:var(--cream);color:var(--sub);opacity:.75}.readonly-trade-panel .detail-price{font-size:38px}.readonly-management{margin-top:24px}.readonly-management h2{font-size:20px}.market-only[hidden]{display:none}
@media(max-width:700px){.market-ticker{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:22px 0;padding:20px 0}.market-ticker strong{font-size:27px}.market-ticker .metric-label{font-size:12px}.history-empty{height:150px;font-size:13px}.history-heading{align-items:flex-start;gap:10px}.history-periods{gap:0}.history-periods button{padding:7px 10px}.market-history,.market-activity{padding:18px}.market-history h2,.market-activity h2{font-size:19px}.market-filters{display:grid;grid-template-columns:1fr 1fr;gap:14px}.market-filters h2{display:none}.market-filters .filter-field{min-width:0}.market-filters .filter-price{gap:5px}.market-filters input,.market-filters select{min-width:0;padding:10px;font-size:12px}.closed-actions .button{flex:1;min-width:90px;font-size:12px;padding:9px 12px}.activity-tabs{gap:0}.activity-tab{padding:8px 12px}.collection-data .inline-link{font-size:12px}.market-empty{padding:28px 16px}.market-empty nav{flex-direction:row}.readonly-trade-panel .detail-price{font-size:32px}}
