.view.svelte-27u2i{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--panel-bg, var(--ui-surface));color:var(--panel-fg, var(--ui-text));font-size:13px}.head.svelte-27u2i{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #1c1c1c;background:#0d0d0d}.title.svelte-27u2i{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-soft);font-weight:600}.clear-btn.svelte-27u2i{background:transparent;border:1px solid #262626;color:var(--ui-text-faint);border-radius:var(--radius-sm);padding:3px 8px;font-size:10.5px;font-family:inherit;cursor:pointer}.clear-btn.svelte-27u2i:hover{border-color:#5a1e1e;color:#fca5a5}.tabs.svelte-27u2i{display:flex;border-bottom:1px solid #1c1c1c;background:#0d0d0d}.tab.svelte-27u2i{flex:1;background:transparent;border:none;color:var(--ui-text-faint);padding:7px 6px;font-size:11px;font-family:inherit;cursor:pointer;border-bottom:2px solid transparent;transition:color var(--dur-fast),border-color var(--dur-fast)}.tab.svelte-27u2i:hover{color:var(--ui-text)}.tab.active.svelte-27u2i{color:#d4a94a;border-bottom-color:#c19a3b}.body.svelte-27u2i{flex:1;overflow-y:auto;padding:10px}.empty.svelte-27u2i{color:var(--ui-text-faint);font-size:12px;text-align:center;padding:40px 12px;line-height:1.7}.cards.svelte-27u2i{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.card.svelte-27u2i{background:var(--ui-surface-rail);border:1px solid var(--ui-border-rail);border-radius:var(--radius-md);padding:10px 12px}.card-label.svelte-27u2i{font-size:10px;color:var(--ui-text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.card-value.svelte-27u2i{font-size:16px;font-weight:600;color:var(--ui-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.card-value.main.svelte-27u2i{color:#d4a94a;font-size:20px}.card-sub.svelte-27u2i{font-size:10px;color:var(--ui-text-faint);margin-top:3px}.tbl.svelte-27u2i{width:100%;border-collapse:collapse;font-size:11.5px}.tbl.svelte-27u2i th:where(.svelte-27u2i){text-align:left;font-weight:500;color:var(--ui-text-faint);font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:6px;border-bottom:1px solid var(--ui-border-strong)}.tbl.svelte-27u2i td:where(.svelte-27u2i){padding:6px;border-bottom:1px solid rgba(255,255,255,.03);color:var(--ui-text-muted)}.tbl.svelte-27u2i td.mono:where(.svelte-27u2i){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tbl.svelte-27u2i td.num:where(.svelte-27u2i){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right}.tbl.svelte-27u2i td.cost:where(.svelte-27u2i){color:#d4a94a;font-weight:500}.tbl.svelte-27u2i td.title-cell:where(.svelte-27u2i){max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
