.icon.svelte-17ijdpm{flex-shrink:0;display:inline-block}.btn.svelte-1xko78n{height:var(--ctl-h);border:1px solid var(--border);background:var(--surface);color:var(--text-ctl);font-family:var(--ui);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn.svelte-1xko78n:hover{background:var(--surface-hover);border-color:var(--rule-strong);color:var(--text-ctl);text-decoration:none}.btn.svelte-1xko78n:active{transform:translateY(.5px)}.btn.svelte-1xko78n:disabled{opacity:.5;cursor:default;transform:none}.btn.svelte-1xko78n .icon{color:var(--text-3)}.primary.svelte-1xko78n{border-color:var(--action);background:var(--action);color:var(--on-action);padding:0 14px}.primary.svelte-1xko78n:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--on-action)}.primary.svelte-1xko78n:active{background:var(--action-press)}.primary.svelte-1xko78n .icon{color:var(--on-action)}.ghost.svelte-1xko78n{color:var(--accent-text);background:0 0;border-color:#0000;gap:6px;padding:0 8px}.ghost.svelte-1xko78n:hover{background:var(--accent-tint);color:var(--accent-text);border-color:#0000}.ghost.svelte-1xko78n .icon{color:var(--accent-text)}.icon.svelte-1xko78n{width:32px;height:32px;padding:0}.icon.svelte-1xko78n .icon{color:var(--text-2)}.danger.svelte-1xko78n{color:var(--neg);border-color:color-mix(in srgb, var(--neg) 30%, var(--border))}.danger.svelte-1xko78n:hover{color:var(--neg);border-color:color-mix(in srgb, var(--neg) 45%, var(--border))}.danger.svelte-1xko78n .icon{color:var(--neg)}@media (width<=480px){.icon.svelte-1xko78n{width:44px;height:44px}}.card.svelte-7d5xe5{background:var(--surface);border:1px solid var(--card-border);border-radius:12px;min-width:0}.card-head.svelte-7d5xe5{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 24px 16px;display:flex}.card-text.svelte-7d5xe5{min-width:0}.card-title.svelte-7d5xe5{letter-spacing:-.005em;color:var(--text);margin:0 0 3px;font-size:15px;font-weight:600;line-height:1.4}.card-desc.svelte-7d5xe5{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.card-actions.svelte-7d5xe5{flex-shrink:0;align-items:center;gap:8px;display:flex}.card-body.svelte-7d5xe5{padding:var(--card-pad)}@media (width<=768px){.card-head.svelte-7d5xe5{padding:16px 20px 12px}}@media (width<=480px){.card-head.svelte-7d5xe5{padding:14px 16px 12px}}.stat.svelte-jdvkwj{background:var(--surface);border:1px solid var(--card-border);border-radius:12px;min-width:0;padding:20px 24px}.stat.flush.svelte-jdvkwj{border:0;border-radius:0;padding:0}.label.svelte-jdvkwj{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:11.5px;font-weight:600;line-height:1.4}.value.svelte-jdvkwj{letter-spacing:-.02em;color:var(--text);font-size:26px;font-weight:600;line-height:1.15}.value.svelte-jdvkwj:not(.num){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value.neg.svelte-jdvkwj{color:var(--neg)}.value.pos.svelte-jdvkwj{color:var(--pos)}.bar.svelte-jdvkwj{align-items:center;gap:10px;margin-top:10px;display:flex}.track.svelte-jdvkwj{background:var(--fill);border-radius:3px;flex:1;height:6px;overflow:hidden}.fill.svelte-jdvkwj{background:var(--accent);border-radius:3px;height:100%}.pct.svelte-jdvkwj{color:var(--text-ctl);font-size:12.5px;font-weight:600}.sub.svelte-jdvkwj{color:var(--text-2);margin-top:6px;font-size:13px;line-height:1.5}.bar.svelte-jdvkwj+.sub:where(.svelte-jdvkwj){margin-top:8px}.badge.svelte-16wd81y{height:20px;font-family:var(--ui);letter-spacing:.02em;white-space:nowrap;background:var(--fill);color:var(--text-2);border-radius:6px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.accent.svelte-16wd81y,.manual.svelte-16wd81y{background:var(--accent-tint);color:var(--accent-text)}.warn.svelte-16wd81y{background:var(--warn-tint);color:var(--warn)}.pos.svelte-16wd81y{background:var(--pos-tint);color:var(--pos)}.neg.svelte-16wd81y{background:var(--neg-tint);color:var(--neg)}.chip.svelte-y4103d{min-width:40px;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:12.5px;font-weight:500;line-height:1.15;display:inline-block}.b1.svelte-y4103d{background:var(--b1-bg);color:var(--b1-fg)}.b2.svelte-y4103d{background:var(--b2-bg);color:var(--b2-fg)}.b3.svelte-y4103d{background:var(--b3-bg);color:var(--b3-fg)}.b4.svelte-y4103d{background:var(--b4-bg);color:var(--b4-fg)}.b5.svelte-y4103d{background:var(--b5-bg);color:var(--b5-fg)}.pos.svelte-y4103d{background:var(--pos-tint);color:var(--pos)}.neg.svelte-y4103d{background:var(--neg-tint);color:var(--neg)}.warn.svelte-y4103d{background:var(--warn-tint);color:var(--warn)}.flat.svelte-y4103d{background:var(--fill);color:var(--text-2)}.accent.svelte-y4103d{background:var(--accent-tint);color:var(--accent-text)}.banner.svelte-1d0du6l{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.banner.svelte-1d0du6l .icon{flex-shrink:0;margin-top:1px}.warn.svelte-1d0du6l{background:var(--warn-tint);border-color:color-mix(in srgb, var(--warn) 25%, var(--warn-tint));color:var(--warn)}.error.svelte-1d0du6l{background:var(--neg-tint);border-color:color-mix(in srgb, var(--neg) 25%, var(--neg-tint));color:var(--neg)}.title.svelte-1d0du6l{margin-right:4px;font-weight:600}.empty-state.svelte-sio7ch{text-align:center;padding:40px 24px}.message.svelte-sio7ch{color:var(--text-2);font-size:13.5px;line-height:1.5}.hint.svelte-sio7ch{color:var(--text-3);margin-top:4px;font-size:13px;line-height:1.5}.sort.svelte-10uvqa{opacity:.35;vertical-align:middle;transition:opacity var(--dur-fast) var(--ease);margin-left:5px;display:inline-flex}.sort.on.svelte-10uvqa{opacity:1}.sort.svelte-10uvqa .icon{transition:transform var(--dur) var(--ease)}.sort.asc.svelte-10uvqa .icon{transform:rotate(180deg)}.seg.svelte-nqoa8j{height:var(--ctl-h);border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;gap:2px;padding:3px;display:inline-flex}.seg-i.svelte-nqoa8j{height:100%;font-family:var(--ui);color:var(--text-2);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:4px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;line-height:1;display:flex}.seg-i.svelte-nqoa8j:hover{color:var(--text)}.seg-i.on.svelte-nqoa8j{background:var(--fill);color:var(--text)}.seg-i.svelte-nqoa8j .icon{color:var(--text-3)}.seg-i.on.svelte-nqoa8j .icon{color:var(--text-ctl)}.sw-label.svelte-95137j{height:var(--ctl-h);color:var(--text-ctl);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.sw.svelte-95137j{border:1px solid var(--sw-off-border);background:var(--sw-off);cursor:pointer;width:34px;height:20px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:10px;flex-shrink:0;align-items:center;padding:2px;display:flex}.sw-on.svelte-95137j{background:var(--accent);border-color:var(--accent-hover)}.sw.svelte-95137j:disabled{opacity:.5;cursor:default}.sw-knob.svelte-95137j{background:var(--sw-knob);width:14px;height:14px;box-shadow:var(--shadow-knob);transition:transform var(--dur) var(--ease);border-radius:50%;display:block}.sw-on.svelte-95137j .sw-knob:where(.svelte-95137j){transform:translate(14px)}.cb-label.svelte-zlg8mq{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.cb.svelte-zlg8mq{border:1px solid var(--cb-border);background:var(--surface);width:16px;height:16px;color:var(--on-accent);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cb-on.svelte-zlg8mq{background:var(--accent);border-color:var(--accent)}.cb.svelte-zlg8mq:disabled{opacity:.5;cursor:default}@media (width<=480px){.cb-label.svelte-zlg8mq{min-height:44px;padding:0 4px}.bare.svelte-zlg8mq{justify-content:center;width:44px;padding:0}}.ctl.svelte-gjx2ev{height:var(--ctl-h);border:1px solid var(--border);background:var(--surface);font-family:var(--ui);color:var(--text-ctl);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:inline-flex}.ctl.svelte-gjx2ev:hover{border-color:var(--rule-strong)}.ctl.svelte-gjx2ev:disabled{opacity:.5;cursor:default}.ctl.svelte-gjx2ev .icon{color:var(--text-3)}.val.svelte-gjx2ev{text-align:left;flex:1}.popover.svelte-gjx2ev{min-width:var(--bits-select-anchor-width,160px);max-height:min(320px, var(--bits-select-content-available-height,320px));border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-popover);z-index:40;border-radius:10px;padding:6px;overflow-y:auto}.popover[data-state=open].svelte-gjx2ev{animation:svelte-gjx2ev-pop-in var(--dur-fast) var(--ease)}.item.svelte-gjx2ev{height:32px;color:var(--text);cursor:default;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:flex}.item.hl.svelte-gjx2ev{background:var(--surface-hover)}.item[data-disabled].svelte-gjx2ev{opacity:.5}.item-label.svelte-gjx2ev{flex:1}.item.svelte-gjx2ev .mark{color:var(--accent-text)}@keyframes svelte-gjx2ev-pop-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (width<=480px){.popover.svelte-gjx2ev{max-width:calc(100vw - 32px)}}.popover.svelte-ny5xqc{border:1px solid var(--border);background:var(--surface);min-width:220px;box-shadow:var(--shadow-popover);z-index:40;border-radius:10px;padding:12px}.popover[data-state=open].svelte-ny5xqc{animation:svelte-ny5xqc-pop-in var(--dur-fast) var(--ease)}.popover-title.svelte-ny5xqc{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;font-size:11.5px;font-weight:600}@keyframes svelte-ny5xqc-pop-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (width<=480px){.popover.svelte-ny5xqc{max-width:calc(100vw - 32px)}}.tooltip.svelte-bgl7um{background:var(--tooltip-bg);color:var(--tooltip-text);font-family:var(--ui);white-space:nowrap;box-shadow:var(--shadow-tooltip);z-index:50;pointer-events:none;border-radius:6px;padding:6px 8px;font-size:12px;line-height:1.35}.tooltip.wrap.svelte-bgl7um{white-space:normal;max-width:260px}.tooltip[data-state=delayed-open].svelte-bgl7um,.tooltip[data-state=instant-open].svelte-bgl7um{animation:svelte-bgl7um-pop-in var(--dur-fast) var(--ease)}@keyframes svelte-bgl7um-pop-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.root.svelte-1wmb8gx{flex:auto;min-width:0}.tabs.svelte-1wmb8gx{align-items:flex-end;gap:4px;margin-bottom:-17px;display:flex}.tab.svelte-1wmb8gx{height:40px;color:var(--text-2);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;display:flex}.tab.svelte-1wmb8gx:hover{color:var(--text)}.tab.on.svelte-1wmb8gx{color:var(--text);border-bottom-color:var(--action)}.tab-n.svelte-1wmb8gx{height:18px;font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--fill);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:9px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.tab.on.svelte-1wmb8gx .tab-n:where(.svelte-1wmb8gx){background:var(--accent-tint);color:var(--accent-text)}@media (width<=768px){.tabs.svelte-1wmb8gx{scrollbar-width:none;margin-bottom:-13px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.tabs.svelte-1wmb8gx::-webkit-scrollbar{display:none}}@media (width<=480px){.tab.svelte-1wmb8gx{height:44px}}
