.quote-card.svelte-10bn6qg{gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-lg);background:var(--quote-card-background,var(--color-surface-sunken));color:var(--color-text-secondary);display:grid}header.svelte-10bn6qg{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}.quote-card__source.svelte-10bn6qg{gap:var(--space-2);min-width:0;display:grid}strong.svelte-10bn6qg{color:var(--color-text-primary);font-size:var(--font-size-1);line-height:var(--line-height-normal);overflow-wrap:anywhere}a.svelte-10bn6qg{color:var(--color-text-secondary);font-size:var(--font-size-1);line-height:var(--line-height-normal);overflow-wrap:anywhere;text-decoration:none}a.svelte-10bn6qg:hover{color:var(--color-accent);text-underline-offset:var(--space-2);text-decoration:underline}blockquote.svelte-10bn6qg{--quote-rule-width:var(--space-2);--quote-rule-gap:var(--space-8);white-space:pre-wrap;margin:0;padding-inline-start:calc(var(--quote-rule-width) + var(--quote-rule-gap));position:relative}blockquote.svelte-10bn6qg:before{content:"";width:var(--quote-rule-width);border-radius:var(--radius-accent-rule);background:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:0}.evidence.svelte-1ls54x2{width:min(28rem, calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);color:var(--color-text-primary);display:grid;overflow-y:auto}header.svelte-1ls54x2{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}header.svelte-1ls54x2 div:where(.svelte-1ls54x2){gap:var(--space-2);min-width:0;display:grid}header.svelte-1ls54x2 strong:where(.svelte-1ls54x2){overflow-wrap:anywhere;line-height:var(--line-height-normal)}.evidence__url.svelte-1ls54x2{color:var(--color-text-secondary);font-size:var(--font-size-1);line-height:var(--line-height-normal);overflow-wrap:anywhere;text-decoration:none}.evidence__url.svelte-1ls54x2:hover{color:var(--color-accent);text-underline-offset:var(--space-2);text-decoration:underline}.evidence__url.svelte-1ls54x2:focus-visible{outline:var(--space-2) solid var(--color-focus-ring);outline-offset:var(--space-2)}header.svelte-1ls54x2 small:where(.svelte-1ls54x2),.evidence.svelte-1ls54x2>small:where(.svelte-1ls54x2),.status.svelte-1ls54x2{color:var(--color-text-secondary);font-size:var(--font-size-1)}blockquote.svelte-1ls54x2,.status.svelte-1ls54x2{margin:0}blockquote.svelte-1ls54x2{--evidence-rule-width:var(--space-2);--evidence-rule-gap:var(--space-8);max-height:18rem;padding:var(--space-4) 0 var(--space-4) calc(var(--evidence-rule-width) + var(--evidence-rule-gap));white-space:pre-wrap;line-height:var(--line-height-relaxed);position:relative;overflow-y:auto}blockquote.svelte-1ls54x2:before{content:"";width:var(--evidence-rule-width);border-radius:var(--radius-accent-rule);background:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:0}footer.svelte-1ls54x2{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.evidence__provenance.svelte-1ls54x2{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:grid}.citation-popover{z-index:var(--z-popover)}.msg__body.svelte-a0entt{padding:var(--space-8) var(--space-12);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-sm);white-space:pre-wrap;line-height:var(--line-height-normal,1.5);position:relative}.msg__body.prose.svelte-a0entt{gap:var(--space-8);white-space:normal;line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.chat-answer--streaming.svelte-a0entt{animation:svelte-a0entt-chat-answer-reveal var(--duration-fast) var(--ease-standard) both}.chat-answer--streaming>:last-child:not(ul,ol):after,.chat-answer--streaming>:last-child:is(ul,ol)>:last-child:after{width:var(--space-2);height:var(--font-size-2);margin-left:var(--space-4);background:var(--color-text-secondary);content:"";vertical-align:text-bottom;animation:svelte-a0entt-chat-answer-caret calc(var(--duration-slow) * 3) var(--ease-standard) infinite;display:inline-block}.prose.svelte-a0entt p,.prose.svelte-a0entt ul,.prose.svelte-a0entt ol,.prose.svelte-a0entt h1,.prose.svelte-a0entt h2,.prose.svelte-a0entt h3,.prose.svelte-a0entt pre,.prose.svelte-a0entt blockquote{margin:0}.prose.svelte-a0entt ul,.prose.svelte-a0entt ol{gap:var(--space-2);padding-left:var(--space-24);flex-direction:column;display:flex}.prose.svelte-a0entt li,.prose.svelte-a0entt li p{margin:0}.prose.svelte-a0entt h1,.prose.svelte-a0entt h2,.prose.svelte-a0entt h3{font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.prose.svelte-a0entt h1{font-size:var(--font-size-4)}.prose.svelte-a0entt h2{font-size:var(--font-size-3)}.prose.svelte-a0entt h3{font-size:var(--font-size-2)}.prose.svelte-a0entt a{color:var(--color-accent);text-underline-offset:var(--space-2)}.prose.svelte-a0entt strong{font-weight:var(--font-weight-medium)}.prose.svelte-a0entt code{background:var(--color-surface-sunken);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--font-size-1)}.prose.svelte-a0entt pre{background:var(--color-surface-sunken);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);overflow-x:auto}.prose.svelte-a0entt pre code{background:0 0;padding:0}.prose.svelte-a0entt blockquote{padding-left:var(--space-12);color:var(--color-text-secondary)}.prose.svelte-a0entt a.kzn-cite{max-width:14rem;margin:0 var(--space-2);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--font-size-1);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);align-items:center;line-height:1.5;text-decoration:none;display:inline-flex;overflow:hidden}.prose.svelte-a0entt a.kzn-cite:hover{background:var(--color-state-hover);color:var(--color-text-primary)}@keyframes svelte-a0entt-chat-answer-reveal{0%{opacity:0;filter:blur(var(--space-2));transform:translateY(var(--space-2))}}@keyframes svelte-a0entt-chat-answer-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.chat-answer--streaming.svelte-a0entt,.chat-answer--streaming>:last-child:not(ul,ol):after,.chat-answer--streaming>:last-child:is(ul,ol)>:last-child:after{animation:none}}.evidence-quote.svelte-do4fwl{gap:var(--space-4);display:grid}small.svelte-do4fwl,.evidence-quote__status.svelte-do4fwl{color:var(--color-text-secondary);font-size:var(--font-size-1)}blockquote.svelte-do4fwl,.evidence-quote__status.svelte-do4fwl{margin:0}blockquote.svelte-do4fwl{--evidence-rule-width:var(--space-2);--evidence-rule-gap:var(--space-8);padding:var(--space-4) 0 var(--space-4) calc(var(--evidence-rule-width) + var(--evidence-rule-gap));white-space:pre-wrap;line-height:var(--line-height-relaxed);position:relative}blockquote.svelte-do4fwl:before{content:"";width:var(--evidence-rule-width);border-radius:var(--radius-accent-rule);background:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:0}.citation-card{gap:var(--space-12);border:var(--space-1) solid var(--color-border);width:100%;display:grid}header.svelte-utx5cr,footer.svelte-utx5cr{align-items:center;gap:var(--space-8);display:flex}header.svelte-utx5cr{align-items:flex-start}header.svelte-utx5cr div:where(.svelte-utx5cr),.citation-card__evidence.svelte-utx5cr{gap:var(--space-8);min-width:0;display:grid}header.svelte-utx5cr strong:where(.svelte-utx5cr),header.svelte-utx5cr small:where(.svelte-utx5cr){display:block}header.svelte-utx5cr strong:where(.svelte-utx5cr){overflow-wrap:anywhere}header.svelte-utx5cr small:where(.svelte-utx5cr){margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-1)}.citation-card__number.svelte-utx5cr{min-width:var(--space-24);min-height:var(--space-24);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}footer.svelte-utx5cr{flex-wrap:wrap}.citation-cards.svelte-1to6vke,.citation-cards__list.svelte-1to6vke{gap:var(--space-8);width:100%;display:grid}.citation-cards__toggle.svelte-1to6vke{appearance:none;justify-self:start;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-1);cursor:pointer;border:0;display:inline-flex}.citation-cards__toggle.svelte-1to6vke:hover{background:var(--color-state-hover);color:var(--color-text-primary)}.citation-cards__toggle.svelte-1to6vke:focus-visible{outline:var(--space-2) solid var(--color-focus-ring);outline-offset:var(--space-2)}.citation-cards__chevron.svelte-1to6vke{transition:transform var(--duration-fast) var(--ease-standard);display:inline-flex}.citation-cards__chevron.expanded.svelte-1to6vke{transform:rotate(180deg)}.memory-status.svelte-oy5ot9{align-items:center;gap:var(--space-12);width:100%;padding:var(--space-12);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:flex}.memory-status__icon.svelte-oy5ot9{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.memory-status__icon--spinning.svelte-oy5ot9{animation:svelte-oy5ot9-memory-status-spin calc(var(--duration-slow) * 3) linear infinite}.memory-status__copy.svelte-oy5ot9{gap:var(--space-2);flex:auto;min-width:0;display:grid}.memory-status.svelte-oy5ot9 small:where(.svelte-oy5ot9),summary.svelte-oy5ot9,details.svelte-oy5ot9 p:where(.svelte-oy5ot9){color:var(--color-text-secondary)}details.svelte-oy5ot9{margin-top:var(--space-4);font-size:var(--font-size-1)}summary.svelte-oy5ot9{cursor:pointer;width:max-content}details.svelte-oy5ot9 p:where(.svelte-oy5ot9){gap:var(--space-6);margin:var(--space-4) 0 0;flex-wrap:wrap;align-items:center;display:flex}details.svelte-oy5ot9 span:where(.svelte-oy5ot9){text-transform:capitalize}code.svelte-oy5ot9{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-family-mono)}.memory-status__actions.svelte-oy5ot9{flex:none;align-items:center;display:flex}@keyframes svelte-oy5ot9-memory-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.memory-status__icon--spinning.svelte-oy5ot9{animation:none}}.chat-quote-dialog__answer{min-height:calc(var(--space-96) + var(--space-64));max-height:calc(100dvh - var(--space-96) * 3)}.chat-quote-dialog__error.svelte-9hlhvi{color:var(--color-danger);font-size:var(--font-size-1);margin:0}.quote-toolbar.svelte-pkifef{left:var(--quote-left);top:var(--quote-top);z-index:var(--z-popover);gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-md);display:flex;position:fixed;transform:translate(-50%)}.quote-error.svelte-pkifef{inset-inline:var(--space-16);bottom:var(--space-16);z-index:var(--z-popover);max-width:32rem;padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-md);color:var(--color-danger,var(--color-text-primary));margin:0 auto;position:fixed}.question-answer-card{background:var(--color-accent-subtle);max-width:min(32rem,100%);color:var(--color-text-primary)}.question-answer-card ol.svelte-1lwkzse{gap:var(--space-12);padding-left:var(--space-24);margin:0;display:grid}.question-answer-card li.svelte-1lwkzse{padding-left:var(--space-2)}.question-answer-card li.svelte-1lwkzse>span:where(.svelte-1lwkzse),.question-answer-card li.svelte-1lwkzse>strong:where(.svelte-1lwkzse){display:block}.question-answer-card li.svelte-1lwkzse>span:where(.svelte-1lwkzse){color:var(--color-text-secondary);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold)}.question-answer-card li.svelte-1lwkzse>strong:where(.svelte-1lwkzse){margin-top:var(--space-2);font-weight:var(--font-weight-medium);white-space:pre-wrap}.question-answer-card__skipped.svelte-1lwkzse{color:var(--color-text-muted);font-style:italic}.chat-status.svelte-2pukp0{justify-items:start;gap:var(--space-4);width:100%;min-width:0;display:grid}.chat-status__toggle.svelte-2pukp0{appearance:none;grid-template-columns:var(--space-16) minmax(0, 1fr) var(--space-16);align-items:center;gap:var(--space-8);max-width:100%;padding:var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-1);text-align:left;background:0 0;border:0;display:grid}button.chat-status__toggle.svelte-2pukp0{cursor:pointer}button.chat-status__toggle.svelte-2pukp0:hover{background:var(--color-state-hover);color:var(--color-text-primary)}button.chat-status__toggle.svelte-2pukp0:focus-visible{outline:var(--space-2) solid var(--color-focus-ring);outline-offset:var(--space-2)}.chat-status__state.svelte-2pukp0,.chat-status__chevron.svelte-2pukp0{place-items:center;display:inline-grid}.chat-status__copy.svelte-2pukp0{align-items:baseline;min-width:0;display:inline-flex}.chat-status__copy.svelte-2pukp0>:where(.svelte-2pukp0):first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-status__elapsed.svelte-2pukp0,.chat-status__recovery.svelte-2pukp0{color:var(--color-text-muted)}.chat-status__elapsed.svelte-2pukp0{flex:none}.chat-status__elapsed.svelte-2pukp0:before{margin:0 var(--space-8);content:"·"}.chat-status__recovery.svelte-2pukp0{padding-left:calc(var(--space-4) + var(--space-16) + var(--space-8));font-size:var(--font-size-1)}.chat-status__state.svelte-2pukp0{width:var(--space-16);height:var(--space-16);color:var(--color-success)}.chat-status__state--failed.svelte-2pukp0{color:var(--color-danger)}.chat-status__state--inactive.svelte-2pukp0{color:var(--color-text-muted)}.chat-status__spinner.svelte-2pukp0{box-sizing:border-box;width:var(--space-12);height:var(--space-12);border:var(--space-2) solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:svelte-2pukp0-chat-status-spin calc(var(--duration-slow) * 3) linear infinite;display:inline-block}.chat-status__label--active.svelte-2pukp0{background:linear-gradient(90deg, var(--color-text-secondary), var(--color-text-primary), var(--color-text-secondary));color:#0000;animation:svelte-2pukp0-chat-status-shimmer calc(var(--duration-slow) * 6) var(--ease-standard) infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.chat-status__chevron.svelte-2pukp0{transition:transform var(--duration-fast) var(--ease-standard)}.chat-status__chevron--hidden.svelte-2pukp0{visibility:hidden}.chat-status--open.svelte-2pukp0 .chat-status__chevron:where(.svelte-2pukp0){transform:rotate(90deg)}.chat-status__details.svelte-2pukp0{width:100%;min-width:0;padding:var(--space-4) var(--space-4) 0;color:var(--color-text-secondary);font-size:var(--font-size-1)}@keyframes svelte-2pukp0-chat-status-spin{to{transform:rotate(360deg)}}@keyframes svelte-2pukp0-chat-status-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.chat-status__spinner.svelte-2pukp0,.chat-status__label--active.svelte-2pukp0{animation:none}}.question-interaction.svelte-ogbh2c{gap:var(--space-12);width:min(38rem,100%);display:grid}.question-interaction__introduction.svelte-ogbh2c{color:var(--color-text-primary);line-height:var(--line-height-normal);margin:0}.question-card{border:var(--space-1) solid var(--color-border);overflow:hidden}.question-card__body.svelte-ogbh2c{gap:var(--space-16);padding:var(--space-16);outline:none;display:grid}.question-card__header.svelte-ogbh2c{gap:var(--space-4);display:grid}.question-card__heading.svelte-ogbh2c,.question-card__navigation.svelte-ogbh2c{align-items:center;display:flex}.question-card__heading.svelte-ogbh2c{justify-content:space-between;gap:var(--space-8)}.question-card__navigation.svelte-ogbh2c{gap:var(--space-4)}.question-card__heading.svelte-ogbh2c>span:where(.svelte-ogbh2c){color:var(--color-text-muted);font-size:var(--font-size-1)}.question-card h2.svelte-ogbh2c{color:var(--color-text-primary);font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.question-card__control.svelte-ogbh2c{gap:var(--space-16);display:grid}.question-card__choices.svelte-ogbh2c{gap:var(--space-8);display:grid}.question-card__choice.svelte-ogbh2c{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-md);cursor:pointer;display:flex}.question-card__choice.svelte-ogbh2c:hover{background:var(--color-state-hover)}.question-card__choice.svelte-ogbh2c>span:where(.svelte-ogbh2c){gap:var(--space-2);display:grid}.question-card__choice.svelte-ogbh2c strong:where(.svelte-ogbh2c){font-size:var(--font-size-2);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.question-card__choice.svelte-ogbh2c small:where(.svelte-ogbh2c){color:var(--color-text-muted);font-size:var(--font-size-1)}.question-card__footer.svelte-ogbh2c{padding:var(--space-8) var(--space-12);justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.question-card__shortcut.svelte-ogbh2c{color:var(--color-text-muted);font-size:var(--font-size-1);margin-inline-end:auto}.question-card__error.svelte-ogbh2c{color:var(--color-danger);font-size:var(--font-size-1);margin:0}.question-receipt ol.svelte-ogbh2c{gap:var(--space-8);padding-left:var(--space-24);margin:0;display:grid}.question-receipt li.svelte-ogbh2c span:where(.svelte-ogbh2c),.question-receipt li.svelte-ogbh2c strong:where(.svelte-ogbh2c){display:block}.question-receipt li.svelte-ogbh2c strong:where(.svelte-ogbh2c){margin-top:var(--space-2);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (width<=30rem){.question-card__footer.svelte-ogbh2c{align-items:stretch}.question-card__footer.svelte-ogbh2c>.button--primary{margin-inline-start:auto}}.progress-status.svelte-ehhe5{gap:var(--space-4);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-1);display:inline-grid}.progress-status__line.svelte-ehhe5{grid-template-columns:var(--space-16) minmax(0, auto) auto;align-items:center;gap:var(--space-8);min-width:0;display:inline-grid}.progress-status__spinner.svelte-ehhe5{box-sizing:border-box;width:var(--space-12);height:var(--space-12);border:var(--space-2) solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:svelte-ehhe5-progress-spin calc(var(--duration-slow) * 3) linear infinite;justify-self:center;display:inline-block}.progress-status__label.svelte-ehhe5{background:linear-gradient(90deg, var(--color-text-secondary), var(--color-text-primary), var(--color-text-secondary));color:#0000;text-overflow:ellipsis;white-space:nowrap;animation:svelte-ehhe5-progress-shimmer calc(var(--duration-slow) * 6) var(--ease-standard) infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;overflow:hidden}.progress-status__elapsed.svelte-ehhe5,.progress-status__recovery.svelte-ehhe5{color:var(--color-text-muted)}.progress-status__elapsed.svelte-ehhe5:before{margin-right:var(--space-8);content:"·"}.progress-status__recovery.svelte-ehhe5{padding-left:var(--space-24)}@keyframes svelte-ehhe5-progress-spin{to{transform:rotate(360deg)}}@keyframes svelte-ehhe5-progress-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.progress-status__spinner.svelte-ehhe5,.progress-status__label.svelte-ehhe5{animation:none}.progress-status__label.svelte-ehhe5{color:var(--color-text-secondary);background:0 0}}.approval-card{border:var(--space-1) solid var(--color-border);width:100%;overflow:hidden}.approval-card--approved{border-color:var(--color-success)}.approval-card--failed,.approval-card--rejected{border-color:var(--color-danger)}.approval-card__body.svelte-16rsbre{gap:var(--space-12);padding:var(--space-16);display:grid}.approval-card__header.svelte-16rsbre{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);display:flex}.approval-card__icon.svelte-16rsbre{color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.approval-card__icon--success.svelte-16rsbre{color:var(--color-success)}.approval-card__icon--danger.svelte-16rsbre{color:var(--color-danger)}.approval-card__icon--warning.svelte-16rsbre{color:var(--color-warning)}.approval-card__icon--spinning.svelte-16rsbre{animation:.8s linear infinite svelte-16rsbre-approval-spin}.approval-card__evidence.svelte-16rsbre{padding-top:var(--space-4);border-top:var(--space-1) solid var(--color-border-hairline)}.approval-card__footer.svelte-16rsbre,.approval-card__actions.svelte-16rsbre{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.approval-card__footer.svelte-16rsbre{padding:var(--space-8) var(--space-12);justify-content:space-between}.approval-card__classification.svelte-16rsbre{color:var(--color-text-secondary);font-size:var(--font-size-1)}.approval-card__actions.svelte-16rsbre{justify-content:flex-end;margin-inline-start:auto}@keyframes svelte-16rsbre-approval-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.approval-card__icon--spinning.svelte-16rsbre{animation:none}}.egress-card__content.svelte-d0hvgs{gap:var(--space-8);display:grid}h3.svelte-d0hvgs,p.svelte-d0hvgs{margin:0}h3.svelte-d0hvgs{font-size:var(--font-size-2)}p.svelte-d0hvgs,small.svelte-d0hvgs{color:var(--color-text-secondary);font-size:var(--font-size-1)}.egress-card__error.svelte-d0hvgs{color:var(--color-danger)}.memory-value.svelte-1couos6{gap:var(--space-8);min-width:0;display:grid}.memory-value--inset.svelte-1couos6{padding:var(--space-12);border-radius:var(--radius-md);background:var(--color-surface-sunken);align-content:start}.memory-value__label.svelte-1couos6,.memory-value__quote.svelte-1couos6 small:where(.svelte-1couos6){color:var(--color-text-muted);font-size:var(--font-size-1)}.memory-value__title.svelte-1couos6,.memory-value__quote.svelte-1couos6 blockquote:where(.svelte-1couos6){margin:0}.memory-value__title.svelte-1couos6{color:var(--color-text-primary);font-size:var(--font-size-2);line-height:var(--line-height-tight)}.memory-value--inset.svelte-1couos6 .memory-value__title:where(.svelte-1couos6){font-size:var(--font-size-1)}.memory-value__quote.svelte-1couos6{gap:var(--space-4);display:grid}.memory-value__quote.svelte-1couos6 blockquote:where(.svelte-1couos6){color:var(--color-text-secondary);line-height:var(--line-height-relaxed);white-space:pre-wrap}.proposal-evidence.svelte-9636tv,.proposal-evidence__items.svelte-9636tv,section.svelte-9636tv{gap:var(--space-8);display:grid}summary.svelte-9636tv{color:var(--color-text-secondary);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);cursor:pointer}section.svelte-9636tv{padding:var(--space-8);border-radius:var(--radius-md);background:var(--color-surface-sunken)}section.svelte-9636tv header:where(.svelte-9636tv){justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}section.svelte-9636tv strong:where(.svelte-9636tv){font-size:var(--font-size-1)}.memory-card-diff.svelte-1tvdgj{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.memory-card-lifecycle.svelte-1tvdgj,.memory-card-lifecycle__quote.svelte-1tvdgj{gap:var(--space-8);display:grid}.memory-card-lifecycle.svelte-1tvdgj h3:where(.svelte-1tvdgj),.memory-card-lifecycle.svelte-1tvdgj blockquote:where(.svelte-1tvdgj),.memory-card-error.svelte-1tvdgj{margin:0}.memory-card-lifecycle.svelte-1tvdgj h3:where(.svelte-1tvdgj){font-size:var(--font-size-2);line-height:var(--line-height-tight)}.memory-card-lifecycle__quote.svelte-1tvdgj small:where(.svelte-1tvdgj){color:var(--color-text-muted);font-size:var(--font-size-1)}.memory-card-lifecycle__quote.svelte-1tvdgj blockquote:where(.svelte-1tvdgj){color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.memory-card-error.svelte-1tvdgj{color:var(--color-danger)}@media (width<=40rem){.memory-card-diff.svelte-1tvdgj{grid-template-columns:minmax(0,1fr)}}p.svelte-1047fxa,dl.svelte-1047fxa,fieldset.svelte-1047fxa{margin:0}dl.svelte-1047fxa,dl.svelte-1047fxa div:where(.svelte-1047fxa),fieldset.svelte-1047fxa,fieldset.svelte-1047fxa label:where(.svelte-1047fxa){gap:var(--space-4);display:grid}p.svelte-1047fxa,dt.svelte-1047fxa,dd.svelte-1047fxa,fieldset.svelte-1047fxa{color:var(--color-text-secondary);font-size:var(--font-size-1)}dl.svelte-1047fxa div:where(.svelte-1047fxa){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}dt.svelte-1047fxa,legend.svelte-1047fxa{font-weight:var(--font-weight-medium)}dd.svelte-1047fxa{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}fieldset.svelte-1047fxa{border:0;padding:0}fieldset.svelte-1047fxa label:where(.svelte-1047fxa){grid-template-columns:minmax(0,1fr) auto;align-items:center}.proposal-card__subtask.svelte-1047fxa{padding-block:var(--space-8);gap:var(--space-12)}.proposal-card__subtask-content.svelte-1047fxa,.proposal-card__subtask-details.svelte-1047fxa{gap:var(--space-4);overflow-wrap:anywhere;display:grid}.proposal-card__subtask-content.svelte-1047fxa{color:var(--color-text-primary)}.proposal-card__subtask-details.svelte-1047fxa,.proposal-card__timezone.svelte-1047fxa{font-size:var(--font-size-1);color:var(--color-text-secondary)}.proposal-card__subtasks.svelte-1047fxa{gap:var(--space-8);font-size:var(--font-size-1);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--space-24);display:grid}.proposal-card__content.svelte-1ogr5u,dl.svelte-1ogr5u,dl.svelte-1ogr5u div:where(.svelte-1ogr5u){gap:var(--space-4);display:grid}h3.svelte-1ogr5u,p.svelte-1ogr5u,dl.svelte-1ogr5u{margin:0}h3.svelte-1ogr5u{overflow-wrap:anywhere;font-size:var(--font-size-2)}p.svelte-1ogr5u,dt.svelte-1ogr5u,dd.svelte-1ogr5u,summary.svelte-1ogr5u{color:var(--color-text-secondary);font-size:var(--font-size-1)}dl.svelte-1ogr5u div:where(.svelte-1ogr5u){grid-template-columns:minmax(5rem,auto) minmax(0,1fr)}dt.svelte-1ogr5u{font-weight:var(--font-weight-medium);text-transform:capitalize}dd.svelte-1ogr5u{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.proposal-card__note.svelte-1ogr5u p:where(.svelte-1ogr5u){margin-top:var(--space-8);white-space:pre-wrap}summary.svelte-1ogr5u{cursor:pointer}.proposal-card__error.svelte-1ogr5u{color:var(--color-danger)}.proposal-card__warning.svelte-1ogr5u{padding-left:var(--space-8);border-left:var(--space-2) solid var(--color-warning);color:var(--color-text-primary)}.proposal-note__preview.svelte-1ogr5u{gap:var(--space-8);margin-top:var(--space-8);color:var(--color-text-primary);line-height:var(--line-height-relaxed);display:grid}.proposal-note__preview.svelte-1ogr5u p,.proposal-note__preview.svelte-1ogr5u ul,.proposal-note__preview.svelte-1ogr5u ol,.proposal-note__preview.svelte-1ogr5u h1,.proposal-note__preview.svelte-1ogr5u h2,.proposal-note__preview.svelte-1ogr5u h3,.proposal-note__preview.svelte-1ogr5u pre,.proposal-note__preview.svelte-1ogr5u blockquote{margin:0}.proposal-note__preview.svelte-1ogr5u ul,.proposal-note__preview.svelte-1ogr5u ol{padding-left:var(--space-24)}.proposal-note__preview.svelte-1ogr5u a{color:var(--color-accent)}.proposal-note__preview.svelte-1ogr5u pre,.proposal-note__preview.svelte-1ogr5u code{font-family:var(--font-family-mono)}.proposal-note__preview.svelte-1ogr5u pre{padding:var(--space-8);border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow-x:auto}.proposal-note__diagnostics.svelte-1ogr5u,.proposal-note__diagnostics.svelte-1ogr5u ul:where(.svelte-1ogr5u){gap:var(--space-4);display:grid}.proposal-note__diagnostics.svelte-1ogr5u ul:where(.svelte-1ogr5u){padding-left:var(--space-20);color:var(--color-text-secondary);font-size:var(--font-size-1);margin:0}.proposal-note__individual.svelte-1ogr5u{color:var(--color-text-muted)}.task-proposal-deck.svelte-buqtf0{gap:var(--space-8);width:100%;min-width:0;display:grid}.task-proposal-deck__navigation.svelte-buqtf0,.task-proposal-deck__controls.svelte-buqtf0{align-items:center;gap:var(--space-4);display:flex}.task-proposal-deck__navigation.svelte-buqtf0{justify-content:space-between;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-1)}[role=group].svelte-buqtf0:focus-visible{outline:var(--space-2) solid var(--color-focus-ring);outline-offset:var(--space-2);border-radius:var(--radius-md)}.memory-card-diff.svelte-5hjnfi{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.memory-card-decision.svelte-5hjnfi{color:var(--color-text-secondary);margin:0}.memory-card-error.svelte-5hjnfi{color:var(--color-danger);margin:0}@media (width<=40rem){.memory-card-diff.svelte-5hjnfi{grid-template-columns:minmax(0,1fr)}}.memory-candidate-deck.svelte-prw4nh{gap:var(--space-8);width:100%;display:grid}.memory-candidate-deck__navigation.svelte-prw4nh,.memory-candidate-deck__controls.svelte-prw4nh{align-items:center;display:flex}.memory-candidate-deck__navigation.svelte-prw4nh{justify-content:space-between;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-1)}.memory-candidate-deck__controls.svelte-prw4nh{gap:var(--space-4)}.approval-stack.svelte-5zl8m0{gap:var(--space-8);width:100%;display:grid}.approval-stack__bulk.svelte-5zl8m0{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-1);flex-wrap:wrap;display:flex}.approval-stack__error.svelte-5zl8m0{color:var(--color-danger);font-size:var(--font-size-1);margin:0}.run-notice.svelte-gjk7z{justify-content:space-between;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-8) var(--space-12);border:var(--space-2) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-1);display:flex}p.svelte-gjk7z{margin:0}@media (width<=40rem){.run-notice.svelte-gjk7z{flex-direction:column;align-items:stretch}.run-notice.svelte-gjk7z .button{align-self:flex-end}}.thinking.svelte-bkgmqe{min-width:0}.thinking__retry.svelte-bkgmqe,.thinking__more.svelte-bkgmqe{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.thinking__retry.svelte-bkgmqe:hover,.thinking__more.svelte-bkgmqe:hover{color:var(--color-text-primary)}.thinking__retry.svelte-bkgmqe:focus-visible,.thinking__more.svelte-bkgmqe:focus-visible{outline:var(--space-2) solid var(--color-focus-ring);outline-offset:var(--space-2)}.trace__marker.svelte-bkgmqe{place-items:center;display:inline-grid}.trace__item--failed.svelte-bkgmqe .trace__marker:where(.svelte-bkgmqe){color:var(--color-danger)}.thinking__spinner.svelte-bkgmqe{box-sizing:border-box;width:var(--space-12);height:var(--space-12);border:var(--space-2) solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:svelte-bkgmqe-thinking-spin calc(var(--duration-slow) * 3) linear infinite;display:inline-block}.thinking__load-status.svelte-bkgmqe{margin:0 0 var(--space-8) var(--space-24);color:var(--color-text-muted)}.thinking__retry.svelte-bkgmqe,.thinking__more.svelte-bkgmqe{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-accent);font-size:var(--font-size-1)}.trace.svelte-bkgmqe{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid;position:relative}.trace.svelte-bkgmqe:before{top:var(--space-8);bottom:var(--space-8);left:calc((var(--space-16) - var(--space-2)) / 2);width:var(--space-2);background:var(--color-border);content:"";position:absolute}.trace__item.svelte-bkgmqe{grid-template-columns:var(--space-16) minmax(0, 1fr) auto;align-items:start;gap:var(--space-8);min-width:0;display:grid;position:relative}.trace__marker.svelte-bkgmqe{z-index:1;width:var(--space-16);height:var(--space-16);color:var(--color-success);background:var(--color-surface)}.trace__step-icon.svelte-bkgmqe{place-items:center;display:inline-grid}.trace__dot.svelte-bkgmqe{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-text-muted)}.trace__item--reasoning.svelte-bkgmqe .trace__dot:where(.svelte-bkgmqe){background:var(--color-accent)}.trace__item.svelte-bkgmqe>strong:where(.svelte-bkgmqe),.trace__content.svelte-bkgmqe>strong:where(.svelte-bkgmqe){color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.trace__item.svelte-bkgmqe>small:where(.svelte-bkgmqe){color:var(--color-text-muted);white-space:nowrap}.trace__content.svelte-bkgmqe{gap:var(--space-4);min-width:0;display:grid}.thinking__text.svelte-bkgmqe{overflow-wrap:anywhere;min-width:0;line-height:var(--line-height-normal);-webkit-box-orient:vertical;display:-webkit-box}.thinking__text--clamped.svelte-bkgmqe{line-clamp:6;-webkit-line-clamp:6;overflow:hidden}.thinking__text.svelte-bkgmqe p,.thinking__text.svelte-bkgmqe ul,.thinking__text.svelte-bkgmqe ol,.thinking__text.svelte-bkgmqe h1,.thinking__text.svelte-bkgmqe h2,.thinking__text.svelte-bkgmqe h3,.thinking__text.svelte-bkgmqe pre,.thinking__text.svelte-bkgmqe blockquote{margin:0}.thinking__text.svelte-bkgmqe p+p,.thinking__text.svelte-bkgmqe p+ul,.thinking__text.svelte-bkgmqe p+ol,.thinking__text.svelte-bkgmqe ul+p,.thinking__text.svelte-bkgmqe ol+p{margin-top:var(--space-8)}.thinking__text.svelte-bkgmqe ul,.thinking__text.svelte-bkgmqe ol{padding-left:var(--space-24)}.thinking__text.svelte-bkgmqe strong,.thinking__text.svelte-bkgmqe h1,.thinking__text.svelte-bkgmqe h2,.thinking__text.svelte-bkgmqe h3{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.thinking__text.svelte-bkgmqe code{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-family-mono)}.thinking__text.svelte-bkgmqe pre{padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow-x:auto}.thinking__text.svelte-bkgmqe pre code{background:0 0;padding:0}.thinking__text.svelte-bkgmqe a{color:var(--color-accent);text-underline-offset:var(--space-2)}.sr-only.svelte-bkgmqe{width:var(--space-2);height:var(--space-2);clip:rect(0, 0, 0, 0);white-space:nowrap;position:absolute;overflow:hidden}@keyframes svelte-bkgmqe-thinking-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.thinking__spinner.svelte-bkgmqe{animation:none}}.messages.svelte-gpxc7l{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.messages__jump.svelte-gpxc7l{z-index:var(--z-overlay);left:var(--layout-floating-center,50%);bottom:var(--messages-bottom-clearance,var(--space-96));opacity:0;visibility:hidden;pointer-events:none;transform-origin:50%;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);position:fixed;transform:translate(-50%)scale(.88)}.messages__jump--visible.svelte-gpxc7l{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), visibility 0s linear;transform:translate(-50%)scale(1)}.messages__inner.svelte-gpxc7l{margin-top:auto;width:var(--messages-content-width,auto);gap:var(--space-12);max-width:100%;padding:var(--space-4);padding-top:var(--messages-top-clearance,var(--space-4));padding-bottom:var(--messages-bottom-clearance,var(--space-4));flex-direction:column;margin-inline:auto;display:flex}.messages__inner--empty.svelte-gpxc7l{text-align:center;flex:1 0 auto;justify-content:center;align-items:center;margin-top:0}.chat-empty-state.svelte-gpxc7l{align-items:center;gap:var(--space-12);max-width:32rem;color:var(--color-text-muted);flex-direction:column;display:flex}.chat-empty-state__icon.svelte-gpxc7l{font-size:var(--font-size-7);opacity:.6;display:inline-flex}.chat-empty-state.svelte-gpxc7l p:where(.svelte-gpxc7l){color:var(--color-text-secondary);font-size:var(--font-size-2);margin:0}.transcript-state.svelte-gpxc7l{width:min(32rem,100%)}.transcript-state--loading.svelte-gpxc7l,.turn-starting.svelte-gpxc7l{padding:var(--space-8) var(--space-12)}.transcript-state--error.svelte-gpxc7l{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12);border:var(--space-2) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary);text-align:left;display:flex}.transcript-state--error.svelte-gpxc7l strong:where(.svelte-gpxc7l){color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.transcript-state--error.svelte-gpxc7l p:where(.svelte-gpxc7l){margin:var(--space-4) 0 0;font-size:var(--font-size-1)}.turn-starting.svelte-gpxc7l{align-self:flex-start}.msg.svelte-gpxc7l{gap:var(--space-4);display:grid}.msg--user.svelte-gpxc7l{max-width:var(--msg-user-max);align-self:flex-end}.msg--assistant.svelte-gpxc7l{max-width:var(--msg-assistant-max);align-self:flex-start}.msg__body.svelte-gpxc7l{padding:var(--space-8) var(--space-12);border-radius:var(--radius-lg);white-space:pre-wrap;line-height:var(--line-height-normal,1.5)}.msg--user.svelte-gpxc7l .msg__body:where(.svelte-gpxc7l){background:var(--color-accent);color:var(--color-text-on-accent)}.msg__quote-shell.svelte-gpxc7l{padding-inline:var(--space-8)}.msg__actions.svelte-gpxc7l{align-items:center;gap:var(--space-6);margin-top:var(--space-2);display:flex}@media (width<=40rem){.transcript-state--error.svelte-gpxc7l{flex-direction:column;align-items:stretch}.transcript-state--error.svelte-gpxc7l .button{align-self:flex-end}}
