.dashboard.svelte-zeonfg{min-width:0;display:grid;gap:16px}.heading.svelte-zeonfg,.status.svelte-zeonfg,.new-bar.svelte-zeonfg{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.heading.svelte-zeonfg{justify-content:space-between}.heading.svelte-zeonfg>div:where(.svelte-zeonfg){min-width:0;flex:1}.eyebrow.svelte-zeonfg{font:600 11px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}h1.svelte-zeonfg{margin:4px 0 8px;font-size:26px;line-height:1.2}p.svelte-zeonfg{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.toolbar.svelte-zeonfg{--control: 32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.toolbar-group.svelte-zeonfg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.toolbar-group.svelte-zeonfg+.toolbar-group:where(.svelte-zeonfg){margin-left:auto}.control-label.svelte-zeonfg{color:var(--text-muted);font-size:12px;font-weight:500}.segmented.svelte-zeonfg{display:inline-flex;height:var(--control);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.segmented.svelte-zeonfg button:where(.svelte-zeonfg){height:100%;padding:0 12px;border:0;border-right:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:12px;white-space:nowrap;cursor:pointer}.segmented.svelte-zeonfg button:where(.svelte-zeonfg):last-child{border-right:0}.segmented.svelte-zeonfg button:where(.svelte-zeonfg):hover{color:var(--text)}.segmented.svelte-zeonfg button[aria-pressed=true]:where(.svelte-zeonfg){background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);font-weight:600}button.svelte-zeonfg:focus-visible,select.svelte-zeonfg:focus-visible,input.svelte-zeonfg:focus-visible,summary.svelte-zeonfg:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.period-panel.svelte-zeonfg{width:min(15rem,calc(100vw - 48px))}.choices.svelte-zeonfg{display:grid;gap:2px}.choices.svelte-zeonfg button:where(.svelte-zeonfg){height:var(--control);padding:0 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:12px;text-align:left;cursor:pointer}.choices.svelte-zeonfg button:where(.svelte-zeonfg):hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.choices.svelte-zeonfg button[aria-pressed=true]:where(.svelte-zeonfg){background:color-mix(in srgb,var(--accent) 12%,transparent);font-weight:600}.custom-range.svelte-zeonfg{display:grid;gap:8px;padding-top:8px;border-top:1px solid var(--border)}.custom-range.svelte-zeonfg label:where(.svelte-zeonfg){display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:8px;color:var(--text-muted);font-size:12px}.custom-range.svelte-zeonfg input:where(.svelte-zeonfg){height:var(--control)}.apply.svelte-zeonfg{height:var(--control);padding:0 12px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);font-size:12px;font-weight:600;cursor:pointer}input.svelte-zeonfg,select.svelte-zeonfg{min-height:30px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:4px 8px;font-size:12px}.picker.svelte-zeonfg{position:relative}.picker.svelte-zeonfg summary:where(.svelte-zeonfg),.select-control.svelte-zeonfg{display:inline-flex;align-items:center;gap:8px;height:var(--control);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:12px;white-space:nowrap;cursor:pointer;list-style:none}.picker.svelte-zeonfg summary:where(.svelte-zeonfg):hover,.select-control.svelte-zeonfg:hover{border-color:var(--border-strong)}.select-control.svelte-zeonfg{position:relative;padding-right:8px}.select-control.svelte-zeonfg select:where(.svelte-zeonfg){height:100%;min-height:0;margin:0 -2px;padding:0 18px 0 0;border:0;background:transparent;color:var(--text);font-weight:600;appearance:none;cursor:pointer}.select-control.svelte-zeonfg svg{position:absolute;right:8px;width:13px;height:13px;color:var(--text-muted);pointer-events:none}.select-control.svelte-zeonfg:focus-within{outline:2px solid var(--accent);outline-offset:1px}.select-control.svelte-zeonfg select:where(.svelte-zeonfg):focus-visible{outline:none}.reset.svelte-zeonfg{display:inline-flex;align-items:center;gap:6px;height:var(--control);padding:0 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:12px;cursor:pointer}.reset.svelte-zeonfg svg{width:13px;height:13px}.reset.svelte-zeonfg:hover:not(:disabled){border-color:var(--border);color:var(--text)}.reset.svelte-zeonfg:disabled{opacity:.4;cursor:default}.picker.svelte-zeonfg summary:where(.svelte-zeonfg)::-webkit-details-marker{display:none}.picker.svelte-zeonfg summary:where(.svelte-zeonfg) strong:where(.svelte-zeonfg){font-size:12px;font-weight:600}.picker.svelte-zeonfg summary:where(.svelte-zeonfg) svg{width:13px;height:13px;color:var(--text-muted)}.picker[open].svelte-zeonfg summary:where(.svelte-zeonfg){border-color:var(--accent)}.picker-actions.svelte-zeonfg{display:flex;flex-wrap:wrap;gap:6px}.picker-actions.svelte-zeonfg button:where(.svelte-zeonfg){min-height:26px;padding:2px 10px;border:1px solid var(--border-strong);border-radius:999px;background:transparent;color:var(--text);font-size:11.5px;cursor:pointer}.picker-actions.svelte-zeonfg button:where(.svelte-zeonfg):hover:not(:disabled){border-color:var(--accent)}.picker-actions.svelte-zeonfg button:where(.svelte-zeonfg):disabled{color:var(--text-muted);opacity:.55;cursor:default}.picker-panel.svelte-zeonfg li:where(.svelte-zeonfg){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px}.star.svelte-zeonfg{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer}.star.on.svelte-zeonfg{color:var(--accent)}.star.svelte-zeonfg:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.picker-panel.svelte-zeonfg{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:grid;gap:8px;width:min(22rem,calc(100vw - 48px));padding:10px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 12px 32px #0000002e}.picker-panel.svelte-zeonfg ul:where(.svelte-zeonfg){max-height:16rem;overflow-y:auto;margin:0;padding:0;list-style:none}.kinds-panel.svelte-zeonfg{width:min(34rem,calc(100vw - 48px))}.kind-groups.svelte-zeonfg{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:6px 14px}.kind-groups.svelte-zeonfg h3:where(.svelte-zeonfg){margin:0;padding:2px 2px 6px;border-bottom:1px solid var(--border);color:var(--text-muted);font:600 10.5px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.kinds-panel.svelte-zeonfg ul:where(.svelte-zeonfg){max-height:none;padding-top:2px}.picker-panel.svelte-zeonfg li:where(.svelte-zeonfg) label:where(.svelte-zeonfg){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 2px;font-size:12px;cursor:pointer}.picker-panel.svelte-zeonfg li:where(.svelte-zeonfg) span:where(.svelte-zeonfg){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-panel.svelte-zeonfg code:where(.svelte-zeonfg){color:var(--text-muted);font:10px/1.4 var(--font-mono)}.picker-panel.svelte-zeonfg input[type=checkbox]:where(.svelte-zeonfg){min-height:0}.status.svelte-zeonfg{justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--border);color:var(--text-muted);font:11px/1.5 var(--font-mono)}.live[data-live=true].svelte-zeonfg:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--success);vertical-align:1px}.new-bar.svelte-zeonfg{position:sticky;top:0;z-index:10;justify-content:space-between;padding:8px 12px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--accent-strong);font-size:12px}.warning.svelte-zeonfg{color:var(--warning)}.empty.svelte-zeonfg{padding:24px 0;display:grid;justify-items:start;gap:8px}.timeline.svelte-zeonfg{display:grid;gap:10px;min-width:0}.change-group.svelte-zeonfg{min-width:0}.change-group.svelte-zeonfg h2:where(.svelte-zeonfg){margin:0;font-size:14px;line-height:1.5}.group-head.svelte-zeonfg{display:flex;align-items:center;gap:8px;width:100%;padding:6px 4px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.group-head.svelte-zeonfg:hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.group-head.svelte-zeonfg svg{width:14px;height:14px;color:var(--text-muted)}.group-head.svelte-zeonfg small:where(.svelte-zeonfg){color:var(--text-muted);font:11px/1.4 var(--font-mono)}[data-layout=table].svelte-zeonfg .change-group:where(.svelte-zeonfg){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}[data-layout=table].svelte-zeonfg .group-head:where(.svelte-zeonfg){padding:8px 10px;border-radius:var(--radius-md) var(--radius-md) 0 0;font-size:12.5px}.table-scroll.svelte-zeonfg{overflow-x:auto}[data-layout=table].svelte-zeonfg h2:where(.svelte-zeonfg)+.table-scroll:where(.svelte-zeonfg){border-top:1px solid var(--border)}table.svelte-zeonfg{width:100%;min-width:680px;border-collapse:collapse;font-size:12px}th.svelte-zeonfg{padding:6px 10px;color:var(--text-muted);font:700 10px/1.3 var(--font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}td.svelte-zeonfg{padding:6px 10px;border-top:1px solid var(--border);vertical-align:middle}td.time.svelte-zeonfg{width:1%;white-space:nowrap}td.title.svelte-zeonfg a:where(.svelte-zeonfg){color:var(--text);font-weight:600;text-decoration:none;overflow-wrap:anywhere}td.title.svelte-zeonfg a:where(.svelte-zeonfg):hover{color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}td.title.svelte-zeonfg .new-badge:where(.svelte-zeonfg),td.title.svelte-zeonfg .count:where(.svelte-zeonfg),td.title.svelte-zeonfg .burst:where(.svelte-zeonfg){margin-left:6px}.burst.svelte-zeonfg{padding:0 7px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-muted);font:600 10.5px/1.6 var(--font-mono);white-space:nowrap;cursor:pointer}.burst.svelte-zeonfg:hover,.burst[aria-expanded=true].svelte-zeonfg{border-color:var(--border-strong);color:var(--text)}.changes.svelte-zeonfg li.folded:where(.svelte-zeonfg){margin-left:18px}tr.folded.svelte-zeonfg td:where(.svelte-zeonfg):first-child{padding-left:22px}.folded.svelte-zeonfg{background:color-mix(in srgb,var(--text) 2.5%,transparent)}.count.svelte-zeonfg{color:var(--text-muted);font:600 10.5px/1.5 var(--font-mono);white-space:nowrap}td.project.svelte-zeonfg,td.detail.svelte-zeonfg{color:var(--text-muted)}td.svelte-zeonfg .type-pill:where(.svelte-zeonfg){gap:4px}td.svelte-zeonfg .type-pill:where(.svelte-zeonfg) svg{width:12px;height:12px}.changes.svelte-zeonfg{list-style:none;margin:0;padding:0}.changes.svelte-zeonfg li:where(.svelte-zeonfg){display:grid;grid-template-columns:minmax(4.5rem,auto) 28px minmax(0,1fr);gap:10px;align-items:center;padding:7px 4px;border-top:1px solid var(--border);border-radius:var(--radius-sm)}time.svelte-zeonfg{color:var(--text-muted);font:11px/1.4 var(--font-mono);white-space:nowrap}.marker.svelte-zeonfg{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted)}.marker[data-owner=memory].svelte-zeonfg,.type-pill[data-owner=memory].svelte-zeonfg{color:color-mix(in srgb,var(--indigo) 65%,var(--text-muted))}.marker[data-owner=planning].svelte-zeonfg,.type-pill[data-owner=planning].svelte-zeonfg{color:color-mix(in srgb,var(--accent) 55%,var(--text-muted))}.marker[data-owner=docs].svelte-zeonfg,.type-pill[data-owner=docs].svelte-zeonfg{color:color-mix(in srgb,var(--secondary, var(--accent)) 55%,var(--text-muted))}.record.svelte-zeonfg{min-width:0;display:grid;gap:2px}.title-line.svelte-zeonfg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.title-line.svelte-zeonfg a:where(.svelte-zeonfg){min-width:0;color:var(--text);font-size:13px;font-weight:600;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.title-line.svelte-zeonfg a:where(.svelte-zeonfg):hover{color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}.type-pill.svelte-zeonfg{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;padding:0 7px;white-space:nowrap;font:600 10px/1.6 var(--font-mono)}.meta.svelte-zeonfg{display:flex;flex-wrap:wrap;gap:2px 8px;color:var(--text-muted);font-size:11px;line-height:1.5}.meta.svelte-zeonfg>span:where(.svelte-zeonfg)+span:where(.svelte-zeonfg):before{content:"·";margin-right:8px;color:var(--border-strong)}.action[data-action=created].svelte-zeonfg{color:color-mix(in srgb,var(--success) 75%,var(--text-muted));font-weight:600}.action[data-action=updated].svelte-zeonfg{color:var(--text-muted);font-weight:600}.project.svelte-zeonfg{color:var(--text)}.detail.svelte-zeonfg{overflow-wrap:anywhere}.new-badge.svelte-zeonfg{border:1px solid var(--accent);border-radius:999px;background:var(--accent-tint);color:var(--accent-strong);padding:0 6px;font:700 10px/1.5 var(--font-mono);text-transform:uppercase}.new-item.svelte-zeonfg{animation:svelte-zeonfg-new-change-glow 5s ease-out both}@keyframes svelte-zeonfg-new-change-glow{0%{background:var(--accent-tint)}to{background:transparent}}.more.svelte-zeonfg{display:flex;justify-content:center;min-height:1px;padding:8px 0 16px}@media(max-width:900px){.toolbar.svelte-zeonfg{position:relative}.picker.svelte-zeonfg{position:static}}@media(max-width:600px){h1.svelte-zeonfg{font-size:22px}.toolbar.svelte-zeonfg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.toolbar-group.svelte-zeonfg{display:contents}.picker.svelte-zeonfg{min-width:0}.picker.svelte-zeonfg summary:where(.svelte-zeonfg),.select-control.svelte-zeonfg,.segmented.svelte-zeonfg,.reset.svelte-zeonfg{width:100%}.picker.svelte-zeonfg summary:where(.svelte-zeonfg) strong:where(.svelte-zeonfg){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.select-control.svelte-zeonfg select:where(.svelte-zeonfg){flex:1;min-width:0}.segmented.svelte-zeonfg button:where(.svelte-zeonfg){flex:1}.reset.svelte-zeonfg{justify-content:center}.changes.svelte-zeonfg li:where(.svelte-zeonfg){grid-template-columns:26px minmax(0,1fr);gap:4px 10px}.changes.svelte-zeonfg li:where(.svelte-zeonfg) time:where(.svelte-zeonfg){grid-column:2;grid-row:2}.marker.svelte-zeonfg{width:26px;height:26px;grid-row:span 2;align-self:start}}@media(prefers-reduced-motion:reduce){.new-item.svelte-zeonfg{animation:none;background:var(--accent-tint)}}
