.surface.svelte-e12qt1,.history-panel.svelte-e12qt1,.results-panel.svelte-e12qt1,.answer-card.svelte-e12qt1,.progress-card.svelte-e12qt1,.sources.svelte-e12qt1 article:where(.svelte-e12qt1){border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-surface)}.search-form.svelte-e12qt1{gap:var(--space-stack-relaxed);padding:var(--space-stack-relaxed);display:grid}.filter-grid.svelte-e12qt1{gap:var(--space-stack-default);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.tag-filter.svelte-e12qt1{gap:var(--space-stack-compact);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);padding:var(--space-stack-default);background:var(--color-surface-subtle);margin:0;display:grid}.tag-filter.svelte-e12qt1 legend:where(.svelte-e12qt1){align-items:center;gap:var(--space-inline-compact);padding-inline:var(--space-inline-compact);color:var(--color-text-primary);font-size:var(--text-label-size);font-weight:var(--text-label-weight);display:inline-flex}.tag-filter.svelte-e12qt1 legend:where(.svelte-e12qt1) span:where(.svelte-e12qt1),.tag-filter.svelte-e12qt1>p:where(.svelte-e12qt1),.form-actions.svelte-e12qt1>span:where(.svelte-e12qt1),.ai-note.svelte-e12qt1{color:var(--color-text-secondary);font-size:var(--text-caption-size)}.tag-filter.svelte-e12qt1>p:where(.svelte-e12qt1),.ai-note.svelte-e12qt1{margin:0}.tag-options.svelte-e12qt1{gap:var(--space-inline-default);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.form-actions.svelte-e12qt1,.result-heading.svelte-e12qt1,.section-heading.svelte-e12qt1,.section-heading.svelte-e12qt1>div:where(.svelte-e12qt1),.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1),.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1)>div:where(.svelte-e12qt1),.notice.svelte-e12qt1{align-items:center;display:flex}.form-actions.svelte-e12qt1,.result-heading.svelte-e12qt1,.section-heading.svelte-e12qt1,.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1),.notice.svelte-e12qt1{justify-content:space-between;gap:var(--space-inline-default)}.search-workspace.svelte-e12qt1{gap:var(--space-section-compact);grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;min-width:0;display:grid}.history-panel.svelte-e12qt1,.results-panel.svelte-e12qt1{min-width:0}.history-panel.svelte-e12qt1{top:var(--space-stack-default);gap:var(--space-stack-default);padding:var(--space-stack-default);display:grid;position:sticky}.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1) h2:where(.svelte-e12qt1),.result-heading.svelte-e12qt1 h2:where(.svelte-e12qt1),.section-heading.svelte-e12qt1 h3:where(.svelte-e12qt1),.sources.svelte-e12qt1 h4:where(.svelte-e12qt1),.result-heading.svelte-e12qt1 p:where(.svelte-e12qt1),.source-content.svelte-e12qt1,.history-empty.svelte-e12qt1{margin:0}.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1)>div:where(.svelte-e12qt1),.section-heading.svelte-e12qt1>div:where(.svelte-e12qt1){gap:var(--space-inline-compact)}.history-panel.svelte-e12qt1 header:where(.svelte-e12qt1) svg,.section-heading.svelte-e12qt1 svg{width:var(--icon-size-control);color:var(--color-action-primary)}.history-list.svelte-e12qt1{gap:var(--space-stack-compact);display:grid}.history-list.svelte-e12qt1 article:where(.svelte-e12qt1){border-radius:var(--radius-control);background:var(--color-surface-subtle);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.history-list.svelte-e12qt1 article.active:where(.svelte-e12qt1){border-color:var(--color-border-interactive);background:var(--color-action-ghost-hover)}.history-select{justify-content:stretch;gap:var(--space-stack-tight);width:100%;min-width:0;min-height:0;padding:var(--space-stack-compact);color:var(--color-text-primary);font:inherit;text-align:start;background:0 0;border:0;display:grid}.history-select strong{font-size:var(--text-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-select>span,.history-empty.svelte-e12qt1{color:var(--color-text-secondary);font-size:var(--text-caption-size)}.history-select:focus-visible,.sources.svelte-e12qt1 article:where(.svelte-e12qt1):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.results-panel.svelte-e12qt1{gap:var(--space-stack-relaxed);padding:var(--space-stack-relaxed);display:grid}.result-heading.svelte-e12qt1{align-items:flex-start}.result-heading.svelte-e12qt1>div:where(.svelte-e12qt1):first-child{min-width:0}.result-heading.svelte-e12qt1 p:where(.svelte-e12qt1){color:var(--color-action-primary);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.scope-labels.svelte-e12qt1,.sources.svelte-e12qt1 footer:where(.svelte-e12qt1),.result-actions.svelte-e12qt1{gap:var(--space-inline-compact);flex-wrap:wrap;margin-block-start:var(--space-stack-compact);display:flex}.scope-labels.svelte-e12qt1 span:where(.svelte-e12qt1),.sources.svelte-e12qt1 footer:where(.svelte-e12qt1) span:where(.svelte-e12qt1),.section-heading.svelte-e12qt1>span:where(.svelte-e12qt1){align-items:center;gap:var(--space-inline-compact);border-radius:var(--radius-pill);padding-block:var(--space-stack-tight);padding-inline:var(--space-inline-compact);background:var(--color-surface-inset);color:var(--color-text-secondary);font-size:var(--text-caption-size);display:inline-flex}.progress-card.svelte-e12qt1,.notice.svelte-e12qt1{padding:var(--space-stack-default)}.progress-card.svelte-e12qt1{align-items:center;gap:var(--space-inline-default);border-color:var(--color-border-interactive);background:var(--color-action-ghost-hover);display:flex}.progress-card.svelte-e12qt1>div:where(.svelte-e12qt1),.notice.svelte-e12qt1>div:where(.svelte-e12qt1){gap:var(--space-stack-tight);display:grid}.progress-card.svelte-e12qt1 span:where(.svelte-e12qt1),.notice.svelte-e12qt1 span:where(.svelte-e12qt1){color:var(--color-text-secondary);font-size:var(--text-caption-size)}.active-spinner{color:var(--color-action-primary);flex:none;animation:1s linear infinite svelte-e12qt1-search-spin}.answer-card.svelte-e12qt1{gap:var(--space-stack-default);padding:var(--space-stack-relaxed);border-color:var(--color-border-interactive);display:grid}.answer-content.svelte-e12qt1 .markdown-preview{border:0;min-height:0;padding:0}.notice.error.svelte-e12qt1{border:1px solid var(--color-status-danger-border);border-radius:var(--radius-control);background:var(--color-status-danger-background);color:var(--color-status-danger-foreground)}.notice.warning.svelte-e12qt1{border:1px solid var(--color-status-warning-border);border-radius:var(--radius-control);background:var(--color-status-warning-background);color:var(--color-status-warning-foreground)}.sources.svelte-e12qt1,.source-list.svelte-e12qt1{gap:var(--space-stack-default);display:grid}.sources.svelte-e12qt1 article:where(.svelte-e12qt1){scroll-margin-block:var(--space-stack-relaxed);padding:var(--space-stack-default)}.sources.svelte-e12qt1 article:where(.svelte-e12qt1) header:where(.svelte-e12qt1){gap:var(--space-inline-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.sources.svelte-e12qt1 article:where(.svelte-e12qt1) header:where(.svelte-e12qt1) p:where(.svelte-e12qt1){margin:var(--space-stack-tight) 0 0;color:var(--color-text-secondary);font-size:var(--text-caption-size)}.source-number.svelte-e12qt1{min-width:var(--control-height-compact);min-height:var(--control-height-compact);border-radius:var(--radius-control);background:var(--color-action-primary-soft);color:var(--color-action-primary-on-soft);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);place-items:center;display:grid}.sources.svelte-e12qt1 article:where(.svelte-e12qt1) header:where(.svelte-e12qt1) a:where(.svelte-e12qt1){width:var(--control-height-compact);height:var(--control-height-compact);border-radius:var(--radius-control);color:var(--color-action-ghost-foreground);place-items:center;display:grid}.sources.svelte-e12qt1 article:where(.svelte-e12qt1) header:where(.svelte-e12qt1) a:where(.svelte-e12qt1):hover{background:var(--color-action-ghost-hover)}.sources.svelte-e12qt1 article:where(.svelte-e12qt1) header:where(.svelte-e12qt1) a:where(.svelte-e12qt1):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.source-content.svelte-e12qt1{color:var(--color-text-primary);line-height:var(--text-body-line);white-space:pre-wrap;margin-block-start:var(--space-stack-default)}.sources.svelte-e12qt1 footer:where(.svelte-e12qt1) svg{width:var(--icon-size-control)}@keyframes svelte-e12qt1-search-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.active-spinner{animation:none}}@media (width<=68rem){.filter-grid.svelte-e12qt1{grid-template-columns:repeat(2,minmax(0,1fr))}.search-workspace.svelte-e12qt1{grid-template-columns:minmax(0,1fr)}.history-panel.svelte-e12qt1{max-height:none;position:static}}@media (width<=40rem){.search-form.svelte-e12qt1,.results-panel.svelte-e12qt1,.answer-card.svelte-e12qt1{padding:var(--space-stack-default)}.filter-grid.svelte-e12qt1{grid-template-columns:minmax(0,1fr)}.form-actions.svelte-e12qt1,.result-heading.svelte-e12qt1,.section-heading.svelte-e12qt1,.notice.svelte-e12qt1{flex-direction:column;align-items:stretch}.form-actions.svelte-e12qt1 button,.result-actions.svelte-e12qt1 button,.notice.svelte-e12qt1 button{width:100%}}
