.workbench_workbench__B2HDG{max-width:1440px;margin:0 auto;padding:40px 40px 96px;color:var(--color-text)}.workbench_workbench__B2HDG a,.workbench_workbench__B2HDG button,.workbench_workbench__B2HDG input,.workbench_workbench__B2HDG select,.workbench_workbench__B2HDG summary,.workbench_workbench__B2HDG textarea{outline-offset:5px}.workbench_workbench__B2HDG :focus-visible{outline:2px solid var(--color-text)}.workbench_workbench__B2HDG button{cursor:pointer}.workbench_workbench__B2HDG button:disabled{cursor:not-allowed;opacity:.45}.workbench_back__kFpNc{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:13px;margin-bottom:38px}.workbench_header__iMn_P{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px}.workbench_header__iMn_P h1{font-size:clamp(32px,4vw,52px);font-weight:500;letter-spacing:-.045em;margin:8px 0 12px;line-height:1.1}.workbench_header__iMn_P p{color:var(--color-text-muted);max-width:620px;line-height:1.7}.workbench_eyebrow___F3n2{font-size:11px;text-transform:uppercase;letter-spacing:.11em;color:var(--color-text-muted)}.workbench_button__3sr7i{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--color-border);border-radius:5px;font-size:12px;white-space:nowrap;background:var(--color-surface)}.workbench_button__3sr7i:hover:not(:disabled),.workbench_iconButton__L6Ybx:hover{border-color:var(--color-text-muted);background:var(--color-surface-2)}.workbench_primary__2A2uQ{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text);font-weight:600}.workbench_primary__2A2uQ:hover:not(:disabled){background:#ddd}.workbench_how__YoOtQ{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:16px 0;margin-bottom:28px;font-size:13px}.workbench_how__YoOtQ summary,.workbench_trace__w8qTl summary{cursor:pointer;font-weight:500}.workbench_how__YoOtQ p{max-width:960px;margin-top:14px;line-height:1.8;color:var(--color-text-muted)}.workbench_workspace__i1tWM{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.workbench_documentPanel__YWe8n,.workbench_investigation__21Nrz{min-width:0}.workbench_collection__c7qaL{border:1px solid var(--color-border);border-radius:6px;padding:16px;margin-bottom:16px;background:var(--color-surface);min-width:0}.workbench_collection__c7qaL legend{padding:0 8px;font-size:13px}.workbench_collection__c7qaL legend span{margin-left:12px;color:var(--color-text-muted);font-size:11px}.workbench_collection__c7qaL>p{margin-top:12px}.workbench_documentRow__KC2Bc{display:flex;align-items:center;gap:10px;padding:8px;border-radius:4px;border:1px solid transparent}.workbench_activeDocument__ETWD8{background:var(--color-surface-2);border-color:var(--color-border)}.workbench_documentRow__KC2Bc input{accent-color:var(--color-text);width:16px;height:16px;flex-shrink:0}.workbench_documentRow__KC2Bc button{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1;font-size:12px;text-align:left}.workbench_documentRow__KC2Bc small{color:var(--color-text-muted);font-size:10px}.workbench_reader__pxP2N{border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.workbench_readerHeader__99iEO{padding:24px;background:var(--color-surface);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.workbench_readerHeader__99iEO h2{font-size:20px;margin:10px 0;letter-spacing:-.02em}.workbench_readerHeader__99iEO a{display:inline-block;margin-top:12px}.workbench_readerBody__fJh6r{padding:24px;max-height:850px;overflow-y:auto;font-size:14px;line-height:1.85;color:#c8c8ce}.workbench_readerBody__fJh6r h3{color:var(--color-text);font-size:15px;font-weight:600;margin:20px 0 12px}.workbench_readerBody__fJh6r h3:first-child{margin-top:0}.workbench_readerBody__fJh6r p{margin-bottom:16px;overflow-wrap:anywhere}.workbench_readerBody__fJh6r mark{background:#ddd6af;color:#24231e;padding:2px 0;-webkit-box-decoration-break:clone;box-decoration-break:clone}.workbench_highlightLabel__6abD_{margin-top:14px;font-size:11px;color:#ddd6af}.workbench_questionForm__b8Uqi{border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);padding:20px}.workbench_questionForm__b8Uqi>label{font-size:13px;font-weight:500}.workbench_questionForm__b8Uqi textarea{width:100%;display:block;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:12px;margin:12px 0;color:var(--color-text);font-family:inherit;font-size:14px;line-height:1.6;resize:vertical}.workbench_formActions__Hs70_{display:flex;justify-content:space-between;gap:12px;align-items:center}.workbench_formActions__Hs70_ label,.workbench_replayControls__a_djz label{color:var(--color-text-muted);font-size:12px}.workbench_workbench__B2HDG select{border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);padding:6px;margin:0 3px}.workbench_suggestions__d271i{display:flex;gap:6px 14px;flex-wrap:wrap;margin-top:18px}.workbench_suggestions__d271i button{font-size:11px;color:var(--color-text-muted);text-decoration:underline;text-underline-offset:4px}.workbench_status__XdSPg{color:var(--color-text-muted);font-size:11px;padding:16px 2px;line-height:1.7}.workbench_trace__w8qTl{border:1px solid var(--color-border);border-radius:6px;padding:16px;background:var(--color-surface)}.workbench_trace__w8qTl summary{font-size:13px}.workbench_flow__QhxFk{display:flex;align-items:center;gap:5px;margin:18px 0}.workbench_stage__dhkKT{border:1px solid var(--color-border);border-radius:4px;padding:10px 7px;display:flex;align-items:flex-start;gap:6px;flex:1;min-width:0;text-align:left;font-size:10px;color:var(--color-text-muted)}.workbench_stage__dhkKT svg{flex-shrink:0}.workbench_stage__dhkKT small{display:block;font-size:9px;margin-top:5px}.workbench_stage__dhkKT.workbench_selected__G5R0a{border-color:var(--color-text-muted)}.workbench_stage__dhkKT[data-status=running]{color:var(--color-text);background:var(--color-surface-2);border-color:var(--color-text)}.workbench_stage__dhkKT[data-status=complete]{color:var(--color-text)}.workbench_stage__dhkKT[data-status=failed]{color:#f6a8a8}.workbench_connector__LESNj{color:var(--color-text-muted);flex-shrink:0}.workbench_inspector__bFR_u{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.workbench_inspector__bFR_u>div{min-width:0}.workbench_inspector__bFR_u h4{font-size:10px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;color:var(--color-text-muted)}.workbench_inspector__bFR_u pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:auto;max-height:180px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:10px;font-size:10px;line-height:1.7;color:#c8c8ce}.workbench_answerPanel__RY_Bv{padding:24px 0;border-bottom:1px solid var(--color-border)}.workbench_sectionHeading__THxge{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.workbench_sectionHeading__THxge h2{font-size:18px;font-weight:500}.workbench_actionGroup__Kts7l{display:flex;gap:8px}.workbench_iconButton__L6Ybx{border:1px solid var(--color-border);border-radius:4px;padding:8px;display:inline-flex}.workbench_answer__3BaNt{margin:18px 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.workbench_citation__wErG2{display:inline;color:#ddd6af;font-size:12px;font-weight:600;margin:0 2px;text-decoration:underline;text-underline-offset:3px}.workbench_metrics__MmI8W{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:10px;color:var(--color-text-muted)}.workbench_sources__lj5wd{padding-top:24px}.workbench_sources__lj5wd h3{font-size:14px;margin-bottom:6px}.workbench_source__LdA5B{display:flex;flex-direction:column;width:100%;text-align:left;padding:14px;border:1px solid var(--color-border);background:var(--color-surface);border-radius:5px;margin-top:12px;gap:8px;animation:workbench_arrive__sLFp3 .25s ease-out}.workbench_source__LdA5B:hover{border-color:var(--color-text-muted)}.workbench_sourceTop__eg84J{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px}.workbench_sourceTop__eg84J strong{font-weight:500}.workbench_sourceTop__eg84J>span{color:var(--color-text-muted)}.workbench_excerpt__Gu1d6{color:#c8c8ce;font-size:12px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.workbench_muted__5HOmz{color:var(--color-text-muted);font-size:12px;line-height:1.8}.workbench_small__YBAbH{font-size:11px;line-height:1.7;color:var(--color-text-muted);overflow-wrap:anywhere}.workbench_warning__eaD1r{font-size:12px;color:#e5ca8c;margin-top:12px}.workbench_error___zSFM{font-size:13px;line-height:1.7;color:#f6a8a8;padding:12px;border:1px solid #653f3f;border-radius:4px;margin:12px 0}.workbench_replayControls__a_djz{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px;margin-bottom:16px;border:1px solid var(--color-border);border-radius:5px}.workbench_comparison__16406{margin-top:40px;border-top:1px solid var(--color-border);padding-top:28px}.workbench_compareGrid__WItUC{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.workbench_compareCard__R8WGM{min-width:0;padding:22px;border:1px solid var(--color-border);border-radius:5px}.workbench_compareCard__R8WGM>h3{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:16px}.workbench_compareCard__R8WGM>p{margin-bottom:12px;font-size:13px}.workbench_compareSources__6G1oZ{font-size:11px;line-height:1.8;color:var(--color-text-muted)}.workbench_compareSources__6G1oZ button{text-align:left;text-decoration:underline;text-underline-offset:3px}.workbench_textLink__Hqq_o{color:var(--color-text-muted);text-decoration:underline;text-underline-offset:4px;font-size:11px}.workbench_history__GSUm7{margin-top:32px}.workbench_history__GSUm7 h2{margin-bottom:6px;font-size:16px}.workbench_history__GSUm7>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border);font-size:12px}.workbench_history__GSUm7>div>span:first-child{flex:1;min-width:200px}.workbench_tabs__L_Ccs{display:none}.workbench_spinner__nt_UO{animation:workbench_spin__tAeHm 1s linear infinite}@keyframes workbench_spin__tAeHm{to{transform:rotate(1turn)}}@keyframes workbench_arrive__sLFp3{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.workbench_flow__QhxFk{flex-wrap:wrap}.workbench_stage__dhkKT{flex:0 0 calc(50% - 14px)}.workbench_connector__LESNj:nth-of-type(2){display:none}}@media (max-width:800px){.workbench_workbench__B2HDG{padding:28px 20px 64px}.workbench_header__iMn_P{flex-direction:column;align-items:start}.workbench_workspace__i1tWM{grid-template-columns:1fr}.workbench_tabs__L_Ccs{display:flex;margin-bottom:20px;border-bottom:1px solid var(--color-border)}.workbench_tabs__L_Ccs button{padding:12px 18px;font-size:13px;color:var(--color-text-muted);border-bottom:2px solid transparent}.workbench_tabs__L_Ccs button[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-text)}.workbench_mobileHidden___TPIP{display:none}.workbench_compareGrid__WItUC{grid-template-columns:1fr}.workbench_readerBody__fJh6r{max-height:none;padding:20px}.workbench_readerHeader__99iEO{padding:20px}}@media (max-width:440px){.workbench_formActions__Hs70_{align-items:stretch;flex-direction:column}.workbench_inspector__bFR_u{grid-template-columns:1fr}.workbench_questionForm__b8Uqi{padding:16px}}@media (prefers-reduced-motion:reduce){.workbench_source__LdA5B,.workbench_spinner__nt_UO{animation:none}.workbench_workbench__B2HDG *{scroll-behavior:auto;transition:none}}