.global-controls.svelte-f1m4pt{position:relative;flex:none;min-width:0}.control-row.svelte-f1m4pt{display:flex;justify-content:flex-end;gap:.3rem}.controls-popover.svelte-f1m4pt{position:fixed;margin:0;inset:auto;width:min(300px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;padding:.75rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 8px 30px hsl(var(--shadow) / .16)}.controls-popover.svelte-f1m4pt header:where(.svelte-f1m4pt){display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem}.controls-popover.svelte-f1m4pt header:where(.svelte-f1m4pt) button:where(.svelte-f1m4pt){display:grid;place-items:center;width:32px;min-height:32px;border-radius:.4rem}.control-row.svelte-f1m4pt>button:where(.svelte-f1m4pt):hover,.controls-popover.svelte-f1m4pt header:where(.svelte-f1m4pt) button:where(.svelte-f1m4pt):hover{background:hsl(var(--muted))}.search.svelte-f1m4pt{margin-top:.35rem;display:flex;align-items:center;min-width:0;gap:.35rem;padding-inline:.5rem;border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--background));color:hsl(var(--muted-foreground))}.search.svelte-f1m4pt input:where(.svelte-f1m4pt){width:100%;min-width:0;border:0;background:transparent;padding:0}.sort.svelte-f1m4pt select:where(.svelte-f1m4pt),.group-panel.svelte-f1m4pt select:where(.svelte-f1m4pt),.filter-panel.svelte-f1m4pt select:where(.svelte-f1m4pt){border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--background));padding-inline:.4rem}.control-row.svelte-f1m4pt>button:where(.svelte-f1m4pt){display:flex;align-items:center;justify-content:center;gap:.2rem;min-width:36px;height:36px;border-radius:.5rem;color:hsl(var(--muted-foreground))}.control-row.svelte-f1m4pt>button.active:where(.svelte-f1m4pt){background:hsl(var(--muted));color:hsl(var(--primary-strong))}.control-row.svelte-f1m4pt>button:where(.svelte-f1m4pt) span:where(.svelte-f1m4pt){font-size:var(--type-meta, .75rem);font-variant-numeric:tabular-nums}input.svelte-f1m4pt,select.svelte-f1m4pt,button.svelte-f1m4pt{min-height:36px;font-size:var(--type-meta, .75rem)}.filter-panel.svelte-f1m4pt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding-top:.45rem}.group-panel.svelte-f1m4pt{padding-top:.45rem}.group-panel.svelte-f1m4pt label:where(.svelte-f1m4pt){display:grid;gap:.15rem;color:hsl(var(--muted-foreground));font-size:var(--type-meta, .75rem)}.group-panel.svelte-f1m4pt select:where(.svelte-f1m4pt){width:100%}.filter-panel.svelte-f1m4pt .sort:where(.svelte-f1m4pt){grid-column:1 / -1}.filter-panel.svelte-f1m4pt label:where(.svelte-f1m4pt){display:grid;gap:.15rem;color:hsl(var(--muted-foreground));font-size:var(--type-meta, .75rem)}.filter-panel.svelte-f1m4pt select:where(.svelte-f1m4pt){width:100%;min-width:0}.reset.svelte-f1m4pt{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:.3rem;border-radius:.45rem;color:hsl(var(--muted-foreground))}.reset.svelte-f1m4pt:disabled{opacity:.45}input.svelte-f1m4pt:focus-visible,select.svelte-f1m4pt:focus-visible,button.svelte-f1m4pt:focus-visible,.search.svelte-f1m4pt:focus-within{outline:2px solid hsl(var(--focus-ring));outline-offset:1px}.search.svelte-f1m4pt input:where(.svelte-f1m4pt):focus-visible{outline:0}@media(max-width:360px){.filter-panel.svelte-f1m4pt{grid-template-columns:1fr}.reset.svelte-f1m4pt{grid-column:auto}}@media(pointer:coarse){input.svelte-f1m4pt,select.svelte-f1m4pt,button.svelte-f1m4pt{min-height:44px}}.workspace-stats.svelte-zjl7zn{display:grid;grid-template-columns:repeat(var(--stat-count),minmax(0,1fr));gap:1px;border:1px solid hsl(var(--border));border-radius:var(--radius-lg, 8px);overflow:hidden;background:hsl(var(--border))}article.svelte-zjl7zn{min-width:0;padding:1rem 1.25rem;background:hsl(var(--card))}h2.svelte-zjl7zn{font-size:var(--type-meta, .75rem);font-weight:500;color:hsl(var(--muted-foreground))}.value.svelte-zjl7zn{margin-top:.5rem;font-size:1.75rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.hint.svelte-zjl7zn{margin-top:.5rem;font-size:var(--type-meta, .75rem);color:hsl(var(--muted-foreground))}@media(max-width:639px){.workspace-stats.svelte-zjl7zn{grid-template-columns:repeat(2,minmax(0,1fr))}article.svelte-zjl7zn{padding:.9rem 1rem}article.svelte-zjl7zn:last-child:nth-child(odd){grid-column:1 / -1}}
