.container.svelte-1t7em2d{max-width:1400px;margin:0 auto;padding:0 20px}.header.svelte-1t7em2d{padding:22px 0 16px;background:var(--panel);border-bottom:1px solid var(--border)}h1.svelte-1t7em2d{margin:0 0 4px;font-size:22px;font-weight:700;letter-spacing:-.2px}.desc.svelte-1t7em2d{margin:0;font-size:13px;max-width:800px;line-height:1.6}.filters.svelte-1t7em2d{padding:14px 0;background:var(--panel-2);border-bottom:1px solid var(--border)}.grid.svelte-1t7em2d{display:grid;grid-template-columns:1fr 130px 130px auto;gap:10px;align-items:end}@media(max-width:700px){.grid.svelte-1t7em2d{grid-template-columns:1fr}}.field.svelte-1t7em2d{display:flex;flex-direction:column;gap:4px}.field.svelte-1t7em2d>span:where(.svelte-1t7em2d):first-child{font-size:11px;color:var(--muted);letter-spacing:.3px}.action-row.svelte-1t7em2d{display:flex;gap:8px}button.primary.svelte-1t7em2d{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}a.reset.svelte-1t7em2d{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:6px 12px;color:var(--muted)}a.reset.svelte-1t7em2d:hover{text-decoration:none;color:var(--text)}.chips.svelte-1t7em2d{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:12px}.small.svelte-1t7em2d{font-size:11px}.chip.svelte-1t7em2d{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--panel);border:1px solid var(--border);border-radius:999px;color:var(--text);font-size:12px}.chip.svelte-1t7em2d:hover{border-color:var(--danger);color:var(--danger);text-decoration:none}.chip.svelte-1t7em2d:hover .chip-x:where(.svelte-1t7em2d){color:var(--danger)}.chip-label.svelte-1t7em2d{color:var(--muted)}.chip-value.svelte-1t7em2d{font-weight:500}.chip-x.svelte-1t7em2d{margin-inline-start:2px;color:var(--muted)}.chip.reset-all.svelte-1t7em2d{background:transparent;border-style:dashed;color:var(--muted)}.chip.reset-all.svelte-1t7em2d:hover{color:var(--text);border-color:var(--accent)}.facets.svelte-1t7em2d{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:12px}.facet.svelte-1t7em2d{position:relative}.facet-toggle.svelte-1t7em2d{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:12px;cursor:pointer}.facet-toggle.svelte-1t7em2d:hover{border-color:var(--accent)}.facet-toggle.svelte-1t7em2d .caret:where(.svelte-1t7em2d){color:var(--muted);font-size:10px}.facet-menu.svelte-1t7em2d{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;z-index:50;min-width:220px;max-height:320px;overflow-y:auto;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:4px;box-shadow:0 8px 24px #0006}.facet-item.svelte-1t7em2d{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;border-radius:var(--radius);color:var(--text);font-size:12px}.facet-item.svelte-1t7em2d:hover{background:var(--hover);text-decoration:none}.facet-val.svelte-1t7em2d{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.statusbar.svelte-1t7em2d{padding:10px 0;background:var(--panel);border-bottom:1px solid var(--border);font-size:13px;position:sticky;inset-block-start:51px;z-index:20}.statusbar.svelte-1t7em2d .container:where(.svelte-1t7em2d){display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px}@media(max-width:800px){.statusbar.svelte-1t7em2d .container:where(.svelte-1t7em2d){grid-template-columns:1fr;gap:8px}}.status-summary.svelte-1t7em2d{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.count.svelte-1t7em2d{color:var(--accent);font-weight:600}.range.svelte-1t7em2d{font-variant-numeric:tabular-nums}.sep.svelte-1t7em2d{margin:0 2px}.pager.svelte-1t7em2d{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-self:center}.pager.svelte-1t7em2d .btn:where(.svelte-1t7em2d){background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:var(--radius);padding:4px 10px;font-size:12px;line-height:1.4;min-width:32px;text-align:center}.pager.svelte-1t7em2d .btn:where(.svelte-1t7em2d):hover{background:var(--hover);text-decoration:none}.pager.svelte-1t7em2d .btn.disabled:where(.svelte-1t7em2d){opacity:.35;pointer-events:none}.pager.svelte-1t7em2d .btn.first:where(.svelte-1t7em2d),.pager.svelte-1t7em2d .btn.last:where(.svelte-1t7em2d){font-family:var(--font-mono);font-size:14px;padding:4px 8px}.jump-form.svelte-1t7em2d{display:inline-flex;align-items:center;gap:4px;margin:0 4px}.jump-input.svelte-1t7em2d{width:56px;padding:3px 6px;font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.jump-input.svelte-1t7em2d::-webkit-outer-spin-button,.jump-input.svelte-1t7em2d::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jump-input.svelte-1t7em2d{-moz-appearance:textfield;appearance:textfield}.page-size.svelte-1t7em2d{justify-self:end;display:inline-flex;align-items:center;gap:8px}.page-size.svelte-1t7em2d label:where(.svelte-1t7em2d){display:inline-flex;align-items:center;gap:6px}.page-size.svelte-1t7em2d select:where(.svelte-1t7em2d){padding:3px 8px;font-size:12px}.compact-toggle.svelte-1t7em2d{background:var(--bg);border:1px solid var(--border);color:var(--muted);border-radius:var(--radius);padding:3px 10px;font-size:11px;cursor:pointer}.compact-toggle.svelte-1t7em2d:hover{color:var(--text);border-color:var(--accent)}.compact-toggle[aria-pressed=true].svelte-1t7em2d{color:var(--accent);border-color:var(--accent)}.tablewrap.svelte-1t7em2d{overflow:auto;max-height:calc(100vh - 280px)}@media(max-width:600px){.tablewrap.svelte-1t7em2d{overflow:visible;max-height:none;padding-block-end:16px}.statusbar.svelte-1t7em2d{position:static}.pager.svelte-1t7em2d .btn.first:where(.svelte-1t7em2d),.pager.svelte-1t7em2d .btn.last:where(.svelte-1t7em2d),.jump-form.svelte-1t7em2d,.page-size.svelte-1t7em2d{display:none}.pager.svelte-1t7em2d{justify-self:stretch;justify-content:space-between}}.empty.svelte-1t7em2d{padding:40px;text-align:center;color:var(--muted)}.th-sort.svelte-1t7em2d{display:flex;align-items:center;gap:4px;color:var(--text);font-weight:600;white-space:nowrap}.th-sort.svelte-1t7em2d:hover{text-decoration:none;color:var(--accent)}.th-arrow.svelte-1t7em2d{color:var(--accent);font-size:10px;min-width:8px}table.results tbody tr.clickable{cursor:pointer}table.results tbody tr.clickable:hover .plate-cell a{color:var(--accent)}table.results tbody tr.clickable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table.results tbody td{padding:5px 10px;font-variant-numeric:tabular-nums}table.results tbody .plate-cell a{font-weight:600}
