.cardtip{position:absolute;z-index:20;pointer-events:none;display:flex;flex-direction:column;background:var(--surface-1);border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgb(0 0 0/.28)}.cardtip-img{background:var(--surface-2)}.cardtip-img img{display:block;width:100%;height:auto;transition:opacity .15s ease}.cardtip-body{display:flex;flex-direction:column;gap:1px;padding:8px 10px 10px;font-size:11.5px;color:var(--text-secondary)}.cardtip-body strong{color:var(--text-primary);font-size:12.5px}.cardtip-cta{color:var(--series-1);font-weight:600;margin-top:3px}@media (prefers-reduced-motion:reduce){.cardtip-img img{transition:none}}:root{--r-common:#ffffff;--r-uncommon:#727982;--r-rare:#c8a03c;--r-mythic:#bf4427;--foil:#513286;--r-special:var(--foil);--mark-edge:#3d424d;--ss-common:#1a1718}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--r-common:#f5f5f2;--r-uncommon:#9aa0a8;--r-rare:#e0be60;--r-mythic:#e8643f;--foil:#8e6cc8;--mark-edge:#14161a;--ss-common:#f5f5f2}}:root[data-theme=dark]{--r-common:#f5f5f2;--r-uncommon:#9aa0a8;--r-rare:#e0be60;--r-mythic:#e8643f;--foil:#8e6cc8;--mark-edge:#14161a;--ss-common:#f5f5f2}.ss.ss-common{color:var(--ss-common)}.ss.ss-special{color:var(--r-special)}.r-common{fill:var(--r-common)}.r-uncommon{fill:var(--r-uncommon)}.r-rare{fill:var(--r-rare)}.r-mythic{fill:var(--r-mythic)}.swatch.r-common{background:var(--r-common)}.swatch.r-uncommon{background:var(--r-uncommon)}.swatch.r-rare{background:var(--r-rare)}.swatch.r-mythic{background:var(--r-mythic)}.chart-figure{margin:20px 0 0}.chart-figure figcaption{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px;color:var(--text-secondary);margin-bottom:8px}.chart-figure figcaption strong{color:var(--text-primary);font-weight:600}.chart-figure figcaption .as-of{color:var(--text-primary)}.fig-query{font-size:12px;padding:2px 7px;border-radius:5px;background:var(--surface-2);border:1px solid var(--line);color:var(--text-muted)}.fig-note{color:var(--text-muted)}.fig-note,.fig-warn{margin:10px 0 0;font-size:13px;max-width:68ch}.fig-warn{color:var(--text-primary);border-left:2px solid var(--series-2);padding-left:10px}.field-note{margin:4px 0 0;font-size:12.5px;color:var(--text-muted);max-width:62ch;flex-basis:100%}.select{font:inherit;font-size:13.5px;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-primary);min-width:210px}.ts-plot,.ts-wrap{position:relative}.ts-locked{position:absolute;pointer-events:none;container-type:inline-size;border-left:1px dashed var(--line);border-radius:0 6px 6px 0;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--grid) 6px 7px)}.ts-locked-body{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;color:var(--text-muted);font-size:11.5px;line-height:1.2}.ts-locked-long{white-space:nowrap}.ts-locked-long,.ts-locked-short{font-weight:600;color:var(--text-secondary)}.ts-locked-short{display:none}@container (max-width: 52px){.ts-locked-long,.ts-locked-word{display:none}.ts-locked-short{display:inline}}.ts{width:100%;height:auto;display:block;background:var(--surface-1);border:1px solid var(--line);border-radius:8px}.ts-grid{stroke:var(--grid);stroke-width:1}.ts-crosshair{stroke:var(--line);stroke-width:1;stroke-dasharray:3 3}.ts-tick{fill:var(--text-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-tick-y{text-anchor:end}.ts-tick-x{text-anchor:middle}.ts-line-casing{fill:none;stroke:var(--mark-edge);stroke-width:4;stroke-linejoin:round;stroke-linecap:round}.ts-line{fill:none;stroke:var(--tone);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ts-dot{fill:var(--tone);stroke:var(--mark-edge);stroke-width:1}.ts-branded{--tone:var(--brand)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ts-branded{--tone:var(--brand-dark)}}:root[data-theme=dark] .ts-branded{--tone:var(--brand-dark)}.ts-logo-disc{fill:#fff;stroke:var(--tone);stroke-width:2.5}.ts-foot{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-top:10px}.ts-foot .chart-controls{margin:0 0 0 auto;gap:8px}.ts-legend{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;padding:0;margin:0;font-size:13px;color:var(--text-secondary)}.ts-legend li{display:flex;align-items:center;gap:6px}.ts-swatch{background:var(--tone);width:10px;height:10px;border-radius:2px;border:1px solid var(--mark-edge);display:inline-block;flex:none}.ts-tip{position:absolute;top:12px;right:12px;pointer-events:none;background:var(--surface-1);border:1px solid var(--line);border-radius:8px;padding:9px 11px;font-size:12.5px;box-shadow:0 6px 20px rgb(0 0 0/.12);min-width:190px}.ts-tip-when{color:var(--text-muted);margin-bottom:6px}.ts-tip-flag{color:var(--series-2)}.ts-tip table{border-collapse:collapse;width:100%;min-width:0}.ts-tip td{padding:2px 0;color:var(--text-secondary)}.ts-tip td:first-child{display:flex;align-items:center;gap:6px}.ts-tip-v{text-align:right;padding-left:14px!important;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.ts-tip{top:4px;right:4px;min-width:0;width:max-content;max-width:170px;padding:7px 9px;font-size:11.5px}.ts-tip-when{margin-bottom:4px}.ts-tip td{padding:1px 0}.ts-tip-v{padding-left:10px!important}}.ts-note{margin:10px 0 0;font-size:13px;color:var(--text-muted)}.movers{margin:26px 0 0}.movers-head{margin-bottom:10px}.movers h2{font-size:15px;margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:var(--text-primary)}.movers-when{font-size:13px;font-weight:400;color:var(--text-muted)}.movers-latest{color:var(--series-1)}.movers-summary{margin:6px 0 0;font-size:13.5px;color:var(--text-secondary);max-width:68ch}.movers-empty{margin:6px 0 0;font-size:13px;color:var(--text-muted)}.movers-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.movers-table thead{position:relative;z-index:2}.movers-table thead th{background:var(--surface-1);box-shadow:inset 0 -1px 0 var(--line)}.movers-table thead.is-pinned th{box-shadow:inset 0 -1px 0 var(--line),0 4px 10px -6px rgb(0 0 0/.45)}.movers-table td.store-cell,.movers-table th.store-col{width:84px}.store-mark{position:relative;display:inline-block;width:68px;height:22px;vertical-align:middle}.store-logo{margin:auto;max-width:60px;max-height:18px;object-fit:contain}.open-pill,.store-logo{position:absolute;inset:0}.open-pill{display:none;align-items:center;justify-content:center;gap:3px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--text-secondary);font-size:11px;text-decoration:none}.movers-table tbody tr:hover .store-logo{opacity:0}.movers-table tbody tr:hover .open-pill{display:flex}.open-pill:hover{color:var(--text-primary);border-color:var(--series-1)}.movers-table td.set-cell{color:var(--text-muted)}.movers-table td.set-cell,.movers-table th.set-col{text-align:center}.movers-table .ss{font-size:18px;line-height:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.movers-table{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.movers-table th{text-align:left;font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);padding:6px 10px 6px 0;border-bottom:1px solid var(--line);white-space:nowrap}.movers-table td.n,.movers-table th.n{text-align:right}.movers-table td{padding:6px 10px 6px 0;border-bottom:1px solid var(--grid);color:var(--text-primary);white-space:nowrap}.movers-table .arrow,.movers-table .dim,.movers-table td.dim{color:var(--text-muted)}.movers-table .arrow{padding:0 5px}.chip-foil{margin-left:6px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--foil);border:1px solid var(--foil);padding:0 4px}.chip-foil,.flag{border-radius:4px}.flag{display:inline-block;margin-right:5px;font-size:11px;padding:1px 6px;border:1px solid transparent}.flag.zero{color:var(--series-2);border-color:var(--series-2)}.flag.back{color:var(--series-1);border-color:var(--series-1)}.flag.up{color:var(--series-2)}.flag.down{color:var(--series-1)}.cap-note{margin-left:7px;font-size:11px;border:1px solid var(--line);border-radius:4px;padding:0 5px;cursor:help;white-space:nowrap}.cap-note,.movers-cap{color:var(--text-muted)}.movers-cap{margin:0 0 10px;font-size:12.5px;max-width:74ch}.ts-pinned{stroke:var(--series-1);stroke-width:1.5}.movers-pinned{color:var(--series-1)}.mover-name{cursor:help}.movers-table .cond-col{min-width:74px}.movers-table .up{color:var(--series-1)}.movers-table .down{color:var(--series-2)}.card-peek{position:fixed;z-index:30;pointer-events:none;border-radius:4.75%/3.5%;overflow:hidden;background:var(--surface-2);border:1px solid var(--line);box-shadow:0 2px 6px rgb(0 0 0/.12),0 16px 40px -8px rgb(0 0 0/.38);animation:card-peek-in .14s ease-out}.card-peek.from-left{animation-name:card-peek-in-left}.card-peek img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .12s ease}.card-peek img.is-loaded{opacity:1}@keyframes card-peek-in{0%{opacity:0;transform:translateX(-6px) scale(.97)}}@keyframes card-peek-in-left{0%{opacity:0;transform:translateX(6px) scale(.97)}}@media (prefers-reduced-motion:reduce){.card-peek,.card-peek.from-left{animation:none}.card-peek img{transition:none}}.movers-table th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.movers-table th.sortable:hover{color:var(--text-primary)}.sort-caret{margin-left:4px;color:var(--series-1)}.movers-table tfoot td{border-top:1px solid var(--line);border-bottom:0;padding-top:8px;color:var(--text-secondary);font-weight:500}.movers-table tfoot tr.totals-all td{color:var(--text-primary);font-weight:600}.movers-table td a{color:var(--series-1);text-decoration:none}.movers-table td a:hover{text-decoration:underline}.field-label kbd{font:inherit;font-size:10.5px;border:1px solid var(--line);border-radius:3px;padding:0 4px;color:var(--text-muted);background:var(--surface-2)}.ts-span{fill:var(--series-1);opacity:.09}.movers-period{color:var(--text-muted)}.movers-table tfoot tr.totals-exact td{color:var(--text-primary);font-weight:600}.pct{margin-left:6px;font-size:11.5px;opacity:.8}.store-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin:0 0 12px}.store-control{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.store-control:last-child{align-items:flex-end}.stores h2{font-size:15px;margin:0 0 14px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.stores-when{font-size:13px;font-weight:400;color:var(--text-muted)}.store-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.store-card{--tone:var(--series-1);position:relative;overflow:hidden;border:1px solid var(--line);border-radius:10px;padding:18px 20px 16px;background:var(--surface-1)}.store-card.tone-1{--tone:var(--series-2)}.store-card.branded{--tone:var(--brand)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .store-card.branded{--tone:var(--brand-dark)}}:root[data-theme=dark] .store-card.branded{--tone:var(--brand-dark)}.store-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--tone)}.store-card header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.store-card h3{margin:0;font-size:14px;letter-spacing:.01em}.store-copies{font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-hero{margin:0 0 18px;display:flex;flex-direction:column}.store-hero .v{font-size:32px;font-weight:600;line-height:1.05;color:var(--tone);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.store-hero-row{display:flex;align-items:center;gap:8px}.store-hero-row .info-tip{margin-left:auto}.store-hero .k{font-size:12.5px;color:var(--text-muted);margin-top:3px}.store-products{margin:-8px 0 18px;display:grid;grid-gap:2px;gap:2px}.store-products div{display:flex;justify-content:space-between;font-size:13px}.store-products dt{color:var(--text-secondary)}.store-products dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.dist-total .dim{color:var(--text-muted)}.meter{margin-bottom:14px}.meter-head{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:var(--text-secondary);margin-bottom:5px}.meter-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.meter-track{height:6px;border-radius:3px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.meter-fill{height:100%;background:var(--tone);border-radius:3px 0 0 3px}.meter-foot{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--text-muted);margin-top:4px}.flowbar{margin-bottom:14px}.flowbar-track{display:flex;height:8px;border-radius:4px;overflow:hidden;border:1px solid var(--line);background:var(--surface-2)}.flowbar-sold{background:var(--series-2)}.flowbar-restock{background:var(--series-1)}.flowbar-legend{display:flex;gap:14px;margin-top:6px;font-size:11.5px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flowbar-legend .sw{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}.sw.sold{background:var(--series-2)}.sw.restock{background:var(--series-1)}.store-foils{margin:0;padding-top:12px;border-top:1px solid var(--grid);font-size:12.5px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stores-note{margin:14px 0 0;font-size:12.5px;color:var(--text-muted);max-width:76ch}.chart-controls{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.chart-controls .field-label{margin:0}.market{margin-top:26px}.buyout{border:1px solid var(--line);border-radius:8px;padding:16px 18px;background:var(--surface-1);margin-bottom:14px}.buyout-figures{display:grid;grid-gap:14px 24px;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.buyout .figure{display:flex;flex-direction:column;gap:2px}.buyout .figure .k{font-size:12px;color:var(--text-muted)}.buyout .figure .v{font-size:20px;font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.buyout .figure.big .v{font-size:30px;color:var(--series-1);letter-spacing:-.02em}.buyout .figure .s{font-size:11.5px;color:var(--text-muted)}.buyout.inert{opacity:.55}.buyout.inert .figure.big .v{color:var(--text-secondary)}.buyout-inert-note{margin:12px 0 0;font-size:12.5px;color:var(--text-primary);border-left:2px solid var(--series-2);padding-left:10px;max-width:68ch;opacity:1}.market-filters{display:flex;gap:18px;flex-wrap:wrap;align-items:flex-start;padding:12px 0 14px}.range{display:flex;align-items:center;gap:8px}.range input{font:inherit;font-size:13px;width:88px;padding:5px 8px;border:1px solid var(--line);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.more,.range input{border-radius:6px;background:var(--surface-1)}.more{font:inherit;font-size:13px;margin-top:10px;cursor:pointer;padding:7px 12px;border:1px solid var(--line);color:var(--text-secondary)}.more:hover{color:var(--text-primary);border-color:var(--series-1)}.alias-bar{position:-webkit-sticky;position:sticky;top:0;z-index:5;flex-wrap:wrap;gap:8px 22px;padding:9px 14px;margin-bottom:14px;background:var(--surface-1)}.alias-bar,.alias-bar .field{flex-direction:row;align-items:center}.alias-bar .field{gap:7px}.pager{gap:6px}.pager-at{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--text-muted);min-width:4.5ch;text-align:center}.alias-bar .more:disabled{opacity:.4;cursor:default}.alias-bar .more:disabled:hover{color:var(--text-secondary);border-color:var(--line)}.alias-bar>.more{margin-left:auto}.alias-bar>.more~.more{margin-left:0}.alias-bar button{margin-top:0}.alias-list{gap:12px;margin-top:16px}.alias-card,.alias-list{display:flex;flex-direction:column}.alias-card{gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface-1)}.alias-card.done{opacity:.55;border-color:var(--grid)}.alias-card header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.alias-card h2{margin:0;font-size:1rem}.alias-store{display:flex;flex-direction:column;gap:6px}.alias-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.alias-row input{flex:1 1 22ch;min-width:0;padding:5px 8px;border:1px solid var(--line);border-radius:5px;background:var(--surface-2);color:var(--text-primary);font:inherit}.alias-row input.alias-why{flex:1 1 40ch}.alias-suggestions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.85rem}.alias-suggestions li{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.alias-suggestions button{padding:2px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--text-secondary);font:inherit;cursor:pointer}.alias-suggestions button:hover{color:var(--text-primary);border-color:var(--text-muted)}.alias-suggestions button.chosen{border-color:var(--series-1);color:var(--text-primary)}.alias-row a,.alias-suggestions a{color:var(--series-1);text-decoration:none}.alias-row a:hover,.alias-suggestions a:hover{text-decoration:underline}.alias-row button{padding:4px 10px;border:1px solid var(--line);border-radius:5px;background:var(--surface-2);color:var(--text-secondary);font:inherit;cursor:pointer}.finish-row{display:grid;grid-template-columns:5.5rem 1fr auto;align-items:center;grid-gap:8px;gap:8px;margin-top:6px}.finish-label,.finish-value{font-size:.8rem;color:var(--text-secondary)}.finish-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dists{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.dist-total{margin:0;font-size:.9rem;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dist-title{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.dist-bars{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.dist-bars li{display:grid;grid-template-columns:5.5rem 1fr 4.5rem;align-items:center;grid-gap:8px;gap:8px;font-size:.75rem;color:var(--text-secondary)}.dist-track{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.dist-fill{display:block;height:100%;border-radius:4px;background:var(--series-1)}.dist-value{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.dist-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.seg-sm button{padding:2px 8px;font-size:.72rem}.dist-empty{margin:4px 0 0;font-size:.75rem;color:var(--text-muted)}.store-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.meter-fill.foil{background:var(--series-2)}.meter-fill.nonfoil{background:var(--series-1)}.cand-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.cand{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);font:inherit;font-size:.72rem;cursor:pointer}.cand img{border-radius:5px;display:block;min-height:60px;background:var(--surface-1)}.cand:hover{border-color:var(--text-muted)}.cand-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.cand-label{color:var(--text-muted);max-width:146px;text-align:center}.store-claim{margin:0;font-size:.8rem;color:var(--text-secondary)}.store-claim code{font-size:.78rem;padding:1px 5px;border-radius:4px;background:var(--surface-2)}.cand.claimed{border-color:var(--series-2)}.cand-flag{color:var(--series-2);font-weight:600}.cand.labelled{border-style:dashed;border-color:var(--text-muted)}.cand-named{color:var(--text-secondary);font-weight:600}.cand.chosen,.cand.chosen.claimed,.cand.chosen.labelled{border-style:solid;border-color:var(--series-1);box-shadow:0 0 0 2px var(--series-1);background:color-mix(in srgb,var(--series-1) 14%,var(--surface-2));color:var(--text-primary)}.cand.chosen .cand-num:before{content:"\2713\00a0";color:var(--series-1)}.cand.chosen .cand-flag,.cand.chosen .cand-named{color:var(--text-muted)}.store-look{margin-left:8px;font-size:.78rem;color:var(--series-1);text-decoration:none;white-space:nowrap}.store-look:hover{text-decoration:underline}.cand-none{align-self:flex-start;font:inherit;font-size:12.5px;padding:6px 11px;border-radius:6px;border:1px dashed var(--line);background:transparent;color:var(--text-muted);cursor:pointer}.cand-none:hover{color:var(--text-primary);border-color:var(--text-muted)}.cand-none.on{border-style:solid;border-color:var(--series-2);color:var(--series-2);font-weight:600}.cand-noart{display:flex;align-items:center;justify-content:center;width:146px;height:204px;padding:0 12px;border-radius:5px;border:1px dashed var(--line);background:var(--surface-1)}.cand-noart,.cand-promo{color:var(--text-muted);text-align:center}.cand-promo{max-width:146px;font-size:.66rem}.review-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-gap:10px;gap:10px;margin:12px 0}.review-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;background:none;border:2px solid transparent;border-radius:8px;cursor:pointer;font:inherit;color:var(--text-muted)}.review-card img{width:100%;height:auto;border-radius:5px;display:block}.review-card:hover{border-color:var(--line)}.review-card:focus-visible{outline:2px solid var(--series-1);outline-offset:2px}.review-card.marked{border-color:var(--series-2);background:color-mix(in srgb,var(--series-2) 12%,transparent);color:var(--series-2)}.review-card.marked img{opacity:.45}.review-cap{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;line-height:1.3}.pend-title{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:13px;color:var(--text-primary);word-break:break-word}.pend-meta{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pend-kind{padding:1px 7px;border:1px solid var(--line);border-radius:999px;font-size:11px;letter-spacing:.02em;color:var(--text-secondary)}.pend-covers{color:var(--series-1)}.figure-inline{font-size:13px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-card.nostock img{opacity:.3;filter:grayscale(1)}.review-card.nostock .review-cap{opacity:.6}.card-link{color:inherit;text-decoration:none}.card-link:hover{text-decoration:underline}.card-link:focus-visible{outline:2px solid var(--series-1);outline-offset:2px}.variant-row{display:flex;gap:18px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line)}.variant-store{display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 0 146px}.variant-store img{width:146px;height:auto;border-radius:5px}.variant-noimg{width:146px;height:204px;border-radius:5px;border:1px dashed var(--line);display:grid;place-items:center;font-size:12px;color:var(--text-muted)}.variant-options{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.variant-options .review-card{flex:0 0 118px}.review-card.suggested{border-color:#2e8b57;background:color-mix(in srgb,#2e8b57 12%,transparent);color:#2e8b57}.review-card.suggested img{opacity:.92}.suggest-key{color:#2e8b57;font-weight:600}.nnm{border-top:1px solid var(--line);padding-top:6px}.nnm.decided{opacity:.58}.nnm-actions{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 2px}.nnm-search{margin:8px 0 4px}.nnm-search .range{margin-bottom:8px}.nnm-search input[type=search]{flex:1 1 260px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-primary);font:inherit}.linkish{background:none;border:0;padding:0;font:inherit;color:var(--series-1);text-decoration:underline;cursor:pointer}.queue-grid{display:grid;grid-gap:10px;gap:10px;margin-bottom:22px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.queue-card{display:grid;grid-gap:3px;gap:3px;padding:13px 15px;text-decoration:none;border:1px solid var(--line);border-radius:8px;background:var(--surface-1);color:var(--text-primary)}.queue-card.open,.queue-card:hover{border-color:var(--series-1)}.queue-card.open{background:var(--surface-2)}.queue-card.sweep{opacity:.72}.queue-card.sweep:hover{opacity:1}.queue-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.queue-title{font-size:14px;font-weight:600}.queue-src{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);border:1px solid var(--line);border-radius:3px;padding:1px 5px}.queue-card .src-draft,.queue-card .src-worklist{color:var(--series-2);border-color:var(--series-2)}.queue-count{font-size:26px;font-weight:600;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue-flag{color:var(--series-2);font-size:16px;margin-left:5px;vertical-align:super}.queue-detail{font-size:11.5px;color:var(--text-muted)}.queue-q{font-size:12.5px;color:var(--text-secondary);margin-top:4px}.queue-open{display:block}.queue-open-head{margin-bottom:14px}.queue-open-head h2{font-size:17px;margin:0 0 3px}.queue-open-head .sub{font-size:13px;color:var(--text-secondary);margin:0}.queue-warn{margin:10px 0 0;padding:9px 12px;font-size:12.5px;border-left:3px solid var(--series-2);background:var(--surface-2);color:var(--text-secondary);border-radius:0 4px 4px 0}.graded{display:flex;flex-direction:column;gap:32px}.graded>header,.graded>section,.slab-section{margin-bottom:0}.slab-section h2{font-size:17px;margin:0 0 12px;display:flex;align-items:center;gap:10px}.slab-section-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.slab-section-head h2{margin:0}.slab-count{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;border:1px solid var(--line);border-radius:999px;padding:1px 8px}.slab-count,.slab-grade{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slab-grade{white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:12px}.chip-pending{margin-left:7px;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--series-2);border:1px solid var(--series-2);border-radius:3px;padding:0 4px}.open-pill.static{position:static;display:inline-flex;padding:1px 8px}.shelf-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.shelf-stat{border:1px solid var(--line);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;background:var(--surface-1)}.shelf-stat .k{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.shelf-stat .v{font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shelf-stat .v.up{color:var(--restocked-ink)}.shelf-stat .v.down{color:var(--sold-ink)}.shelf-stat.is-empty .v{color:var(--text-muted)}.shelf-stat .s{font-size:12.5px;color:var(--text-secondary)}.slab-wrap{container-type:inline-size}.slab-grid{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 940px){.slab-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 680px){.slab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@container (max-width: 400px){.slab-grid{gap:10px}.slab-wrap:not(.card-slabs-wrap) .slab-act-store span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.slab-wrap:not(.card-slabs-wrap) .slab-body{padding:9px 9px 10px}}.slab-controls .chip{text-decoration:none}.slab-controls .chip[data-on]{background:var(--action);border-color:var(--action);color:var(--on-action)}.slab-controls .seg a{border-right:1px solid var(--line);background:var(--surface-1);font-size:12px;color:var(--text-secondary);padding:5px 10px;white-space:nowrap;text-decoration:none}.slab-controls .seg a:last-child{border-right:0}.slab-controls .seg a:hover{color:var(--text-primary)}.slab-controls .seg a[aria-current=true]{background:var(--action);color:var(--on-action);font-weight:600}.slab-more{margin:16px 0 0;justify-content:center;gap:14px;font-size:12.5px;color:var(--text-secondary)}.slab-controls,.slab-more{display:flex;align-items:center}.slab-controls{gap:10px;flex-wrap:wrap;margin-left:auto}.slab-tile{border:1px solid var(--line);border-radius:10px;background:var(--surface-1);overflow:hidden;display:flex;flex-direction:column}.slab-tile.is-new{border-color:var(--series-1);box-shadow:0 0 0 1px var(--series-1)}.slab-art{position:relative;aspect-ratio:5/7;width:100%;background:var(--surface-2);border-bottom:1px solid var(--line);display:grid;place-items:center}.slab-art img{width:100%;height:100%;object-fit:cover;display:block}.slab-art-none{display:block;width:70%;height:80%;border:1px dashed var(--line);border-radius:6px}.slab-new{position:absolute;top:10px;left:10px;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 8px;border-radius:999px;background:var(--action);color:var(--on-action)}.slab-tile.is-sold .slab-art img,.slab-tile.is-sold .slab-art-none{opacity:.8;filter:saturate(.45) brightness(.88)}.slab-stamp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);padding:6px 14px;border:2px solid var(--sold-ink);border-radius:6px;color:var(--sold-ink);background:color-mix(in srgb,var(--surface-1) 72%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:15px;font-weight:700;letter-spacing:.14em}.slab-body{display:flex;flex-direction:column;gap:6px;padding:11px 12px 12px;flex:1 1}.slab-head{margin:0;display:flex;align-items:center;gap:7px;min-width:0}.slab-head .ss{font-size:16px;line-height:1;flex:none}.slab-set-none{flex:none;width:16px;text-align:center}.slab-name{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slab-head .chip-pending{margin-left:0;flex:none}.slab-foot{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.slab-price{font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.slab-age,.slab-tile.is-sold .slab-price{color:var(--text-secondary)}.slab-age{margin:0;display:flex;align-items:center;gap:6px;font-size:11.5px}.slab-age-bar{width:36px;height:4px;border-radius:2px;background:var(--surface-2);overflow:hidden;flex:none}.slab-age-bar i{display:block;height:100%;background:var(--text-muted)}.slab-age.is-stale .slab-age-bar i{background:var(--sold-ink)}.slab-acts{display:flex;gap:6px;margin-top:auto;padding-top:4px}.slab-act{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-primary);font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap}.slab-act:hover{border-color:var(--series-1)}button.slab-act{font-family:inherit;cursor:pointer}button.slab-act:disabled{color:var(--text-secondary);cursor:progress}.slab-act-store{flex:1 1;min-width:0;justify-content:flex-start}.slab-act-store img{width:16px;height:16px;object-fit:contain;flex:none}.slab-act-store span{overflow:hidden;text-overflow:ellipsis}.slab-act-store svg{margin-left:auto;color:var(--text-secondary);flex:none}.slab-act.is-off{color:var(--text-secondary);cursor:default}.slab-act.is-off:hover{border-color:var(--line)}@media (max-width:820px){.shelf-stats{grid-template-columns:minmax(0,1fr)}.slab-controls{margin-left:0}}.picker{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.picker-apply{display:flex;align-items:center;gap:9px}.picker-search{font:inherit;font-size:13px;font-weight:600;padding:6px 16px;border-radius:5px;border:1px solid var(--series-1);cursor:pointer;background:var(--series-1);color:#fff}.picker-search:disabled{opacity:.45;cursor:default}.picker-hint{font-size:11.5px;color:var(--series-2)}.measure-field{margin:14px 0 4px}.page-controls{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:flex-end}.card-timeline{margin-bottom:28px}.card-now{display:grid;grid-gap:12px;gap:12px;margin:14px 0 18px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.chip-foil-cell{color:var(--series-2)}.card-now-group{margin-bottom:10px}.card-now-label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:4px}.card-now-group .card-now{margin:0 0 6px}.card-layout{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr)}.card-layout>.card-timeline{min-width:0}@media (min-width:1100px){.card-layout{grid-template-columns:300px minmax(0,1fr);align-items:start}.card-panel{position:-webkit-sticky;position:sticky;top:16px}}.card-panel{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:14px 16px}.card-panel-name{margin:0;font-size:1.25rem;line-height:1.25}.card-panel-pick{display:flex;align-items:center;gap:8px;width:calc(100% + 12px);padding:4px 6px;margin:-4px -6px;box-sizing:border-box;background:none;border:1px solid transparent;border-radius:6px;font:inherit;color:inherit;text-align:left;cursor:pointer}.card-panel-pick:hover,.card-panel-pick[aria-expanded=true]{border-color:var(--line)}.card-panel-pick:focus-visible{outline:2px solid var(--series-1);outline-offset:2px}.card-panel-title{flex:1 1 auto;min-width:0}.card-panel-pick .ss{font-size:1.1em}.card-panel-caret{color:var(--text-muted);font-size:.8em}.card-panel-which{margin:-6px 0 0;font-size:12px;color:var(--text-muted)}.card-panel-menu{position:absolute;z-index:30;top:58px;left:0;width:min(640px,calc(100vw - 32px));max-height:min(70vh,560px);overflow-y:auto;box-sizing:border-box;padding:4px 10px;background:var(--surface-1);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.18)}.card-panel-menu .review-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.card-panel-all{justify-content:center;min-height:160px;border-color:var(--line)}.card-panel-all-label{font-weight:600;color:var(--text-primary)}.card-panel-image{display:block;width:100%;max-width:300px;height:auto;margin:0 auto;border-radius:4.75%/3.5%}.card-panel-facts{display:grid;grid-gap:6px;gap:6px;margin:0;padding-top:10px;border-top:1px solid var(--line)}.card-panel-facts>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.card-panel-facts dt{font-size:12px;color:var(--text-muted)}.card-panel-facts dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.card-panel-market dt a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.card-panel .dim{color:var(--text-muted)}.card-panel-from .ss{font-size:1.05em;vertical-align:-1px}.store-card header.store-head{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap}.store-card-logo{height:22px;width:auto;max-width:77px;object-fit:contain;flex:none}.store-card header.store-head h3{font-size:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--text-muted);box-shadow:0 0 0 2px var(--surface-1);cursor:help}button.health-dot{border:0;padding:0;cursor:pointer;position:relative}button.health-dot:after{content:"";position:absolute;inset:-7px}button.health-dot:focus-visible{outline:2px solid var(--series-1);outline-offset:2px}.health-dot.healthy{background:#2f9e44}.health-dot.unhealthy{background:#d64545}.store-menu{position:relative;margin-left:auto;flex:none}.store-menu-button{list-style:none;display:grid;place-items:center;width:28px;height:28px;border-radius:6px;cursor:pointer;color:var(--text-muted);border:1px solid transparent}.store-menu-button::-webkit-details-marker{display:none}.store-menu-button:hover,.store-menu[open] .store-menu-button{color:var(--text-primary);border-color:var(--line);background:var(--surface-2)}.store-menu-list{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:180px;padding:6px;background:var(--surface-1);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0/.14);display:flex;flex-direction:column}.store-menu-list>a,.store-menu-list>span{font-size:13px;padding:6px 10px;border-radius:5px;color:var(--text-primary);text-decoration:none}.store-menu-list>a:focus-visible,.store-menu-list>a:hover{background:var(--surface-2)}.store-menu-list>.soon{color:var(--text-muted);cursor:default}.store-menu-list .soon em{font-style:normal;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;margin-left:6px}.store-menu-list hr{border:0;border-top:1px solid var(--line);margin:5px 4px}.store-more{display:inline-block;margin-top:14px;font-size:12.5px;color:var(--tone);text-decoration:none}.store-more:after{content:" →"}.store-more:hover{text-decoration:underline}.store-card:has(.store-menu[open]){overflow:visible;z-index:5}.vote-open{margin-left:auto;font:inherit;font-size:12.5px;font-weight:500;padding:5px 12px;border-radius:6px;cursor:pointer;border:1px solid var(--line);background:var(--surface-2);color:var(--text-primary)}.vote-open:hover{border-color:var(--series-1)}.vote-dialog{width:min(440px,calc(100vw - 32px));padding:20px 22px;border:1px solid var(--line);border-radius:10px;background:var(--surface-1);color:var(--text-primary);font-size:14px;font-weight:400}.vote-dialog::-webkit-backdrop{background:rgb(0 0 0/.45)}.vote-dialog::backdrop{background:rgb(0 0 0/.45)}.vote-dialog h3{margin:0 0 6px;font-size:16px}.vote-lede{margin:0 0 14px;color:var(--text-secondary);font-size:13.5px}.vote-outcome{margin:0 0 12px;font-size:13px;color:var(--series-1)}.vote-list{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:6px;gap:6px}.vote-list label{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;cursor:pointer;overflow:hidden}.vote-list label:has(input:checked){border-color:var(--series-1)}.vote-list label:has(input:disabled){cursor:default}.vote-list input{margin:0;position:relative;z-index:1}.vote-name{flex:1 1}.vote-count,.vote-name{position:relative;z-index:1}.vote-count{font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vote-bar{position:absolute;inset:0 auto 0 0;background:var(--series-1);opacity:.1}.vote-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.vote-note{margin-right:auto;font-size:12.5px;color:var(--text-muted)}.vote-actions button{font:inherit;font-size:13px;padding:6px 14px;border-radius:6px;cursor:pointer;border:1px solid var(--line);background:var(--surface-2);color:var(--text-primary)}.vote-actions .vote-submit{background:var(--series-1);border-color:var(--series-1);color:#fff}.store-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.store-tabs a{font-size:12.5px;padding:4px 10px;border-radius:999px;text-decoration:none;border:1px solid var(--line);color:var(--text-primary);background:var(--surface-1)}.store-tabs a[aria-current=page]{border-color:var(--series-1);background:var(--surface-2)}.store-tabs .dim{color:var(--text-muted);margin-left:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-cap{text-align:right}.floor{color:var(--text-muted);font-size:.85em;margin:0 1px;cursor:help}.review-card.named{outline:2px solid var(--series-2);outline-offset:1px}.review-more{margin-top:10px;font:inherit;font-size:12.5px;padding:6px 12px;border-radius:6px;border:1px solid var(--line);background:var(--surface-2);color:var(--text-primary);cursor:pointer}.pend-set{width:72px}.pend-oldest{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--text-secondary);white-space:nowrap}.queue-extra{font-size:11.5px;color:var(--text-muted)}.match{display:flex;flex-direction:column;gap:16px}.match-progress{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--text-muted)}.match-keys{font-size:11.5px}.match-head{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface-1)}.match-logo{height:26px;width:auto;max-width:90px;object-fit:contain;margin-top:4px}.match-what{flex:1 1;min-width:0}.match-what h2{margin:0 0 4px;font-size:20px}.match-what p{margin:0;font-size:13px;color:var(--text-secondary)}.match-what .match-why{margin-top:4px;font-size:12px;color:var(--text-muted)}.match-links{display:flex;flex-direction:column;gap:6px;font-size:13px;white-space:nowrap}.match-search{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.match-search input:first-child{flex:1 1;min-width:220px}.match-grid-wrap h3{margin:0 0 8px;font-size:13px;color:var(--text-secondary);font-weight:600}.match-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;position:-webkit-sticky;position:sticky;bottom:0;padding:10px 0;background:var(--surface-0,var(--surface-1));border-top:1px solid var(--line)}.match-actions button,.match-search button{font:inherit;font-size:13px;padding:6px 12px;border-radius:6px;cursor:pointer;border:1px solid var(--line);background:var(--surface-2);color:var(--text-primary)}.match-status{font-size:12.5px;margin-left:auto}.match-status,kbd{color:var(--text-secondary)}kbd{font:11px var(--font-mono,ui-monospace,monospace);padding:0 4px;border-radius:3px;border:1px solid var(--line);background:var(--surface-2)}.review-card.untracked{opacity:.85;outline:1px dashed var(--text-muted)}.review-noimg{display:grid;place-items:center;height:120px;font-size:12px;color:var(--text-muted)}.info-tip{display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:-4px;border:0;background:none;border-radius:50%;color:var(--text-muted);cursor:pointer}.info-tip:hover,.info-tip[aria-expanded=true]{color:var(--text-primary)}.info-tip:focus-visible{outline:2px solid var(--series-1);outline-offset:1px}.info-tip-bubble{position:fixed;z-index:1000;width:max-content;max-width:min(300px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-1);color:var(--text-secondary);font-size:12.5px;line-height:1.45;box-shadow:0 6px 24px rgba(0,0,0,.18)}.info-tip-bubble p{margin:0}.info-tip-bubble p+p{margin-top:6px}.info-tip-bubble .info-tip-dim{color:var(--text-muted)}.health-tip-head{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.health-tip-head .info-tip-dim{font-size:11.5px}.health-tip-feeds{list-style:none;margin:6px 0 0;padding:0}.health-tip-feeds li{display:flex;align-items:center;gap:7px}.health-tip-feeds li+li{margin-top:3px}.health-tip-feeds .health-mark{width:7px;height:7px;border-radius:50%;flex:none;background:var(--text-muted)}.health-tip-feeds .health-mark.healthy{background:#2f9e44}.health-tip-feeds .health-mark.unhealthy{background:#e0a526}.info-tip-bubble strong{color:var(--text-primary);font-weight:600}.cov-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;margin:18px 0 14px}.cov-stat{display:flex;flex-direction:column;gap:2px;border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:var(--surface-1);font-size:12.5px;color:var(--text-secondary)}.cov-stat strong{color:var(--text-primary);font-size:13.5px;margin-bottom:2px}.cov-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.cov-search{flex:1 1 180px;min-width:0;font:inherit;font-size:13px;padding:6px 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-primary)}.cov-table td{vertical-align:top}.cov-set{color:var(--text-primary)}.cov-code{color:var(--text-muted);font-size:11px}.cov-cell{background:color-mix(in srgb,var(--series-1) var(--cov,0%),transparent);white-space:nowrap}.cov-pct{display:block;color:var(--text-primary);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cov-n{display:block;font-size:10.5px}.cov-n,.cov-na{color:var(--text-muted)}.cov-na{font-size:11px}.cov-untracked td{opacity:.55}tbody tr:hover td.cov-cell{background:color-mix(in srgb,var(--series-1) calc(var(--cov, 0%) + 6%),transparent)}.seticon-table td{vertical-align:middle}.seticon-glyph{width:48px;text-align:center}.seticon-glyph .ss{font-size:26px;color:var(--text-primary)}.seticon-default td{background:color-mix(in srgb,#d9a441 16%,transparent)}.seticon-flag{margin-left:8px;padding:1px 6px;border-radius:4px;font-size:10.5px;color:var(--text-primary);background:color-mix(in srgb,#d9a441 35%,transparent);white-space:nowrap}.seticon-form{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.seticon-input{width:96px;font-size:12.5px;padding:4px 8px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--text-primary)}.seticon-input[aria-invalid=true]{border-color:#d9a441}.seticon-preview{width:22px;text-align:center;color:var(--text-muted)}.seticon-preview .ss{font-size:18px;color:var(--text-primary)}.seticon-error{flex-basis:100%;font-size:11px;color:#d9a441}.seticon-actions{margin-top:12px;z-index:2}.seticon-actions button:disabled{opacity:.5;cursor:default}a.acct-item{display:block;box-sizing:border-box;text-decoration:none}.admin-tabs{margin-top:14px}.admin-done{margin:10px 0 0;padding:9px 12px;font-size:12.5px;border-left:3px solid var(--series-1);background:var(--surface-2);color:var(--text-secondary);border-radius:0 4px 4px 0}.admin-table td{vertical-align:middle}.admin-inline{display:inline-flex;align-items:center;gap:6px;margin:0}.admin-inline input:not([type=hidden]),.admin-inline select{font:inherit;font-size:12.5px;padding:3px 6px}.admin-add{flex-wrap:wrap;margin:12px 0}.admin-btn{margin-top:0;padding:4px 10px}.admin-btn[aria-pressed=true]{border-color:var(--series-1)}.admin-figures{margin-bottom:18px}.admin-figure{cursor:default}.admin-figure:hover{border-color:var(--line)}.wl-runs{margin:0 0 12px;font-size:12px;color:var(--text-muted)}.wl-row{padding:16px 0;border-top:1px solid var(--line)}.wl-row .match-what h2{font-size:17px}.wl-candidates{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin-bottom:0}.review-card.wl-static{cursor:default}.review-card.wl-static:hover{border-color:transparent}.wl-products{margin:10px 0 0;padding-left:18px;font-size:13px;color:var(--text-secondary)}.wl-products li{margin:2px 0}p.wl-products{padding-left:0}.wl-pager{display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-size:13px;color:var(--text-secondary)}.store-tabs a.wl-view{margin-left:auto}.wl-answered{color:var(--series-1)}.wl-decisions{margin-top:28px}.wl-decisions h2{font-size:15px;margin:0 0 8px}tr.wl-superseded td{color:var(--text-muted)}.content header+.page-scope,.content header+.page-sub{margin-top:-16px}.page-sub{margin:0 0 22px;gap:6px;font-size:13.5px;color:var(--text-secondary)}.page-scope,.page-sub{display:flex;flex-wrap:wrap;align-items:center}.page-scope{justify-content:space-between;gap:8px 16px;margin-bottom:20px}.page-scope .page-sub{margin:0}.page-sub b{color:var(--text-primary);font-weight:600}.page-sub .sep{color:var(--text-muted)}.chart-panel{border:1px solid var(--line);border-radius:10px;background:var(--surface-1);margin-bottom:32px;transition:opacity .15s ease}.chart-panel-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line)}.measure-pick{position:relative;display:inline-flex;align-items:center;margin-left:-8px;border-radius:6px;border:1px solid transparent}.measure-pick:focus-within,.measure-pick:hover{border-color:var(--line);background:var(--surface-2)}.measure-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--text-primary);padding:5px 30px 5px 8px;cursor:pointer}.measure-select:focus-visible{outline:none}.measure-pick svg{position:absolute;right:8px;pointer-events:none;color:var(--text-secondary)}.chart-panel-head .as-of{font-size:12.5px;color:var(--text-primary)}.chart-panel-right{margin-left:auto;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.chart-panel .chart-figure{margin:0;padding:12px 16px 14px}.shelf{border:1px solid var(--line);border-radius:10px;background:var(--surface-1);overflow:hidden;margin-bottom:28px}.shelf-head{display:flex!important;flex-direction:row!important;align-items:baseline;gap:10px;padding:14px 18px 0;margin:0!important;flex-wrap:wrap}.shelf-head h2{margin:0;font-size:17px}.shelf-meta{font-size:13px;color:var(--text-secondary)}.shelf-filters{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-end;padding:14px 18px 16px;border-bottom:1px solid var(--line)}.shelf-filters .field{margin:0}.shelf-reset{margin-left:auto;border:0;background:none;font:inherit;font-size:12.5px;color:var(--text-secondary);cursor:pointer;padding:6px 8px}.shelf-reset:hover{color:var(--text-primary);text-decoration:underline}.shelf-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface-2);border-bottom:1px solid var(--line)}.shelf-totals>div{padding:14px 18px;display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--line);min-width:0}.shelf-totals>div:last-child{border-right:0}.shelf-totals .k{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.shelf-totals .v{font-family:IBM Plex Mono,monospace;font-size:24px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shelf-totals .hl .v{color:var(--series-1)}.shelf-totals .s{font-size:11.5px;color:var(--text-secondary)}.shelf-totals.inert .v{color:var(--text-muted)}.shelf-note{margin:0;padding:10px 18px;font-size:12.5px;color:var(--text-secondary)}.mix,.shelf-note{border-bottom:1px solid var(--line)}.mix{padding:14px 18px 16px;display:grid;grid-template-columns:minmax(170px,auto) minmax(0,1fr) auto;grid-gap:10px 16px;gap:10px 16px;align-items:center}.mix-title{grid-column:1/-1;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mix-title b{font-size:13.5px}.mix-title span{font-size:12.5px;color:var(--text-secondary)}.mix-row{display:contents}.mix-label{display:inline-flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.mix-label img{width:16px;height:16px;object-fit:contain}.mix-label.is-best{font-weight:600}.mix-logos{display:inline-flex;gap:2px}.mix-logos img{width:12px;height:12px}.mix-track{height:10px;border-radius:3px;background:var(--surface-2);overflow:hidden}.mix-fill{display:block;height:100%;border-radius:3px;background:var(--series-1)}.mix-fill.branded{background:var(--brand,var(--series-2))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mix-fill.branded{background:var(--brand-dark,var(--series-2))}}:root[data-theme=dark] .mix-fill.branded{background:var(--brand-dark,var(--series-2))}.mix-val{display:grid;grid-template-columns:90px 80px minmax(150px,auto);grid-gap:8px;gap:8px;text-align:right;font-family:IBM Plex Mono,monospace;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mix-val>:last-child{text-align:left;font-family:Archivo,sans-serif;font-size:12px}.mix-miss{color:var(--sold-ink)}.shelf .movers-scroll,.shelf .table-scroll{border:0;border-radius:0}.grp-table tr.g td{padding-top:9px;padding-bottom:9px}.grp-table tr.g.open td{background:var(--surface-2);border-bottom-color:var(--line)}.grp-table tr.s td{font-size:12.5px;padding-top:6px;padding-bottom:6px}.grp-table tr.s td:first-child{padding-left:30px}.grp-table tr.s.last td{border-bottom:1px solid var(--line)}.grp-set{display:inline-flex;align-items:center;gap:5px;margin-left:8px;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--text-secondary);vertical-align:1px}.grp-set .ss{font-size:15px}.grp-toggle{display:inline-grid;place-items:center;width:22px;height:22px;margin-left:6px;padding:0;line-height:0;border:1px solid var(--line);border-radius:4px;background:var(--surface-1);color:var(--text-secondary);cursor:pointer;vertical-align:middle}.grp-toggle svg{display:block}.grp-toggle:hover{color:var(--text-primary);border-color:var(--series-1)}.grp-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.grp-logos{display:inline-flex;gap:5px}.grp-cheapest img,.grp-logos img,.grp-store img{width:16px;height:16px;object-fit:contain}.grp-cheapest{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.grp-cheapest .best{color:var(--series-1);font-weight:600}.grp-store{display:inline-flex;align-items:center;gap:8px;color:var(--text-primary);text-decoration:none}a.grp-store:hover{color:var(--series-1)}.cond-pills{display:inline-flex;flex-wrap:wrap;gap:6px}.cond-pill{display:inline-flex;gap:4px;align-items:baseline;padding:1px 7px;border:1px solid var(--line);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:11px;white-space:nowrap}.cond-pill b{font-weight:600}.spread-col{width:186px}.spread{display:block;width:170px;height:22px;overflow:visible}.spread-rail{stroke:var(--line);stroke-width:2;stroke-linecap:round}.spread-dot{stroke:var(--surface-1);stroke-width:1.5;fill:var(--text-muted)}.spread-dot.best{stroke:var(--text-primary)}.spread-dot.branded{fill:var(--brand,var(--text-muted))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .spread-dot.branded{fill:var(--brand-dark,var(--text-muted))}}:root[data-theme=dark] .spread-dot.branded{fill:var(--brand-dark,var(--text-muted))}@media (max-width:820px){.shelf-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf-totals>div:nth-child(2){border-right:0}.mix,.mix-row{grid-template-columns:minmax(0,1fr)}.mix-row{display:grid;grid-gap:4px;gap:4px}.mix-val{grid-template-columns:auto auto minmax(0,1fr);text-align:left}.chart-panel-right{margin-left:0}}.run-figures{margin:0 0 18px}.run-figures .v.down{color:var(--sold-ink)}.run-figures .v.up{color:var(--restocked-ink)}.run-figures .s{color:var(--text-secondary)}.stores-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.stores-head h1{margin:0}.stores-head .page-sub{margin:6px 0 0}.stores-head .vote-open{margin-left:0}.stores-totals{margin-bottom:24px}.stores-totals .s{color:var(--text-secondary)}.stores-totals .v.down{color:var(--sold-ink)}.stores-totals .v.up{color:var(--restocked-ink)}.cm-facts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:24px 0 16px;font-size:13.5px}.cm-flag{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:4px;border:1px solid var(--line);color:var(--text-secondary)}.cm-flag.is-rl{border-color:var(--r-rare);color:var(--text-primary)}.cm-buy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:24px}.cm-buy>div{background:var(--surface-1);padding:12px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.cm-buy .k{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.cm-buy .v{font-family:IBM Plex Mono,monospace;font-size:26px;font-weight:500;letter-spacing:-.02em}.cm-buy .hl .v{color:var(--series-1)}.cm-buy .s{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary)}.cm-buy .s img{width:14px;height:14px;object-fit:contain}.cm-buy .s .ss{font-size:14px}.cm-panel{border:1px solid var(--line);border-radius:10px;background:var(--surface-1);overflow:hidden;margin-bottom:24px}.cm-panel-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line)}.cm-panel-head h2{margin:0;font-size:15px}.cm-panel-head .meta{font-size:12.5px;color:var(--text-secondary)}.cm-legend{margin-left:auto;display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary)}.cm-legend span{display:inline-flex;align-items:center;gap:6px}.cm-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--text-muted)}.cm-legend i.branded{background:var(--brand,var(--text-muted))}.cm-legend i.up{background:var(--series-1)}.cm-legend i.down{background:var(--series-2)}.cm-strip{display:block;width:100%;height:auto;padding:8px 16px 0;overflow:visible}.cm-strip .row-label{font-family:IBM Plex Mono,monospace;font-size:11px;fill:var(--text-secondary)}.cm-strip .gl,.cm-strip .row-rule{stroke:var(--grid)}.cm-strip .gl{stroke-dasharray:2 3}.cm-strip .tk{fill:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:10.5px}.cm-strip .dot{stroke:var(--surface-1);stroke-width:1.5;fill:var(--text-muted)}.cm-strip .dot.branded{fill:var(--brand,var(--text-muted))}.cm-strip .q{font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;fill:var(--surface-1);pointer-events:none}.cm-strip .ref{fill:none;stroke:var(--text-primary);stroke-width:1.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cm-legend i.branded,:root:not([data-theme=light]) .cm-strip .dot.branded{fill:var(--brand-dark,var(--text-muted));background:var(--brand-dark,var(--text-muted))}}:root[data-theme=dark] .cm-legend i.branded,:root[data-theme=dark] .cm-strip .dot.branded{fill:var(--brand-dark,var(--text-muted));background:var(--brand-dark,var(--text-muted))}.cm-panel .movers-scroll,.cm-panel .table-scroll{border:0;border-radius:0;border-top:1px solid var(--line)}.cm-set,.cm-store{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.cm-set .ss{font-size:16px}.cm-store img{width:16px;height:16px;object-fit:contain}.cm-offers td.best{color:var(--series-1);font-weight:600}.cm-buy-link{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--text-primary);text-decoration:none}.cm-buy-link:hover{color:var(--series-1)}.cm-panel .more{margin:10px 16px 14px}.cm-two{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:20px;gap:20px;align-items:start}.cm-bars{display:block;width:100%;height:auto;padding:14px 16px 10px;overflow:visible}.cm-bars .up{fill:var(--series-1)}.cm-bars .down{fill:var(--series-2)}.cm-bars .axis{stroke:var(--line)}.cm-bars .tk{fill:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:10.5px}.cm-activity{list-style:none;margin:0;padding:4px 16px}.cm-activity li{display:grid;grid-template-columns:56px 18px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--grid);font-size:13px}.cm-activity li:last-child{border-bottom:0}.cm-activity .when{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--text-secondary)}.cm-activity img{width:16px;height:16px;object-fit:contain}.cm-activity .what{color:var(--text-secondary);min-width:0}.cm-activity b.down{color:var(--sold-ink);font-weight:600}.cm-activity b.up{color:var(--restocked-ink);font-weight:600}.cm-activity .delta{font-family:IBM Plex Mono,monospace;font-size:12px;white-space:nowrap}@media (max-width:900px){.cm-buy,.cm-two{grid-template-columns:minmax(0,1fr)}}.cm-panel>.movers-empty{margin:0;padding:16px}.ts-series{transition:opacity .12s ease}.ts-series.is-dim{opacity:.18}.ts-legend-item{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:var(--surface-1);font:inherit;font-size:12px;color:var(--text-primary);cursor:pointer}.ts-legend-item:hover{border-color:var(--text-muted)}.ts-legend-item[aria-pressed=false]{opacity:.45;text-decoration:line-through}.ts-legend-v{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--text-secondary)}.p-more-row,.p-only,.p-sub{display:none}@media (max-width:640px){.movers-table .cond-col,.movers-table .p-hide,.movers-table .set-cell,.movers-table .set-col,.movers-table .store-cell,.movers-table .store-col{display:none}.movers-table .p-only{display:table-cell;width:32px;padding-left:0;padding-right:6px}.movers-table .p-sub{display:block;font-size:11.5px;color:var(--text-secondary);font-weight:400}.movers-table .p-more-row{display:table-row}.movers-table table,table.movers-table{min-width:0}.movers-table tr.is-open td{background:var(--surface-2);border-bottom:0}.p-toggle{width:26px;height:26px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-secondary);font-size:12px;cursor:pointer}tr.is-open .p-toggle{transform:rotate(180deg)}.p-more-row td{background:var(--surface-2);padding-top:2px}.p-more{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.p-more div{display:flex;flex-direction:column;gap:1px}.p-more dt{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.p-more dd{margin:0;font-family:IBM Plex Mono,monospace;font-size:12.5px}.p-more dd.up{color:var(--restocked-ink)}.p-more dd.down{color:var(--sold-ink)}}.store-spark{margin:-10px 0 16px;display:flex;flex-direction:column;gap:3px}.store-spark-plot svg{display:block;width:100%;height:40px;overflow:visible}.store-spark-line{fill:none;stroke:var(--tone);stroke-width:1.75;stroke-linejoin:round}.store-spark-area{fill:var(--tone);opacity:.1}.store-spark-foot{display:flex;align-items:center;gap:6px;min-width:0;height:18px}.store-spark-k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-spark-foot .info-tip{flex:none}.store-spark-foot .info-tip svg{width:13px;height:13px}.cap-tip{display:flex;flex-direction:column;gap:8px;width:276px;max-width:100%}.info-tip-bubble .cap-tip p+p{margin-top:0}.cap-tip-head{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cap-tip-head strong{font-size:13px}.cap-tip-badge{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1px 6px;border-radius:4px;border:1px solid var(--sold-ink);color:var(--sold-ink)}.cap-tip-table{width:100%;min-width:0;border-collapse:collapse;font-size:12px}.cap-tip-table th{text-align:left;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:600;padding:0 0 4px;border-bottom:1px solid var(--line);background:none}.cap-tip-table td:last-child,.cap-tip-table th:last-child{text-align:right}.cap-tip-table td{padding:4px 0;border-bottom:1px solid var(--grid);color:var(--text-primary)}.cap-tip-table td:last-child{font-family:IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cap-tip-table tr:last-child td{border-bottom:0}.cap-tip-table tbody tr:hover td{background:none}.cap-tip-share{display:flex;flex-direction:column;gap:4px;font-size:12px}.cap-tip-share b{color:var(--text-primary);font-family:IBM Plex Mono,monospace;font-weight:500}.cap-tip-bar{height:5px;border-radius:3px;background:var(--surface-2);overflow:hidden}.cap-tip-bar i{display:block;height:100%;background:var(--tone,var(--series-2))}.cap-tip-foot{font-size:11.5px;color:var(--text-muted)}td.grp-card{white-space:nowrap}td.grp-card .grp-toggle{margin:0 9px 0 4px}td.grp-card .grp-sym{font-size:16px;margin-right:8px;vertical-align:-2px}.list-more{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--line);background:var(--surface-2)}.list-more-k{font-size:12.5px;color:var(--text-secondary);white-space:nowrap}.list-more-k b{color:var(--text-primary);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list-more-bar{flex:1 1;min-width:60px;max-width:220px;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.list-more-bar i{display:block;height:100%;background:var(--series-1)}.list-more-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:8px;border:1px solid var(--line);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.list-more-btn:hover:not(:disabled){border-color:var(--series-1)}.list-more-btn:disabled{cursor:progress}.list-more-btn svg,.list-more-btn:disabled{color:var(--text-secondary)}.cm-groups .cm-printing b{font-weight:600;font-family:IBM Plex Mono,monospace;font-size:12.5px}.cm-panel .list-more{border-top:1px solid var(--line)}.spread-dot{cursor:pointer;transition:r .1s ease}.spread-dot.on,.spread-dot:hover{stroke:var(--text-primary);stroke-width:2}.spread-tip{position:fixed;z-index:1000;transform:translate(-50%,calc(-100% - 8px));display:flex;flex-direction:column;gap:4px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-1);box-shadow:0 6px 20px rgb(0 0 0/.22);font-size:12px;white-space:nowrap;pointer-events:none}.spread-tip:after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:8px;transform:translateX(-50%) rotate(45deg);background:var(--surface-1);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.spread-tip-store{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--text-primary)}.spread-tip-store i{width:9px;height:9px;border-radius:50%;background:var(--brand,var(--text-muted))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .spread-tip-store i{background:var(--brand-dark,var(--text-muted))}}:root[data-theme=dark] .spread-tip-store i{background:var(--brand-dark,var(--text-muted))}.spread-tip-row{display:inline-flex;align-items:center;gap:8px}.spread-tip-row b{font-family:IBM Plex Mono,monospace;font-weight:500;color:var(--text-primary)}@media (max-width:640px){.run-figures .stat,.stores-totals .stat{padding:11px 12px}.run-figures .stat .v,.stores-totals .stat .v{font-size:18px;letter-spacing:-.03em}.run-figures .stat .s,.stores-totals .stat .s{white-space:normal}}.card-panel-art{display:block;padding:0;border:0;background:none;cursor:zoom-in;border-radius:4.75%/3.5%}.card-panel-art:focus-visible{outline:2px solid var(--series-1);outline-offset:3px}.card-panel-watch{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:-4px;padding:4px 9px;border:1px dashed var(--line);border-radius:6px;font-size:12.5px;color:var(--text-secondary);cursor:default}.card-panel-watch .soon-tag{margin-left:2px}.soon-tag{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1px 6px;border-radius:4px;border:1px solid var(--line);color:var(--text-secondary)}@media (max-width:640px){.card-panel-art{width:48%;align-self:center;position:relative}.card-panel-art:after{content:"Tap to enlarge";position:absolute;left:50%;bottom:8px;transform:translateX(-50%);padding:2px 8px;border-radius:999px;background:rgb(0 0 0/.6);color:#fff;font-size:10.5px;white-space:nowrap}}.slab-zoom{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.slab-zoom:focus-visible{outline:2px solid var(--series-1);outline-offset:-2px}.movers-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px}.movers-search input{width:240px;max-width:100%;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);font:inherit;font-size:13px;color:var(--text-primary)}.movers-search input:focus{outline:none;border-color:var(--series-1)}.quick-chip{display:inline-flex;align-items:center;gap:6px;font-family:Archivo,sans-serif;font-size:12px;padding:4px 9px}.quick-chip:disabled{opacity:.45;cursor:default}.quick-n{font-family:IBM Plex Mono,monospace;font-size:10.5px;opacity:.8}.movers-showing{margin-left:auto;font-size:12.5px;color:var(--text-secondary)}.movers-none{padding:18px 12px!important;color:var(--text-secondary);text-align:center}.run-chip{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:2px;padding:3px 10px;border:1px solid var(--series-1);border-radius:999px;background:color-mix(in srgb,var(--series-1) 10%,transparent);font:inherit;font-size:12px;font-weight:500;color:var(--text-primary);cursor:pointer}.run-chip-act{color:var(--series-1);font-weight:600}.run-chip:hover .run-chip-act{text-decoration:underline}.store-totals{list-style:none;margin:-8px 0 18px;padding:0;display:flex;flex-direction:column;gap:4px}.store-totals li{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:7px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-1);font-size:12.5px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-totals img{width:16px;height:16px;object-fit:contain}.store-totals-name{font-weight:600;color:var(--text-primary);min-width:120px}.store-totals b{font-family:IBM Plex Mono,monospace;font-weight:500}.store-totals b.down{color:var(--sold-ink)}.store-totals b.up{color:var(--restocked-ink)}.store-totals .dim{margin-left:auto}.shelf-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--line)}.shelf-tools .movers-search input:disabled{opacity:.6}.shelf-tools .seg button:disabled{opacity:.45;cursor:default}.store-spark-plot{position:relative}.store-spark.is-readable .store-spark-plot{cursor:crosshair;border-radius:4px}.store-spark.is-readable .store-spark-plot:focus-visible{outline:2px solid var(--action);outline-offset:3px}.store-spark-guide{width:1px;background:var(--text-muted);opacity:.5}.store-spark-guide,.store-spark-mark{position:absolute;top:0;bottom:0;margin-left:-.5px;pointer-events:none}.store-spark-mark{border-left:1px dashed var(--text-muted)}.store-spark-dot{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--tone);box-shadow:0 0 0 2px var(--surface-1);pointer-events:none}.store-spark-k b{font-weight:600;color:var(--text-primary)}@media (max-width:640px){.cm-printing,.cm-printing .dim{white-space:normal}.cm-printing .dim{display:block;font-size:11.5px}.cm-printing .cm-sep{display:none}}.cm-strip .dot,.cm-strip .ref{cursor:pointer}.cm-strip .dot.on,.cm-strip .dot:hover{stroke:var(--text-primary);stroke-width:2}.cm-strip .ref{pointer-events:all}.cm-strip .ref.on,.cm-strip .ref:hover{stroke-width:2.25;fill:var(--surface-2)}.cm-legend-ref{width:11px;height:11px;flex:none}.cm-legend-ref path{fill:none;stroke:var(--text-primary);stroke-width:1.5}.spread-tip-store .dim{font-weight:400;font-family:IBM Plex Mono,monospace;font-size:11px}.card-layout>.card-right{min-width:0;display:flex;flex-direction:column;gap:24px}.card-slabs{margin-bottom:0}.card-slabs .cm-panel-head{align-items:center}.card-slabs-all{margin-left:auto;font-size:12.5px;color:var(--text-secondary);text-decoration:none}.card-slabs-all:hover{color:var(--text-primary)}.card-slabs-wrap{padding:16px}.card-slabs-nav{display:inline-flex;gap:4px}.card-slabs-nav button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;color:var(--text-primary);cursor:pointer}.card-slabs-nav button:hover:not(:disabled){background:var(--surface-2)}.card-slabs-nav button:disabled{color:var(--text-muted);opacity:.5;cursor:default}.seg .seg-n{margin-left:5px;font-family:IBM Plex Mono,monospace;font-size:11px;opacity:.75}.card-slabs .slab-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.card-slabs .slab-grid::-webkit-scrollbar{display:none}.card-slabs .slab-grid>li{flex:0 0 196px;min-width:0;scroll-snap-align:start}.card-timeline.cm-panel{margin-bottom:0}.ct-tabs{display:flex;gap:2px;padding:0 10px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line);background:var(--surface-2)}.ct-tabs::-webkit-scrollbar{display:none}.ct-tabs button{position:relative;flex:none;padding:11px 10px 10px;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.ct-tabs button:hover{color:var(--text-primary)}.ct-tabs button[aria-selected=true]{color:var(--text-primary);font-weight:600}.ct-tabs button[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--action)}.ct-tabs button:focus-visible{outline:2px solid var(--action);outline-offset:-4px;border-radius:6px}.ct-figure{margin:0;padding:14px 16px}.ct-head{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;margin-bottom:10px}.ct-head figcaption{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ct-head figcaption strong{font-size:15px}.ct-head figcaption span{font-size:12.5px;color:var(--text-muted)}.ct-opts{margin-left:auto;display:flex;gap:14px;flex-wrap:wrap}.ct-opt,.ct-opts{align-items:center}.ct-opt{display:inline-flex;gap:7px}.ct-opt-k{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@media (max-width:640px){.ct-opts{margin-left:0;width:100%;justify-content:space-between}}.card-timeline.cm-panel{overflow:visible}.card-timeline .ct-tabs{border-radius:10px 10px 0 0}.card-slabs .slab-act:not(.slab-act-store){display:none}.card-slabs .slab-act-store{flex:1 1;min-width:0}@media (max-width:640px){.card-slabs-nav{display:none}}.desk{display:flex;flex-direction:column;gap:12px}.desk-bar{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--text-secondary)}.desk-left b{font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:500;color:var(--text-primary)}.desk-saving{color:var(--restocked-ink)}.desk-loading{color:var(--text-muted)}.desk-warn{color:var(--sold-ink)}.desk-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.desk-filters input[type=search],.desk-filters select{height:32px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:13px}.desk-filters input[type=search]{width:200px}.desk-filters select{max-width:190px}.desk-filters .chip{cursor:pointer}.desk-filters .chip[aria-pressed=true]{background:var(--action);border-color:var(--action);color:var(--on-action)}.desk-clear{border:0;background:none;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline}.desk-causes{border:1px solid var(--line);border-radius:8px;background:var(--surface-1)}.desk-causes summary{padding:9px 12px;font-size:13px;font-weight:600;cursor:pointer}.desk-causes summary .dim{font-weight:400}.desk-causes ul{list-style:none;margin:0;padding:0 8px 8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:6px;gap:6px}.desk-causes li button{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:1px solid var(--line);border-radius:6px;background:none;font:inherit;font-size:13px;color:var(--text-primary);text-align:left;cursor:pointer}.desk-causes li button:hover{border-color:var(--series-1)}.desk-causes img{width:18px;height:18px;object-fit:contain;flex:none}.desk-cause-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-cause-name small{display:block;font-size:11.5px;color:var(--text-secondary)}.desk-causes b{font-family:IBM Plex Mono,monospace;font-weight:500}.desk-body{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.desk-queue{position:-webkit-sticky;position:sticky;top:8px;display:flex;flex-direction:column;max-height:calc(100vh - 90px);border:1px solid var(--line);border-radius:8px;background:var(--surface-1);overflow:hidden}.desk-queue-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-secondary)}.desk-picked button,.desk-queue-head button{border:1px solid var(--line);border-radius:6px;background:var(--surface-1);padding:3px 8px;font:inherit;font-size:12px;color:var(--text-primary);cursor:pointer}.desk-picked button:hover,.desk-queue-head button:hover{border-color:var(--series-1)}.desk-picked{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:7px 10px;border-bottom:1px solid var(--line);font-size:12.5px}.desk-picked span{margin-right:auto;font-weight:600}.desk-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1;min-height:0}.desk-list li{display:flex;align-items:center;gap:8px;padding:2px 10px 2px 8px;border-bottom:1px solid var(--grid)}.desk-list li:last-child{border-bottom:0}.desk-list li.is-on{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--series-1)}.desk-list input{flex:none;margin:0}.desk-list li button{flex:1 1;min-width:0;padding:6px 0;border:0;background:none;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer}.desk-row-name{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.desk-row-sub{display:block;font-size:11.5px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-row-price{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--text-primary)}.desk-tick{flex:none;width:7px;height:7px;border-radius:50%;background:var(--series-1)}.desk-more{padding:8px;border:0;border-top:1px solid var(--line);background:none;font:inherit;font-size:12.5px;color:var(--text-secondary);cursor:pointer}.desk-main{min-width:0;display:flex;flex-direction:column;gap:12px}.desk-warnings{border:1px solid var(--series-2);border-radius:8px;padding:8px 12px;font-size:13px}.desk-warnings summary{display:flex;justify-content:space-between;gap:12px;font-weight:600;cursor:pointer}.desk-warnings summary button{border:0;background:none;color:var(--text-secondary);font:inherit;font-size:12.5px;cursor:pointer;text-decoration:underline}.desk-warnings ul{margin:6px 0 0;padding-left:18px;color:var(--text-secondary);max-height:150px;overflow-y:auto}.review-grid.is-large{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.review-note{color:var(--text-secondary)}.review-note,.review-warn{font-size:11px;line-height:1.3;text-align:center}.review-warn{color:var(--sold-ink);font-weight:600}.review-card.suggested{border-color:var(--series-1);background:color-mix(in srgb,var(--series-1) 12%,transparent);color:var(--text-primary)}.review-card.named.suggested img,.review-card.suggested img{opacity:1}.match-open{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--text-primary);font-size:13px;text-decoration:none}.batch{display:flex;flex-direction:column;gap:12px}.batch-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.batch-head h2{margin:0;font-size:20px}.batch-head p{margin:4px 0 0;font-size:13px;color:var(--text-secondary)}.batch-actions{display:flex;align-items:center;gap:8px}.batch-actions button{padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}.batch-actions .batch-go{background:var(--action);border-color:var(--action);color:var(--on-action);font-weight:600}.batch-actions .batch-go:disabled{opacity:.5;cursor:default}.batch-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:10px;gap:10px}.batch-grid li{border:1px solid var(--line);border-radius:8px;padding:8px}.batch-grid li.is-off{opacity:.45}.batch-grid label{display:flex;flex-direction:column;gap:3px;cursor:pointer}.batch-grid img{width:100%;height:auto;border-radius:5px;display:block;margin-bottom:4px}.batch-name{font-size:12.5px;font-weight:600;line-height:1.25}.batch-sub{font-size:11.5px;color:var(--text-secondary)}.batch-to{display:flex;align-items:center;gap:6px;margin-top:3px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.batch-to input{margin:0}@media (max-width:980px){.desk-body{grid-template-columns:minmax(0,1fr)}.desk-queue{position:static;max-height:280px}}.adm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:20px}.adm-stats .stat{padding:13px 16px;border-right:1px solid var(--line);min-width:0}.adm-stats .stat:last-child{border-right:0}.adm-stats .k{display:block;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.adm-stats .v{display:block;margin-top:3px;font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adm-stats .s{display:block;margin-top:1px;font-size:12.5px;color:var(--text-secondary)}.adm-dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#2f9e44}.adm-dot.is-bad{background:#d64545}.adm-two{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:18px;gap:18px;align-items:start;margin-bottom:20px}.adm-two-wide{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.adm-two-even{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-two-inbox{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.adm-side{display:flex;flex-direction:column;gap:18px;min-width:0}.adm-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface-1);overflow:hidden;margin:0;min-width:0}.adm-head,.adm-panel>h2{margin:0;padding:11px 14px;border-bottom:1px solid var(--line);font-size:14px;font-weight:600}.adm-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.adm-head h2{margin:0;font-size:14px;font-weight:600}section>.adm-head{padding:0 0 10px;border-bottom:0}.adm-head .store-tabs{margin:0}.adm-panel .table-scroll{border:0}.adm-panel .sub{margin:10px 14px 0;font-size:12.5px;color:var(--text-secondary)}.adm-inbox,.adm-list,.adm-pairs{list-style:none;margin:0;padding:0}.adm-list li{border-bottom:1px solid var(--grid)}.adm-list li:last-child{border-bottom:0}.adm-list a{display:flex;align-items:center;gap:12px;padding:10px 14px;color:inherit;text-decoration:none}.adm-list a:hover{background:var(--surface-2)}.adm-grow{flex:1 1;min-width:0}.adm-grow b{display:block;font-weight:600}.adm-grow small{display:block;font-size:12.5px;color:var(--text-secondary)}.adm-count{font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:500}.adm-pairs{padding:4px 14px}.adm-pairs li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--grid);font-size:13px}.adm-pairs li:last-child{border-bottom:0}.adm-pairs li>span:first-child{color:var(--text-secondary)}.adm-pairs .mono{font-family:IBM Plex Mono,monospace;font-size:12px;white-space:nowrap}.adm-none{margin:0;padding:12px 14px}.adm-none,.adm-scope{font-size:13px;color:var(--text-secondary)}.adm-scope{margin:0 0 10px}.adm-tag{margin-left:8px;padding:0 6px;border:1px solid var(--line);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--text-secondary)}.adm-row-on td{background:var(--surface-2)}.adm-length{display:inline-flex;align-items:center;gap:8px;min-width:150px}.adm-bar{flex:1 1;min-width:80px;height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.adm-bar i{display:block;height:100%;background:var(--series-1)}.adm-bar i.is-warn{background:var(--series-2)}td.adm-spike{color:var(--sold-ink);font-weight:600}.adm-account .adm-pairs{padding-bottom:8px}.adm-field{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 14px;border-top:1px solid var(--line);font-size:13px}.adm-more{margin-bottom:20px}.adm-more summary{padding:6px 0;font-size:13px;font-weight:600;cursor:pointer}.adm-more .table-scroll{margin-bottom:12px}.adm-key{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--text-secondary)}.adm-key i{display:inline-block;width:10px;height:10px;border-radius:2px}.adm-col-bars i.in,.adm-key i.in{background:var(--series-1)}.adm-col-bars i.out,.adm-key i.out{background:var(--text-muted)}.adm-chart{display:flex;align-items:stretch;gap:3px;height:200px;padding:14px 14px 6px}.adm-col{min-width:0;gap:4px}.adm-col,.adm-col-bars{flex:1 1;display:flex;flex-direction:column}.adm-col-bars{min-height:0;justify-content:flex-end}.adm-col-bars i{display:block;min-height:0}.adm-col-tick{height:14px;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:visible}.adm-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.adm-inbox li{border-bottom:1px solid var(--grid)}.adm-inbox li:last-child{border-bottom:0}.adm-inbox button{display:block;width:100%;padding:10px 14px;border:0;background:none;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer}.adm-inbox button:hover,.adm-inbox button[aria-current=true]{background:var(--surface-2)}.adm-inbox b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-inbox small{display:block;font-size:12.5px;color:var(--text-secondary)}.adm-body{margin:0;padding:14px;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.adm-message .review-more{margin:8px 14px 14px}.wl-compare-wrap{display:flex;flex-direction:column;gap:6px}.wl-gap{align-self:flex-start;padding:1px 7px;border:1px solid var(--series-2);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--sold-ink)}.wl-compare{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:10px;gap:10px}.wl-compare li{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--text-secondary)}.wl-compare b{font-weight:600;color:var(--text-primary)}.wl-compare-price{font-family:IBM Plex Mono,monospace;font-size:18px;color:var(--text-primary)}@media (max-width:860px){.adm-two,.adm-two-even,.adm-two-inbox,.adm-two-wide{grid-template-columns:minmax(0,1fr)}.adm-stats .stat{border-bottom:1px solid var(--line)}}.match-hint{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;padding:8px 12px;border:1px solid var(--series-1);border-radius:8px;background:color-mix(in srgb,var(--series-1) 10%,transparent);font-size:13px;color:var(--text-secondary)}.match-hint b{color:var(--text-primary);font-weight:600}.match-hint kbd{margin-left:auto}.desk-scan{padding:5px 10px;border:1px solid var(--series-1);border-radius:6px;background:none;font:inherit;font-size:12.5px;color:var(--text-primary);cursor:pointer}.batch-why{font-size:11px;color:var(--text-secondary);line-height:1.3}.desk-main .match{gap:10px}.desk-main .match-head{padding:10px 12px;gap:10px;align-items:center}.desk-main .match-logo{height:22px}.desk-main .match-what h2{margin:0 0 2px;font-size:17px}.desk-main .match-what p{font-size:12.5px}.desk-main .match-what .match-why{margin-top:2px;font-size:11.5px}.desk-main .match-links{flex-direction:row;gap:10px;white-space:nowrap}.desk-main .match-search{gap:6px}.desk-main .match-search input:first-child{min-width:160px}.desk-main .match-actions{padding-top:8px;padding-bottom:8px}.match-search .pend-oldest{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:12.5px;color:var(--text-secondary);white-space:nowrap}.match-search .pend-oldest input{margin:0;width:auto;min-width:0;flex:none}.match-body{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.match-store{position:-webkit-sticky;position:sticky;top:12px;min-width:0}.match-picks{gap:12px}.match-picks,.peek{min-width:0;display:flex;flex-direction:column}.peek{gap:6px;color:var(--text-secondary);font-size:12px;line-height:1.35;text-decoration:none}.peek img,.peek-none{display:block;width:100%;aspect-ratio:63/88;border-radius:6px}.peek img{height:auto;object-fit:contain;background:var(--surface-2)}.peek-none{display:grid;place-items:center;padding:8px;box-sizing:border-box;border:1px dashed var(--line);text-align:center;font-size:11.5px;color:var(--text-muted)}.peek-cap{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-wrap:anywhere}.peek-cap b{font-weight:600;color:var(--text-primary)}a.peek:hover .peek-cap b{text-decoration:underline}.peek-row{display:flex;gap:12px;align-items:flex-start}.peek-row>.peek{flex:none;width:112px}.peek-rest,.wl-compare-facts{flex:1 1;min-width:0}.wl-compare-facts{display:flex;flex-direction:column;gap:2px}.wl-compare .wl-product-actions .nnm-actions{margin-top:0}.batch-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-bottom:6px}.batch-pair figure{margin:0;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--text-primary)}.batch-grid .batch-pair img{margin-bottom:0}@media (max-width:640px){.match-body{grid-template-columns:minmax(0,1fr)}.match-store{position:static;max-width:170px}}.outlier-scope{font-size:12.5px}.outlier-filters{gap:10px;justify-content:space-between}.outlier-filters,.outlier-tools{display:flex;flex-wrap:wrap;align-items:center}.outlier-tools{gap:8px}.seg a{display:inline-flex;align-items:center;padding:6px 12px;border-right:1px solid var(--line);color:var(--text-secondary);font-size:13px;text-decoration:none}.seg a:last-child{border-right:0}.seg a:hover{color:var(--text-primary)}.seg a[aria-current]{background:var(--action);color:var(--on-action);font-weight:600}.outlier-nm{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.outlier-nm input{margin:0;accent-color:var(--series-1)}.outliers-table td.mover-name{min-width:230px}.outlier-sub{display:block;font-size:12px;color:var(--text-secondary)}.outlier-ask{font-size:14px;color:var(--text-primary)}.outlier-ask,.outlier-gap{font-family:IBM Plex Mono,monospace}.outlier-gap{display:block;font-size:13px;color:var(--restocked-ink)}.outlier-agree{font-family:IBM Plex Mono,monospace;font-size:12px;white-space:nowrap;color:var(--text-primary)}.ostrip{position:relative;height:34px;min-width:210px}.ostrip:before{content:"";left:0;right:0;height:1px;background:var(--line)}.ostrip .d,.ostrip:before{position:absolute;top:11px}.ostrip .d{width:11px;height:11px;margin:-5px 0 0 -5px;border-radius:50%}.ostrip .d.store{background:var(--series-2)}.ostrip .d.market{background:var(--surface-1);border:2px solid var(--text-secondary)}.ostrip a.d:focus-visible{outline:2px solid var(--focus,var(--series-1));outline-offset:2px}.ostrip .d.ask{width:4px;height:19px;margin:-9px 0 0 -2px;border-radius:1px;background:var(--series-1)}.ostrip .hi,.ostrip .lo{position:absolute;bottom:0;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--text-secondary)}.ostrip .lo{left:0}.ostrip .hi{right:0}.outlier-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:11.5px;color:var(--text-secondary)}.outlier-legend span{display:inline-flex;align-items:center;gap:6px}.outlier-legend i{display:inline-block}.outlier-legend .k-ask{width:4px;height:14px;border-radius:1px;background:var(--series-1)}.outlier-legend .k-store{width:10px;height:10px;border-radius:50%;background:var(--series-2)}.outlier-legend .k-market{width:10px;height:10px;border-radius:50%;border:2px solid var(--text-secondary)}.outlier-store-short{display:none}@media (max-width:640px){.outliers-table{display:block;min-width:0}.outliers-table thead{display:none}.outliers-table tbody{display:block}.outliers-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;padding:12px;border-bottom:1px solid var(--grid)}.outliers-table td{display:block;padding:0;border:0}.outliers-table td.outlier-agree-cell,.outliers-table td.store-col{display:none}.outliers-table td.mover-name{min-width:0;grid-column:1;grid-row:1;white-space:normal}.outliers-table td.outlier-ask-cell{grid-column:2;grid-row:1;text-align:right}.outliers-table td.outlier-under-cell{grid-column:2;grid-row:2;text-align:right}.outliers-table td.outlier-strip-cell{grid-column:1;grid-row:2}.outliers-table td.outlier-fix-cell{grid-column:1/-1}.ostrip{min-width:0}.outlier-store-short{display:inline}.outlier-filters .seg{width:100%;flex-wrap:nowrap}.outlier-filters .seg a{flex:1 1;justify-content:center;padding:6px 4px;font-size:12.5px;white-space:nowrap}}.content-inner[data-leaving]>:not(.nav-skeleton){display:none}.pill-label{position:relative;display:inline-flex;align-items:center}.pill-label[data-pending] .pill-text{visibility:hidden}.pill-label[data-pending]:after,.pill-spin[data-on]{content:"";width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;animation:qs-spin .7s linear infinite}.pill-label[data-pending]:after{position:absolute;inset:0;margin:auto}.pill-spin{width:12px;height:12px;color:var(--text-secondary)}.pill-spin[data-on]{display:block}@media (prefers-reduced-motion:reduce){.pill-label[data-pending]:after,.pill-spin[data-on]{animation:none;border-right-color:currentColor;opacity:.5}}