.marklist.svelte-rqzxc4{gap:var(--sp-sm);flex-direction:column;display:flex}.empty.svelte-rqzxc4{padding:var(--sp-xl) var(--sp-md);text-align:center;color:var(--on-dim)}.viewbar.svelte-rqzxc4{justify-content:flex-end;display:flex}.seg.svelte-rqzxc4{border:1px solid var(--rule);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg.svelte-rqzxc4 button:where(.svelte-rqzxc4){font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;background:var(--bg);color:var(--on-dim);cursor:pointer;border:none;padding:4px 12px;font-size:11px}.seg.svelte-rqzxc4 button:where(.svelte-rqzxc4)+button:where(.svelte-rqzxc4){border-left:1px solid var(--rule)}.seg.svelte-rqzxc4 button.active:where(.svelte-rqzxc4){background:var(--on);color:var(--bg)}.json-view.svelte-rqzxc4{border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);max-height:70vh;overflow:auto}.json-view.svelte-rqzxc4 pre:where(.svelte-rqzxc4){padding:var(--sp-md);font-family:var(--ff-mono);color:var(--on);white-space:pre;margin:0;font-size:12px;line-height:1.5}.table-scroll.svelte-rqzxc4{border:1px solid var(--rule);border-radius:var(--radius);overflow-x:auto}.marks-table.svelte-rqzxc4{table-layout:fixed;border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.col-id.svelte-rqzxc4{width:96px}.col-type.svelte-rqzxc4{width:132px}.col-subtype.svelte-rqzxc4{width:128px}.col-work.svelte-rqzxc4{width:184px}.col-date.svelte-rqzxc4{width:116px}.marks-table.svelte-rqzxc4 th:where(.svelte-rqzxc4){text-align:left;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);white-space:nowrap;padding:0}.marks-table.svelte-rqzxc4 th:where(.svelte-rqzxc4):last-child{border-right:none}.sort.svelte-rqzxc4{width:100%;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-dim);padding:var(--sp-sm) var(--sp-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.sort.svelte-rqzxc4:hover{color:var(--on);background:color-mix(in srgb, var(--on) 4%, transparent)}.sort-caret.svelte-rqzxc4{opacity:.5;font-size:9px}.sort.sorted.svelte-rqzxc4{color:var(--on)}.sort.sorted.svelte-rqzxc4 .sort-caret:where(.svelte-rqzxc4){opacity:1;color:var(--signal)}.th-inner.svelte-rqzxc4{align-items:stretch;display:flex;position:relative}.th-inner.svelte-rqzxc4 .sort:where(.svelte-rqzxc4){flex:1}.funnel.svelte-rqzxc4{color:var(--on-dim);cursor:pointer;opacity:.55;background:0 0;border:none;align-items:center;padding:0 8px;display:inline-flex}.funnel.svelte-rqzxc4:hover{opacity:1;color:var(--on);background:color-mix(in srgb, var(--on) 4%, transparent)}.funnel.on.svelte-rqzxc4{opacity:1;color:var(--signal)}.col-pop.svelte-rqzxc4{z-index:20;background:var(--bg-tint);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:0 6px 18px color-mix(in srgb, var(--on) 14%, transparent);align-items:center;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.col-input.svelte-rqzxc4{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);width:160px;color:var(--on);text-transform:none;letter-spacing:0;padding:5px 8px;font-size:12px}.col-input.svelte-rqzxc4:focus{border-color:var(--muted);outline:none}.col-clear.svelte-rqzxc4{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--signal);cursor:pointer;background:0 0;border:none;flex:none;font-size:10px}.marks-table.svelte-rqzxc4 td:where(.svelte-rqzxc4){height:40px;padding:0 var(--sp-sm);vertical-align:middle;color:var(--on);border-right:1px solid var(--rule);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.marks-table.svelte-rqzxc4 td:where(.svelte-rqzxc4):last-child{border-right:none}.marks-table.svelte-rqzxc4 tbody:where(.svelte-rqzxc4) tr:where(.svelte-rqzxc4)+tr:where(.svelte-rqzxc4) td:where(.svelte-rqzxc4){border-top:1px solid var(--rule)}.marks-table.svelte-rqzxc4 tbody:where(.svelte-rqzxc4) tr:where(.svelte-rqzxc4):hover td:where(.svelte-rqzxc4){background:color-mix(in srgb, var(--on) 4%, transparent)}.c-id.svelte-rqzxc4{white-space:nowrap}.hash.svelte-rqzxc4{color:var(--on-dim);background:color-mix(in srgb, var(--on) 5%, transparent);border-radius:var(--radius);padding:1px 6px;font-size:11px}.c-type.svelte-rqzxc4{white-space:nowrap}.type-cell.svelte-rqzxc4{align-items:center;gap:6px;display:inline-flex}.type-cell.svelte-rqzxc4 svg{flex:none}.subtype-pill.svelte-rqzxc4{border:1px solid var(--rule);background:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 7px;display:inline-flex}.subtype-text.svelte-rqzxc4{font-family:var(--ff-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--on-dim);font-size:10px}.subtype-pill[data-type=vision].svelte-rqzxc4{border-color:color-mix(in srgb, var(--type-vision) 35%, transparent);background:color-mix(in srgb, var(--type-vision) 8%, var(--bg))}.subtype-pill[data-type=vision].svelte-rqzxc4 .subtype-text:where(.svelte-rqzxc4){color:var(--type-vision)}.subtype-pill[data-type=choice].svelte-rqzxc4{border-color:color-mix(in srgb, var(--type-choice) 35%, transparent);background:color-mix(in srgb, var(--type-choice) 8%, var(--bg))}.subtype-pill[data-type=choice].svelte-rqzxc4 .subtype-text:where(.svelte-rqzxc4){color:var(--type-choice)}.subtype-pill[data-type=method].svelte-rqzxc4{border-color:color-mix(in srgb, var(--type-method) 35%, transparent);background:color-mix(in srgb, var(--type-method) 8%, var(--bg))}.subtype-pill[data-type=method].svelte-rqzxc4 .subtype-text:where(.svelte-rqzxc4){color:var(--type-method)}.c-note.svelte-rqzxc4 a:where(.svelte-rqzxc4){color:inherit;text-decoration:none}.c-note.svelte-rqzxc4 a:where(.svelte-rqzxc4):hover{text-decoration:underline}.c-note.svelte-rqzxc4 a:where(.svelte-rqzxc4):focus-visible{outline:2px solid var(--on);outline-offset:1px;border-radius:var(--radius)}.c-work.svelte-rqzxc4{color:var(--on-dim)}.work-ref.svelte-rqzxc4{min-width:0;max-width:100%;color:var(--on);align-items:center;gap:6px;display:inline-flex}.work-ref.svelte-rqzxc4 svg{color:var(--on-dim);flex:none}.work-name.svelte-rqzxc4{font-family:var(--ff-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.c-date.svelte-rqzxc4{white-space:nowrap;color:var(--on-dim);font-variant-numeric:tabular-nums}.pager.svelte-rqzxc4{justify-content:space-between;align-items:center;gap:var(--sp-sm);color:var(--on-dim);flex-wrap:wrap;font-size:12px;display:flex}.pager-controls.svelte-rqzxc4{align-items:center;gap:var(--sp-sm);display:inline-flex}.page-size.svelte-rqzxc4{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;display:inline-flex}.page-size.svelte-rqzxc4 select:where(.svelte-rqzxc4){font-family:var(--ff-mono);border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);color:var(--on);cursor:pointer;padding:3px 6px;font-size:11px}.page-btn.svelte-rqzxc4{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);color:var(--on);cursor:pointer;padding:3px 10px;font-size:11px}.page-btn.svelte-rqzxc4:hover:not(:disabled){background:color-mix(in srgb, var(--on) 5%, transparent)}.page-btn.svelte-rqzxc4:disabled{opacity:.4;cursor:default}.page-of.svelte-rqzxc4{font-variant-numeric:tabular-nums}.insights.svelte-13i4jf4{display:inline-flex;position:relative}.trigger.svelte-13i4jf4{border:1px solid var(--on,var(--ink));background:var(--on,var(--ink));color:var(--bg-tint);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;display:inline-flex}.trigger.svelte-13i4jf4:hover{opacity:.92}.trigger.on.svelte-13i4jf4{background:var(--bg-tint);color:var(--on,var(--ink))}.spark.svelte-13i4jf4{flex:none}.panel.svelte-13i4jf4{z-index:40;gap:var(--sp-md);width:min(340px,100vw - 32px);padding:var(--sp-md);border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg-tint);box-shadow:0 10px 30px color-mix(in srgb, var(--on) 18%, transparent);text-align:left;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0}.empty.svelte-13i4jf4{color:var(--muted);margin:0;font-size:13px}.mix.svelte-13i4jf4{flex-direction:column;gap:7px;display:flex}.mix-row.svelte-13i4jf4{grid-template-columns:60px 1fr 36px;align-items:center;gap:8px;display:grid}.mix-label.svelte-13i4jf4{text-transform:capitalize;font-size:12px;font-weight:600}.bar.svelte-13i4jf4{background:var(--bg-deep);border-radius:999px;height:8px;overflow:hidden}.fill.svelte-13i4jf4{border-radius:999px;height:100%;display:block}.mix-pct.svelte-13i4jf4{text-align:right;color:var(--muted);font-size:12px}.facts.svelte-13i4jf4{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.facts.svelte-13i4jf4 li:where(.svelte-13i4jf4){color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.facts.svelte-13i4jf4 b:where(.svelte-13i4jf4){color:var(--on);text-align:right;font-weight:600}.tops.svelte-13i4jf4{flex-wrap:wrap;gap:6px;display:flex}.pill.svelte-13i4jf4{border:1px solid color-mix(in srgb, var(--c) 35%, transparent);color:color-mix(in srgb, var(--c) 85%, var(--on));background:color-mix(in srgb, var(--c) 8%, var(--bg-tint));border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.pill.svelte-13i4jf4 b:where(.svelte-13i4jf4){color:var(--on)}.agent.svelte-13i4jf4{padding-top:var(--sp-md);border-top:1px solid var(--rule);flex-direction:column;gap:8px;display:flex}.agent-title.svelte-13i4jf4{letter-spacing:.06em;text-transform:uppercase;color:var(--on-dim,var(--muted));margin:0;font-size:11px}.agent-sub.svelte-13i4jf4{color:var(--muted);margin:0;font-size:12px}.agent-actions.svelte-13i4jf4{flex-wrap:wrap;gap:8px;display:flex}.agent-btn.svelte-13i4jf4{border:1px solid var(--on,var(--ink));border-radius:var(--radius);background:var(--on,var(--ink));color:var(--bg-tint);cursor:pointer;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:inline-flex}.agent-btn.ghost.svelte-13i4jf4{background:var(--bg-tint);color:var(--on);border-color:var(--rule)}.agent-btn.svelte-13i4jf4:disabled{opacity:.6;cursor:default}.agent-err.svelte-13i4jf4{color:var(--signal);margin:0;font-size:12px}.spin{animation:.8s linear infinite svelte-13i4jf4-spin}@keyframes svelte-13i4jf4-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
