.row.svelte-w2hd8z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);padding-block:var(--sp-2);border-top:1px solid var(--border-light);font-variant-numeric:tabular-nums}.nm.svelte-w2hd8z{flex:1 1 130px;min-width:0;display:flex;flex-direction:column}.nm.svelte-w2hd8z button:where(.svelte-w2hd8z){color:var(--text-bright);padding:0;background:none;border:none;font:600 var(--text-base) var(--font);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm.svelte-w2hd8z button:where(.svelte-w2hd8z):hover{text-decoration:underline}small.svelte-w2hd8z{font:var(--text-sm) var(--font);color:var(--text-muted)}small.ok.svelte-w2hd8z{color:var(--good)}.seg.svelte-w2hd8z{display:inline-flex;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.seg.svelte-w2hd8z button:where(.svelte-w2hd8z){padding:1px var(--sp-3);background:none;border:none;font:var(--text-xs) var(--font);color:var(--text-muted);cursor:pointer}.seg.svelte-w2hd8z button:where(.svelte-w2hd8z):hover{color:var(--text)}.seg.svelte-w2hd8z button.on:where(.svelte-w2hd8z){background:var(--accent-dim);font-weight:600;color:var(--accent)}.seg.svelte-w2hd8z button.forced:where(.svelte-w2hd8z){background:var(--gold-dim);color:var(--gold)}.how.svelte-w2hd8z{font:var(--text-xs) var(--font);color:var(--text-muted)}.price.svelte-w2hd8z{padding:0;background:none;border:none;font:var(--text-sm) var(--font);color:var(--text);cursor:pointer}.price.svelte-w2hd8z:hover{color:var(--text-bright)}.add.svelte-w2hd8z{color:var(--accent)}.tot.svelte-w2hd8z{min-width:54px;text-align:right;font:600 var(--text-base) var(--font);color:var(--text-bright)}.note.svelte-w2hd8z{padding-block:1px;font:var(--text-xs) var(--font);color:var(--warn)}.resi.svelte-w2hd8z{display:flex;align-items:center;gap:var(--sp-2);padding-block:var(--sp-1);font:var(--text-xs) var(--font);color:var(--text-muted);cursor:pointer}.sum.svelte-17bpsau{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-5);margin-bottom:var(--sp-3);font:var(--text-sm) var(--font);color:var(--text-muted)}.sum.svelte-17bpsau b:where(.svelte-17bpsau){font-weight:700;color:var(--text-bright);font-variant-numeric:tabular-nums}.sum.svelte-17bpsau b.up:where(.svelte-17bpsau){color:var(--good)}.sum.svelte-17bpsau b.down:where(.svelte-17bpsau){color:var(--bad)}.count.svelte-17bpsau{margin-left:auto}svg.svelte-17bpsau{display:block;width:100%;height:auto;touch-action:none}line.svelte-17bpsau{stroke:var(--border-light)}line.cursor.svelte-17bpsau{stroke:var(--text-muted);stroke-dasharray:3 3}text.svelte-17bpsau{font:10px var(--font);fill:var(--text-muted)}text.tip.svelte-17bpsau{font-weight:700;fill:var(--text-bright)}polyline.svelte-17bpsau{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linejoin:round}.area.svelte-17bpsau{fill:var(--accent-dim);stroke:none}circle.svelte-17bpsau{fill:var(--accent)}circle.on.svelte-17bpsau{fill:var(--text-bright)}.none.svelte-17bpsau{padding:var(--sp-5);text-align:center;font:var(--text-xs) var(--font);color:var(--text-muted)}.sheet.svelte-18y6s4t{display:flex;flex-direction:column;gap:var(--sp-4)}.head.svelte-18y6s4t{display:flex;align-items:center;gap:var(--sp-4)}.ht.svelte-18y6s4t{flex:1;min-width:0}h2.svelte-18y6s4t{color:var(--text-bright);font:700 var(--text-lg) var(--font);overflow-wrap:anywhere}.ht.svelte-18y6s4t p:where(.svelte-18y6s4t){font:var(--text-sm) var(--font);color:var(--text-muted)}.fav.svelte-18y6s4t{padding:0;background:none;border:none;font-size:var(--text-xl);color:var(--text-muted);cursor:pointer;opacity:.6}.fav.svelte-18y6s4t:hover{opacity:1}.fav.on.svelte-18y6s4t{color:var(--gold);opacity:1}.kpis.svelte-18y6s4t{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:var(--sp-3)}.kpi.svelte-18y6s4t{display:flex;flex-direction:column;gap:1px;padding:var(--sp-3) var(--sp-4);text-align:left;background:var(--s-raised);border:1px solid var(--border-light);border-radius:var(--r-lg)}.kpi.svelte-18y6s4t>span:where(.svelte-18y6s4t):first-child{font:var(--text-sm) var(--font);color:var(--text)}.kpi.svelte-18y6s4t b:where(.svelte-18y6s4t){font:700 var(--text-xl) var(--font);color:var(--text-bright);font-variant-numeric:tabular-nums}.kpi.svelte-18y6s4t b.up:where(.svelte-18y6s4t){color:var(--good)}.kpi.svelte-18y6s4t b.down:where(.svelte-18y6s4t){color:var(--bad)}.kpi.svelte-18y6s4t small:where(.svelte-18y6s4t){font:var(--text-sm) var(--font);color:var(--text-muted)}.kpi.main.svelte-18y6s4t{background:var(--gold-dim);border-color:var(--gold-border)}.tile.svelte-18y6s4t{cursor:pointer}.tile.svelte-18y6s4t:hover{border-color:var(--border-focus);background:var(--s-hover)}.tile.svelte-18y6s4t em:where(.svelte-18y6s4t){font:normal var(--text-sm) var(--font);color:var(--accent)}.sp.svelte-18y6s4t{min-height:18px}.proof.svelte-18y6s4t{font-weight:600}.kpi.svelte-18y6s4t small.proof.ok:where(.svelte-18y6s4t),.proof.ok.svelte-18y6s4t{color:var(--good)}.kpi.svelte-18y6s4t small.proof.low:where(.svelte-18y6s4t),.proof.low.svelte-18y6s4t{color:var(--gold)}.kpi.svelte-18y6s4t small.proof.none:where(.svelte-18y6s4t),.proof.none.svelte-18y6s4t{color:var(--warn)}section.svelte-18y6s4t{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border-light);border-radius:var(--r-lg);background:var(--s-raised)}.sh.svelte-18y6s4t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.chips.svelte-18y6s4t{display:flex;gap:var(--sp-1)}h3.svelte-18y6s4t{font:700 var(--text-2xs) var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--gold)}.link.svelte-18y6s4t{padding:0;background:none;border:none;font:var(--text-sm) var(--font);color:var(--accent);cursor:pointer}.resi.svelte-18y6s4t{display:flex;align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border-light);font:var(--text-sm) var(--font);color:var(--text);cursor:pointer}table.svelte-18y6s4t{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th.svelte-18y6s4t,td.svelte-18y6s4t{padding:2px var(--sp-3);text-align:right;font:var(--text-sm) var(--font)}th.svelte-18y6s4t{font-weight:600;color:var(--text-muted)}td.svelte-18y6s4t{border-top:1px solid var(--border-light);color:var(--text-bright)}td.dim.svelte-18y6s4t{color:var(--text-muted)}.empty.svelte-18y6s4t{font:var(--text-sm) var(--font);color:var(--text-muted);text-align:center;padding:var(--sp-3)}.empty.left.svelte-18y6s4t{text-align:left;padding:0}.manual.svelte-18y6s4t{display:flex;align-items:center;gap:var(--sp-3);font:var(--text-sm) var(--font);color:var(--text-muted)}.manual.svelte-18y6s4t input:where(.svelte-18y6s4t){width:100px;padding:2px var(--sp-3);background:var(--s-raised);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);font:var(--text-sm) var(--font);outline:none}.manual.svelte-18y6s4t input:where(.svelte-18y6s4t):focus{border-color:var(--border-focus)}.alert.svelte-18y6s4t{grid-column:span 2;gap:var(--sp-2)}.alert.off.svelte-18y6s4t{border-style:dashed}.alert.off.svelte-18y6s4t .al-v:where(.svelte-18y6s4t),.alert.off.svelte-18y6s4t input[type=range]:where(.svelte-18y6s4t){opacity:.45}.al-h.svelte-18y6s4t{display:flex;align-items:center;justify-content:space-between;font:var(--text-sm) var(--font);color:var(--text)}.al-v.svelte-18y6s4t{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--sp-3)}.alert.svelte-18y6s4t input[type=range]:where(.svelte-18y6s4t){width:100%;accent-color:var(--gold);cursor:pointer}.alert.svelte-18y6s4t input[type=range]:where(.svelte-18y6s4t):disabled{cursor:not-allowed}.qty.svelte-18y6s4t{display:flex;align-items:center;gap:var(--sp-2);font:var(--text-sm) var(--font);color:var(--text-muted)}.qty.svelte-18y6s4t input:where(.svelte-18y6s4t){width:70px;padding:1px var(--sp-3);background:var(--s0);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);font:var(--text-sm) var(--font);outline:none}.qty.svelte-18y6s4t input:where(.svelte-18y6s4t):focus{border-color:var(--border-focus)}.fill.svelte-18y6s4t{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font:var(--text-sm) var(--font);color:var(--text-muted)}.fill.svelte-18y6s4t b:where(.svelte-18y6s4t){color:var(--text-bright);font-variant-numeric:tabular-nums}.fill.svelte-18y6s4t .short:where(.svelte-18y6s4t){color:var(--warn)}.shop.svelte-18y6s4t{display:flex;flex-direction:column}.shop.svelte-18y6s4t button:where(.svelte-18y6s4t){display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-1) 0;background:none;border:none;border-top:1px solid var(--border-light);text-align:left;font:var(--text-sm) var(--font);color:var(--text);cursor:pointer}.shop.svelte-18y6s4t button:where(.svelte-18y6s4t):first-child{border-top:none}.shop.svelte-18y6s4t button:where(.svelte-18y6s4t):hover{background:var(--s-hover)}.shop.svelte-18y6s4t .iname:where(.svelte-18y6s4t){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.shop.svelte-18y6s4t small:where(.svelte-18y6s4t){color:var(--text-muted)}.shop.svelte-18y6s4t .n:where(.svelte-18y6s4t){color:var(--text-muted);font-variant-numeric:tabular-nums}.shop.svelte-18y6s4t b:where(.svelte-18y6s4t){min-width:60px;text-align:right;color:var(--text-bright);font-variant-numeric:tabular-nums}.shop-t.svelte-18y6s4t{display:flex;justify-content:space-between;padding-top:var(--sp-2);border-top:1px solid var(--border);font:600 var(--text-sm) var(--font);color:var(--text)}.shop-t.svelte-18y6s4t b:where(.svelte-18y6s4t){font:700 var(--text-md) var(--font);color:var(--gold);font-variant-numeric:tabular-nums}.title.svelte-pzf7dc{margin:36px 0 22px;display:flex;flex-direction:column;gap:6px}h1.svelte-pzf7dc{font-size:30px}.bar.svelte-pzf7dc{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.grow.svelte-pzf7dc{flex:1}.server.svelte-pzf7dc,.search.svelte-pzf7dc{display:inline-flex;align-items:center;gap:8px;background:var(--s2);border:1px solid var(--border);border-radius:var(--radius);padding:0 10px}.server.svelte-pzf7dc select:where(.svelte-pzf7dc),.search.svelte-pzf7dc input:where(.svelte-pzf7dc){background:none;border:none;outline:none;padding:9px 0}.server.svelte-pzf7dc select:where(.svelte-pzf7dc){font-weight:600;color:var(--text-bright);cursor:pointer}.search.svelte-pzf7dc{color:var(--text-muted);min-width:240px}.search.svelte-pzf7dc input:where(.svelte-pzf7dc){flex:1;min-width:0;width:100%;color:var(--text)}option.svelte-pzf7dc,optgroup.svelte-pzf7dc{background:#0d1628;color:var(--text)}.age.svelte-pzf7dc{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--text-muted)}.age.fresh.svelte-pzf7dc{color:var(--good)}.age.stale.svelte-pzf7dc{color:var(--warn)}.notice.svelte-pzf7dc{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:16px;border-color:var(--gold-border);color:var(--gold);font-size:14px}.notice.svelte-pzf7dc>span:where(.svelte-pzf7dc):not(.gold){flex:1;color:var(--text)}.lnk.svelte-pzf7dc{padding:0;background:none;border:none;color:var(--gold);font-weight:600;cursor:pointer}.lnk.svelte-pzf7dc:hover{text-decoration:underline}.icon-btn.svelte-pzf7dc{background:none;border:none;color:var(--text-muted);cursor:pointer;display:grid;padding:4px}.icon-btn.svelte-pzf7dc:hover{color:var(--text)}.dim.svelte-pzf7dc{opacity:.5;transition:opacity .15s}.empty.svelte-pzf7dc{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:48px 20px}.empty.muted.svelte-pzf7dc{flex-direction:row;justify-content:center}.empty.svelte-pzf7dc h2:where(.svelte-pzf7dc){font-size:20px}.empty.svelte-pzf7dc p:where(.svelte-pzf7dc){max-width:480px}.ctas.svelte-pzf7dc{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}@media(max-width:560px){.search.svelte-pzf7dc{min-width:0;flex:1 1 100%}.notice.svelte-pzf7dc{flex-direction:column;align-items:flex-start}}
