.rs.svelte-1usftpc{flex-direction:column;gap:4px;display:flex}.hist.svelte-1usftpc{justify-content:space-between;align-items:flex-end;gap:2px;height:56px;padding:0 2px;display:flex;overflow:hidden}.bar.svelte-1usftpc{background:var(--color-border);border-radius:2px 2px 0 0;flex:1;min-height:4px;transition:background .12s}.bar.active.svelte-1usftpc{background:var(--color-brand-500)}.track-wrap.svelte-1usftpc{align-items:center;height:18px;display:flex;position:relative}.track.svelte-1usftpc{background:var(--color-border);border-radius:999px;height:3px;position:absolute;left:0;right:0}.track-active.svelte-1usftpc{background:var(--color-brand-500);border-radius:999px;height:3px;position:absolute}.thumb.svelte-1usftpc{appearance:none;pointer-events:none;background:0 0;width:100%;height:18px;margin:0;position:absolute;left:0;right:0}.thumb.svelte-1usftpc::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--color-surface);border:2px solid var(--color-brand-500);cursor:grab;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 2px #00000026}.thumb.svelte-1usftpc::-moz-range-thumb{pointer-events:auto;background:var(--color-surface);border:2px solid var(--color-brand-500);cursor:grab;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 2px #00000026}.thumb.svelte-1usftpc:active::-webkit-slider-thumb{cursor:grabbing}.thumb.svelte-1usftpc:focus{outline:none}.thumb.svelte-1usftpc:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklch, var(--color-brand-500) 25%, transparent)}.labels.svelte-1usftpc{color:var(--color-ink-muted);justify-content:space-between;font-size:12px;display:flex}.num.svelte-1usftpc{font-variant-numeric:tabular-nums}.fb-panel.svelte-85s9jg{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;flex:0 0 320px;gap:12px;width:320px;max-height:calc(100vh - 24px);padding:16px;display:flex;position:sticky;top:12px;overflow-y:auto}.fb-panel.svelte-85s9jg>:where(.svelte-85s9jg){flex-shrink:0}.fb-h.svelte-85s9jg{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-muted);margin:0;font-size:11px;font-weight:500}.fb-search.svelte-85s9jg{position:relative}.fb-search.svelte-85s9jg input:where(.svelte-85s9jg){border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;color:var(--color-ink);padding:9px 14px 9px 32px;font-family:inherit;font-size:13px}.fb-search.svelte-85s9jg input:where(.svelte-85s9jg):focus{outline:2px solid var(--color-brand-500);outline-offset:-1px;border-color:var(--color-brand-500)}.fb-search.svelte-85s9jg .ic:where(.svelte-85s9jg){color:var(--color-ink-muted);align-items:center;display:inline-flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.fb-chips.svelte-85s9jg{flex-wrap:wrap;gap:6px;min-height:28px;display:flex}.fb-chip.svelte-85s9jg{background:var(--color-brand-50);color:var(--color-brand-600);border-radius:var(--radius-pill);align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.fb-chip.svelte-85s9jg .x:where(.svelte-85s9jg){opacity:.6;cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.fb-chip.svelte-85s9jg .x:where(.svelte-85s9jg):hover{opacity:1}.fb-chip-empty.svelte-85s9jg{color:var(--color-ink-subtle);padding:4px 0;font-size:12px}.fb-divider.svelte-85s9jg{border:0;border-top:1px solid var(--color-border);margin:4px 0}.fb-section-h.svelte-85s9jg{align-items:center;gap:8px;display:flex}.fb-badge.svelte-85s9jg{background:var(--color-brand-500);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.fb-empty.svelte-85s9jg{color:var(--color-ink-subtle);margin:0;font-size:11px}.fb-list.svelte-85s9jg{flex-direction:column;gap:2px;display:flex}.fb-row.svelte-85s9jg{color:var(--color-ink);cursor:pointer;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.fb-row.is-disabled.svelte-85s9jg{color:var(--color-ink-subtle);cursor:not-allowed}.fb-cb.svelte-85s9jg{border:1.5px solid var(--color-border-strong);background:var(--color-surface);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.fb-cb.is-checked.svelte-85s9jg{background:var(--color-brand-500);border-color:var(--color-brand-500)}.fb-label.svelte-85s9jg{flex:1}.fb-count.svelte-85s9jg{color:var(--color-ink-subtle);font-variant-numeric:tabular-nums;font-size:12px}.fb-radio-group.svelte-85s9jg{flex-direction:column;gap:5px;display:flex}.fb-radio.svelte-85s9jg{cursor:pointer;text-transform:capitalize;align-items:center;gap:9px;padding:3px 0;font-size:13px;display:flex}.fb-radio.svelte-85s9jg .rb:where(.svelte-85s9jg){border:1.5px solid var(--color-border-strong);background:var(--color-surface);border-radius:50%;flex-shrink:0;width:16px;height:16px;position:relative}.fb-radio.is-active.svelte-85s9jg .rb:where(.svelte-85s9jg){border-color:var(--color-brand-500);border-width:2px}.fb-radio.is-active.svelte-85s9jg .rb:where(.svelte-85s9jg):after{content:"";background:var(--color-brand-500);border-radius:50%;position:absolute;inset:3px}.vh.svelte-85s9jg{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rc-region.svelte-125j1pm{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:10px 12px;transition:border-color .12s,background .12s}.rc-region.has-sel.svelte-125j1pm{border-color:var(--color-brand-500);background:color-mix(in oklch, var(--color-brand-50) 50%, var(--color-surface))}.rc-region-h.svelte-125j1pm{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.rc-region-h.svelte-125j1pm .nm:where(.svelte-125j1pm){font-size:13px;font-weight:600}.rc-region-h.svelte-125j1pm .nm:where(.svelte-125j1pm) .ct:where(.svelte-125j1pm){font-size:10px;font-family:var(--font-mono);color:var(--color-ink-muted);margin-left:4px;font-weight:400}.rc-region-h.svelte-125j1pm .all-toggle:where(.svelte-125j1pm){font-size:10px;font-family:var(--font-mono);color:var(--color-ink-subtle);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.rc-region-h.svelte-125j1pm .all-toggle:where(.svelte-125j1pm):hover{text-decoration:underline}.rc-chips.svelte-125j1pm{flex-wrap:wrap;gap:4px;display:flex}.rc-chip.svelte-125j1pm{border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;color:var(--color-ink);align-items:center;gap:4px;padding:3px 9px;font-family:inherit;font-size:11px;display:inline-flex}.rc-chip.svelte-125j1pm:hover:not(.empty):not(.is-active){background:var(--color-surface-alt);border-color:var(--color-ink-subtle)}.rc-chip.is-active.svelte-125j1pm{background:var(--color-brand-50);color:var(--color-brand-600);border-color:var(--color-brand-600)}.rc-chip.svelte-125j1pm .ct:where(.svelte-125j1pm){font-size:9px;font-family:var(--font-mono);color:var(--color-ink-subtle)}.rc-chip.is-active.svelte-125j1pm .ct:where(.svelte-125j1pm){color:var(--color-brand-600);font-weight:500}.rc-chip.empty.svelte-125j1pm{color:var(--color-ink-subtle);border-color:#0000}.rc-empty.svelte-125j1pm{color:var(--color-ink-subtle);margin:0;font-size:11px}.ssp-wrap.svelte-1n9ucfm{display:inline-block;position:relative}.ssp-panel.svelte-1n9ucfm{top:calc(100% + var(--space-1));width:360px;max-width:360px;padding:var(--space-5);z-index:60;position:absolute;left:0}.ssp-panel.svelte-1n9ucfm h3:where(.svelte-1n9ucfm){font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0 0 var(--space-3)}.form-helper.svelte-1n9ucfm{font-size:var(--text-sm);color:var(--color-ink-muted);margin:var(--space-2) 0 var(--space-4)}.actions.svelte-1n9ucfm{justify-content:flex-end;gap:var(--space-3);display:flex}.search-shell.svelte-yjyt8i{background:var(--color-bg);grid-template-columns:320px 1fr;align-items:start;gap:24px;min-height:calc(100vh - 200px);padding:16px 24px 32px;display:grid}.canvas.svelte-yjyt8i{flex-direction:column;gap:12px;min-width:0;display:flex}.canvas-h.svelte-yjyt8i .hint:where(.svelte-yjyt8i){color:var(--color-ink-muted);margin:0 0 4px;font-size:13px}.rc-stack.svelte-yjyt8i{flex-direction:column;gap:10px;display:flex}.rc-stack.rc-expanded.svelte-yjyt8i{margin-bottom:4px}.summary-bar.svelte-yjyt8i{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 14px;font-family:inherit;font-size:13px;display:flex}.summary-bar.svelte-yjyt8i:hover{border-color:var(--color-ink-subtle)}.summary-bar.svelte-yjyt8i .left:where(.svelte-yjyt8i){flex-wrap:wrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.summary-bar.svelte-yjyt8i .chips-mini:where(.svelte-yjyt8i){flex-wrap:wrap;gap:4px;display:flex}.summary-bar.svelte-yjyt8i .chip-mini:where(.svelte-yjyt8i){background:var(--color-brand-50);color:var(--color-brand-600);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:500}.summary-bar.svelte-yjyt8i .chip-mini-more:where(.svelte-yjyt8i){background:var(--color-surface-alt);color:var(--color-ink-muted);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:500}.summary-bar.svelte-yjyt8i .meta:where(.svelte-yjyt8i){color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.summary-bar.svelte-yjyt8i .meta:where(.svelte-yjyt8i) strong:where(.svelte-yjyt8i){color:var(--color-ink);font-weight:600}.summary-bar.svelte-yjyt8i .edit:where(.svelte-yjyt8i){color:var(--color-brand-600);flex-shrink:0;font-size:12px;font-weight:500}.empty.svelte-yjyt8i{text-align:center;color:var(--color-ink-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:32px;font-size:14px}.num.svelte-yjyt8i{font-variant-numeric:tabular-nums}@media (width<=800px){.search-shell.svelte-yjyt8i{grid-template-columns:1fr}}.results-toolbar.svelte-yjyt8i{gap:var(--space-3);margin:var(--space-3) 0;justify-content:flex-end;align-items:center;display:flex}
