.intro.svelte-gjz7l9,.heading.svelte-gjz7l9,.controls.svelte-gjz7l9{display:flex;align-items:center;gap:var(--space-3)}.intro.svelte-gjz7l9{justify-content:space-between;align-items:flex-start}.heading.svelte-gjz7l9{align-items:flex-start}.heading.svelte-gjz7l9>div:where(.svelte-gjz7l9){min-width:0}.controls.svelte-gjz7l9{margin-top:var(--space-3);flex-wrap:wrap}article.svelte-gjz7l9{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-hairline)}h3.svelte-gjz7l9{margin:0;font:600 16px/1.5 var(--font-sans);overflow-wrap:anywhere}p.svelte-gjz7l9{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.muted.svelte-gjz7l9,.metadata.svelte-gjz7l9,.notice.svelte-gjz7l9,.intro.svelte-gjz7l9 p:where(.svelte-gjz7l9){color:var(--color-ink-secondary)}.metadata.svelte-gjz7l9{margin:0;font-size:11px;text-transform:capitalize}label.svelte-gjz7l9{display:grid;gap:var(--space-2);margin-top:var(--space-3);font-size:13px}.dossier.svelte-1kzz9xw{color:var(--color-ink);display:grid;gap:var(--space-6);min-width:0}.dossier-heading.svelte-1kzz9xw{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:start;justify-content:space-between}h3.svelte-1kzz9xw{font:600 20px/28px var(--font-sans);overflow-wrap:anywhere;min-width:0;margin:0 0 var(--space-2)}h4.svelte-1kzz9xw{font-size:1rem;margin:0 0 var(--space-3)}p.svelte-1kzz9xw{margin:0;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.dossier-heading.svelte-1kzz9xw p:where(.svelte-1kzz9xw),.metadata.svelte-1kzz9xw,.note-meta.svelte-1kzz9xw{color:var(--color-ink-secondary);font-size:.875rem}.statement.svelte-1kzz9xw{font-size:1rem;max-width:65ch}.note-meta.svelte-1kzz9xw{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding-block:var(--space-2)}article.svelte-1kzz9xw{padding-block:var(--space-4);border-top:1px solid var(--color-hairline)}article.paused.svelte-1kzz9xw .statement:where(.svelte-1kzz9xw){color:var(--color-ink-secondary)}details.svelte-1kzz9xw>:where(.svelte-1kzz9xw):not(summary){margin-block-start:var(--space-3)}summary.svelte-1kzz9xw{cursor:pointer;width:fit-content;min-height:44px;align-content:center;color:var(--color-ink-secondary);font-size:.875rem}.actions.svelte-1kzz9xw{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.forget-confirmation.svelte-1kzz9xw{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-hairline);border-radius:var(--radius-md)}.editor.svelte-1kzz9xw{display:grid;gap:var(--space-3);padding-block:var(--space-4);border-block:1px solid var(--color-hairline)}.fields.svelte-1kzz9xw{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}label.svelte-1kzz9xw{font-size:.875rem}.fields.svelte-1kzz9xw label:where(.svelte-1kzz9xw){display:grid;gap:var(--space-2)}.check.svelte-1kzz9xw{display:flex;align-items:center;gap:var(--space-3);min-height:44px}summary.svelte-1kzz9xw:focus-visible{outline:2px solid var(--color-action);outline-offset:3px}.error.svelte-1kzz9xw{color:var(--color-danger)}.notice.svelte-1kzz9xw{color:var(--color-success)}.learning.svelte-1kzz9xw{border-top:1px solid var(--color-hairline);padding-block-start:var(--space-3)}.source.svelte-1kzz9xw{display:flex;gap:var(--space-3);align-items:start;min-width:0}.source.svelte-1kzz9xw>div:where(.svelte-1kzz9xw){min-width:0}.empty.svelte-1kzz9xw{padding-block:var(--space-4)}@media(hover:hover)and (pointer:fine){summary.svelte-1kzz9xw:hover{color:var(--color-action)}}@media(min-width:40rem){.fields.svelte-1kzz9xw{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.contextual-actions.svelte-lmh78b{width:100%;margin:4px 0}.action-chips.svelte-lmh78b{display:flex;flex-wrap:wrap;align-items:center;gap:14px 6px}.contextual-actions.inline.svelte-lmh78b{display:contents}.inline.svelte-lmh78b .action-chips:where(.svelte-lmh78b){display:inline;vertical-align:baseline}.action-note.svelte-lmh78b{margin:6px 0;color:var(--color-ink-secondary);font-size:12px;line-height:1.5}.action-preview.svelte-lmh78b{margin-top:6px;padding:12px;border:1px solid var(--color-hairline);border-radius:10px;font-size:13px}.action-preview.svelte-lmh78b p:where(.svelte-lmh78b){margin:0 0 10px;line-height:1.6;overflow-wrap:anywhere}.file-results.svelte-1xhczxw{margin-block:var(--space-2);min-width:0}.file-buttons.svelte-1xhczxw{display:flex;flex-wrap:wrap;gap:var(--space-2)}svg.svelte-1xhczxw{flex-shrink:0}p.svelte-1xhczxw{margin:var(--space-2) 0 0;font:400 .8125rem/1.5 var(--font-sans);color:var(--color-ink-secondary)}p[role=alert].svelte-1xhczxw{color:var(--color-danger)}.agent-panel[data-slot=dialog-content]{width:min(700px,calc(100vw - 32px))}.compose-actions.svelte-jpyjoo,.run-heading.svelte-jpyjoo,.memory-search.svelte-jpyjoo{display:flex;gap:var(--space-3);align-items:center;justify-content:space-between}.history-row.svelte-jpyjoo{min-height:44px;background:transparent;border:0;color:var(--color-ink-secondary);cursor:pointer;padding:var(--space-3)}.compose-actions.svelte-jpyjoo{margin-top:var(--space-3);flex-wrap:wrap}.run-card.svelte-jpyjoo,.memory-row.svelte-jpyjoo{border-top:1px solid var(--color-hairline);margin-top:var(--space-5);padding-top:var(--space-5)}h3.svelte-jpyjoo{font:600 16px/1.5 var(--font-sans);margin:0 0 var(--space-3);overflow-wrap:anywhere}p.svelte-jpyjoo,li.svelte-jpyjoo{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.answer.svelte-jpyjoo,blockquote.svelte-jpyjoo{white-space:pre-wrap}.muted.svelte-jpyjoo,.metadata.svelte-jpyjoo,.reassurance.svelte-jpyjoo{color:var(--color-ink-secondary)}.metadata.svelte-jpyjoo{font-size:11px;margin:0}details.svelte-jpyjoo{margin-top:var(--space-4)}summary.svelte-jpyjoo{cursor:pointer;min-height:44px;align-content:center;color:var(--color-ink-secondary);font-size:13px}.activity-list.svelte-jpyjoo{padding-left:var(--space-5)}.evidence-row.svelte-jpyjoo,.memory-heading.svelte-jpyjoo{display:flex;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-3)}.evidence-row.svelte-jpyjoo>div:where(.svelte-jpyjoo),.memory-heading.svelte-jpyjoo>div:where(.svelte-jpyjoo){min-width:0}blockquote.svelte-jpyjoo{margin:var(--space-2) 0;font-size:13px;padding-left:var(--space-3);border-left:2px solid var(--color-hairline);overflow-wrap:anywhere}.history-row.svelte-jpyjoo{display:flex;width:100%;text-align:left;gap:var(--space-4);justify-content:space-between;border-radius:var(--radius-sm)}.history-row.svelte-jpyjoo span:where(.svelte-jpyjoo){overflow-wrap:anywhere}.history-row.svelte-jpyjoo small:where(.svelte-jpyjoo){flex-shrink:0}.history-row.selected.svelte-jpyjoo{background:var(--color-surface-raised);color:var(--color-ink)}.quiet-empty.svelte-jpyjoo{margin:var(--space-6) 0;color:var(--color-ink-secondary)}@media(max-width:640px){.agent-panel[data-slot=dialog-content]{width:calc(100vw - 32px)}}@media(max-width:480px){.history-row.svelte-jpyjoo{flex-direction:column;gap:2px}.memory-search.svelte-jpyjoo{gap:var(--space-2)}}.rail-brand.svelte-psveok{padding-left:2px;color:var(--foreground);text-decoration:none}.navigation-rail .sidebar-add-button{border:0;border-radius:12px;background:var(--color-primary-600, #e8492f);color:#fff;font-weight:600;box-shadow:0 1px 2px #0000002e,inset 0 1px #ffffff29}.navigation-rail .sidebar-add-button:hover,.navigation-rail .sidebar-add-button:active{background:var(--color-primary-700, #c43520);color:#fff}.navigation-rail .sidebar-add-button .add-icon{background:#ffffff38;color:#fff}.add-icon.svelte-psveok{display:inline-flex;width:16px;height:16px;flex:none;align-items:center;justify-content:center;border-radius:9999px;background:var(--primary);color:var(--primary-foreground)}.add-icon.svelte-psveok svg{width:10px;height:10px;stroke-width:2.25}.rail-calendar-control.svelte-psveok{display:none}.rail-calendar-control.svelte-psveok [data-slot=button][aria-pressed=true]{background:var(--muted);color:var(--foreground)}.account-copy.svelte-psveok{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.4}.account-copy.svelte-psveok strong:where(.svelte-psveok){overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500}.account-copy.svelte-psveok small:where(.svelte-psveok){font-size:11px;color:var(--muted-foreground)}.mobile-app-header.svelte-psveok{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;flex:none;align-items:center;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));border-bottom:1px solid var(--border)}.mobile-brand.svelte-psveok{position:absolute;top:calc(env(safe-area-inset-top) + 14px);left:50%;display:block;line-height:0;transform:translate(-50%)}.mobile-actions.svelte-psveok{display:flex;align-items:center;justify-content:flex-end;gap:0}.mobile-app-header [data-slot=button]{width:40px;height:40px}.active-page.svelte-psveok{background:var(--muted);color:var(--foreground)}@media(min-width:1100px){.rail-calendar-control.svelte-psveok{display:inline-flex}}.navigation-rail [data-slot=sidebar-menu]{gap:4px}.navigation-rail [data-sidebar=menu-button]:not(.sidebar-add-button){border-radius:10px}.navigation-rail [data-sidebar=menu-button]:not(.sidebar-add-button):hover,.navigation-rail [data-sidebar=menu-button]:not(.sidebar-add-button)[data-active=true]{background:color-mix(in srgb,var(--foreground) 7%,transparent)}.day-tree.svelte-psveok,.tree-children.svelte-psveok{list-style:none;margin:0;padding:0}.day-tree.svelte-psveok>li:where(.svelte-psveok)+li:where(.svelte-psveok){margin-top:2px}.tree-parent.svelte-psveok,.tree-child.svelte-psveok,.tree-more.svelte-psveok{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:6px 10px;border:0;border-radius:10px;background:none;font:inherit;color:var(--foreground);text-decoration:none;text-align:left;cursor:pointer}.tree-parent.svelte-psveok{min-height:36px;font-size:14.5px;font-weight:600}.tree-parent.active.svelte-psveok,.tree-parent.svelte-psveok:hover,.tree-child.svelte-psveok:hover{background:color-mix(in srgb,var(--foreground) 7%,transparent)}.tree-parent.svelte-psveok .tree-icon{width:18px;height:18px;flex:none;color:var(--muted-foreground)}.tree-label.svelte-psveok{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-meta.svelte-psveok{flex:none;font-size:12.5px;font-weight:400;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.tree-child.svelte-psveok{min-height:30px;padding-left:18px;font-size:13.5px;color:var(--muted-foreground)}.tree-child.svelte-psveok:hover .tree-label:where(.svelte-psveok){color:var(--foreground)}.tree-elbow.svelte-psveok{width:12px;height:14px;flex:none;margin-top:-8px;border-left:1.5px solid var(--border);border-bottom:1.5px solid var(--border);border-bottom-left-radius:6px}.tree-child.svelte-psveok .tree-flag{width:14px;height:14px;flex:none;color:var(--muted-foreground)}.tree-more.svelte-psveok{min-height:28px;padding-left:40px;font-size:13px;color:var(--muted-foreground)}.tree-more.svelte-psveok:hover{color:var(--foreground)}@media(pointer:coarse){.tree-parent.svelte-psveok,.tree-child.svelte-psveok,.tree-more.svelte-psveok{min-height:44px}}.tree-parent.svelte-psveok:focus-visible,.tree-child.svelte-psveok:focus-visible,.tree-more.svelte-psveok:focus-visible{outline:2px solid var(--ring);outline-offset:1px}
