.compensation-editor_head__kicbq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--th-space-2) var(--th-space-4)}.compensation-editor_title__O3w5b{margin:0;font-family:var(--th-font-heading);font-size:1.1rem;font-weight:600;color:var(--th-gray-900)}.compensation-editor_status__H2W_m{padding:2px var(--th-space-3);border:1px solid var(--th-control-border);border-radius:var(--th-radius-full);font-size:.82rem;font-weight:600;color:var(--th-gray-700)}.compensation-editor_status__H2W_m[data-done]{border-color:var(--th-success-text);color:var(--th-success-text)}.compensation-editor_lead__OkxbA{margin:var(--th-space-2) 0 var(--th-space-5);max-width:72ch;font-size:.9rem;line-height:1.55;color:var(--th-gray-700)}.compensation-editor_country__dWwnJ{margin:0 0 var(--th-space-5);padding:0;border:0;min-width:0}.compensation-editor_countryName__jcMik{margin-bottom:var(--th-space-2);padding:0;font-family:var(--th-font-heading);font-size:.95rem;font-weight:600;color:var(--th-gray-900)}.compensation-editor_country__dWwnJ,.compensation-editor_noteField__SKa1B{max-width:720px}.compensation-editor_rows__w8rrb{display:flex;flex-direction:column;border:1px solid var(--th-gray-200);border-radius:var(--th-radius-md)}.compensation-editor_row__M25nN{display:grid;grid-template-columns:1fr;grid-gap:var(--th-space-2);gap:var(--th-space-2);align-items:center;padding:var(--th-space-2) var(--th-space-3)}.compensation-editor_row__M25nN+.compensation-editor_row__M25nN{border-top:1px solid var(--th-gray-200)}@media (min-width:640px){.compensation-editor_row__M25nN{grid-template-columns:minmax(0,1fr) 260px}}.compensation-editor_specialty__P8ePZ{font-size:.9rem;color:var(--th-gray-900)}.compensation-editor_money__SGGeB{display:grid;grid-template-columns:minmax(0,1fr) 92px;grid-gap:var(--th-space-2);gap:var(--th-space-2)}.compensation-editor_amount__oCDbF,.compensation-editor_currency__tSoAZ,.compensation-editor_note__t8uGh{min-height:44px;padding:0 var(--th-space-3);border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);background:var(--th-white);font:inherit;font-size:.95rem;color:var(--th-gray-900)}.compensation-editor_amount__oCDbF{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.compensation-editor_amount__oCDbF::placeholder{color:var(--th-gray-500);text-align:left}.compensation-editor_amount__oCDbF:focus,.compensation-editor_currency__tSoAZ:focus,.compensation-editor_note__t8uGh:focus{border-color:var(--th-navy)}.compensation-editor_fill__AvDfQ{min-height:44px;margin-top:var(--th-space-1);padding:0;border:0;background:none;font:inherit;font-size:.85rem;font-weight:600;color:var(--th-navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.compensation-editor_fill__AvDfQ:disabled{color:var(--th-gray-500);text-decoration:none;cursor:default}.compensation-editor_noteField__SKa1B{display:flex;flex-direction:column;gap:var(--th-space-2)}.compensation-editor_noteLabel___f3zl{font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.compensation-editor_note__t8uGh{padding:var(--th-space-2) var(--th-space-3);line-height:1.5;resize:vertical}.Button_base__xcPDI{position:relative;min-height:44px;border:1px solid transparent;border-radius:var(--th-radius-md);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.Button_base__xcPDI,.Button_content__DinLa{display:inline-flex;align-items:center;justify-content:center;gap:var(--th-space-2)}.Button_base__xcPDI:disabled{opacity:.55;cursor:not-allowed}.Button_base__xcPDI:focus-visible{outline:2px solid var(--th-focus-ring);outline-offset:2px}.Button_md__ktIWF{padding:var(--th-space-3) var(--th-space-6);font-size:.95rem}.Button_sm__pnQzd{padding:var(--th-space-2) var(--th-space-4);font-size:.85rem}.Button_primary__6_Dls{background:var(--th-gradient-brand);color:#06121f;box-shadow:0 4px 16px rgba(21,175,248,.25)}.Button_primary__6_Dls:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--th-glow-sky)}.Button_secondary__uuOdH{background:transparent;color:var(--th-blue-primary);border-color:var(--th-control-border)}.Button_secondary__uuOdH:hover:not(:disabled){border-color:var(--th-navy);color:var(--th-navy);background:var(--th-gray-50)}.Button_ghost__gZqlA{background:transparent;color:var(--th-link)}.Button_ghost__gZqlA:hover:not(:disabled){background:var(--th-gray-100);color:var(--th-link-hover)}.Button_danger__iwpp7{background:var(--th-error-text);border-color:var(--th-error-text);color:var(--th-white)}.Button_danger__iwpp7:hover:not(:disabled){background:#8f1c13;border-color:#8f1c13}.Button_loading__nv6bE:disabled{opacity:1;cursor:progress}.Button_loading__nv6bE .Button_content__DinLa{opacity:0}.Button_spinner__DYdB3{position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Button_th-button-spin__hdEtT .7s linear infinite}@keyframes Button_th-button-spin__hdEtT{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_base__xcPDI{transition:none}.Button_primary__6_Dls:hover:not(:disabled){transform:none}.Button_spinner__DYdB3{animation:none}}.client-documents_wrap___frps{display:flex;flex-direction:column;gap:var(--th-space-3)}.client-documents_blurb__kSb3a{margin:0;font-size:.78rem;line-height:1.5;color:var(--th-gray-700)}.client-documents_drop__z8RtS{display:flex;flex-direction:column;align-items:center;gap:var(--th-space-1);padding:var(--th-space-6) var(--th-space-4);border:1.5px dashed var(--th-gray-300);border-radius:var(--th-radius-md);background:var(--th-gray-50,var(--th-white));cursor:pointer;text-align:center;transition:border-color .16s ease,background .16s ease}.client-documents_dropActive__ioU7P,.client-documents_drop__z8RtS:hover{border-color:var(--th-blue-secondary)}.client-documents_dropActive__ioU7P{border-style:solid;background:rgba(21,175,248,.06)}.client-documents_dropDisabled__OxRzp{cursor:not-allowed;opacity:.55}.client-documents_input__6Zj9w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.client-documents_drop__z8RtS:has(.client-documents_input__6Zj9w:focus-visible){outline:2px solid var(--th-blue-secondary);outline-offset:2px}.client-documents_dropTitle__SrV04{font-size:.9rem;font-weight:600;color:var(--th-gray-900)}.client-documents_dropHint__HbtMh{font-size:.75rem;color:var(--th-gray-700)}.client-documents_list__yVJMX{display:flex;flex-direction:column;gap:var(--th-space-2);margin:0;padding:0;list-style:none}.client-documents_list__yVJMX:empty{display:none}.client-documents_item__I5Ky8{display:flex;align-items:center;gap:var(--th-space-3);padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);background:var(--th-white);font-size:.82rem}.client-documents_itemFailed__07Tnl{border-color:var(--th-danger,#d64545);background:rgba(214,69,69,.05)}.client-documents_dot__N4hfw{flex:none;width:8px;height:8px;border-radius:var(--th-radius-full);background:var(--th-gradient-brand)}.client-documents_dotPending__e115J{background:var(--th-gray-300);animation:client-documents_pulse__6c5M0 1.2s ease-in-out infinite}.client-documents_dotFailed__qRYU2{background:var(--th-danger,#d64545)}@keyframes client-documents_pulse__6c5M0{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.client-documents_dotPending__e115J{animation:none}}.client-documents_name__x0nD_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--th-gray-900)}.client-documents_meta__sOUkt{flex:none;color:var(--th-gray-700);font-size:.75rem}.client-documents_remove__nVOLm{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-12px -8px -12px 0;border:none;background:none;color:var(--th-gray-700);cursor:pointer;border-radius:var(--th-radius-full)}.client-documents_remove__nVOLm:hover:not(:disabled){color:var(--th-gray-900);background:var(--th-gray-100,rgba(0,0,0,.04))}.client-documents_remove__nVOLm:focus-visible{outline:2px solid var(--th-blue-secondary);outline-offset:-6px}.client-documents_remove__nVOLm:disabled{opacity:.4;cursor:not-allowed}.client-documents_pasteLink__Johq_{align-self:flex-start;padding:0;border:none;background:none;font-size:.78rem;color:var(--th-blue-secondary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.client-documents_pasteLink__Johq_:disabled{opacity:.5;cursor:not-allowed}.client-documents_paste__b44D0{display:flex;flex-direction:column;gap:var(--th-space-2)}.client-documents_pasteLabel__vp0Nf{font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.client-documents_pasteBox__RAL95{padding:var(--th-space-3) var(--th-space-4);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font-family:inherit;font-size:.9rem;color:var(--th-gray-900);background:var(--th-white);resize:vertical}.client-documents_pasteBox__RAL95:focus{outline:none;border-color:var(--th-blue-secondary);box-shadow:0 0 0 3px rgba(21,175,248,.18)}.client-documents_pasteActions__hZMwU{display:flex;gap:var(--th-space-2)}.introduction-editor_card__u1ASj{border-left:3px solid var(--th-navy)}.introduction-editor_head__JME7G{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--th-space-2) var(--th-space-4)}.introduction-editor_title__6SGwq{margin:0;color:var(--th-navy);font-size:1.05rem}.introduction-editor_total__6I4l1{font-size:.8rem;font-weight:500;color:var(--th-gray-700);white-space:nowrap}.introduction-editor_note__YdMEl{margin:var(--th-space-2) 0 0;font-size:.78rem;line-height:1.55;color:var(--th-gray-700)}.introduction-editor_text__M9Ca_{margin:var(--th-space-3) 0 0;font-size:.9rem;line-height:1.6;color:var(--th-gray-900)}.introduction-editor_input__hkGrc{width:100%;margin-top:var(--th-space-3);padding:var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font:inherit;font-size:.9rem;line-height:1.6;color:var(--th-gray-900);resize:vertical}.introduction-editor_input__hkGrc:focus-visible{outline:2px solid var(--th-navy);outline-offset:1px}.introduction-editor_actions__mFZuh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--th-space-2);margin-top:var(--th-space-2)}.introduction-editor_instruction__iQ7fv{flex:1 1 260px;min-width:0;padding:0 var(--th-space-3);min-height:34px;border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font:inherit;font-size:.82rem;color:var(--th-gray-900);background:var(--th-white)}.introduction-editor_instruction__iQ7fv::placeholder{color:var(--th-gray-600)}.introduction-editor_instruction__iQ7fv:focus-visible{outline:2px solid var(--th-navy);outline-offset:1px}.introduction-editor_error__0x2H3{margin:var(--th-space-2) 0 0;font-size:.82rem;line-height:1.5;color:var(--th-error)}.introduction-editor_stepsHead__prtCW{margin:var(--th-space-4) 0 0;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-600)}.introduction-editor_steps__Zyjsi{margin:var(--th-space-2) 0 0;padding-left:var(--th-space-5);display:flex;flex-direction:column;gap:4px;font-size:.82rem;line-height:1.5;color:var(--th-gray-700)}.FollowUpRulesEditor_card__JBFS3{margin-bottom:var(--th-space-4)}.FollowUpRulesEditor_head__eWIZ3{margin-bottom:var(--th-space-3)}.FollowUpRulesEditor_title__SS_9Q{margin:0 0 var(--th-space-1);font-family:var(--th-font-heading);font-size:.95rem;color:var(--th-navy)}.FollowUpRulesEditor_desc__l_vIc{margin:0;font-size:.82rem;color:var(--th-gray-700);max-width:68ch;line-height:1.45}.FollowUpRulesEditor_emptyNote__F_zWZ{margin:0 0 var(--th-space-3);font-size:.82rem;color:var(--th-gray-700);font-style:italic}.FollowUpRulesEditor_row__4PnHp{display:flex;align-items:center;flex-wrap:wrap;gap:var(--th-space-2);padding:var(--th-space-2) 0;border-top:1px solid var(--th-gray-100)}.FollowUpRulesEditor_prefix__WT_6J{font-size:.8rem;font-weight:600;color:var(--th-gray-900);white-space:nowrap}.FollowUpRulesEditor_fieldSelect__4Gcd9,.FollowUpRulesEditor_opSelect__jmgHP,.FollowUpRulesEditor_valueInput__kETdG{font:inherit;font-size:.82rem;padding:6px 8px;border:1px solid var(--th-gray-300);border-radius:var(--th-radius-sm);background:var(--th-white);color:var(--th-gray-900)}.FollowUpRulesEditor_fieldSelect__4Gcd9{max-width:240px}.FollowUpRulesEditor_valueInput__kETdG{flex:1 1 140px;min-width:120px}.FollowUpRulesEditor_removeBtn__2HNm3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;color:var(--th-gray-700);padding:4px;border-radius:var(--th-radius-sm)}.FollowUpRulesEditor_removeBtn__2HNm3:hover{color:var(--th-error);background:var(--th-gray-100)}.FollowUpRulesEditor_footer__vMQ8Q{display:flex;align-items:center;gap:var(--th-space-4);flex-wrap:wrap;margin-top:var(--th-space-3);padding-top:var(--th-space-3);border-top:1px solid var(--th-gray-100)}.FollowUpRulesEditor_addBtn__ukCW5{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--th-gray-300);background:none;cursor:pointer;font:inherit;font-size:.82rem;font-weight:600;color:var(--th-navy);padding:6px 12px;border-radius:var(--th-radius-full)}.FollowUpRulesEditor_addBtn__ukCW5:hover{border-color:var(--th-navy)}.FollowUpRulesEditor_resetBtn__o0DyY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:.78rem;color:var(--th-gray-700);text-decoration:underline}.FollowUpRulesEditor_resetBtn__o0DyY:hover{color:var(--th-navy)}.FollowUpRulesEditor_defaultNote__XDJHj{font-size:.78rem;color:var(--th-gray-700);max-width:56ch}.SurveyChat_fab__0qvdl{position:fixed;right:var(--th-space-8);bottom:var(--th-space-8);z-index:1000;display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 18px;border:2px solid rgba(255,255,255,.85);border-radius:var(--th-radius-full);background:var(--th-gradient-brand);color:#06121f;font-family:var(--th-font-heading);font-weight:700;font-size:1rem;letter-spacing:.01em;cursor:pointer;box-shadow:0 10px 28px rgba(14,52,87,.32),var(--th-glow-green);transition:transform .18s ease,box-shadow .18s ease,padding .25s ease;animation:SurveyChat_fabIn__SbajN .4s ease both,SurveyChat_fabPulse__yw6fg 2.8s ease-in-out 1s 3}.SurveyChat_fabIcon__RsCwd{flex:none;width:24px;height:24px}.SurveyChat_fabLabel__ey5eU{max-width:0;margin-left:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .28s ease,opacity .2s ease,margin-left .28s ease}.SurveyChat_fab__0qvdl.SurveyChat_revealed__zrz3j .SurveyChat_fabLabel__ey5eU,.SurveyChat_fab__0qvdl:focus-visible .SurveyChat_fabLabel__ey5eU,.SurveyChat_fab__0qvdl:hover .SurveyChat_fabLabel__ey5eU{max-width:180px;margin-left:var(--th-space-2);opacity:1}.SurveyChat_fab__0qvdl:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 16px 36px rgba(14,52,87,.4),var(--th-glow-green)}.SurveyChat_fab__0qvdl:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(21,175,248,.55),0 10px 28px rgba(14,52,87,.32)}@keyframes SurveyChat_fabIn__SbajN{0%{opacity:0;transform:translateY(12px) scale(.9)}}@keyframes SurveyChat_fabPulse__yw6fg{0%,to{box-shadow:0 10px 28px rgba(14,52,87,.32),0 0 0 0 rgba(131,200,66,.5)}50%{box-shadow:0 10px 28px rgba(14,52,87,.32),0 0 0 12px rgba(131,200,66,0)}}.SurveyChat_panel__tK6hc{position:fixed;right:var(--th-space-6);bottom:var(--th-space-6);z-index:1000;width:min(390px,calc(100vw - 2 * var(--th-space-6)));height:min(580px,calc(100vh - 2 * var(--th-space-6)));display:flex;flex-direction:column;background:var(--th-white);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-lg);box-shadow:0 20px 50px rgba(12,23,46,.3);overflow:hidden}.SurveyChat_head__ch1_Z{display:flex;align-items:center;justify-content:space-between;gap:var(--th-space-3);padding:var(--th-space-3) var(--th-space-4);background:radial-gradient(120% 200% at 0 0,rgba(21,175,248,.35),transparent 60%),radial-gradient(120% 200% at 100% 0,rgba(131,200,66,.28),transparent 60%),var(--th-navy-deep);color:var(--th-white);border-bottom:1px solid rgba(255,255,255,.12)}.SurveyChat_headMain__ldqOe{display:flex;flex-direction:column;gap:4px}.SurveyChat_title__n_0V3{gap:var(--th-space-2);font-family:var(--th-font-heading)}.SurveyChat_context__Mpisn,.SurveyChat_title__n_0V3{display:inline-flex;align-items:center;font-weight:600}.SurveyChat_context__Mpisn{align-self:flex-start;font-size:.68rem;letter-spacing:.02em;color:var(--th-navy-deep);background:var(--th-green-bright);padding:2px 8px;border-radius:var(--th-radius-full)}.SurveyChat_headRight__ISunP{display:inline-flex;align-items:center;gap:var(--th-space-2)}.SurveyChat_model__GG2l9{font-size:.68rem;font-weight:600;color:var(--th-green-bright);background:rgba(255,255,255,.1);padding:2px 8px;border-radius:var(--th-radius-full);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SurveyChat_close__GhdIX{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:var(--th-radius-sm);background:transparent;color:rgba(255,255,255,.85);cursor:pointer}.SurveyChat_close__GhdIX:hover{background:rgba(255,255,255,.14)}.SurveyChat_messages__4V_l1{flex:1 1;overflow-y:auto;padding:var(--th-space-4);display:flex;flex-direction:column;gap:var(--th-space-3);background:var(--th-off-white)}.SurveyChat_msg__tyzrT{max-width:88%;padding:var(--th-space-3) var(--th-space-4);border-radius:var(--th-radius-md);font-size:.88rem;line-height:1.45}.SurveyChat_assistant__H_esm{align-self:flex-start;background:var(--th-white);border:1px solid var(--th-gray-100);color:var(--th-gray-900)}.SurveyChat_user__UowM8{align-self:flex-end;background:var(--th-navy);color:var(--th-white)}.SurveyChat_msgText__THmED{margin:0}.SurveyChat_applied__694M4{margin:var(--th-space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.SurveyChat_applied__694M4 li{display:flex;align-items:flex-start;gap:6px;font-size:.8rem;color:var(--th-gray-700)}.SurveyChat_appliedIcon__xlAQH{color:var(--th-green-primary);flex-shrink:0;margin-top:2px}.SurveyChat_msgModel__fVsPz{display:block;margin-top:var(--th-space-2);font-size:.68rem;color:var(--th-gray-700)}.SurveyChat_typing__DQC2T{color:var(--th-gray-700);font-style:italic}.SurveyChat_suggestions__9ALAo{display:flex;flex-direction:column;gap:var(--th-space-2);padding:0 var(--th-space-4) var(--th-space-3)}.SurveyChat_chip__i4rVX{text-align:left;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);background:var(--th-white);color:var(--th-blue-primary);font-size:.8rem;cursor:pointer;transition:border-color .12s ease}.SurveyChat_chip__i4rVX:hover{border-color:var(--th-sky)}.SurveyChat_inputRow__TyjbS{display:flex;gap:var(--th-space-2);padding:var(--th-space-3);border-top:1px solid var(--th-gray-100);background:var(--th-white)}.SurveyChat_input__6yu7P{flex:1 1;min-height:44px;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font-family:inherit;font-size:.9rem;color:var(--th-gray-900)}.SurveyChat_input__6yu7P:focus{outline:none;border-color:var(--th-sky);box-shadow:0 0 0 3px rgba(21,175,248,.15)}.SurveyChat_send___PsYn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:var(--th-radius-md);background:var(--th-gradient-brand);color:#06121f;cursor:pointer}.SurveyChat_send___PsYn:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.SurveyChat_chip__i4rVX,.SurveyChat_fab__0qvdl{transition:none}.SurveyChat_fab__0qvdl{animation:none}}.SharePanel_card__o7YGv{padding:1.5rem;margin-bottom:1.25rem}.SharePanel_title__afhco{font-family:var(--font-heading);font-size:1.1rem;margin:0 0 .35rem}.SharePanel_sub__pl7jH{color:var(--color-text-muted,#6b7280);font-size:.88rem;margin:0 0 1rem}.SharePanel_form__6adnJ{display:flex;gap:.6rem;align-items:stretch;flex-wrap:wrap}.SharePanel_emailInput__ApWMD{flex:1 1 240px;min-width:0;min-height:44px;border:1px solid var(--th-gray-300,#d1d5db);border-radius:var(--th-radius-md,8px);padding:0 .85rem;font:inherit;font-size:.95rem;color:var(--th-gray-900,#111827);background:var(--th-white,#fff);transition:border-color .15s ease,box-shadow .15s ease}.SharePanel_emailInput__ApWMD::placeholder{color:var(--color-text-muted,#9ca3af)}.SharePanel_emailInput__ApWMD:focus{outline:none;border-color:var(--th-blue-secondary,#2e6b9e);box-shadow:0 0 0 3px rgba(46,107,158,.15)}.SharePanel_roleSelect__gWYMZ{flex:0 0 auto;border:1px solid var(--th-gray-300,#d1d5db);border-radius:var(--th-radius-md,8px);padding:0 .75rem;font:inherit;color:var(--th-gray-900,#111827);background:var(--th-white,#fff);min-height:44px;cursor:pointer}.SharePanel_approver___FHGx{display:inline-flex;align-items:center;gap:var(--th-space-2);min-height:44px;font-size:.9rem;color:var(--th-gray-900)}.SharePanel_approver___FHGx input{width:18px;height:18px;accent-color:var(--th-navy)}.SharePanel_error__IUvet{color:var(--color-danger,#dc2626);font-size:.85rem;margin:.6rem 0 0}.SharePanel_list__7jZ2m{margin-top:1.1rem;display:flex;flex-direction:column;gap:.5rem}.SharePanel_muted__dNiiF{color:var(--color-text-muted,#9ca3af);font-size:.85rem;margin:0}.SharePanel_row__wuNWc{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border:1px solid var(--th-border,#e5e7eb);border-radius:var(--th-radius-md,8px)}.SharePanel_who__nphMq{display:flex;flex-direction:column;flex:1 1;min-width:0}.SharePanel_name__KmMfU{font-weight:600;font-size:.9rem}.SharePanel_email__vaiwm{color:var(--color-text-muted,#6b7280);font-size:.8rem}.SharePanel_remove__o9m_z{background:none;border:none;color:var(--color-text-muted,#9ca3af);cursor:pointer;padding:.25rem;border-radius:6px}.SharePanel_remove__o9m_z:hover{color:var(--color-danger,#dc2626)}.client-screening-card_title__ZFJUC{margin:0 0 var(--th-space-2);font-family:var(--th-font-heading);font-size:1.1rem;font-weight:600;color:var(--th-gray-900)}.client-screening-card_lead__BI5kN{margin:0;max-width:70ch;font-size:.9rem;line-height:1.55;color:var(--th-gray-700)}.client-screening-card_list__gwKKA{display:flex;flex-direction:column;gap:var(--th-space-2);margin:var(--th-space-3) 0 0;padding-left:var(--th-space-5);font-size:.9rem;line-height:1.5}.client-screening-card_qText__77vy2{display:block;color:var(--th-gray-900)}.client-screening-card_ends__K4yde{display:block;font-size:.82rem;color:var(--th-error-text)}.client-screening-card_notice__l808U{gap:var(--th-space-3);padding:var(--th-space-3) var(--th-space-4);border:1px solid var(--th-control-border);border-left:4px solid var(--th-navy);border-radius:var(--th-radius-md);background:var(--th-off-white);font-size:.88rem;color:var(--th-gray-900)}.client-screening-card_linkRow__YsCiK,.client-screening-card_notice__l808U{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--th-space-4)}.client-screening-card_linkRow__YsCiK{gap:var(--th-space-2) var(--th-space-3)}.client-screening-card_label__ZtLtM{font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.client-screening-card_select__2Oe5W{min-height:44px;min-width:240px;padding:0 var(--th-space-3);border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);background:var(--th-white);font:inherit;font-size:.95rem;color:var(--th-gray-900)}.brief_wrap__NOsZK{display:flex;flex-direction:column;gap:var(--th-space-6)}.brief_head__h08RX{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--th-space-4);flex-wrap:wrap}.brief_headText__dqAKr h2{margin:0 0 var(--th-space-1);color:var(--th-navy)}.brief_subtitle__Kt2ew{margin:0;color:var(--th-gray-700);max-width:68ch}.brief_exportBtns__pWJwk{display:flex;align-items:center;gap:var(--th-space-2);flex-shrink:0}.brief_doc__HmydD{color:var(--th-gray-900);line-height:1.6;font-size:.95rem}.brief_h1__C34i4{margin:0 0 var(--th-space-4);padding-bottom:var(--th-space-2);border-bottom:2px solid var(--th-gray-200);color:var(--th-navy);font-size:1.6rem;line-height:1.25}.brief_h2__kB3di{margin:var(--th-space-6) 0 var(--th-space-2);color:var(--th-navy);font-size:1.2rem}.brief_h3__XHLiy{margin:var(--th-space-4) 0 var(--th-space-1);color:var(--th-sky);font-size:1.02rem}.brief_h4__rNkr1{margin:var(--th-space-3) 0 var(--th-space-1);color:var(--th-gray-900);font-size:.95rem;font-weight:700}.brief_list__xsMVg,.brief_para__2oWQ_{margin:0 0 var(--th-space-3)}.brief_list__xsMVg{padding-left:var(--th-space-5)}.brief_list__xsMVg li{margin-bottom:var(--th-space-1)}.brief_doc__HmydD code{background:var(--th-off-white);border:1px solid var(--th-gray-200);border-radius:var(--th-radius-sm);padding:.05rem .3rem;font-size:.85em}.brief_rule__iOOH7{border:none;border-top:1px solid var(--th-gray-200);margin:var(--th-space-5) 0}.brief_tableWrap___c9O8{overflow-x:auto;margin:0 0 var(--th-space-4);border:1px solid var(--th-gray-200);border-radius:var(--th-radius-md)}.brief_table__mFU2r{width:100%;border-collapse:collapse;font-size:.88rem}.brief_table__mFU2r th{background:var(--th-navy);color:#fff;text-align:left;font-weight:600;padding:var(--th-space-2) var(--th-space-3);white-space:nowrap}.brief_table__mFU2r td{padding:var(--th-space-2) var(--th-space-3);border-top:1px solid var(--th-gray-200);vertical-align:top}.brief_table__mFU2r tbody tr:nth-child(2n){background:var(--th-off-white)}.brief_blankCell___Je6N{color:var(--th-gray-400)}.brief_placeholder__0v5G7{margin:0;color:var(--th-gray-700)}.brief_amendRow__x2and{display:flex;align-items:center;gap:var(--th-space-2);margin-top:var(--th-space-4);padding-top:var(--th-space-4);border-top:1px solid var(--th-gray-200);flex-wrap:wrap}.brief_amend__T1L9J{flex:1 1 20rem;min-height:2.4rem;resize:vertical;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font:inherit;font-size:.9rem}.brief_error__Zj1YT{margin:var(--th-space-3) 0 0;color:var(--th-error,#e5484d);font-size:.88rem}.brief_modelNote__sMffk{margin:var(--th-space-3) 0 0;color:var(--th-gray-600);font-size:.82rem}.Input_field__s_SSt{display:flex;flex-direction:column;gap:var(--th-space-2)}.Input_label__3UdI4{display:flex;align-items:center;gap:var(--th-space-2);font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.Input_input__lCd4B{padding:var(--th-space-3) var(--th-space-4);border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);font-size:.95rem;font-family:inherit;color:var(--th-gray-900);background:var(--th-white);transition:border-color .15s ease,box-shadow .15s ease}.Input_input__lCd4B:focus{border-color:var(--th-navy)}.Input_invalid__GC3n1{border-color:var(--th-error-text)}.Input_error__fptpn{font-size:.8rem;color:var(--th-error-text)}.Input_hint__T3b94{font-size:.8rem;line-height:1.5;color:var(--th-gray-600)}.login_main__U2mcH{min-height:calc(100vh - 64px);display:grid;place-items:center;padding:2rem 1rem}.login_card__r3Ltj{width:100%;max-width:400px;padding:2rem}.login_title__7huBn{font-family:var(--font-heading);font-size:1.6rem;margin:0}.login_sub__7dqF3{color:var(--color-text-muted,#6b7280);margin:.25rem 0 1.5rem;font-size:.9rem}.login_form__Ij6Df{display:flex;flex-direction:column;gap:1rem}.login_error__BN8Ls{color:var(--color-danger,#dc2626);font-size:.85rem;margin:0}.login_note__pmqHG{margin:1.25rem 0 0;font-size:.8rem;color:var(--color-text-muted,#6b7280);text-align:center}.client-picker_field__jDtkE{display:flex;flex-direction:column;gap:var(--th-space-2);min-width:0}.client-picker_label__Jp_Tt{display:flex;align-items:center;gap:var(--th-space-2);font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.client-picker_comboWrap__4JAxw{position:relative}.client-picker_input__TlFsX{width:100%;min-height:46px;padding:var(--th-space-3) var(--th-space-8) var(--th-space-3) var(--th-space-4);border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);background:var(--th-white);font:inherit;font-size:.95rem;color:var(--th-gray-900)}.client-picker_input__TlFsX:focus{border-color:var(--th-navy)}.client-picker_input__TlFsX::placeholder{color:var(--th-gray-500)}.client-picker_linkedMark__yBUvG{position:absolute;top:50%;right:var(--th-space-3);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--th-radius-full);background:var(--th-success-text);color:var(--th-white);transform:translateY(-50%)}.client-picker_list__OGJvH{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:280px;margin:0;padding:var(--th-space-1);overflow-y:auto;list-style:none;border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);background:var(--th-white);box-shadow:var(--th-shadow-md,0 8px 24px rgba(14,52,87,.14))}.client-picker_option__TEZeT{display:flex;flex-direction:column;gap:2px;min-height:44px;padding:var(--th-space-2) var(--th-space-3);border-radius:var(--th-radius-sm,6px);cursor:pointer}.client-picker_option__TEZeT[data-active]{background:var(--th-off-white);box-shadow:inset 3px 0 0 var(--th-navy)}.client-picker_optionName__gTRVs{font-weight:600;color:var(--th-gray-900)}.client-picker_optionMeta__v97JM{font-size:.8rem;color:var(--th-gray-600)}.client-picker_addOption__3s0R4{border-top:1px solid var(--th-gray-200)}.client-picker_addOption__3s0R4 .client-picker_optionName__gTRVs{display:inline-flex;align-items:center;gap:var(--th-space-2);color:var(--th-navy)}.client-picker_addLink__FcSLe{min-height:24px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--th-navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.client-picker_addLink__FcSLe:disabled{color:var(--th-gray-500);cursor:default}.client-picker_addError__1s3fj{color:var(--th-error-text)}.client-picker_status__wMNcE{font-size:.8rem;line-height:1.5;color:var(--th-gray-600)}.client-picker_status__wMNcE[data-tone=linked]{color:var(--th-success-text);font-weight:600}.client-picker_status__wMNcE[data-tone=free]{padding-left:var(--th-space-2);border-left:3px solid var(--th-error-text);color:var(--th-gray-900)}.summary_wrap__dZT0Z{display:flex;flex-direction:column;gap:var(--th-space-6)}.summary_eyebrow__d1_Pe{margin:0 0 var(--th-space-1);font-size:var(--th-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--th-link)}.summary_overviewCard__OkO_6{display:block}.summary_overviewHead__8yCdN{margin-bottom:var(--th-space-5)}.summary_overviewTitle__FjqXD{margin:0 0 var(--th-space-2);font-size:var(--th-text-2xl);line-height:1.15;color:var(--th-navy)}.summary_subtitle__fq6MR{margin:0;color:var(--th-gray-700);max-width:60ch;line-height:1.55}.summary_exportPanel__t9tud{padding:var(--th-space-4) var(--th-space-5);background:var(--th-glass-light-strong);backdrop-filter:var(--th-glass-blur);-webkit-backdrop-filter:var(--th-glass-blur);border:1px solid var(--th-glass-light-border);border-radius:var(--th-radius-md);box-shadow:var(--th-shadow-sm)}.summary_exportTitle__aaxo9{margin:0 0 var(--th-space-3);font-family:inherit;font-size:var(--th-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--th-gray-700)}.summary_exportRows__DvJj1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3)}.summary_exportRow__VuphP{display:flex;flex-direction:column;justify-content:space-between;gap:var(--th-space-3);padding:var(--th-space-3);border:1px solid var(--th-gray-100);border-radius:var(--th-radius-md);background:var(--th-white)}.summary_exportAudience__nyiRM{display:flex;flex-direction:column;min-width:0}.summary_exportName__zU_Os{font-weight:600;color:var(--th-gray-900)}.summary_exportWhat__461uA{font-size:var(--th-text-xs);color:var(--th-gray-600)}.summary_exportFormats__JXt34{display:flex;gap:var(--th-space-2);flex-shrink:0}.summary_formatBtn__QM8Tz{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--th-space-3);border:1px solid var(--th-control-border,var(--th-gray-300));border-radius:var(--th-radius-full);background:var(--th-white);color:var(--th-navy);font:inherit;font-size:var(--th-text-sm);font-weight:600;cursor:pointer;transition:background-color var(--th-duration-fast) var(--th-ease-out),border-color var(--th-duration-fast) var(--th-ease-out),color var(--th-duration-fast) var(--th-ease-out)}.summary_formatBtn__QM8Tz:hover:not(:disabled){border-color:var(--th-navy);background:var(--th-navy);color:var(--th-white)}.summary_formatBtn__QM8Tz:focus-visible{outline:2px solid var(--th-focus-ring);outline-offset:2px}.summary_formatBtn__QM8Tz:disabled{opacity:.55;cursor:progress}.summary_exportScope__KK_f4{display:flex;align-items:center;gap:var(--th-space-2);margin:var(--th-space-3) 0 0;padding:var(--th-space-2) var(--th-space-3);background:var(--th-off-white);border:1px solid var(--th-gray-300);border-left:3px solid var(--th-sky);border-radius:var(--th-radius-md);font-size:.85rem;color:var(--th-gray-900)}.summary_exportScope__KK_f4 svg{flex-shrink:0;color:var(--th-sky)}.summary_stats__kzpaA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3);margin:0 0 var(--th-space-6)}.summary_stat__56l0H{position:relative;padding:var(--th-space-4) var(--th-space-5);background:var(--th-off-white);border:1px solid var(--th-gray-100);border-radius:var(--th-radius-md);box-shadow:var(--th-shadow-sm);overflow:hidden}.summary_stat__56l0H:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--th-navy)}.summary_stat__56l0H:nth-child(2):before{background:var(--th-sky)}.summary_stat__56l0H:nth-child(3):before{background:var(--th-green)}.summary_stat__56l0H dt{font-size:var(--th-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-700)}.summary_stat__56l0H dd{margin:var(--th-space-1) 0 0}.summary_statRow__YpQce{display:flex;align-items:baseline;gap:6px}.summary_statValue__ouHi5{font-family:var(--th-font-heading);font-size:2rem;font-weight:700;line-height:1.1;color:var(--th-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_statUnit___FpOo{font-size:var(--th-text-sm);font-weight:600;color:var(--th-gray-700)}.summary_statNote__A_CUr{display:block;margin:var(--th-space-1) 0 0;font-size:var(--th-text-sm);color:var(--th-gray-600);line-height:1.4}.summary_overview__jVP9n{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);grid-gap:var(--th-space-6);gap:var(--th-space-6)}.summary_overviewSide__ZqHI3{display:flex;flex-direction:column;gap:var(--th-space-5);padding-left:var(--th-space-6);border-left:1px solid var(--th-gray-100)}.summary_label__KoVP7{margin:0 0 var(--th-space-2);font-family:inherit;font-size:var(--th-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-700)}.summary_objectives__LAz6P{counter-reset:obj;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--th-space-3)}.summary_objectives__LAz6P li{counter-increment:obj;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--th-space-1) var(--th-space-2);position:relative;padding-left:40px;max-width:72ch;line-height:1.55;color:var(--th-gray-900)}.summary_objectives__LAz6P li:before{content:counter(obj);position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--th-navy);color:var(--th-white);font-size:var(--th-text-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_labelRow__hqOwx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--th-space-2);margin-bottom:var(--th-space-2)}.summary_labelRow__hqOwx .summary_label__KoVP7{margin:0}.summary_objectiveBadge__Ri5bS{flex-shrink:0}.summary_emptyObjectives__h_mcT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--th-space-3)}.summary_brief__GjN0v{margin-top:var(--th-space-6);padding-top:var(--th-space-5);border-top:1px solid var(--th-gray-100)}.summary_tally__VVcsz{margin:0;font-size:var(--th-text-sm);color:var(--th-gray-700)}.summary_tally__VVcsz strong{color:var(--th-gray-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_briefList__f_5NJ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--th-space-3)}.summary_briefList__f_5NJ li{display:flex;gap:var(--th-space-3);align-items:baseline}.summary_chips__OyxIr{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.summary_chips__OyxIr li{padding:4px 10px;border:1px solid var(--th-gray-200);border-radius:var(--th-radius-full);background:var(--th-off-white);font-size:var(--th-text-sm);color:var(--th-gray-900)}.summary_chips__OyxIr .summary_chipEmpty__z7OYr{border-style:dashed;color:var(--th-gray-600)}.summary_lengthTrack__toVqv{display:flex;gap:2px;height:10px;border-radius:var(--th-radius-full);overflow:hidden;background:var(--th-gray-100)}.summary_lengthSeg__fGneP{flex-basis:0;min-width:6px}.summary_seg_screener__HuTZk{background:var(--th-navy)}.summary_seg_profile__M7y3_{background:var(--th-sky)}.summary_seg_records__rzGSw{background:var(--th-green)}.summary_lengthLegend__iM_bo{display:flex;flex-direction:column;gap:4px;margin:var(--th-space-2) 0 0;padding:0;list-style:none;font-size:var(--th-text-sm);color:var(--th-gray-700)}.summary_lengthLegend__iM_bo li{display:flex;align-items:center;gap:var(--th-space-2)}.summary_lengthLegend__iM_bo strong{margin-left:auto;color:var(--th-gray-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_legendDot__LsMat{width:10px;height:10px;border-radius:3px;flex-shrink:0}.summary_estimate__3mt4u{margin-top:var(--th-space-3);font-size:var(--th-text-sm);color:var(--th-gray-700)}.summary_estimate__3mt4u summary{cursor:pointer;color:var(--th-link);font-weight:600;padding-block:6px}.summary_estimate__3mt4u p{margin:var(--th-space-2) 0 0;font-size:var(--th-text-xs);line-height:1.5}@media (max-width:960px){.summary_overview__jVP9n{grid-template-columns:1fr}.summary_overviewSide__ZqHI3{padding-left:0;border-left:0;padding-top:var(--th-space-5);border-top:1px solid var(--th-gray-100)}}@media (max-width:480px){.summary_docControl__kDj80>div{border-right:0;margin-right:0}.summary_objectives__LAz6P li{padding-left:34px}.summary_stat__56l0H{padding:var(--th-space-3) var(--th-space-4)}.summary_statValue__ouHi5{font-size:1.6rem}}@media (pointer:coarse){.summary_formatBtn__QM8Tz{min-height:44px}}@media (prefers-reduced-motion:reduce){.summary_areaLink__lUUl0,.summary_formatBtn__QM8Tz{transition:none}.summary_skeleton__U_mwI span{animation:none}}.summary_docControlGrid__DY5kG{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3)}.summary_docControl__kDj80{display:flex;flex-wrap:wrap;gap:var(--th-space-3) 0;margin:0}.summary_docControl__kDj80>div{padding-right:var(--th-space-5);margin-right:var(--th-space-5);border-right:1px solid var(--th-gray-100)}.summary_docControl__kDj80>div:last-child{border-right:0}.summary_docControl__kDj80 dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--th-gray-700);font-weight:600}.summary_docControl__kDj80 dd{margin:2px 0 0;font-weight:600;color:var(--th-gray-900)}.summary_sectionTitle__fA9Z6{margin:0 0 var(--th-space-4);color:var(--th-navy);font-size:var(--th-text-lg)}.summary_captureGroups__Ax7ts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:var(--th-space-6);gap:var(--th-space-6)}.summary_captureHead__4CpIV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--th-space-2);padding-bottom:var(--th-space-2);margin-bottom:var(--th-space-3);border-bottom:2px solid var(--th-navy)}.summary_captureTitle__OsSP3{margin:0;font-size:var(--th-text-base,1rem);color:var(--th-navy)}.summary_captureMeta__rzix_{font-size:var(--th-text-sm);color:var(--th-gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_areaList__P7Fre{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--th-space-2)}.summary_area__Giv1p{display:flex;gap:var(--th-space-3);align-items:baseline;padding-bottom:var(--th-space-2);border-bottom:1px solid var(--th-gray-100)}.summary_area__Giv1p:last-child{border-bottom:0}.summary_areaBody__aepkh{flex:1 1;min-width:0}.summary_areaLine__J2MuH{display:flex;align-items:baseline;justify-content:space-between;gap:var(--th-space-3)}.summary_areaMinutes__Mni9A{flex-shrink:0;font-size:var(--th-text-sm);color:var(--th-gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary_areaLink__lUUl0{border:0;font-family:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:2px;transition:-webkit-text-decoration-color var(--th-duration-fast) var(--th-ease-out);transition:text-decoration-color var(--th-duration-fast) var(--th-ease-out);transition:text-decoration-color var(--th-duration-fast) var(--th-ease-out),-webkit-text-decoration-color var(--th-duration-fast) var(--th-ease-out)}.summary_areaLink__lUUl0:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.summary_areaLink__lUUl0:focus-visible{outline:2px solid var(--th-focus-ring);outline-offset:2px}.summary_areaDetails__55_vg{margin-top:2px;font-size:var(--th-text-sm)}.summary_areaDetails__55_vg summary{cursor:pointer;color:var(--th-link);font-weight:600;padding-block:4px}.summary_areaBadge__y_gcc{flex-shrink:0;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:var(--th-radius-full);background:rgba(21,175,248,.12);color:var(--th-navy)}.summary_areaBadgeEmr__QCPJ_{background:rgba(131,200,66,.16)}.summary_areaName__gb4uD{font-weight:600;color:var(--th-gray-900)}.summary_areaTopics__lPRG6{color:var(--th-gray-700);font-size:.9rem}.summary_valueGrid__8rwGi{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3)}.summary_valueCard__pLZps{padding:var(--th-space-4);border-radius:var(--th-radius-md);border:1px solid var(--th-gray-100);border-left:3px solid var(--th-green);background:var(--th-white)}.summary_valueTitle__4Eir4{margin:0 0 var(--th-space-2);font-weight:700;color:var(--th-navy)}.summary_valueDetail__ru4aE,.summary_valueList__Snb2_{margin:0;font-size:.92rem;color:var(--th-gray-700)}.summary_valueList__Snb2_{padding-left:1.1em;display:flex;flex-direction:column;gap:var(--th-space-1)}.summary_areaMetrics___q22_{margin:var(--th-space-1) 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:2px;font-size:.9rem;color:var(--th-gray-700)}.summary_narrative__za7p0{display:flex;flex-direction:column;gap:var(--th-space-3)}.summary_narrativeFolded__jJeC7{max-height:22em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.summary_readMore__CSjk1{margin-top:var(--th-space-2);padding:6px 0;border:0;background:none;font:inherit;font-weight:600;color:var(--th-link);cursor:pointer}.summary_readMore__CSjk1:focus-visible{outline:2px solid var(--th-focus-ring);outline-offset:2px}.summary_skeleton__U_mwI{display:flex;flex-direction:column;gap:10px;max-width:72ch}.summary_skeleton__U_mwI span{display:block;height:12px;border-radius:var(--th-radius-full);background:linear-gradient(90deg,var(--th-gray-100) 25%,var(--th-off-white) 50%,var(--th-gray-100) 75%);background-size:200% 100%;animation:summary_shimmer__tKjbQ 1.4s ease-in-out infinite}@keyframes summary_shimmer__tKjbQ{0%{background-position:200% 0}to{background-position:-200% 0}}.summary_narrativePara__EyGnP{margin:0;color:var(--th-gray-900);line-height:1.6;max-width:72ch}.summary_placeholder__xwJY5{margin:0;color:var(--th-gray-700);max-width:60ch}.summary_amendRow__okzqd{display:flex;gap:var(--th-space-2);align-items:flex-start;margin-top:var(--th-space-4);flex-wrap:wrap}.summary_amend__Dt36y{flex:1 1 320px;min-height:40px;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-100);border-radius:var(--th-radius-md);font:inherit;color:var(--th-gray-900);resize:none;overflow-y:hidden}.summary_modelNote__UPANJ{margin:var(--th-space-2) 0 0;font-size:.78rem;color:var(--th-gray-700)}.summary_summaryError__BCrvs{margin:var(--th-space-2) 0 0;font-size:.85rem;color:var(--th-red,#c0392b)}.summary_versionField__ZNq6u{display:flex;flex-direction:column;gap:var(--th-space-2)}.summary_versionButtons__g_JKH{display:flex;flex-wrap:wrap;gap:var(--th-space-2)}.summary_objectivesField__v8jvL{display:flex;flex-direction:column;gap:var(--th-space-1)}.summary_objectivesLabel__bbSf4{font-size:.85rem;font-weight:500;color:var(--th-gray-900)}.summary_objectivesInput__iDb_z{font:inherit;font-size:.9rem;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300,#c5cfd9);border-radius:var(--th-radius-md,8px);line-height:1.55;resize:none;overflow-y:hidden}.summary_amend__Dt36y:focus-visible,.summary_objectivesInput__iDb_z:focus-visible{outline:2px solid var(--th-focus-ring);outline-offset:1px}.summary_syndicatedToggle__p75pO{display:flex;align-items:flex-start;gap:var(--th-space-3);margin-top:var(--th-space-4);padding:var(--th-space-3) var(--th-space-4);border:1px solid var(--th-control-border);border-radius:var(--th-radius-md);cursor:pointer}.summary_syndicatedToggle__p75pO input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--th-navy)}.summary_syndicatedToggle__p75pO b{display:block;font-size:.9rem;color:var(--th-gray-900)}.summary_syndicatedHint__KTy_q{display:block;font-size:.82rem;line-height:1.5;color:var(--th-gray-600)}.client-context_wrap__SyxNa{display:flex;flex-direction:column;gap:var(--th-space-6)}.client-context_head__gjBWg{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--th-space-4);flex-wrap:wrap}.client-context_title__DvDlh{margin:0 0 var(--th-space-1);font-size:1.15rem;font-weight:700;color:var(--th-gray-900)}.client-context_lede__n8cl1{margin:0;max-width:62ch;font-size:.86rem;line-height:1.55;color:var(--th-gray-700)}.client-context_banner__RPix3{margin:0;padding:var(--th-space-3) var(--th-space-4);border-radius:var(--th-radius-md);font-size:.84rem;line-height:1.5}.client-context_bannerWarn___6wCQ{background:rgba(191,120,0,.1);color:#8a5a00}.client-context_bannerOk__1_p5I{background:rgba(76,175,80,.12);color:#2e7d32}.client-context_section__5DzhK{display:flex;flex-direction:column;gap:var(--th-space-3)}.client-context_sectionHead__bNAuq{display:flex;align-items:center;justify-content:space-between;gap:var(--th-space-3);flex-wrap:wrap}.client-context_sectionTitle__gU3Tr{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--th-gray-700)}.client-context_counts__8j_I3{display:flex;gap:var(--th-space-2);flex-wrap:wrap}.client-context_objectives__MFRsF{display:flex;flex-direction:column;gap:var(--th-space-3);margin:0;padding:0;list-style:none}.client-context_objective__Ncr4c{display:flex;flex-direction:column;gap:var(--th-space-2);padding:var(--th-space-4);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);background:var(--th-white)}.client-context_objectiveHead__z372W{display:flex;align-items:baseline;gap:var(--th-space-3);flex-wrap:wrap}.client-context_kind__1vj_G{flex:none;padding:2px var(--th-space-2);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-full);font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--th-gray-700)}.client-context_objectiveText__Zjc0b{flex:1 1 20ch;font-size:.92rem;font-weight:500;line-height:1.45;color:var(--th-gray-900)}.client-context_detail__O9ON8,.client-context_note__TaPor{margin:0;font-size:.8rem;line-height:1.5;color:var(--th-gray-700)}.client-context_note__TaPor{font-style:italic}.client-context_objectiveFoot__oq61A{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.72rem;color:var(--th-gray-700)}.client-context_source__AqGcN{font-weight:500}.client-context_targets__Uurok{max-width:100%;font-family:var(--th-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);overflow-wrap:anywhere}.client-context_facts__VpU2y{display:grid;grid-template-columns:1fr;grid-gap:var(--th-space-3);gap:var(--th-space-3);margin:0}@media (min-width:720px){.client-context_facts__VpU2y{grid-template-columns:1fr 1fr}}.client-context_fact__isX9G{display:flex;flex-direction:column;gap:2px}.client-context_fact__isX9G dt{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-700)}.client-context_fact__isX9G dd{margin:0;font-size:.88rem;line-height:1.5;color:var(--th-gray-900)}.marketDashboard_wrap__D7bor{display:flex;flex-direction:column;gap:var(--th-space-5)}.marketDashboard_head__llk4S{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--th-space-4);flex-wrap:wrap}.marketDashboard_headText__WbX0Y h2{margin:0 0 var(--th-space-1);color:var(--th-navy)}.marketDashboard_subtitle__FxsuI{margin:0;color:var(--th-gray-700);max-width:74ch;line-height:1.5}.marketDashboard_exportBtns__f4AeN{display:flex;align-items:center;gap:var(--th-space-2);flex-shrink:0}.marketDashboard_headline__zb7y4{margin:0 0 var(--th-space-4);color:var(--th-navy);font-size:1.15rem;font-weight:700;line-height:1.3}.marketDashboard_badge__2Bbnz{display:inline-block;padding:.1rem .45rem;border-radius:var(--th-radius-full);font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;line-height:1.5}.marketDashboard_badgeFmp__w2xrR{background:rgba(16,50,207,.12);color:var(--th-electric)}.marketDashboard_badgeEvidence__6DFs3{background:rgba(131,200,66,.18);color:#3f6a12}.marketDashboard_badgeWeb__GCO3c{background:rgba(21,175,248,.15);color:#0b6ea3}.marketDashboard_badgeEstimated__QINFL{background:rgba(108,122,145,.16);color:#4a5568}.marketDashboard_kpiRow__qLXBr{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3)}.marketDashboard_kpiCard__tTlxM{display:flex;flex-direction:column;gap:var(--th-space-1);padding:var(--th-space-3) var(--th-space-4);background:var(--th-off-white);border:1px solid var(--th-gray-100);border-radius:var(--th-radius-md)}.marketDashboard_kpiLabel__VuTBy{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--th-gray-700)}.marketDashboard_kpiValue__dDzqL{font-size:1.5rem;font-weight:800;color:var(--th-navy);line-height:1.1}.marketDashboard_kpiUnit__NmwVF{font-size:.9rem;font-weight:600;color:var(--th-gray-700)}.marketDashboard_kpiFoot__yRImO{display:flex;align-items:center;gap:var(--th-space-2);flex-wrap:wrap;margin-top:var(--th-space-1)}.marketDashboard_kpiNote__dw7z3{font-size:.72rem;color:var(--th-gray-700)}.marketDashboard_panel__9KOo0{padding:var(--th-space-5);background:var(--th-white);border:1px solid var(--th-gray-100);border-radius:var(--th-radius-lg);box-shadow:var(--th-shadow-sm)}.marketDashboard_panelTitle__ffaOK{margin:0 0 var(--th-space-1);color:var(--th-navy);font-size:1.1rem}.marketDashboard_panelSub__XHuRn{margin:0 0 var(--th-space-4);color:var(--th-gray-700);font-size:.9rem}.marketDashboard_plotCaption__aNRyG{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--th-gray-700);margin-bottom:var(--th-space-2)}.marketDashboard_sharePlot__poxhh{display:flex;flex-direction:column;gap:var(--th-space-2);margin-bottom:var(--th-space-5)}.marketDashboard_shareRow__nAbc5{display:grid;grid-template-columns:10rem 1fr 2.5rem;align-items:center;grid-gap:var(--th-space-3);gap:var(--th-space-3)}.marketDashboard_shareLabel__O0JK4{font-size:.85rem;color:var(--th-gray-900);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketDashboard_shareTrack__4YObz{height:.85rem;background:var(--th-off-white);border-radius:var(--th-radius-full);overflow:hidden}.marketDashboard_shareFill__BPUS8{display:block;height:100%;background:var(--th-sky);border-radius:var(--th-radius-full);transition:width .4s ease}.marketDashboard_shareVal__fJj_e{font-size:.8rem;font-weight:700;color:var(--th-navy);text-align:right}.marketDashboard_leaderGrid__LXAwB{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:var(--th-space-3);gap:var(--th-space-3)}.marketDashboard_leaderCard__6LKJu{display:flex;flex-direction:column;gap:var(--th-space-2);padding:var(--th-space-4);background:var(--th-off-white);border:1px solid var(--th-gray-100);border-left:3px solid var(--th-green);border-radius:var(--th-radius-md)}.marketDashboard_leaderHead__g4xgg{display:flex;align-items:baseline;justify-content:space-between;gap:var(--th-space-2);flex-wrap:wrap}.marketDashboard_leaderName__K1url{font-weight:700;color:var(--th-navy);font-size:1rem}.marketDashboard_leaderClass__21Jx9{font-size:.72rem;font-weight:600;color:var(--th-gray-700);text-transform:uppercase;letter-spacing:.02em}.marketDashboard_leaderBrands__SdiLb{display:flex;flex-wrap:wrap;gap:var(--th-space-1)}.marketDashboard_brandChip__z6IS6{font-size:.75rem;padding:.1rem .45rem;background:var(--th-white);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-sm);color:var(--th-gray-900)}.marketDashboard_leaderScale__1Hj3j{display:flex;align-items:center;gap:var(--th-space-2);flex-wrap:wrap;font-size:.78rem;color:var(--th-gray-700)}.marketDashboard_leaderDiff__ZtW8O{margin:0;font-size:.88rem;line-height:1.45;color:var(--th-gray-900)}.marketDashboard_leaderCite__hxVPp{font-size:.78rem;font-weight:600;color:var(--th-electric);text-decoration:none}.marketDashboard_leaderCite__hxVPp:hover{text-decoration:underline}.marketDashboard_pipeline__FXpNJ{display:flex;flex-direction:column;gap:var(--th-space-2)}.marketDashboard_pipeRow__jlgfR{display:grid;grid-template-columns:9rem 1fr;align-items:center;grid-gap:var(--th-space-3);gap:var(--th-space-3)}.marketDashboard_pipePhase__LglEl{font-size:.85rem;font-weight:600;color:var(--th-gray-900);text-align:right}.marketDashboard_pipeTrack__6LCt8{position:relative;height:1.4rem;background:var(--th-off-white);border-radius:var(--th-radius-sm);overflow:hidden;grid-column:2}.marketDashboard_pipeFill__6qqKn{display:flex;align-items:center;justify-content:flex-end;height:100%;min-width:1.5rem;padding-right:var(--th-space-2);background:var(--th-navy);border-radius:var(--th-radius-sm)}.marketDashboard_pipeCount__q8qYz{color:var(--th-white);font-size:.75rem;font-weight:700}.marketDashboard_pipeAgents__xZ6tb{grid-column:2;font-size:.78rem;color:var(--th-gray-700);padding-left:var(--th-space-1)}.marketDashboard_tableWrap__p_F7B{overflow-x:auto;border:1px solid var(--th-gray-100);border-radius:var(--th-radius-md)}.marketDashboard_table__YPa7q{width:100%;border-collapse:collapse;font-size:.86rem}.marketDashboard_table__YPa7q th{background:var(--th-navy);color:var(--th-white);text-align:left;font-weight:600;padding:var(--th-space-2) var(--th-space-3);white-space:nowrap}.marketDashboard_table__YPa7q td{padding:var(--th-space-2) var(--th-space-3);border-top:1px solid var(--th-gray-100);vertical-align:top;color:var(--th-gray-900)}.marketDashboard_table__YPa7q tbody tr:nth-child(2n){background:var(--th-off-white)}.marketDashboard_accessChip__q8cgs{display:inline-block;padding:.1rem .5rem;border-radius:var(--th-radius-full);font-size:.76rem;font-weight:600}.marketDashboard_accessGood__RQ6gb{background:rgba(131,200,66,.18);color:#3f6a12}.marketDashboard_accessWarn__oPGh3{background:rgba(183,121,31,.16);color:#92600f}.marketDashboard_accessNeutral__Hiwmj{background:var(--th-gray-100);color:var(--th-gray-700)}.marketDashboard_timeline__7JBEI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.marketDashboard_timelineItem__2Me9x{display:grid;grid-template-columns:8rem 1fr auto;align-items:center;grid-gap:var(--th-space-3);gap:var(--th-space-3);padding:var(--th-space-2) 0;border-left:2px solid var(--th-gray-100);padding-left:var(--th-space-4);position:relative}.marketDashboard_timelineItem__2Me9x:before{content:"";position:absolute;left:-5px;width:8px;height:8px;border-radius:50%;background:var(--th-sky)}.marketDashboard_timelineDate__5DK_9{font-size:.82rem;font-weight:700;color:var(--th-navy)}.marketDashboard_timelineEvent__iD2aU{font-size:.88rem;color:var(--th-gray-900)}.marketDashboard_sources__4pFEn{padding-left:var(--th-space-5);font-size:.82rem;line-height:1.6}.marketDashboard_placeholder__bYTEs,.marketDashboard_sources__4pFEn{margin:0;color:var(--th-gray-700)}.marketDashboard_amendRow__HrJIs{display:flex;align-items:center;gap:var(--th-space-2);flex-wrap:wrap}.marketDashboard_amend__V5yAC{flex:1 1 20rem;min-height:2.4rem;resize:vertical;padding:var(--th-space-2) var(--th-space-3);border:1px solid var(--th-gray-300);border-radius:var(--th-radius-md);font:inherit;font-size:.9rem}.marketDashboard_error__WEGnr{margin:var(--th-space-3) 0 0;color:var(--th-error);font-size:.88rem}.marketDashboard_modelNote__LzFKr{margin:var(--th-space-3) 0 0;color:var(--th-gray-700);font-size:.82rem}@media (max-width:640px){.marketDashboard_shareRow__nAbc5{grid-template-columns:7rem 1fr 2rem}.marketDashboard_pipeRow__jlgfR{grid-template-columns:6rem 1fr}.marketDashboard_timelineItem__2Me9x{grid-template-columns:1fr;gap:var(--th-space-1)}}.printable_doc__y8fd4{font-family:var(--th-font-body);color:#141a26;font-size:11pt;line-height:1.45;max-width:900px;margin:0 auto;padding:24px}.printable_cover__As2Jh{border-bottom:3px solid var(--th-green);padding-bottom:16px;margin-bottom:24px}.printable_coverKicker__51QlG{margin:12px 0 4px;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-700);font-weight:600}.printable_coverTitle__MjZKR{margin:0 0 12px;font-size:1.9rem;color:var(--th-navy)}.printable_metaRow__ucdTg{margin:2px 0;font-size:.95rem}.printable_metaRow__ucdTg b{color:var(--th-navy)}.printable_h1__VMtLj{font-size:1.3rem;border-bottom:1px solid var(--th-gray-100);padding-bottom:6px;margin:26px 0 12px}.printable_h1__VMtLj,.printable_h2__6R3ej{color:var(--th-navy);page-break-after:avoid}.printable_h2__6R3ej{font-size:1.05rem;margin:18px 0 6px}.printable_secTag__tkJ9U{display:inline-block;margin-right:10px;padding:2px 9px;background:var(--th-navy);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;vertical-align:2px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable_h3__6a3LW{font-size:.95rem;color:var(--th-sky);margin:14px 0 4px;page-break-after:avoid}.printable_table__b8MSa{width:100%;border-collapse:collapse;margin:8px 0 14px;font-size:.9rem}.printable_table__b8MSa th{background:var(--th-navy);color:#fff;text-align:left;padding:6px 8px}.printable_table__b8MSa td{border:1px solid var(--th-gray-300);padding:5px 8px;vertical-align:top}.printable_statline__rqD1M{margin:4px 0}.printable_q__Nrgjo{margin:8px 0 2px;page-break-inside:avoid}.printable_qflags__bDxUa{color:var(--th-gray-700);font-weight:400;font-size:.85rem}.printable_opts__iLOPo{margin:2px 0 2px 18px;font-size:.88rem;color:var(--th-gray-700)}.printable_logic__p_eu_{margin:2px 0 2px 18px;padding-left:8px;border-left:2px solid #5b76a0;font-size:1em;font-style:normal;color:#5b76a0}.printable_block__EuKQL{margin:10px 0;page-break-inside:avoid}.printable_blockHead__nWVg2{font-weight:700;color:var(--th-sky)}.printable_blockKind___N0ri{color:var(--th-gray-700);font-weight:400;font-size:.82rem}.printable_valueItem__uQBJ3{margin:6px 0}.printable_valueItem__uQBJ3 b{color:var(--th-navy)}.printable_source__Wq8VI{margin:3px 0 3px 18px;font-size:1em}.printable_formNote__RbLWt{margin:0 0 10px;font-size:.85rem;font-style:italic;color:var(--th-gray-700)}.printable_formSection__z4KSs{page-break-inside:avoid;margin-bottom:6px}.printable_qLabel__D6sXc{font-weight:600;color:var(--th-gray-900);margin:10px 0 4px}.printable_req__NTMox{color:var(--th-error);font-weight:700}.printable_optionRows__F2R2R{margin:4px 0 6px}.printable_optionCols2__ZD7bH{column-count:2;column-gap:32px}.printable_optionRow__EMTW2{display:flex;align-items:baseline;gap:7px;padding:1px 0;page-break-inside:avoid;break-inside:avoid;font-size:.92rem;color:var(--th-gray-900)}.printable_optCode__wSPWC{min-width:28px;margin-right:10px;text-align:right;font-size:1em;color:var(--th-gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.printable_optNote__DL6jN{font-size:1em;color:var(--th-navy)}.printable_scalePoint__hJhvo{flex-direction:column;align-items:center;gap:2px}.printable_scaleAnchor__QhRiS{font-size:.85em;color:var(--th-gray-700);text-align:center;max-width:110px}.printable_pageBreak__EOiwM{margin:12px 0 4px;font-weight:700;color:var(--th-navy)}.printable_modulePage__tkmgs,.printable_pageBreak__EOiwM,.printable_plainBreak__jcX47{page-break-before:always;break-before:page}.printable_objective__1Z5w2{margin:4px 0 8px;font-weight:600;color:var(--th-navy)}.printable_qHeading__xXc0o{margin:14px 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--th-sky)}.printable_terminate__a2Q4B{margin:4px 0;padding:3px 8px;font-size:1em;font-weight:700;color:var(--th-error);background:#fdecec;-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable_clientNote__Gd_T9{margin:4px 0 6px;padding:4px 8px;font-size:1em;font-style:italic;color:#0b5e8a;background:#e8f4fb}.printable_optionDef__UQsOM{margin:2px 0 2px 24px;font-size:.92rem;color:var(--th-gray-900)}.printable_objectives__R89U7{margin:2px 0 6px 18px;padding:0}.printable_optionInline__efTzz{display:flex;flex-wrap:wrap;gap:4px 28px;margin:3px 0 5px}.printable_option__5vwpF{display:inline-flex;align-items:baseline;gap:6px;font-size:.92rem;color:var(--th-gray-900)}.printable_glyph__kEKyf{font-size:1rem;line-height:1;color:var(--th-navy)}.printable_blank__ZN2Hg{display:block;height:0;border-bottom:1px solid var(--th-gray-300);margin:8px 0 6px}.printable_textArea__8FoLS{display:block;height:48px;border:1px solid var(--th-gray-300);border-radius:4px;margin:2px 0 6px}.printable_numEntry__3wlJp{display:inline-flex;align-items:baseline;gap:4px;color:var(--th-gray-700)}.printable_numLine__ObgXa{display:inline-block;width:90px;border-bottom:1px solid var(--th-gray-300)}.printable_cellBox__tq4Rp{display:block;min-width:48px;height:16px}.printable_dateRow__TyUS6{display:inline-flex;gap:8px}.printable_selectBox__KM_yd{display:inline-block;border:1px solid var(--th-gray-300);border-radius:4px;padding:1px 8px;font-size:.85rem;color:var(--th-gray-700)}.printable_formTable__FP_87{width:100%;border-collapse:collapse;margin:6px 0 12px;font-size:.88rem}.printable_formTable__FP_87 th{background:var(--th-off-white);color:var(--th-navy);text-align:left}.printable_formTable__FP_87 td,.printable_formTable__FP_87 th{border:1px solid var(--th-gray-300);padding:4px 8px}.printable_rowLabel__H69jh{background:var(--th-off-white);font-weight:600;white-space:nowrap}.printable_repeatHint__Oj8co{font-weight:400;font-style:italic;font-size:.85em;color:var(--th-gray-700,#555)}.printable_center__WdZy_{text-align:center}.printable_fieldRow__RjpCF{margin:8px 0;page-break-inside:avoid}.printable_help__uHORB{margin:0 0 4px;font-size:.82rem;color:var(--th-gray-700)}.printable_blockTitle__IDZGV{font-weight:700;color:var(--th-sky)}.printable_addNote__Ce530{margin:4px 0 0;font-size:.85rem;color:var(--th-gray-700)}.printable_repeatItem__CT_zu{border:1px dashed var(--th-gray-300);border-radius:6px;padding:8px 12px;margin:4px 0}.printable_progNote__YyWoT{margin:1px 0 2px 18px;font-size:.8rem;font-family:var(--th-font-mono,ui-monospace,monospace);color:var(--th-gray-700)}.printable_coverLang__3KpoA{margin:8px 0 0;font-size:.95rem;color:var(--th-navy);font-weight:600}.printable_cellCode__l6nzy{font-family:var(--th-font-mono,ui-monospace,monospace);font-size:.85em;color:var(--th-gray-700)}.printable_mock__EbTs3{margin:14px 0 10px;page-break-inside:avoid}.printable_mockTitle__LRun3{margin:0 0 2px;font-weight:700;color:var(--th-navy)}.printable_mockCaption__IgjoZ{margin:0 0 6px;font-style:italic;color:var(--th-gray-700)}.printable_mockFrame__aQOk5{border:2px solid var(--th-navy);border-radius:4px;overflow:hidden;margin-bottom:6px}.printable_mockPhone__XG2de{max-width:60%}.printable_mockHeader__2QqcL{background:var(--th-navy);color:#fff;font-family:var(--th-font-mono,ui-monospace,monospace);font-size:.8rem;font-weight:700;padding:5px 8px;white-space:pre-wrap}.printable_mockHeader__2QqcL,.printable_mockStrip__3oPuf{-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable_mockStrip__3oPuf{background:#eaf1f8;border-bottom:1px solid var(--th-gray-300);padding:4px 8px;color:var(--th-navy)}.printable_mockBody__RkJN1{display:grid;grid-template-columns:34% 1fr}.printable_mockAside__5smGx{background:var(--th-off-white);border-right:1px solid var(--th-gray-300);padding:6px 8px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable_mockAsideTitle__W90lm{font-weight:700;color:var(--th-navy)}.printable_mockMain__tvVQJ{padding:6px 8px}.printable_mockFooter__ybqz4{background:var(--th-off-white);border-top:1px solid var(--th-gray-300);padding:5px 8px;font-weight:700;color:var(--th-navy);-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable_mockLine__UgTTs{font-family:var(--th-font-mono,ui-monospace,monospace);font-size:.78rem;line-height:1.35;white-space:pre-wrap}.printable_changed__eYvfo{margin:4px 0 4px 16px;padding:2px 8px;color:#6b3fa0;background:#f1eafb;font-weight:700}.printable_versionNote__Dt_KA{margin:14px 0 0;padding:10px 14px;border-left:3px solid var(--th-navy);background:var(--th-off-white);page-break-inside:avoid;break-inside:avoid}.printable_versionNote__Dt_KA p{margin:0}.printable_versionNoteTitle__J4i4l{margin-bottom:4px!important;font-weight:700;color:var(--th-navy)}.printable_qSpaced__fi6rX{margin:0;padding:14px 0 12px;border-top:1px solid #dde3eb}.printable_qSpaced__fi6rX:first-of-type{border-top:0}.printable_loopPanel__157bv{margin:12px 0 18px;padding:14px 18px;border-left:4px solid var(--th-navy);background:var(--th-off-white);page-break-inside:avoid;break-inside:avoid}.printable_loopPanel__157bv p{margin:0 0 8px}.printable_loopTitle__WuGVE{font-size:1.1em;font-weight:700;color:var(--th-navy)}.printable_loopSub__41EXY{margin-top:12px!important;font-weight:700;color:var(--th-navy)}.printable_tppCard__ikKLA{margin:0 0 18px}.printable_tppCardTable__oyRJG th{width:30%;background:#eef3f8;color:var(--th-navy);vertical-align:top;border:1px solid var(--th-gray-300)}.printable_tppGap__hIg5N{font-style:italic;color:var(--th-gray-700)}.printable_tppDraft__7Zb8h{margin:4px 0 10px;padding:4px 8px;font-weight:700;color:#8a5a00;background:#fff4d6}.printable_tppApproved__aAeOG{margin:4px 0 10px;padding:4px 8px;font-weight:700;color:#2f6b12;background:#eaf6e0}.translation-editor_wrap__CJ7vd{display:flex;flex-direction:column;gap:14px}.translation-editor_banner__Xmm6V{background:var(--th-off-white);border:1px solid var(--th-gray-300);border-left:3px solid var(--th-sky);border-radius:8px;padding:10px 14px;font-size:.9rem;color:var(--th-gray-900)}.translation-editor_legendGlyph__3FNdp{color:var(--th-navy);font-weight:700}.translation-editor_card__x5f0q{padding:16px 18px}.translation-editor_groupTitle__J9Pxx{margin:0 0 12px;font-size:1rem;color:var(--th-navy)}.translation-editor_rows__djsDI{display:flex;flex-direction:column}.translation-editor_row__DfNtW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:12px;gap:12px;align-items:start;padding:8px 0;border-bottom:1px solid var(--th-gray-100)}.translation-editor_row__DfNtW:last-child{border-bottom:none}.translation-editor_sourceCell__Q1bn9{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:6px}.translation-editor_source__v0Z7M{font-size:.92rem;color:var(--th-gray-900)}.translation-editor_rowSection__87Yr7{padding-top:2px}.translation-editor_rowSection__87Yr7 .translation-editor_source__v0Z7M{font-weight:700;font-size:1.05rem;color:var(--th-navy)}.translation-editor_rowBlock__SMGUw .translation-editor_sourceCell__Q1bn9{padding-left:10px}.translation-editor_rowBlock__SMGUw .translation-editor_source__v0Z7M{font-weight:600;color:var(--th-sky)}.translation-editor_rowDescription__jJ5Io .translation-editor_sourceCell__Q1bn9{padding-left:10px}.translation-editor_rowDescription__jJ5Io .translation-editor_source__v0Z7M{font-style:italic;color:var(--th-gray-700);font-size:.88rem}.translation-editor_rowField__zibI_ .translation-editor_source__v0Z7M,.translation-editor_rowQuestion__AFqS2 .translation-editor_source__v0Z7M{font-weight:600;color:var(--th-gray-900)}.translation-editor_rowHelp__i6sy8 .translation-editor_sourceCell__Q1bn9,.translation-editor_rowOption__PoXf_ .translation-editor_sourceCell__Q1bn9{padding-left:28px}.translation-editor_rowOption__PoXf_ .translation-editor_source__v0Z7M{color:var(--th-gray-700);font-size:.9rem}.translation-editor_rowHelp__i6sy8 .translation-editor_source__v0Z7M{font-style:italic;color:var(--th-gray-700);font-size:.85rem}.translation-editor_marker__EgB_E{color:var(--th-navy);font-size:.85rem;line-height:1.4}.translation-editor_roleTag__9B8_s{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--th-gray-700);background:var(--th-gray-100,#eef1f5);border-radius:4px;padding:1px 6px;align-self:center}.translation-editor_rowField__zibI_ .translation-editor_roleTag__9B8_s,.translation-editor_rowQuestion__AFqS2 .translation-editor_roleTag__9B8_s{color:var(--th-navy);background:var(--th-sky-50,#eff6ff)}.translation-editor_machineTag__SO92p,.translation-editor_untranslatedTag__wVjve{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;align-self:center}.translation-editor_machineTag__SO92p{color:var(--th-gray-700)}.translation-editor_untranslatedTag__wVjve{color:var(--th-error)}.translation-editor_inputCell__oORp5{display:flex;align-items:center;gap:8px}.translation-editor_input__9SnBC{flex:1 1;min-width:0;padding:8px 10px;border:1px solid var(--th-gray-300);border-radius:6px;font-size:.92rem;font-family:var(--th-font-body);color:var(--th-navy);background:#fff}.translation-editor_input__9SnBC:focus-visible{outline:2px solid var(--th-sky);outline-offset:1px}.translation-editor_input__9SnBC:disabled{background:var(--th-off-white);color:var(--th-gray-700)}.translation-editor_revert__EvpqV{flex:none;background:none;border:none;color:var(--th-sky);font-size:.82rem;cursor:pointer;padding:4px 6px;border-radius:4px}.translation-editor_revert__EvpqV:hover{text-decoration:underline}.translation-editor_translating__dB7Yr{display:flex;align-items:center;gap:8px;margin:0;color:var(--th-gray-700);font-size:.92rem}.translation-editor_spinner__CEbq_{width:14px;height:14px;border:2px solid var(--th-gray-300);border-top-color:var(--th-sky);border-radius:50%;animation:translation-editor_spin__HVLKi .7s linear infinite}@keyframes translation-editor_spin__HVLKi{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.translation-editor_spinner__CEbq_{animation:none}}