.view.svelte-11pz4p2{max-width:1400px;margin:0 auto;padding:28px 36px 80px}.stat-row.svelte-11pz4p2{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.kpi.svelte-11pz4p2{background:linear-gradient(180deg, var(--c-surface-1), var(--c-surface-2));border:1px solid var(--b-1);border-radius:var(--r-md);padding:16px 18px}.kpi-lbl.svelte-11pz4p2{letter-spacing:.18em;text-transform:uppercase;color:var(--c-text-3);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px}.kpi-val.svelte-11pz4p2{font-variation-settings:"opsz" 144;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.025em;font-family:Fraunces,serif;font-size:30px;font-weight:600;line-height:1.1}.kpi-val.svelte-11pz4p2 .u:where(.svelte-11pz4p2){color:var(--c-text-3);letter-spacing:0;margin-left:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.kpi-sub.svelte-11pz4p2{color:var(--c-text-3);margin-top:6px;font-family:JetBrains Mono,monospace;font-size:11px}.pos.svelte-11pz4p2{color:var(--c-lime)}.neg.svelte-11pz4p2{color:var(--c-coral)}@media (width<=900px){.stat-row.svelte-11pz4p2{grid-template-columns:repeat(2,1fr)}}.card-head.svelte-11pz4p2{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.card-title-block.svelte-11pz4p2{align-items:center;gap:10px;display:flex}.card-icon.svelte-11pz4p2{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.card-icon.magenta.svelte-11pz4p2{color:var(--c-magenta);background:#ff4e9d26}.card-title.svelte-11pz4p2{letter-spacing:-.01em;font-family:Fraunces,serif;font-size:16px;font-weight:500}.card-meta-mono.svelte-11pz4p2{color:var(--c-text-3);font-family:JetBrains Mono,monospace;font-size:11px}.card-meta-mono.svelte-11pz4p2 strong:where(.svelte-11pz4p2){color:var(--c-text-1);font-weight:700}.section.svelte-11pz4p2{margin-top:24px}.section-head.svelte-11pz4p2{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.section-title.svelte-11pz4p2{letter-spacing:-.01em;font-family:Fraunces,serif;font-size:18px;font-weight:500}.section-title.svelte-11pz4p2 .count:where(.svelte-11pz4p2){color:var(--c-text-3);margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400}.section-actions.svelte-11pz4p2{gap:8px;display:flex}.tbl-wrap.svelte-11pz4p2{background:linear-gradient(180deg, var(--c-surface-1), var(--c-surface-2));border:1px solid var(--b-1);border-radius:var(--r-md);overflow:hidden}.tbl-wrap.tbl-wrap-empty.svelte-11pz4p2{background:0 0;border:none}.tbl.svelte-11pz4p2{border-collapse:collapse;width:100%;font-size:13px}.tbl.svelte-11pz4p2 thead:where(.svelte-11pz4p2){border-bottom:1px solid var(--b-1);background:#ffffff05}.tbl.svelte-11pz4p2 th:where(.svelte-11pz4p2){text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-3);padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.tbl.svelte-11pz4p2 th.num:where(.svelte-11pz4p2){text-align:right}.tbl.svelte-11pz4p2 td:where(.svelte-11pz4p2){border-bottom:1px dashed var(--b-1);color:var(--c-text-1);padding:12px 16px}.tbl.svelte-11pz4p2 td.num:where(.svelte-11pz4p2){text-align:right}.tbl.svelte-11pz4p2 tr:where(.svelte-11pz4p2):last-child td:where(.svelte-11pz4p2){border-bottom:none}.tbl.svelte-11pz4p2 td.mono:where(.svelte-11pz4p2){font-feature-settings:"tnum" 1;font-family:JetBrains Mono,monospace}.tbl.svelte-11pz4p2 td.pos:where(.svelte-11pz4p2){color:var(--c-lime)}.cat-tag.svelte-11pz4p2{border:1px solid var(--b-violet);color:var(--c-violet-200);letter-spacing:.08em;text-transform:uppercase;background:#9d4edd1a;border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:10px}.form-grid-2.svelte-11pz4p2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-actions.svelte-11pz4p2{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.tag-list.svelte-11pz4p2{flex-wrap:wrap;gap:6px;display:flex}.tag.svelte-11pz4p2{border:1px solid var(--b-1);color:var(--c-text-2);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;padding:5px 11px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.tag.svelte-11pz4p2:hover{background:#ffffff0f}.tag.active.svelte-11pz4p2{border-color:var(--b-violet);color:var(--c-violet-200);background:#9d4edd2e}.tag.svelte-11pz4p2 input:where(.svelte-11pz4p2){opacity:0;pointer-events:none;position:absolute}
