.workspace-panel_panel__y0oyl{display:flex;flex-direction:column;gap:0;padding:0;flex:1 1;min-height:0;min-width:0;overflow:hidden}.workspace-panel_panel__y0oyl:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-md)}.Icon_icon__UI80a{width:var(--icon-size-default);height:var(--icon-size-default);flex-shrink:0}.Icon_default__mtYOf,.Icon_icon__UI80a{color:currentColor}.Icon_muted__F27YX{color:var(--color-text-muted)}.Icon_accent__rmFs4{color:var(--color-brand-blue-ink)}.Icon_inverted__AVMGY{color:var(--color-text-inverted)}.AnswerActions_actions__bEKn4{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);margin-top:var(--space-1);padding-top:0;border-top:0}.AnswerActions_actionButton__YpJcp{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text-soft);cursor:pointer;transition:background var(--transition-fast) ease,color var(--transition-fast) ease}.AnswerActions_actionButton__YpJcp:after{content:attr(aria-label);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:4px 8px;background:var(--color-text-primary);color:var(--color-surface-page);border-radius:var(--radius-sm);font-family:inherit;font-size:.6875rem;font-weight:500;letter-spacing:-.003em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition-fast) ease;box-shadow:var(--shadow-popover);z-index:30}.AnswerActions_actionButton__YpJcp:focus-visible:after,.AnswerActions_actionButton__YpJcp:hover:after{opacity:1}.AnswerActions_actionButton__YpJcp:disabled:after,.AnswerActions_actionButton__YpJcp[aria-disabled=true]:after{display:none}.AnswerActions_actionButton__YpJcp:hover:not(:disabled){background:var(--color-surface-warm);color:var(--color-text-secondary)}.AnswerActions_actionButton__YpJcp:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.AnswerActions_actionButton__YpJcp:disabled{opacity:.5;cursor:not-allowed}.AnswerActions_actionButton__YpJcp .AnswerActions_actionIcon___fWiU{width:var(--icon-size-sm);height:var(--icon-size-sm)}.AnswerActions_actionButton__YpJcp[data-done=true],.AnswerActions_actionButton__YpJcp[data-done=true]:hover:not(:disabled){color:var(--color-semantic-success-text)}.AnswerActions_actionLabel__TBaF_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AnswerActions_actionButton__YpJcp[data-failed=true]{color:var(--color-semantic-danger-text)}.AnswerActions_actionButton__YpJcp:disabled{cursor:progress;opacity:.6}.CitationPills_row__agsTN{display:inline-flex;align-items:baseline;gap:0;flex-wrap:wrap}.CitationPills_row__agsTN[data-inline=true]{display:inline-flex;margin-left:4px;vertical-align:baseline}.CitationPills_list__P7qZu{flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.CitationPills_item__8K92k,.CitationPills_list__P7qZu{display:inline-flex;align-items:baseline}.CitationPills_overflow__ktcCn,.CitationPills_pill___PmY9{position:relative;display:inline-block;padding:.05em .32em;margin:0 1px;border:1px solid transparent;background:var(--color-surface-warm,rgba(15,17,21,.04));border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66em;font-weight:500;letter-spacing:0;color:var(--color-text-soft);cursor:pointer;line-height:1.4;vertical-align:.15em;transition:color var(--transition-fast) ease,background var(--transition-fast) ease,border-color var(--transition-fast) ease}.CitationPills_pill___PmY9:after,.CitationPills_pill___PmY9:before{content:""}.CitationPills_pillMarker__klRH2{display:none}.CitationPills_overflow__ktcCn:hover,.CitationPills_pill___PmY9:hover{color:var(--color-brand-blue-ink);background:var(--color-brand-blue-soft,#e9eef4);border-color:var(--color-brand-blue-ring,rgba(61,88,118,.45));text-decoration:none}.CitationPills_overflow__ktcCn:focus-visible,.CitationPills_pill___PmY9:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px;border-radius:3px}.CitationPills_pill___PmY9[aria-pressed=true],.CitationPills_pill___PmY9[data-selected=true]{color:var(--color-brand-blue-ink);font-weight:600;background:var(--color-brand-blue-soft,#e9eef4);border-color:var(--color-brand-blue)}.CitationPills_pill___PmY9[data-missing=true]{opacity:.6;font-style:italic}.CitationPills_overflow__ktcCn[data-source-kind=more]{font-family:"Plus Jakarta Sans","General Sans",var(--font-sans);font-size:.75rem;font-style:italic;font-weight:400;color:var(--color-text-soft)}.CitationPills_overflow__ktcCn[data-source-kind=more]:after,.CitationPills_overflow__ktcCn[data-source-kind=more]:before{content:none}.AnswerFrame_answer__hKTj2,.AnswerFrame_informational__ccz3_,.AnswerFrame_summaryBlock__IpFM_{--answer-text-heading:1.125rem;--answer-text-body:0.9375rem;--answer-text-label:0.8rem;--answer-text-id:0.875rem;--answer-line-body:1.6;--answer-line-table:1.45;--answer-line-heading:1.3}.AnswerFrame_answer__hKTj2,.AnswerFrame_informational__ccz3_{display:flex;flex-direction:column;gap:var(--space-32px);padding:4px 0 12px;background:transparent;border:0;font-family:"Plus Jakarta Sans","General Sans",var(--font-sans);color:var(--color-text-primary)}.AnswerFrame_informational__ccz3_{gap:18px}.AnswerFrame_sanitisationNotice__ORHbr{margin:0;padding:8px 10px;border-left:2px solid var(--color-semantic-warning-border);color:var(--color-semantic-warning-text);background:var(--color-semantic-warning-surface);font-size:var(--answer-text-label);line-height:1.45}.AnswerFrame_header__v0qXf{display:flex;align-items:center}.AnswerFrame_modeSwitch__3lJci{gap:var(--space-24px)}.AnswerFrame_modeSwitchButton__FihWI,.AnswerFrame_modeSwitch__3lJci{display:inline-flex;align-items:baseline;border:0;background:transparent}.AnswerFrame_modeSwitchButton__FihWI{position:relative;gap:6px;padding:0 0 6px;font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--color-text-soft);cursor:pointer;transition:color var(--transition-fast) ease}.AnswerFrame_modeSwitchButton__FihWI:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:transparent;transition:background var(--transition-fast) ease}.AnswerFrame_modeSwitchButton__FihWI:hover{color:var(--color-text-primary)}.AnswerFrame_modeSwitchButton__FihWI[data-active=true]{color:var(--color-text-strong);font-weight:600}.AnswerFrame_modeSwitchButton__FihWI[data-active=true]:after{background:var(--color-action)}.AnswerFrame_modeSwitchButton__FihWI:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.AnswerFrame_modeSwitchCount__n6PDE{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:400;letter-spacing:0;color:var(--color-text-soft)}.AnswerFrame_modeSwitchButton__FihWI[data-active=true] .AnswerFrame_modeSwitchCount__n6PDE{color:var(--color-brand-blue-ink)}.AnswerFrame_investigator___sfnB{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}.AnswerFrame_investigatorMain__B00iJ{display:flex;flex-direction:column;gap:var(--space-32px);min-width:0}@media (min-width:960px){.AnswerFrame_investigator___sfnB[data-has-inspector=true]{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start}}.AnswerFrame_section__GbxMU{display:flex;flex-direction:column;gap:14px}.AnswerFrame_sectionHeading__OEb6_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AnswerFrame_summaryBlock__IpFM_{display:block;width:100%}.AnswerFrame_summary__qUN9g{margin:0 0 .85em;font-size:var(--answer-text-body);line-height:var(--answer-line-body);color:var(--answer-prose-color,var(--color-text-primary));letter-spacing:0;font-weight:400}.AnswerFrame_summaryBlock__IpFM_>:last-child{margin-bottom:0}.AnswerFrame_markdownHeading__PfR8P{margin:1.5em 0 .4em;font-family:inherit;font-size:var(--answer-text-heading);letter-spacing:0;line-height:var(--answer-line-heading)}.AnswerFrame_markdownHeading__PfR8P,.AnswerFrame_markdownStrong__ZdZow{font-weight:600;color:var(--answer-prose-color,var(--color-text-primary))}.AnswerFrame_markdownEm__nMeer{font-style:italic;color:var(--answer-prose-color,var(--color-text-primary))}.AnswerFrame_markdownList__TBr_9,.AnswerFrame_markdownOrderedList__ivKCl{margin:.3em 0 .85em;padding-left:1.5em;color:var(--answer-prose-color,var(--color-text-primary))}.AnswerFrame_markdownOrderedList__ivKCl{list-style:decimal outside}.AnswerFrame_markdownOrderedList__ivKCl .AnswerFrame_markdownOrderedList__ivKCl{list-style-type:lower-alpha}.AnswerFrame_markdownOrderedList__ivKCl .AnswerFrame_markdownOrderedList__ivKCl .AnswerFrame_markdownOrderedList__ivKCl{list-style-type:lower-roman}.AnswerFrame_markdownList__TBr_9{list-style:square outside}.AnswerFrame_markdownListItem__Gckdj{display:list-item;padding-left:4px;line-height:var(--answer-line-body);font-size:var(--answer-text-body);margin-bottom:6px}.AnswerFrame_markdownListItem__Gckdj::marker{color:var(--color-text-soft);font-size:.78em;font-weight:400}.AnswerFrame_markdownListItem__Gckdj>.AnswerFrame_markdownList__TBr_9,.AnswerFrame_markdownListItem__Gckdj>.AnswerFrame_markdownOrderedList__ivKCl{margin:.35em 0 .2em}.AnswerFrame_markdownListItem__Gckdj>.AnswerFrame_summary__qUN9g{margin:0}.AnswerFrame_markdownCode__IjDez{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,monospace);font-size:.95em;background:var(--color-surface-warm);border-radius:4px;padding:1px 6px;color:var(--answer-prose-color,var(--color-text-primary))}.AnswerFrame_markdownBlockquote__v4vz3{margin:12px 0;padding:10px 16px;border-left:3px solid var(--color-border-subtle,rgba(0,0,0,.12));background:var(--color-surface-subtle);color:var(--color-text-secondary,var(--color-text-primary));font-style:italic}.AnswerFrame_markdownTableScroll__7OaNR{margin:.5em 0 .95em;overflow-x:auto;border:1px solid var(--color-border-subtle,rgba(15,17,21,.12));border-radius:4px}.AnswerFrame_markdownTable___r83x{width:100%;border-collapse:collapse;font-size:var(--answer-text-body);color:var(--color-text-primary)}.AnswerFrame_markdownTd__UAqUv,.AnswerFrame_markdownTh__kVx9_{padding:8px 14px;text-align:left;vertical-align:top;line-height:1.5;border-bottom:1px solid var(--color-border-subtle,rgba(15,17,21,.08))}.AnswerFrame_markdownTd__UAqUv:not(:last-child),.AnswerFrame_markdownTh__kVx9_:not(:last-child){border-right:1px solid var(--color-border-subtle,rgba(15,17,21,.08))}.AnswerFrame_markdownTh__kVx9_{font-size:var(--answer-text-label);font-weight:500;color:var(--color-text-soft);background:transparent;white-space:nowrap}.AnswerFrame_markdownTable___r83x tbody tr:last-child .AnswerFrame_markdownTd__UAqUv{border-bottom:0}.AnswerFrame_empty__iNQZ5{margin:0;font-size:var(--answer-text-body);color:var(--color-text-soft);font-style:italic}.AnswerFrame_missingList__yKqFy{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:0}.AnswerFrame_missingItem__uvlRK{font-size:var(--answer-text-body);color:var(--color-text-secondary);padding:0;background:transparent;border:0;font-style:normal}.WorkflowMarkdown_markdown__MRQiF{font-size:var(--font-body-sm);line-height:var(--leading-relaxed);color:var(--color-text-primary)}.WorkflowMarkdown_markdown__MRQiF h1,.WorkflowMarkdown_markdown__MRQiF h2,.WorkflowMarkdown_markdown__MRQiF h3{font-size:var(--font-heading-sm);font-weight:var(--weight-semibold);margin:var(--space-16px) 0 var(--space-6px)}.WorkflowMarkdown_markdown__MRQiF h1:first-child,.WorkflowMarkdown_markdown__MRQiF h2:first-child,.WorkflowMarkdown_markdown__MRQiF h3:first-child{margin-top:0}.WorkflowMarkdown_markdown__MRQiF p{margin:0 0 var(--space-8px)}.WorkflowMarkdown_markdown__MRQiF ol,.WorkflowMarkdown_markdown__MRQiF ul{margin:0 0 var(--space-8px);padding-left:var(--space-20px)}.WorkflowMarkdown_markdown__MRQiF li{margin:0 0 var(--space-4px)}.WorkflowMarkdown_markdown__MRQiF blockquote{margin:0 0 var(--space-8px);padding-left:var(--space-12px);border-left:2px solid var(--color-border-warm);color:var(--color-text-secondary)}.WorkflowMarkdown_markdown__MRQiF code{font-family:var(--font-mono);font-size:.92em}.WorkflowMarkdown_markdown__MRQiF a{color:var(--color-brand-blue)}.CorpusBulkBar_bar__56eR3{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface-default);border-top-width:1px;border:1px solid var(--color-border-warm);border-radius:var(--radius-sm);box-shadow:var(--shadow-paper);-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1)}.CorpusBulkBar_count__K5c6A{gap:var(--space-2);font-weight:600;color:var(--color-text-primary)}.CorpusBulkBar_badge__igfDN,.CorpusBulkBar_count__K5c6A{display:inline-flex;align-items:center;font-size:.8125rem}.CorpusBulkBar_badge__igfDN{justify-content:center;width:2rem;height:2rem;padding:0 var(--space-1);background:var(--color-brand-blue);color:var(--color-text-on-brand);border-radius:var(--radius-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CorpusBulkBar_spacer__FVggr{flex:1 1 auto}.CorpusBulkBar_cancel__fiuvt{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);height:1.75rem;background:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:.75rem;font-weight:500;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}.CorpusBulkBar_cancel__fiuvt:hover{color:var(--color-text-primary);border-color:var(--color-border-warm)}.CorpusBulkBar_cancel__fiuvt:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusBulkBar_delete__QzQv1{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}.CorpusBulkBar_delete__QzQv1:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-warm)}.CorpusBulkBar_delete__QzQv1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusBulkBar_delete__QzQv1:disabled{cursor:not-allowed;opacity:.45}.CorpusFilterDropdown_wrapper__5nAHF{position:relative;display:inline-flex}.CorpusFilterDropdown_trigger__B_nLD{display:inline-flex;align-items:center;gap:var(--space-1);height:1.5rem;padding:0 var(--space-2);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.75rem;font-weight:500;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.CorpusFilterDropdown_trigger__B_nLD:hover{border-color:var(--color-border-warm);color:var(--color-text-primary)}.CorpusFilterDropdown_trigger__B_nLD:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusFilterDropdown_triggerActive__HxN09{background:var(--color-brand-blue);border-color:var(--color-brand-blue);color:var(--color-text-on-brand)}.CorpusFilterDropdown_triggerActive__HxN09:hover{background:var(--color-brand-blue-deep);border-color:var(--color-brand-blue-deep);color:var(--color-text-on-brand)}.CorpusFilterDropdown_label__76uVT{font-weight:500;letter-spacing:.01em}.CorpusFilterDropdown_summary__U6Nly{font-weight:400;color:inherit;opacity:.85}.CorpusFilterDropdown_clear__eHUHJ{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:var(--radius-sm);cursor:pointer;color:inherit}.CorpusFilterDropdown_clear__eHUHJ:focus-visible,.CorpusFilterDropdown_clear__eHUHJ:hover{outline:none;background:rgba(255,255,255,.15)}.CorpusFilterDropdown_panel__NlANX{position:fixed;z-index:1000;min-width:13rem;max-width:16rem;padding:var(--space-2) 0;background:var(--color-surface-popover);border:1px solid var(--color-border-warm);border-radius:var(--radius-md);box-shadow:var(--shadow-popover)}.CorpusSortIndicator_indicator__qZZnR{display:inline-flex;align-items:center;gap:.0625rem;width:1.375rem;color:currentColor}.CorpusSortIndicator_arrowAvailable__g8tlS,.CorpusSortIndicator_arrowCurrent__QLphL{width:.6875rem;height:.6875rem;transition:opacity var(--transition-fast)}.CorpusSortIndicator_arrowAvailable__g8tlS{opacity:.64}.CorpusSortIndicator_arrowCurrent__QLphL{opacity:1}.ForensicStageNav_nav__JmVFY{min-width:0;padding:var(--space-4px) var(--space-12px);border-top:1px solid var(--color-border-subtle);background:var(--color-surface-card)}.ForensicStageNav_list__cqSGC{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.ForensicStageNav_track__XP4qK{position:absolute;top:calc(50% - 1px);right:12.5%;left:0;height:2px;border-radius:var(--radius-pill);background:var(--color-border-subtle)}.ForensicStageNav_trackFill__xxFeQ{display:block;height:100%;border-radius:inherit;background:var(--color-action);transform-origin:left center;transform:scaleX(0)}.ForensicStageNav_item__W5oXh{min-width:0}.ForensicStageNav_button__J2_Lt{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-8px);width:100%;padding:var(--space-4px) var(--space-8px);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);text-align:center;cursor:pointer;transition:background var(--motion-duration-micro) var(--motion-ease-standard),color var(--motion-duration-micro) var(--motion-ease-standard)}.ForensicStageNav_button__J2_Lt:hover{color:var(--color-text-primary)}.ForensicStageNav_button__J2_Lt:hover .ForensicStageNav_copy__BZQfW{background:var(--color-surface-hover)}.ForensicStageNav_copy__BZQfW{position:relative;z-index:1;padding:var(--space-2px) var(--space-8px);border-radius:var(--radius-sm);background:var(--color-surface-card);transition:background var(--motion-duration-micro) var(--motion-ease-standard)}.ForensicStageNav_button__J2_Lt:focus-visible .ForensicStageNav_marker__vs3L_,.ForensicStageNav_button__J2_Lt:hover .ForensicStageNav_marker__vs3L_{box-shadow:inset 0 0 0 1px var(--color-action)}.ForensicStageNav_button__J2_Lt[data-state=current]:hover .ForensicStageNav_copy__BZQfW{background:var(--color-surface-card)}.ForensicStageNav_button__J2_Lt:active .ForensicStageNav_marker__vs3L_{transform:scale(.94)}.ForensicStageNav_marker__vs3L_{transition:transform var(--motion-duration-micro) var(--motion-ease-out)}@media (prefers-reduced-motion:reduce){.ForensicStageNav_button__J2_Lt:active .ForensicStageNav_marker__vs3L_{transform:none}.ForensicStageNav_marker__vs3L_{transition:none}}.ForensicStageNav_button__J2_Lt:focus-visible{z-index:2;outline:2px solid var(--color-accent-strong);outline-offset:-2px;border-radius:var(--radius-sm)}.ForensicStageNav_marker__vs3L_{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex:none;border-radius:var(--radius-pill);background:var(--color-surface-card);box-shadow:inset 0 0 0 1px var(--color-border-warm);color:var(--color-text-secondary)}.ForensicStageNav_step__eiTVl{color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ForensicStageNav_button__J2_Lt[data-state=current]{color:var(--color-text-primary)}.ForensicStageNav_button__J2_Lt[data-state=current] .ForensicStageNav_marker__vs3L_{background:var(--color-action);box-shadow:none;color:var(--color-text-inverted)}.ForensicStageNav_button__J2_Lt[data-state=done] .ForensicStageNav_marker__vs3L_{background:var(--color-semantic-success-text);box-shadow:none;color:var(--color-surface-card)}.ForensicStageNav_button__J2_Lt[data-state=next]{color:var(--color-text-primary)}.ForensicStageNav_button__J2_Lt[data-state=next] .ForensicStageNav_marker__vs3L_{box-shadow:inset 0 0 0 1px var(--color-action);color:var(--color-action)}.ForensicStageNav_button__J2_Lt[data-state=future] .ForensicStageNav_marker__vs3L_{color:var(--color-text-secondary)}.ForensicStageNav_copy__BZQfW{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.ForensicStageNav_label__0u0_f{display:inline-flex;align-items:baseline;justify-content:center;gap:var(--space-1);overflow:hidden;font-size:var(--font-size-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap}.ForensicStageNav_button__J2_Lt[data-state=current] .ForensicStageNav_label__0u0_f{font-weight:var(--weight-semibold)}.ForensicStageNav_button__J2_Lt[data-state=done] .ForensicStageNav_label__0u0_f{color:var(--color-text-primary)}@container (max-width: 820px){.ForensicStageNav_button__J2_Lt{padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.ForensicStageNav_button__J2_Lt{transition:none}}.DocumentOfficeViewer_viewer__3q_zQ{position:relative;display:flex;width:100%;min-height:62vh;flex:1 1;flex-direction:column}.DocumentOfficeViewer_viewer__3q_zQ[data-layout]{height:auto;min-height:0;flex:0 0 auto}.DocumentOfficeViewer_viewer__3q_zQ[data-kind=spreadsheet][data-layout]{max-height:78vh}.DocumentOfficeViewer_officeFrame__b8JEa{width:100%;height:100%;min-height:0;flex:1 1;border:0;background:#ebe9e4}.DocumentOfficeViewer_viewer__3q_zQ[data-kind=docx][data-layout]{height:100%;min-height:0;flex:1 1 auto}.DocumentOfficeViewer_officeFrame__b8JEa[data-hidden=true]{position:absolute;width:1px;height:1px;min-height:0;opacity:0;pointer-events:none}.DocumentOfficeViewer_officeNotice__hND_U{max-width:34rem;margin:auto;padding:var(--space-5);color:var(--color-text-muted);text-align:center}.DocumentOfficeViewer_sheetTabs__Jljhf{display:flex;overflow-x:auto;flex:0 0 auto;gap:2px;padding:var(--space-2) var(--space-3) 0;background:var(--color-surface-subtle)}.DocumentOfficeViewer_sheetTabActive__NjTo0,.DocumentOfficeViewer_sheetTab__uuvOS{min-height:2rem;flex:0 0 auto;padding:0 var(--space-3);border:0;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.75rem;cursor:pointer}.DocumentOfficeViewer_sheetTab__uuvOS:hover{color:var(--color-text-primary)}.DocumentOfficeViewer_sheetTabActive__NjTo0{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.DocumentOfficeViewer_sheetTabActive__NjTo0:focus-visible,.DocumentOfficeViewer_sheetTab__uuvOS:focus-visible{outline:0;background:var(--color-surface-warm)}.DocumentOfficeViewer_workbookScroll__II_7o{overflow:auto;min-height:0;flex:1 1;background:#f5f6f8}.DocumentOfficeViewer_workbookTable__Pj2GH{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;background:#ffffff;color:#20242b;font-family:Arial,sans-serif;font-size:.75rem}.DocumentOfficeViewer_rowNumberColumn__GVc6v{width:3rem}.DocumentOfficeViewer_workbookTable__Pj2GH td,.DocumentOfficeViewer_workbookTable__Pj2GH th{overflow:hidden;height:1.65rem;padding:3px 6px;border-right:1px solid #dfe3e8;border-bottom:1px solid #dfe3e8;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DocumentOfficeViewer_workbookTable__Pj2GH thead th{position:-webkit-sticky;position:sticky;z-index:2;top:0;background:#eef1f4;color:#66717f;font-weight:var(--weight-medium);text-align:center}.DocumentOfficeViewer_workbookTable__Pj2GH tbody th{position:-webkit-sticky;position:sticky;z-index:1;left:0;background:#eef1f4;color:#66717f;font-weight:var(--weight-regular);text-align:center}.DocumentViewer_viewer__RsYno{display:flex;flex-direction:column;flex:1 1;width:100%;min-height:62vh;position:relative}.DocumentViewer_viewer__RsYno[data-layout]{flex:0 0 auto;min-height:0;height:auto}.DocumentViewer_viewer__RsYno:is([data-kind=image],[data-kind=csv])[data-layout]{max-height:78vh}.DocumentViewer_pdfFrame__Qcm4U{flex:1 1;width:100%;min-height:65vh;border:0;background:var(--color-surface-card)}.DocumentViewer_pdfScroll__S7ycf{flex:0 0 auto;min-height:0;overflow:visible;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-2) 4px;background:transparent}.DocumentViewer_pdfPage__8n0Aq{position:relative;width:100%;background:#ffffff;border:1px solid var(--color-border-subtle,rgba(15,17,21,.08));border-radius:4px;box-shadow:0 8px 40px rgba(15,17,21,.12);overflow:hidden;scroll-margin:var(--space-4)}.DocumentViewer_pdfCanvas__xa01F{display:block;width:100%;height:auto}.DocumentViewer_pdfHighlight__ik4Yn{position:absolute;pointer-events:none;background:color-mix(in srgb,var(--color-accent) 32%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 48%,transparent);border-radius:2px;mix-blend-mode:multiply}.DocumentViewer_pageScroll__l0gXM{flex:0 0 auto;min-height:0;overflow:visible;padding:var(--space-3) var(--space-3);display:flex;justify-content:center;background:transparent}.DocumentViewer_page__BTu6T{width:100%;max-width:none;min-height:min-content;padding:40px 48px;background:#ffffff;border:1px solid rgba(15,17,21,.1);border-radius:4px;box-shadow:0 8px 40px rgba(15,17,21,.18);color:#20242b;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.7}.DocumentViewer_plainText__IAZ0S{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.6;color:inherit}.DocumentViewer_markdown__Z8Nn6{font-family:Georgia,Times New Roman,serif}.DocumentViewer_markdown__Z8Nn6 :is(h1,h2,h3,h4){font-family:var(--font-sans,system-ui),sans-serif;font-weight:600;line-height:1.3;margin:1.4em 0 .5em;color:#15181d}.DocumentViewer_markdown__Z8Nn6 p{margin:0 0 .85em}.DocumentViewer_markdown__Z8Nn6 ol,.DocumentViewer_markdown__Z8Nn6 ul{margin:0 0 .85em;padding-left:1.5em}.DocumentViewer_markdown__Z8Nn6 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:rgba(15,17,21,.05);border-radius:4px;padding:1px 5px}.DocumentViewer_markdown__Z8Nn6 table{width:100%;border-collapse:collapse;margin:0 0 .95em;font-size:.9rem}.DocumentViewer_markdown__Z8Nn6 td,.DocumentViewer_markdown__Z8Nn6 th{border:1px solid var(--color-border-subtle,rgba(15,17,21,.12));padding:6px 10px;text-align:left}.DocumentViewer_excerptMark__36_CT{background:color-mix(in srgb,var(--color-accent) 24%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 38%,transparent);border-radius:3px;color:inherit;scroll-margin:24px}.DocumentViewer_markdown__Z8Nn6 [data-excerpt-anchor=true]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);box-shadow:inset 3px 0 0 0 var(--color-accent);border-radius:4px;padding-left:8px;scroll-margin:24px}.DocumentViewer_tableScroll__vLxO_{flex:1 1;min-height:0;overflow:auto;padding:var(--space-3);background:var(--color-surface-page,#f4f3f0)}.DocumentViewer_dataTable__u_nhx{border-collapse:collapse;width:max-content;min-width:100%;background:#ffffff;font-size:.8125rem;box-shadow:0 4px 24px rgba(15,17,21,.08);border-radius:4px;overflow:hidden}.DocumentViewer_dataTable__u_nhx th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f1f0ec;font-family:var(--font-sans,system-ui),sans-serif;font-weight:600;color:#515963;text-align:left;padding:8px 12px;border-bottom:1px solid rgba(15,17,21,.14);white-space:nowrap}.DocumentViewer_dataTable__u_nhx td{padding:6px 12px;border-bottom:1px solid rgba(15,17,21,.08);border-right:1px solid rgba(15,17,21,.06);color:#20242b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;max-width:360px;overflow:hidden;text-overflow:ellipsis}.DocumentViewer_dataTable__u_nhx tbody tr:nth-child(2n) td{background:rgba(15,17,21,.018)}.DocumentViewer_imageStage__MfVvN{flex:1 1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-surface-page,#f4f3f0);cursor:-webkit-grab;cursor:grab;touch-action:none}.DocumentViewer_imageStage__MfVvN:active{cursor:-webkit-grabbing;cursor:grabbing}.DocumentViewer_image__GStC5{max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocumentViewer_imageControls__PTQnF{position:absolute;bottom:var(--space-3);left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:var(--color-surface-card,#fff);border:1px solid var(--color-border-subtle,rgba(15,17,21,.12));box-shadow:0 4px 16px rgba(15,17,21,.14)}.DocumentViewer_zoomButton__UmbT1{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--color-text-secondary);font-size:.75rem;font-weight:500;cursor:pointer}.DocumentViewer_zoomButton__UmbT1:hover{background:var(--color-surface-warm,rgba(15,17,21,.05))}.DocumentViewer_fallbackCard__I55jN{margin:auto;max-width:360px;padding:var(--space-5);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.DocumentViewer_fallbackIcon__aXsbs{--icon-size-default:28px;color:var(--color-text-soft)}.DocumentViewer_fallbackTitle__RfCnS{margin:0;font-weight:600;color:var(--color-text-primary);word-break:break-word}.DocumentViewer_fallbackBody__Owhw_{margin:0;font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.DocumentViewer_fallbackDownload__Z10fy{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-2);padding:8px 16px;border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-surface-page);font-size:.875rem;font-weight:500;text-decoration:none;--icon-size-default:15px}.DocumentViewer_fallbackDownload__Z10fy:hover{opacity:.9}.DocumentViewer_notice__8HW_N{margin:auto;padding:var(--space-4);color:var(--color-text-soft);font-size:.875rem}.SourceDocumentRenderer_root__4OyJl{display:block;min-width:0}.SourceDocumentRenderer_document__W80XE,.SourceDocumentRenderer_email__SQPg5,.SourceDocumentRenderer_tableWrap___6I76{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--color-text-primary)}.SourceDocumentRenderer_root__4OyJl [data-excerpt-anchor=true]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);box-shadow:inset 3px 0 0 0 var(--color-accent);border-radius:4px;padding-left:var(--space-2);scroll-margin:var(--space-4);transition:background .24s ease}.SourceDocumentRenderer_document__W80XE[data-document-family=schedule],.SourceDocumentRenderer_document__W80XE[data-document-family=spreadsheet]{overflow-x:auto;padding-bottom:var(--space-1)}.SourceDocumentRenderer_emailHeaders__NX58d{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.SourceDocumentRenderer_emailHeader__CeVu9{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);align-items:baseline;min-width:0}.SourceDocumentRenderer_emailHeader__CeVu9 dt{margin:0;text-align:right;font-size:.6875rem;font-weight:600;text-transform:uppercase;color:var(--color-text-soft)}.SourceDocumentRenderer_emailHeader__CeVu9 dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:.8125rem}.SourceDocumentRenderer_emailBody__jrb_Q{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.SourceDocumentRenderer_document__W80XE p,.SourceDocumentRenderer_emailBody__jrb_Q p,.SourceDocumentRenderer_numbered__JfXub{margin:0;font-size:.875rem;line-height:1.68;color:var(--color-text-primary)}.SourceDocumentRenderer_document__W80XE[data-document-family=pdf] p{font-family:Georgia,Times New Roman,serif;font-size:.9rem;line-height:1.72}.SourceDocumentRenderer_document__W80XE[data-document-family=schedule] p,.SourceDocumentRenderer_document__W80XE[data-document-family=spreadsheet] p{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.48;white-space:pre;width:max-content;max-width:none}.SourceDocumentRenderer_spacer__41J44{display:block;height:var(--space-1)}.SourceDocumentRenderer_heading__Zp_yL{margin:var(--space-1) 0 0;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-soft)}.SourceDocumentRenderer_numbered__JfXub{font-weight:600}.SourceDocumentRenderer_keyValue__7XDiF{display:grid;grid-template-columns:minmax(86px,128px) minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);align-items:baseline}.SourceDocumentRenderer_keyValue__7XDiF span{min-width:0;text-align:right;font-size:.6875rem;font-weight:600;color:var(--color-text-soft)}.SourceDocumentRenderer_keyValue__7XDiF strong{min-width:0;font-size:.875rem;font-weight:500;line-height:1.45;color:var(--color-text-primary);word-break:break-word}.SourceDocumentRenderer_tablePreamble__kyYwe{margin:0;font-size:.8125rem;color:var(--color-text-secondary)}.SourceDocumentRenderer_tableScroller__fkeu4{overflow-x:auto}.SourceDocumentRenderer_table__tiOkD{width:100%;min-width:420px;border-collapse:collapse;font-size:.75rem}.SourceDocumentRenderer_table__tiOkD td,.SourceDocumentRenderer_table__tiOkD th{padding:7px 8px;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-subtle)}.SourceDocumentRenderer_table__tiOkD th{font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-soft);background:var(--color-surface-subtle)}.SourceDocumentRenderer_table__tiOkD td{color:var(--color-text-primary)}.SourceModePreview_layout__YHSWw{--preview-accent:var(--color-border-warm);display:flex;flex-direction:column;gap:var(--space-2);min-width:0;min-height:0}.SourceModePreview_layout__YHSWw[data-layout=split]{flex:0 0 auto;height:auto;min-height:0;overflow:visible}.SourceModePreview_layout__YHSWw[data-document-family=email]{--preview-accent:#4a6fa5}.SourceModePreview_layout__YHSWw[data-document-family=pdf]{--preview-accent:#c45a3a}.SourceModePreview_layout__YHSWw[data-document-family=word]{--preview-accent:#315f9d}.SourceModePreview_layout__YHSWw[data-document-family=spreadsheet]{--preview-accent:#5a8a6b}.SourceModePreview_layout__YHSWw[data-document-family=schedule]{--preview-accent:#5b4f8a}.SourceModePreview_layout__YHSWw[data-document-family=document]{--preview-accent:#7a736d}.SourceModePreview_rendererHeader__TGeMI{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:0 0 var(--space-1);border-bottom:0}.SourceModePreview_layout__YHSWw[data-layout=split] .SourceModePreview_rendererHeader__TGeMI{display:none}.SourceModePreview_rendererKind__iOaTz{flex:0 0 auto;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}.SourceModePreview_rendererFilename___15xN{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--color-text-soft)}.SourceModePreview_pdfFrame__VG_io{flex:1 1;width:100%;min-height:65vh;border:0;background:var(--color-surface-card)}.SourceModePreview_layout__YHSWw[data-layout=split] .SourceModePreview_pdfFrame__VG_io{min-height:0}.SourceModePreview_figure__RixE0{margin:0;display:flex;flex-direction:column;gap:var(--space-1);padding:0;border-top:0;border-radius:0;background:transparent;min-height:0}.SourceModePreview_image__or6F9{display:block;width:100%;height:auto;max-height:62vh;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-surface-card)}.SourceModePreview_caption__2vr4N{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-soft);display:none}.SourceModePreview_excerpt__AoDAH{display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-card);overflow:hidden;min-width:0;min-height:0}.SourceModePreview_layout__YHSWw[data-layout=split] .SourceModePreview_excerpt__AoDAH{flex:1 1}.SourceModePreview_excerptHeader__2qSEs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-1);background:var(--color-surface-card);border-bottom:1px solid var(--color-border-subtle);font-size:.6875rem;letter-spacing:.04em}.SourceModePreview_excerptLabel__h6AS6{font-weight:600;text-transform:uppercase;color:var(--color-text-secondary)}.SourceModePreview_excerptMeta__xKhzq{color:var(--color-text-soft);text-align:right}.SourceModePreview_excerptBody__k9I2_{margin:0;padding:var(--space-4) var(--space-4) var(--space-3);border-radius:0;background:var(--color-surface-card);box-shadow:none;overflow:auto;min-height:0}.SourceModePreview_layout__YHSWw:not([data-layout=split]) .SourceModePreview_excerptBody__k9I2_{max-height:50vh}.SourceModePreview_layout__YHSWw[data-layout=split] .SourceModePreview_excerptBody__k9I2_{flex:1 1;max-height:none}.SourceModePreview_emailEnvelope__vrkz2{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:var(--space-2);border:0;border-radius:var(--radius-sm);background:var(--color-surface-subtle)}.SourceModePreview_emailRow__KFXQJ{display:flex;flex-direction:column;gap:2px;min-width:0}.SourceModePreview_emailRow__KFXQJ dt{margin:0;font-size:.625rem;font-weight:700;text-transform:uppercase;color:var(--color-text-soft)}.SourceModePreview_emailRow__KFXQJ dd{margin:0;font-size:.75rem;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SourceModePreview_notice___4pH5{margin:0;font-size:.8125rem;color:var(--color-text-soft);font-style:italic}.SourceInspectorPanel_panel__OGn_F{--inspector-accent:var(--color-border-warm);display:flex;flex-direction:column;gap:20px;padding:18px 20px 22px;background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);position:-webkit-sticky;position:sticky;top:var(--space-2);align-self:start;min-height:160px;max-height:calc(100vh - var(--space-6, 48px));overflow-y:auto;font-family:"Plus Jakarta Sans","General Sans",var(--font-sans)}.SourceInspectorPanel_panel__OGn_F[data-source-kind=email]{--inspector-accent:#4a6fa5}.SourceInspectorPanel_panel__OGn_F[data-source-kind=pdf]{--inspector-accent:#c45a3a}.SourceInspectorPanel_panel__OGn_F[data-source-kind=schedule]{--inspector-accent:#5b4f8a}.SourceInspectorPanel_panel__OGn_F[data-source-kind=spreadsheet]{--inspector-accent:#5a8a6b}.SourceInspectorPanel_panel__OGn_F[data-source-kind=document]{--inspector-accent:#7a736d}.SourceInspectorPanel_panel__OGn_F[data-layout=split]{flex:1 1 auto;height:auto;max-height:none;min-height:0;position:static;align-self:stretch;border:0;border-radius:0;background:transparent;overflow:visible;box-shadow:none;padding:0;gap:0}.SourceInspectorPanel_panel__OGn_F[data-layout=split]>.SourceInspectorPanel_header__lsmy7{display:none}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_body__x1S1Q{flex:0 0 auto;min-height:0;overflow:visible;gap:0}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_title__32yGQ{display:none}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_modeSwitch__7FK_d{border-bottom:1px solid var(--color-border-subtle);padding:12px 20px 0;gap:22px}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_shortId__jFsAJ{font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:var(--color-text-soft)}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_filename__dWN4b{font-size:1.0625rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--color-text-strong)}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_kind__M7OY2,.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_polarity__31JET{font-size:.75rem;font-style:italic;letter-spacing:0;text-transform:none;padding:0;background:transparent;border:0}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_modeSwitchButton__78loo{padding:0 0 6px;font-size:.75rem;letter-spacing:0;text-transform:none}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_excerpt__ce79C{margin:0;padding:0;border-left:0;font-size:1rem;line-height:1.75;letter-spacing:-.003em;max-width:68ch}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_meta__uWCx8{border:0;border-radius:0;background:transparent}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_row__b_aVS{padding:6px 0;border-bottom:0;border-top:0}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_row__b_aVS:nth-child(2n){background:transparent}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_metaKey__JpvJS{font-size:.6875rem;font-style:italic;letter-spacing:0;text-transform:none;font-weight:400;color:var(--color-text-soft)}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_metaValue__6i8Y8{font-size:.9375rem;line-height:1.55}.SourceInspectorPanel_header__lsmy7{display:flex;align-items:center;justify-content:space-between;padding:0 0 4px}.SourceInspectorPanel_headerLabel__DWIaO{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--color-text-soft)}.SourceInspectorPanel_closeButton__ODW6v{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text-soft);cursor:pointer;transition:color var(--transition-fast) ease}.SourceInspectorPanel_closeButton__ODW6v:hover{color:var(--color-text-primary)}.SourceInspectorPanel_closeButton__ODW6v:focus-visible{outline:2px solid var(--color-brand-blue-ring);outline-offset:2px}.SourceInspectorPanel_empty__ZQ02S{margin:0;padding:0;font-size:.875rem;color:var(--color-text-soft);font-style:italic}.SourceInspectorPanel_body__x1S1Q{display:flex;flex-direction:column;gap:18px;min-height:0}.SourceInspectorPanel_title__32yGQ{display:flex;flex-direction:column;gap:4px;padding:0 0 14px;border:0;border-bottom:1px solid var(--color-border-subtle);background:transparent;min-width:0}.SourceInspectorPanel_kindIcon__IIDO8{display:none}.SourceInspectorPanel_shortId__jFsAJ{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:400;color:var(--color-text-soft);letter-spacing:.02em}.SourceInspectorPanel_groundingKind__2ysAd{display:inline-flex;align-items:center;gap:.4em;align-self:flex-start;padding:.1em .5em;border-radius:999px;background:var(--color-surface-warm,rgba(15,17,21,.04));font-size:.6875rem;font-weight:500;color:var(--color-text-soft)}.SourceInspectorPanel_groundingKind__2ysAd:before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background:var(--color-text-soft)}.SourceInspectorPanel_groundingKind__2ysAd[data-grounding-kind=evidence]:before{background:var(--color-accent,#b0c4de)}.SourceInspectorPanel_groundingKind__2ysAd[data-grounding-kind=quote]:before{background:var(--color-semantic-success-text)}.SourceInspectorPanel_groundingKind__2ysAd[data-grounding-kind=proposition]:before{background:var(--color-warning,#d97706)}.SourceInspectorPanel_groundingKind__2ysAd[data-grounding-kind=document]:before{background:var(--color-text-soft,#6b7280)}.SourceInspectorPanel_filename__dWN4b{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-strong);letter-spacing:-.008em;line-height:1.4;word-break:break-word}.SourceInspectorPanel_kind__M7OY2,.SourceInspectorPanel_polarity__31JET{display:inline;margin:0;padding:0;background:transparent;border:0;font-size:.75rem;font-weight:400;font-style:italic;letter-spacing:0;text-transform:none;color:var(--color-text-soft)}.SourceInspectorPanel_polarity__31JET{margin-left:8px}.SourceInspectorPanel_polarity__31JET[data-polarity=support],.SourceInspectorPanel_polarity__31JET[data-polarity=supports]{color:var(--color-semantic-success-text)}.SourceInspectorPanel_polarity__31JET[data-polarity=refute],.SourceInspectorPanel_polarity__31JET[data-polarity=refutes]{color:var(--color-semantic-danger-text)}.SourceInspectorPanel_polarity__31JET[data-polarity=qualifies],.SourceInspectorPanel_polarity__31JET[data-polarity=qualify]{color:var(--color-semantic-warning-text)}.SourceInspectorPanel_polarity__31JET[data-polarity=gap]{color:var(--color-text-soft)}.SourceInspectorPanel_modeSwitch__7FK_d{align-self:flex-start;gap:20px;padding:0}.SourceInspectorPanel_modeSwitchButton__78loo,.SourceInspectorPanel_modeSwitch__7FK_d{display:inline-flex;align-items:baseline;background:transparent;border:0;border-radius:0}.SourceInspectorPanel_modeSwitchButton__78loo{position:relative;padding:0 0 6px;font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--color-text-soft);cursor:pointer;transition:color var(--transition-fast) ease}.SourceInspectorPanel_modeSwitchButton__78loo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:transparent;transition:background var(--transition-fast) ease}.SourceInspectorPanel_modeSwitchButton__78loo:hover{color:var(--color-text-primary)}.SourceInspectorPanel_modeSwitchButton__78loo[data-active=true]{color:var(--color-text-strong);font-weight:600}.SourceInspectorPanel_modeSwitchButton__78loo[data-active=true]:after{background:var(--color-brand-blue)}.SourceInspectorPanel_modeSwitchButton__78loo:focus-visible{outline:2px solid var(--color-brand-blue-ring);outline-offset:4px}.SourceInspectorPanel_excerpt__ce79C{margin:0;padding:2px 0 2px 16px;border-left:2px solid var(--inspector-accent);background:transparent;font-size:.9375rem;line-height:1.7;color:var(--color-text-primary);white-space:pre-wrap;max-width:60ch;letter-spacing:-.003em}.SourceInspectorPanel_truncated__CI7hw{color:var(--color-text-soft);font-style:italic}.SourceInspectorPanel_citedPassage__14gLw{display:flex;flex-direction:column;gap:8px;margin:0}.SourceInspectorPanel_citedPassageLabel__vW97X{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.SourceInspectorPanel_panel__OGn_F[data-layout=split] .SourceInspectorPanel_citedPassage__14gLw{padding:12px 20px 14px}.SourceInspectorPanel_meta__uWCx8{display:flex;flex-direction:column;gap:0;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.SourceInspectorPanel_row__b_aVS{display:grid;grid-template-columns:minmax(96px,120px) 1fr;grid-gap:16px;gap:16px;align-items:baseline;margin:0;padding:8px 0;border-top:1px solid var(--color-border-subtle)}.SourceInspectorPanel_row__b_aVS:first-child{border-top:0;padding-top:0}.SourceInspectorPanel_metaKey__JpvJS{font-size:.75rem;font-weight:400;font-style:italic;letter-spacing:0;text-transform:none;color:var(--color-text-soft);margin:0}.SourceInspectorPanel_metaValue__6i8Y8{font-size:.875rem;color:var(--color-text-primary);margin:0;word-break:break-word;letter-spacing:-.003em;line-height:1.5}.SourceInspectorPanel_missing__0650H{margin:0;padding:0;font-size:.875rem;color:var(--color-text-soft);font-style:italic}.CorpusQuickLook_dialog__kMpCA{width:min(88vw,82rem);height:min(90vh,62rem);max-width:none;max-height:none;padding:0;border:0;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--shadow-modal);overflow:hidden;opacity:0;transform:translateY(8px) scale(.992)}.CorpusQuickLook_dialog__kMpCA[open]{animation:CorpusQuickLook_quick-look-enter__StEbD .18s cubic-bezier(.2,.72,.2,1) forwards}.CorpusQuickLook_dialog__kMpCA[data-closing=true]{animation:CorpusQuickLook_quick-look-exit__jtH4n .12s ease-in forwards}.CorpusQuickLook_dialog__kMpCA::-webkit-backdrop{background:var(--color-overlay-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:CorpusQuickLook_quick-look-backdrop-enter__oNxOH .18s ease-out forwards}.CorpusQuickLook_dialog__kMpCA::backdrop{background:var(--color-overlay-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:CorpusQuickLook_quick-look-backdrop-enter__oNxOH .18s ease-out forwards}.CorpusQuickLook_dialog__kMpCA[data-closing=true]::-webkit-backdrop{animation:CorpusQuickLook_quick-look-backdrop-exit__xrwem .12s ease-in forwards}.CorpusQuickLook_dialog__kMpCA[data-closing=true]::backdrop{animation:CorpusQuickLook_quick-look-backdrop-exit__xrwem .12s ease-in forwards}.CorpusQuickLook_surface__qlt05{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--color-surface-page)}.CorpusQuickLook_header__ueftx{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb,var(--color-surface-card) 96%,transparent)}.CorpusQuickLook_titleGroup__5NQEH{min-width:0}.CorpusQuickLook_eyebrow__ccvkN{display:block;margin-bottom:2px;color:var(--color-text-muted);font-size:.6875rem;font-weight:var(--weight-medium);letter-spacing:.02em}.CorpusQuickLook_title__6_uUS{margin:0;overflow:hidden;color:var(--color-text-primary);font-size:.9375rem;font-weight:var(--weight-semibold);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.CorpusQuickLook_actions__Co0bz{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}.CorpusQuickLook_close__jS6Eh,.CorpusQuickLook_download__vEk3W{display:inline-flex;align-items:center;justify-content:center;height:2rem;border:1px solid var(--color-border-warm);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-secondary);font:inherit;font-size:.75rem;font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.CorpusQuickLook_download__vEk3W{gap:var(--space-2);padding:0 var(--space-3)}.CorpusQuickLook_close__jS6Eh{width:2rem;padding:0}.CorpusQuickLook_close__jS6Eh:hover,.CorpusQuickLook_download__vEk3W:hover{border-color:var(--color-border-warm);background:var(--color-brand-blue-softer);color:var(--color-brand-blue-ink)}.CorpusQuickLook_close__jS6Eh:active,.CorpusQuickLook_download__vEk3W:active{transform:translateY(1px)}.CorpusQuickLook_close__jS6Eh:focus-visible,.CorpusQuickLook_download__vEk3W:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusQuickLook_body__Z_RCE{display:flex;flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--space-3);scrollbar-gutter:stable}@keyframes CorpusQuickLook_quick-look-enter__StEbD{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CorpusQuickLook_quick-look-exit__jtH4n{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.994)}}@keyframes CorpusQuickLook_quick-look-backdrop-enter__oNxOH{0%{opacity:0}to{opacity:1}}@keyframes CorpusQuickLook_quick-look-backdrop-exit__xrwem{0%{opacity:1}to{opacity:0}}@media (max-width:48rem){.CorpusQuickLook_dialog__kMpCA{width:calc(100vw - var(--space-3));height:calc(100dvh - var(--space-3))}.CorpusQuickLook_header__ueftx{padding-left:var(--space-3)}.CorpusQuickLook_download__vEk3W span{display:none}.CorpusQuickLook_download__vEk3W{width:2rem;padding:0}.CorpusQuickLook_body__Z_RCE{padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.CorpusQuickLook_dialog__kMpCA::-webkit-backdrop,.CorpusQuickLook_dialog__kMpCA[data-closing=true]::-webkit-backdrop{animation-duration:1ms}.CorpusQuickLook_dialog__kMpCA::backdrop,.CorpusQuickLook_dialog__kMpCA[data-closing=true],.CorpusQuickLook_dialog__kMpCA[data-closing=true]::backdrop,.CorpusQuickLook_dialog__kMpCA[open]{animation-duration:1ms}}.ReasoningStream_stream__EiwD_{display:flex;flex-direction:column;gap:var(--space-6px);padding:var(--space-8px) 0;width:100%}.ReasoningStream_header__AYfHX{display:inline-flex;align-items:baseline;gap:var(--space-8px)}.ReasoningStream_dot__yKNFg{align-self:center;width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-text-muted);flex:0 0 auto}.ReasoningStream_dotStreaming__bvsU3{background:var(--color-brand-blue);animation:ReasoningStream_reasoningDotPulse__4ndAa 1.4s ease-in-out infinite}@keyframes ReasoningStream_reasoningDotPulse__4ndAa{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ReasoningStream_dotStreaming__bvsU3{animation:none}}.ReasoningStream_headerTitle__aJ4_t{font-size:var(--font-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-strong)}.ReasoningStream_headerTimer__yPEWn{font-size:var(--font-caption);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.ReasoningStream_summary__sd6gf{display:inline-flex;align-items:baseline;gap:var(--space-8px);padding:var(--space-2px) 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit;font:inherit}.ReasoningStream_summaryLabel__ehlK5{font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.ReasoningStream_summaryToggle__4Fj_d{font-size:var(--font-caption);color:var(--color-brand-blue)}.ReasoningStream_summary__sd6gf:hover .ReasoningStream_summaryToggle__4Fj_d{text-decoration:underline}.ReasoningStream_body__j5gLt{padding-left:calc(6px + var(--space-8px));color:var(--color-text-secondary);font-size:var(--font-body-sm);line-height:var(--leading-relaxed)}.ReasoningStream_body__j5gLt p{margin:0 0 var(--space-6px)}.ReasoningStream_body__j5gLt p:last-child{margin-bottom:0}.ReasoningStream_body__j5gLt code{padding:1px var(--space-4px);border-radius:var(--radius-sm);background:var(--color-brand-blue-softer);border:1px solid var(--color-border-warm);color:var(--color-text-strong);font-family:var(--font-mono);font-size:.85em;white-space:nowrap}.ReasoningStream_body__j5gLt strong{color:var(--color-text-strong);font-weight:var(--weight-semibold)}.OrganicSendSpinner_spinner___Z8qD{display:inline-block;width:1em;height:1em;color:var(--color-brand-blue)}.OrganicSendSpinner_tentacles__4uPSA{animation:OrganicSendSpinner_organicSpinnerRotate__ZTOdv 1.15s linear infinite,OrganicSendSpinner_organicSpinnerGlow__2aKgj 1.6s ease-in-out infinite;transform-origin:center}.OrganicSendSpinner_tentacle__mqGPP{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;fill:none;opacity:.6;stroke-dasharray:10 20;stroke-dashoffset:18;animation:OrganicSendSpinner_organicSpinnerDash__wCDe0 1s ease-in-out infinite alternate}.OrganicSendSpinner_tentacle1__iiJYL{animation-delay:0s}.OrganicSendSpinner_tentacle2__fCIFf{animation-delay:.08s}.OrganicSendSpinner_tentacle3__0NORJ{animation-delay:.16s}.OrganicSendSpinner_tentacle4__ehfH5{animation-delay:.24s}.OrganicSendSpinner_tentacle5__7ahBq{animation-delay:.32s}.OrganicSendSpinner_tentacle6__Dnobj{animation-delay:.4s}.OrganicSendSpinner_tentacle7__xbqEg{animation-delay:.48s}.OrganicSendSpinner_tentacle8__UdWdp{animation-delay:.56s}@keyframes OrganicSendSpinner_organicSpinnerRotate__ZTOdv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes OrganicSendSpinner_organicSpinnerDash__wCDe0{0%{opacity:.55;stroke-dashoffset:18}50%{opacity:1;stroke-dashoffset:2}to{opacity:.55;stroke-dashoffset:-14}}@keyframes OrganicSendSpinner_organicSpinnerGlow__2aKgj{0%,to{filter:drop-shadow(0 0 6px var(--shadow-organic-spinner-soft))}50%{filter:drop-shadow(0 0 10px var(--shadow-organic-spinner-strong))}}@media (prefers-reduced-motion:reduce){.OrganicSendSpinner_tentacle__mqGPP,.OrganicSendSpinner_tentacles__4uPSA{animation:none!important}}.SearchAnalysisBasisControl_menu__3N3jQ{position:absolute;left:0;bottom:calc(100% + var(--space-2));transform-origin:bottom left;z-index:20;display:flex;flex-direction:column;min-width:280px;max-width:340px;max-height:280px;overflow-y:auto;padding:6px;border:1px solid var(--color-border-warm);border-radius:var(--radius-md);background:var(--color-surface-popover);box-shadow:var(--shadow-popover)}.SearchAnalysisBasisControl_option__zXWNi{display:flex;align-items:flex-start;gap:var(--space-2);width:100%;min-height:30px;padding:7px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:.8125rem;font-weight:500;line-height:1.3;cursor:pointer;text-align:left;transition:background var(--transition-fast) ease,color var(--transition-fast) ease;--icon-size-default:13px}.SearchAnalysisBasisControl_option__zXWNi:focus-visible{outline:2px solid var(--color-brand-blue-ink);outline-offset:2px}.SearchAnalysisBasisControl_option__zXWNi:hover{background:var(--color-surface-subtle);color:var(--color-text-primary)}.SearchAnalysisBasisControl_option__zXWNi[aria-selected=true]{background:var(--color-brand-blue-soft);color:var(--color-brand-blue-ink);font-weight:600}.SearchAnalysisBasisControl_optionText__S4hiy{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:2px}.SearchAnalysisBasisControl_optionDescription__0E9SS,.SearchAnalysisBasisControl_optionLabel__ons6Y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchAnalysisBasisControl_optionLabel__ons6Y{text-align:left}.SearchAnalysisBasisControl_empty__kL4Wr,.SearchAnalysisBasisControl_optionDescription__0E9SS{color:var(--color-text-secondary);font-size:.6875rem;font-weight:400;line-height:1.35}.SearchAnalysisBasisControl_option__zXWNi[aria-selected=true] .SearchAnalysisBasisControl_optionDescription__0E9SS{color:var(--color-brand-blue-ink);opacity:.8}.SearchAnalysisBasisControl_empty__kL4Wr{margin:var(--space-2) var(--space-3)}.SearchAnalysisBasisControl_retry__Oj_DR{margin-left:var(--space-6px);padding:0;border:0;background:none;color:var(--color-brand-blue-ink);font:inherit;font-size:inherit;font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.SearchAnalysisBasisControl_retry__Oj_DR:focus-visible{outline:2px solid var(--color-brand-blue-ink);outline-offset:2px}.SearchAnalysisBasisControl_option__zXWNi[data-active]{background:var(--color-surface-subtle);color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-brand-blue-ink)}@media (pointer:coarse){.coarsePointer_coarseTarget__opxIC{min-width:36px;min-height:36px}}.ForensicInspector_panel__OCdmH{display:flex;flex-direction:column;width:var(--size-rail-forensic-inspector);min-height:0;border:1px solid var(--color-border-subtle);box-shadow:var(--elevation-1);border-radius:var(--radius-md);background:var(--color-surface-card);overflow:hidden}.ForensicInspector_header__xmngz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--size-control-md);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.ForensicInspector_kind__ClckL{margin:0;font-size:var(--font-size-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-secondary)}.ForensicInspector_closeButton__GdoLZ{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-xs);height:var(--size-control-xs);padding:0;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-standard)}.ForensicInspector_closeButton__GdoLZ:hover{background:var(--color-surface-subtle)}.ForensicInspector_closeButton__GdoLZ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ForensicInspector_closeButton__GdoLZ:active{background:var(--color-surface-warm)}@media (prefers-reduced-motion:reduce){.ForensicInspector_closeButton__GdoLZ{transition:none}}.ForensicInspector_backRow__nIj05{display:flex;padding:var(--space-1) var(--space-2) 0}.ForensicInspector_backButton__RX7Bt{--icon-size-default:12px}.ForensicInspector_body__xRwJE{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-3)}@container (max-width: 1119px){.ForensicInspector_panel__OCdmH{width:100%}}.CorpusSideSelector_fieldset__BTE_8{display:flex;flex-direction:column;gap:var(--space-2);border:none;padding:0;margin:0;min-width:0}.CorpusSideSelector_fieldset__BTE_8[disabled]{opacity:.6}.CorpusSideSelector_legend__RjVX5{font-size:.85rem;font-weight:600;color:var(--color-text-primary);padding:0}.CorpusSideSelector_help__4eViu{margin:0;font-size:.75rem;color:var(--color-text-secondary)}.CorpusSideSelector_options__bg11a{display:grid;grid-template-columns:repeat(var(--option-columns,3),minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:62rem){.CorpusSideSelector_options__bg11a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.CorpusSideSelector_options__bg11a{grid-template-columns:minmax(0,1fr)}}.CorpusSideSelector_optionActive__tkX3E,.CorpusSideSelector_option__Pk1zQ{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-primary);text-align:left;cursor:pointer;font:inherit;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.CorpusSideSelector_option__Pk1zQ:hover{background:var(--color-surface-hover)}.CorpusSideSelector_optionActive__tkX3E{border-color:var(--color-border-inverse);box-shadow:inset 0 0 0 1px var(--color-border-inverse)}.CorpusSideSelector_optionActive__tkX3E:hover{background:var(--color-surface-hover)}.CorpusSideSelector_fieldset__BTE_8[disabled] .CorpusSideSelector_optionActive__tkX3E,.CorpusSideSelector_fieldset__BTE_8[disabled] .CorpusSideSelector_option__Pk1zQ{cursor:not-allowed}.CorpusSideSelector_input__Ih9dz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CorpusSideSelector_optionActive__tkX3E:focus-within,.CorpusSideSelector_option__Pk1zQ:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusSideSelector_indicator__Ho1qj{display:grid;place-items:center;width:1.25rem;height:1.25rem;margin-top:1px;border:1px solid var(--color-border-inverse);border-radius:var(--radius-pill);background:transparent;flex-shrink:0;transition:border-color var(--transition-fast)}.CorpusSideSelector_indicatorDot__kgg9W{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:transparent;transition:background var(--transition-fast)}.CorpusSideSelector_optionActive__tkX3E .CorpusSideSelector_indicatorDot__kgg9W{background:var(--color-border-inverse)}.CorpusSideSelector_optionBody__nxEzN{display:flex;flex-direction:column;gap:2px;min-width:0}.CorpusSideSelector_optionLabel__mrBWb{font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.CorpusSideSelector_optionDescription__NllCi{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.33;letter-spacing:.32px}.CorpusFileStatusTable_wrapper__4TX2c{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:var(--space-2)}.CorpusFileStatusTable_header__BVMr9{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.CorpusFileStatusTable_title__aAYy8{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-text-primary);letter-spacing:0;text-transform:none}.CorpusFileStatusTable_counter__D4fqH{font-size:.75rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CorpusFileStatusTable_table__yLUOb{display:flex;flex-direction:column;flex:1 1;min-height:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);overflow:hidden}.CorpusFileStatusTable_headRow__S3heo,.CorpusFileStatusTable_row__zIAT5{display:grid;grid-template-columns:minmax(0,1.6fr) 6rem 8rem 10rem 3.75rem;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-size:.8125rem}.CorpusFileStatusTable_row__zIAT5:last-child{border-bottom:none}.CorpusFileStatusTable_headRow__S3heo{background:var(--color-surface-subtle);color:var(--color-text-muted);font-size:.6875rem;font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.CorpusFileStatusTable_colAction__o0MLK,.CorpusFileStatusTable_colName__lA74m,.CorpusFileStatusTable_colSize__QZM3x,.CorpusFileStatusTable_colStatus__WV27G,.CorpusFileStatusTable_colType__DR8Zr{min-width:0}.CorpusFileStatusTable_colSize__QZM3x{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CorpusFileStatusTable_body__zVf1g{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto}.CorpusFileStatusTable_name__Q_Pzf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-primary)}.CorpusFileStatusTable_size__iMUDa{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.CorpusFileStatusTable_type__NtxXP{color:var(--color-text-secondary)}.CorpusFileStatusTable_statusCell__B3Bip{display:flex;flex-direction:column;gap:2px;min-width:0}.CorpusFileStatusTable_statusBadge__nfqO3{display:inline-flex;align-items:center;justify-content:center;padding:2px var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);background:var(--color-surface-subtle);font-size:.6875rem;font-weight:500;color:var(--color-text-secondary);letter-spacing:0;text-transform:none;width:max-content}.CorpusFileStatusTable_statusBadge__nfqO3[data-tone=success]{border-color:var(--color-semantic-success-border);background:var(--color-semantic-success-surface);color:var(--color-semantic-success-text)}.CorpusFileStatusTable_statusBadge__nfqO3[data-tone=warning]{border-color:var(--color-semantic-warning-border);background:var(--color-semantic-warning-surface);color:var(--color-semantic-warning-text)}.CorpusFileStatusTable_statusBadge__nfqO3[data-tone=danger]{border-color:var(--color-semantic-danger-border);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text)}.CorpusFileStatusTable_statusBadge__nfqO3[data-tone=info]{border-color:var(--color-semantic-info-border);background:var(--color-semantic-info-surface);color:var(--color-semantic-info-text)}.CorpusFileStatusTable_statusMessage__6yKSZ{font-size:.6875rem;color:var(--color-text-muted);line-height:1.4}.CorpusFileStatusTable_progressTrack__M8iwX{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);width:100%;height:.5rem;border-radius:var(--radius-sm);background:var(--color-surface-subtle);overflow:hidden}.CorpusFileStatusTable_progressFill__zWffY{display:block;height:100%;width:100%;background:var(--color-semantic-info-text,var(--color-text-primary));transform-origin:left center;transition:transform .12s linear}.CorpusFileStatusTable_progressLabel__g59wu{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-size:.625rem;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CorpusFileStatusTable_actionCell__Yjdor{display:flex;justify-content:flex-end;gap:.25rem}.CorpusFileStatusTable_removeButton__OCBal,.CorpusFileStatusTable_retryButton__v3VdO{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.CorpusFileStatusTable_removeButton__OCBal:hover,.CorpusFileStatusTable_retryButton__v3VdO:hover{background:var(--color-surface-subtle);border-color:var(--color-border-subtle)}.CorpusFileStatusTable_removeButton__OCBal:focus-visible,.CorpusFileStatusTable_retryButton__v3VdO:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusFileStatusTable_pager__3RCXl{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-end}.CorpusFileStatusTable_pagerButton__8fVcs{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);cursor:pointer;transition:background var(--transition-fast)}.CorpusFileStatusTable_pagerButton__8fVcs:hover:not(:disabled){background:var(--color-surface-subtle)}.CorpusFileStatusTable_pagerButton__8fVcs:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusFileStatusTable_pagerButton__8fVcs:disabled{opacity:.5;cursor:not-allowed}.CorpusFileStatusTable_pagerLabel__YMeKQ{font-size:.75rem;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CorpusUploadAddMore_row__jVty0{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2)}.CorpusUploadAddMore_triggerDisabled__Ip2Sx,.CorpusUploadAddMore_trigger__768mu{display:inline-flex;align-items:center;gap:var(--space-1);height:1.75rem;padding:0 var(--space-3);border:1px dashed var(--color-border-warm);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-secondary);font-size:.75rem;font-weight:500;letter-spacing:0;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.CorpusUploadAddMore_trigger__768mu:hover{background:var(--color-surface-subtle);border-color:var(--color-brand-blue);color:var(--color-text-primary)}.CorpusUploadAddMore_hiddenInput__lBDbc:focus-visible+.CorpusUploadAddMore_triggerDisabled__Ip2Sx,.CorpusUploadAddMore_hiddenInput__lBDbc:focus-visible+.CorpusUploadAddMore_trigger__768mu{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CorpusUploadAddMore_triggerDisabled__Ip2Sx{cursor:not-allowed;opacity:.6;pointer-events:none}.CorpusUploadAddMore_hiddenInput__lBDbc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}