.workbench_page__tJH5o{max-width:1600px;margin:0 auto;padding:40px 24px 72px}.workbench_hero__pm13O{display:grid;grid-template-columns:1.3fr .9fr;grid-gap:24px;gap:24px;align-items:stretch;margin-bottom:24px}.workbench_hero__pm13O h1{font-size:clamp(2.5rem,5vw,4.4rem);line-height:.95;margin:12px 0 18px;letter-spacing:-.04em;max-width:11ch}.workbench_hero__pm13O p{margin:0;max-width:62ch;color:var(--cream);font-size:1.05rem}.workbench_kicker__ktUJk,.workbench_step__1tOp0{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--orange-soft);color:var(--cream);border:1px solid rgba(227,144,43,.28);font-size:.84rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.workbench_callout__IpdKr,.workbench_diagnosisCard__VZZoP,.workbench_heroCard__DOK_T,.workbench_objectionItem___19SJ,.workbench_panel__TH57F,.workbench_productCard__o_nX5,.workbench_progressPanel__yCDEk,.workbench_summaryCard__sLad2{background:linear-gradient(180deg,rgba(28,28,28,.96),rgba(18,18,18,.96));border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.workbench_heroCard__DOK_T{padding:24px}.workbench_heroCard__DOK_T h2{margin:0 0 12px;color:var(--cream)}.workbench_heroCard__DOK_T ul{margin:0;padding-left:18px;color:var(--cream)}.workbench_modelGrid__LZFHb{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:18px}.workbench_modelGrid__LZFHb div,.workbench_productCard__o_nX5 span{padding:14px;border-radius:18px;background:rgba(255,245,228,.04);border:1px solid var(--border)}.workbench_modelGrid__LZFHb span,.workbench_productCard__o_nX5 span{display:block;color:var(--muted-strong);font-size:.85rem;margin-bottom:4px}.workbench_stackLayout__D8loP{display:flex;flex-direction:column;gap:24px}.workbench_panel__TH57F{padding:24px}.workbench_panelHeader__kimBY{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;margin-bottom:20px;align-items:flex-start}.workbench_panelHeader__kimBY h2{margin:8px 0 0;color:var(--cream)}.workbench_panelHeader__kimBY p{max-width:34ch;color:var(--cream);margin:0}.workbench_formGrid__IW_U2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.workbench_field__b16Zw{display:flex;flex-direction:column;gap:10px}.workbench_full__LbW08{grid-column:1/-1}.workbench_field__b16Zw span{color:var(--cream);font-size:.92rem;font-weight:500}.workbench_field__b16Zw em{color:var(--orange);font-style:normal}.workbench_field__b16Zw input,.workbench_field__b16Zw textarea{width:100%;border:1px solid var(--border-strong);border-radius:18px;padding:14px 16px;background:rgba(255,245,228,.04);color:var(--text);resize:vertical}.workbench_actions__xkrPs{display:flex;flex-direction:column;gap:12px;margin-top:20px}.workbench_actionBar__Yp0K8{display:flex;flex-wrap:wrap;gap:12px}.workbench_actions__xkrPs button,.workbench_secondaryButton__U9pCY,.workbench_sectionButton__jqVNc{border:0;border-radius:18px;background:linear-gradient(135deg,var(--orange),var(--orange-deep));color:#141414;font-weight:800;padding:15px 18px;cursor:pointer}.workbench_secondaryButton__U9pCY{background:rgba(255,245,228,.06);color:var(--cream);border:1px solid var(--border-strong)}.workbench_sectionButton__jqVNc{padding:10px 14px;border-radius:14px;background:rgba(255,245,228,.05);color:var(--cream);border:1px solid var(--border-strong);font-weight:700}.workbench_actions__xkrPs button:disabled,.workbench_secondaryButton__U9pCY:disabled,.workbench_sectionButton__jqVNc:disabled{opacity:.6;cursor:wait}.workbench_actions__xkrPs p,.workbench_emptyState__0ja4Y p{color:var(--cream);margin:0}.workbench_notice__gi9ef{padding:12px 14px;border-radius:16px;border:1px solid rgba(74,199,138,.35);background:rgba(74,199,138,.12);color:#c8ffe2}.workbench_error__JnZNU,.workbench_warning__O_wpH{margin-top:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,107,107,.3);background:rgba(255,107,107,.12);color:#ffd2d2}.workbench_warning__O_wpH{border-color:rgba(255,209,102,.3);background:rgba(255,209,102,.12);color:#ffe8a6}.workbench_progressPanel__yCDEk{margin-top:16px;padding:18px}.workbench_progressHeader__17MY8{display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--cream)}.workbench_progressTrack__swqdV{margin-top:12px;width:100%;height:12px;border-radius:999px;overflow:hidden;background:rgba(255,245,228,.08);border:1px solid rgba(227,144,43,.18)}.workbench_progressBar__tXCUe{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--orange),#ffd27a,var(--orange));background-size:200% 100%;animation:workbench_shimmer__AWmuO 1.8s linear infinite;transition:width .45s ease}.workbench_progressMeta__NfCYs{display:flex;align-items:center;gap:10px;margin-top:12px;color:var(--cream)}.workbench_pulseDot__sf3RN{width:10px;height:10px;border-radius:999px;background:var(--orange);box-shadow:0 0 0 rgba(227,144,43,.6);animation:workbench_pulse__7_QHQ 1.4s infinite}.workbench_progressStages__6zTy_{margin:14px 0 0;padding-left:18px;color:var(--muted-strong)}.workbench_progressStages__6zTy_ li+li{margin-top:8px}.workbench_progressStageActive__YykfY{color:var(--cream)}.workbench_emptyState__0ja4Y{min-height:500px;display:grid;place-items:center;text-align:center;padding:32px;border:1px dashed var(--border-strong);border-radius:24px}.workbench_report__Z9yG0{display:flex;flex-direction:column;gap:18px}.workbench_stickyActions__igPTm{position:-webkit-sticky;position:sticky;top:16px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 14px;border-radius:20px;background:rgba(18,18,18,.94);border:1px solid var(--border);box-shadow:var(--shadow)}.workbench_statusPill__mf_DS{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(74,199,138,.12);border:1px solid rgba(74,199,138,.3);color:#c8ffe2;font-size:.88rem;font-weight:600}.workbench_stickyButtons__2HXM5{display:flex;gap:10px;flex-wrap:wrap}.workbench_callout__IpdKr{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-color:rgba(255,107,53,.3)}.workbench_callout__IpdKr span{color:var(--cream);font-size:.9rem}.workbench_summaryStrip__3Zfrx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.workbench_summaryCard__sLad2{padding:16px}.workbench_editorCard__k_3UB{padding:18px 20px;border-radius:22px;border:1px solid var(--border);background:rgba(255,245,228,.03)}.workbench_editorTextarea__UV8DV{width:100%;margin-top:12px;border-radius:18px;border:1px solid var(--border-strong);background:rgba(255,245,228,.04);color:var(--text);padding:16px;resize:vertical}.workbench_summaryCard__sLad2 span{display:block;color:var(--muted-strong);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.workbench_summaryCard__sLad2 strong{color:var(--cream);line-height:1.4}.workbench_reportSection__UXMVw{padding:18px 20px;border-radius:22px;border:1px solid var(--border);background:rgba(255,245,228,.03)}.workbench_sectionHeader__19hCE{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.workbench_sectionHeader__19hCE h3{margin:0;color:var(--orange)}.workbench_sectionHeader__19hCE p{margin:6px 0 0;color:var(--cream)}.workbench_reportSection__UXMVw h3{margin:0 0 12px;color:var(--orange)}.workbench_reportSection__UXMVw p{margin:0 0 10px;color:var(--cream)}.workbench_list__JReIv{margin:0;padding-left:18px;color:var(--cream)}.workbench_list__JReIv li+li{margin-top:8px}.workbench_diagnosisGrid__APTJm,.workbench_dualGrid__qZJsU{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.workbench_diagnosisGrid__APTJm{grid-template-columns:1fr 1fr}.workbench_diagnosisCard__VZZoP,.workbench_objectionItem___19SJ,.workbench_productCard__o_nX5{padding:18px}.workbench_diagnosisCard__VZZoP strong,.workbench_productCard__o_nX5 h3{display:block;margin-bottom:10px}.workbench_objections__t_Nd2,.workbench_productList__CpYq8{display:grid;grid-gap:14px;gap:14px}.workbench_productHeader__IjhiS{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.workbench_productMeta__INa3Z{padding:8px 10px;border-radius:12px;background:rgba(255,245,228,.05);border:1px solid var(--border);color:var(--muted-strong);font-size:.8rem;white-space:nowrap}.workbench_productHighlights__Aondr{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.workbench_productHighlights__Aondr>div{padding:14px;border-radius:18px;background:rgba(255,245,228,.04);border:1px solid var(--border)}.workbench_productHighlights__Aondr strong{display:block;margin-bottom:8px}.workbench_productBullets__GSg11{margin:14px 0 0;padding-left:18px;color:var(--cream)}.workbench_productBullets__GSg11 li+li{margin-top:8px}.workbench_objectionItem___19SJ p,.workbench_productCard__o_nX5 p{margin:10px 0 0;color:var(--cream)}@keyframes workbench_shimmer__AWmuO{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes workbench_pulse__7_QHQ{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(227,144,43,.55)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(227,144,43,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(227,144,43,0)}}@media print{.workbench_actions__xkrPs,.workbench_hero__pm13O,.workbench_progressPanel__yCDEk,.workbench_stickyActions__igPTm{display:none}.workbench_page__tJH5o{max-width:100%;padding:0}.workbench_callout__IpdKr,.workbench_diagnosisCard__VZZoP,.workbench_objectionItem___19SJ,.workbench_panel__TH57F,.workbench_productCard__o_nX5,.workbench_reportSection__UXMVw,.workbench_summaryCard__sLad2{box-shadow:none;background:white;color:black;border-color:#d8d8d8}}@media (max-width:1200px){.workbench_hero__pm13O,.workbench_summaryStrip__3Zfrx{grid-template-columns:1fr}}@media (max-width:760px){.workbench_page__tJH5o{padding-inline:16px}.workbench_diagnosisGrid__APTJm,.workbench_dualGrid__qZJsU,.workbench_formGrid__IW_U2,.workbench_modelGrid__LZFHb,.workbench_productHighlights__Aondr,.workbench_summaryStrip__3Zfrx{grid-template-columns:1fr}.workbench_panelHeader__kimBY{flex-direction:column;align-items:start}.workbench_productHeader__IjhiS,.workbench_progressHeader__17MY8,.workbench_sectionHeader__19hCE,.workbench_stickyActions__igPTm{flex-direction:column;align-items:flex-start}.workbench_productMeta__INa3Z{white-space:normal}.workbench_actionBar__Yp0K8,.workbench_actionBar__Yp0K8>button,.workbench_sectionButton__jqVNc,.workbench_stickyButtons__2HXM5,.workbench_stickyButtons__2HXM5>button{width:100%}}