.layout_content__6c2IG{box-sizing:border-box;padding:var(--space-5) var(--space-4) var(--space-10);max-width:var(--settings-content-max-w);min-height:100%;display:flex;flex-direction:column;min-width:0}.layout_content__6c2IG:has([data-settings-rows]){max-width:var(--settings-rows-max-w)}@media (min-width:1024px){.layout_content__6c2IG{padding:var(--space-8) var(--space-10) var(--space-12)}}.SettingsBackLink_back__pYnX7{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;min-height:var(--tap-min);margin-bottom:var(--space-2);font:var(--font-label);color:var(--text-link);text-decoration:none}@media (min-width:1024px){.SettingsBackLink_back__pYnX7{display:none}}.Button_button__vq_XK{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font:var(--font-label);letter-spacing:var(--tracking-snug);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:var(--transition-color)}.Button_button__vq_XK:disabled,.Button_button__vq_XK[aria-disabled=true]{opacity:.45;pointer-events:none}.Button_sm__ocTAv{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.Button_md__O8XC0{height:var(--control-h);padding:0 var(--space-4);font-size:var(--text-base)}.Button_lg__acxBu{height:var(--control-h-lg);padding:0 var(--space-5);font-size:var(--text-md)}.Button_primary__ZlkF2{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent);font-weight:var(--weight-semibold)}.Button_primary__ZlkF2:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.Button_primary__ZlkF2:active{background:var(--accent-active);border-color:var(--accent-active)}.Button_secondary__mKcU1{background:var(--surface);color:var(--text-primary);border-color:var(--border-strong)}.Button_secondary__mKcU1:hover{background:var(--surface-hover)}.Button_secondary__mKcU1:active{background:var(--surface-active)}.Button_ghost__so2Ux{background:transparent;color:var(--text-secondary)}.Button_ghost__so2Ux:hover{background:var(--surface-hover);color:var(--text-primary)}.Button_ghost__so2Ux:active{background:var(--surface-active)}.Button_danger__bQoG3{background:var(--surface);color:var(--danger-text);border-color:var(--danger-border)}.Button_danger__bQoG3:active,.Button_danger__bQoG3:hover{background:var(--danger-soft)}.Button_danger__bQoG3:active{border-color:var(--danger)}.Button_link__0TkXk{background:transparent;color:var(--text-link);padding:0;height:auto;border-color:transparent}@media (pointer:coarse){.Button_link__0TkXk{min-height:var(--tap-min);margin-top:calc((var(--tap-min) - var(--button-link-line-h)) / -2);margin-bottom:calc((var(--tap-min) - var(--button-link-line-h)) / -2)}}.Button_link__0TkXk:hover{color:var(--text-link-hover);text-decoration:underline}.Button_fullWidth__S7mIJ{width:100%}.Button_spinner__nsRi7{animation:scoco-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.Button_spinner__nsRi7{animation:none}}.AssistantWorkspace_page__crr36{width:100%;box-sizing:border-box;padding:var(--space-4);display:flex;flex-direction:column;min-height:100%}@media (min-width:640px){.AssistantWorkspace_page__crr36{padding:var(--space-6) var(--space-8) var(--space-4)}}.AssistantWorkspace_back__LALwq{margin-bottom:var(--space-2)}.AssistantWorkspace_headerMeta__6h3DK{display:flex;min-width:0;align-items:center;gap:var(--space-3);flex-wrap:wrap}.AssistantWorkspace_number__qeg_s{font-size:var(--text-sm);color:var(--text-primary)}.AssistantWorkspace_numberMissing__14jhN{color:var(--text-faint)}.AssistantWorkspace_banner__d4TwU{margin:var(--space-3) 0 0}.AssistantWorkspace_tabs__fc6n_{margin-top:var(--space-4)}.AssistantWorkspace_panel__CWAaj{padding-top:var(--space-6);padding-bottom:var(--space-8);display:flex;flex-direction:column;gap:var(--space-10)}@media (min-width:1024px){.AssistantWorkspace_rowsPanel__z9TbW{gap:var(--space-4)}.AssistantWorkspace_rowsPanel__z9TbW .AssistantWorkspace_dangerCard__nL0Kk{margin-top:var(--space-6)}}.AssistantWorkspace_narrow__hQMct{max-width:var(--assistant-tab-narrow)}.AssistantWorkspace_stack__hXWWl{display:flex;flex-direction:column;gap:var(--space-4)}.AssistantWorkspace_row__P8c9w{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.AssistantWorkspace_split__R_Y_6{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (min-width:1024px){.AssistantWorkspace_split__R_Y_6{grid-template-columns:1fr 1fr}}.AssistantWorkspace_note__e6K40{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.AssistantWorkspace_noteIcon__Sp37S{margin-top:var(--space-half);flex:0 0 auto;color:var(--text-faint)}.AssistantWorkspace_hint__hNL5t{margin:0;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.AssistantWorkspace_fieldRow__YmWMW{display:flex;gap:var(--space-3);align-items:flex-start;flex-wrap:wrap}.AssistantWorkspace_controlRow__BEK9m{display:flex;gap:var(--space-2) var(--space-3);align-items:center;flex-wrap:wrap}.AssistantWorkspace_controlGrow__Egl5I{flex:1 1 var(--assistant-field-narrow-w);min-width:0}.AssistantWorkspace_fieldNarrow__jwgQX{width:var(--assistant-field-narrow-w);flex:0 0 auto}.AssistantWorkspace_fieldPair__L_xQC{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.AssistantWorkspace_fieldPair__L_xQC{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.AssistantWorkspace_fieldWide__waUTZ{flex:1 1 var(--assistant-field-wide-basis);min-width:0}.AssistantWorkspace_ruleRow__N29Z0{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);min-height:var(--assistant-rule-row-min-h);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-subtle)}.AssistantWorkspace_ruleRow__N29Z0:last-child{border-bottom:none}.AssistantWorkspace_rulePosition___Mm3n{width:var(--assistant-rule-pos-w);flex:0 0 auto;font-size:var(--text-xs);color:var(--text-secondary)}.AssistantWorkspace_ruleName__8UuQN{flex:1 1 var(--assistant-rule-name-min-w);min-width:0;font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere}.AssistantWorkspace_ruleActions__vwGwM{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;margin-left:auto}.AssistantWorkspace_ruleEditor__M1SAn{display:flex;flex-direction:column;gap:var(--space-4)}.AssistantWorkspace_ruleClause__36wkS{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}.AssistantWorkspace_ruleClauseLabel__yrybW{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-accent)}.AssistantWorkspace_weekdays__AtZHc{display:flex;gap:var(--space-3);flex-wrap:wrap}.AssistantWorkspace_targetRow__TNubt{display:flex;gap:var(--space-2);align-items:flex-start;flex-wrap:wrap}.AssistantWorkspace_targetLabel__Ws5i4{width:var(--assistant-target-label-w);flex:0 0 auto}.AssistantWorkspace_targetNumber__KG1Vw{flex:1 1 var(--assistant-target-number-basis);min-width:0}.AssistantWorkspace_targetRing__caNux{width:var(--assistant-target-ring-w);flex:0 0 auto}.AssistantWorkspace_targetForward__1I6_y{width:var(--assistant-target-forward-w);flex:0 0 auto}.AssistantWorkspace_cardActions__kwN3S{display:flex;flex-wrap:wrap;gap:var(--space-2)}.AssistantWorkspace_chain__FlhhN{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.AssistantWorkspace_chainHead__DzoRl{display:flex;align-items:center;gap:var(--space-2);justify-content:space-between}.AssistantWorkspace_chainTitle__Dql8O{font-weight:600;min-width:0;overflow-wrap:anywhere}.AssistantWorkspace_chainLegs__AtMqv{display:flex;flex-direction:column;gap:var(--space-2);margin:0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.AssistantWorkspace_chainLeg__KCZjN{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.AssistantWorkspace_voiceList__vOv1y{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.AssistantWorkspace_voiceRow__sGPxq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.AssistantWorkspace_voiceRow__sGPxq:last-child{border-bottom:none}.AssistantWorkspace_gapRow__bkKTa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;flex-wrap:wrap}.AssistantWorkspace_gapQuery__t6iPn{flex:1 1 var(--assistant-gap-query-basis);min-width:0;font-size:var(--text-sm);color:var(--text-primary)}.AssistantWorkspace_gapCount__KXKRs{font-size:var(--text-xs);color:var(--text-secondary);flex:0 0 auto}.AssistantWorkspace_chips__wJ_Ev{display:flex;gap:var(--space-2);flex-wrap:wrap}.AssistantWorkspace_languageGroup__VdeJD{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0;min-inline-size:0}.AssistantWorkspace_languageGroupTitle__asw1h{padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-accent)}.AssistantWorkspace_nativeVoiceList__oiaRJ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.AssistantWorkspace_nativeVoiceRow__oeNcs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}.AssistantWorkspace_nativeVoiceRow__oeNcs:last-child{border-bottom:none}.AssistantWorkspace_nativeVoiceRow__oeNcs>span{display:flex;flex-direction:column;min-width:0}.AssistantWorkspace_nativeVoiceName__XnThb{font-weight:600}.AssistantWorkspace_personCell__N__x9{display:flex;align-items:center;gap:var(--space-2)}.AssistantWorkspace_fieldNarrow__jwgQX,.AssistantWorkspace_targetForward__1I6_y,.AssistantWorkspace_targetLabel__Ws5i4,.AssistantWorkspace_targetNumber__KG1Vw,.AssistantWorkspace_targetRing__caNux{width:100%;flex:1 1 100%}@media (min-width:640px){.AssistantWorkspace_targetLabel__Ws5i4{width:var(--assistant-target-label-w);flex:0 0 auto}.AssistantWorkspace_targetNumber__KG1Vw{width:auto;flex:1 1 var(--assistant-target-number-basis)}.AssistantWorkspace_targetRing__caNux{width:var(--assistant-target-ring-w);flex:0 0 auto}.AssistantWorkspace_targetForward__1I6_y{width:var(--assistant-target-forward-w);flex:0 0 auto}.AssistantWorkspace_fieldNarrow__jwgQX{width:var(--assistant-field-narrow-w);flex:0 0 auto}.AssistantWorkspace_fieldNarrow__jwgQX:has([aria-expanded=true]){width:100%;flex:1 1 100%}}.AssistantWorkspace_docError__mEv2w{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--danger-text);line-height:1.5}.AssistantWorkspace_proposalChanges___evNl{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.AssistantWorkspace_describe__6NzUL{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.AssistantWorkspace_describeForm__L_ma9{display:flex;gap:var(--space-2);align-items:center}.AssistantWorkspace_describeForm__L_ma9>:first-child{flex:1 1 auto;min-width:0}.AssistantWorkspace_describeAnswer__ogDXO{display:flex;flex-direction:column;gap:var(--space-2)}.AssistantWorkspace_describeText__1bfLH{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.AssistantWorkspace_modalActions__dBUTk{display:flex;justify-content:flex-end;gap:var(--space-2)}.AssistantWorkspace_consequences__18_CW{margin:0 0 var(--space-4);padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.AssistantWorkspace_dangerCard__nL0Kk{background:var(--danger-soft);border-color:var(--danger-border)}.AssistantWorkspace_dangerText__7khAg{margin:0;font:var(--font-body);color:var(--danger-text);max-width:64ch}.AssistantWorkspace_voiceNote__OnZQO{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle)}.VoiceChoice_root__KiUa7{display:flex;flex-direction:column;gap:var(--space-3)}.VoiceChoice_flush__pIOji{gap:0}.VoiceChoice_flush__pIOji .VoiceChoice_footer__HI0t0,.VoiceChoice_flush__pIOji .VoiceChoice_groupTitle__CWqkp{padding-inline:var(--space-4)}.VoiceChoice_flush__pIOji .VoiceChoice_groupTitle__CWqkp{padding-block:var(--space-3) var(--space-1);border-bottom:1px solid var(--border-subtle)}.VoiceChoice_flush__pIOji .VoiceChoice_footer__HI0t0{padding-block:var(--space-3);border-top:1px solid var(--border-subtle)}.VoiceChoice_rows__B3ngA{display:flex;flex-direction:column}.VoiceChoice_cards__zLm1c{display:grid;grid-auto-rows:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.VoiceChoice_group__h7Ajz{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.VoiceChoice_root__KiUa7:not(.VoiceChoice_flush__pIOji) .VoiceChoice_group__h7Ajz{margin-top:var(--space-3)}.VoiceChoice_flush__pIOji .VoiceChoice_group__h7Ajz{gap:0}.VoiceChoice_groupTitle__CWqkp{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-accent)}.VoiceChoice_name__LCcwe{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.VoiceChoice_badge__hTB3Z{font-weight:var(--weight-medium)}.VoiceChoice_footer__HI0t0{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.VoiceChoice_note__I0_9g{margin:0;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.VoiceChoice_greetingNote__WmEBC{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.VoiceChoice_inset__JSoha{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle)}.VoiceChoice_greetingIcon__pyfAo{margin-top:var(--space-half);flex:0 0 auto;color:var(--warning-text)}.VoiceChoice_greetingBody__e6_Z4{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.VoiceChoice_current__f3ZDj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.VoiceChoice_flush__pIOji .VoiceChoice_current__f3ZDj{padding:var(--space-3) var(--space-4)}.VoiceChoice_currentText___Hw_4{display:flex;flex-direction:column;min-width:0}.VoiceChoice_currentName___1iQV{font-weight:var(--weight-medium)}.VoiceChoice_currentTrait__RDpJM{font-size:var(--text-sm);color:var(--text-secondary)}.EmptyState_empty__kbHBd{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);padding:var(--space-12) var(--space-6)}.EmptyState_compact__hTH4o{padding:var(--space-6)}.EmptyState_message__4qSla{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.EmptyState_icon__Zb8RQ{color:var(--text-faint)}.EmptyState_title__fOx6U{font:var(--font-card-title);color:var(--text-primary)}.EmptyState_description__4Hk9W{font:var(--font-body);color:var(--text-secondary);max-width:46ch;margin:0}.Chat_page__sWDlj{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%;min-height:0}@media (min-width:1024px){.Chat_page__sWDlj{grid-template-columns:var(--chat-rail-w) minmax(0,1fr)}}.Chat_rail__ePnOA{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--border);background:var(--surface)}.Chat_railHead__9Ek91{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3)}.Chat_railSearch__k9Gxv{min-width:0}.Chat_railNew__GYWgE{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:none;cursor:pointer;font:var(--font-label);color:var(--text-accent);text-align:left}.Chat_railNew__GYWgE:hover{background:var(--accent-soft)}.Chat_railList__ZFPwr{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:var(--space-4)}.Chat_railGroup__iKpZh{padding:0 var(--space-2) var(--space-3)}.Chat_railHeading__CoUQI{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:var(--space-2) var(--space-3);font:var(--font-overline);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.Chat_railHeadingIcon__0t4CF{color:var(--text-accent)}.Chat_railItem__NoEPG{display:flex;align-items:center;min-width:0;border-radius:var(--radius-sm)}.Chat_railItem__NoEPG:hover{background:var(--surface-sunken)}.Chat_railItemActive__0eNT_,.Chat_railItemActive__0eNT_:hover{background:var(--accent-soft)}.Chat_railRow__j_geW{display:block;flex:1 1 auto;width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:none;cursor:pointer;font:var(--font-label);color:var(--text-secondary);text-align:left;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.Chat_railRow__j_geW:hover{background:var(--surface-sunken)}.Chat_railItem__NoEPG:hover .Chat_railRow__j_geW,.Chat_railRow__j_geW:hover{color:var(--text-primary)}.Chat_railItem__NoEPG:hover .Chat_railRowActive___mpno,.Chat_railRowActive___mpno{color:var(--text-accent)}.Chat_railMenu__01IT_{flex:0 0 auto;margin-right:var(--space-1)}.Chat_railMenu__01IT_>button{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.Chat_railItemActive__0eNT_ .Chat_railMenu__01IT_>button,.Chat_railItem__NoEPG:focus-within .Chat_railMenu__01IT_>button,.Chat_railItem__NoEPG:hover .Chat_railMenu__01IT_>button,.Chat_railMenu__01IT_>button[aria-expanded=true]{opacity:1}@media (hover:none),(pointer:coarse){.Chat_railMenu__01IT_>button{opacity:1}}.Chat_railRename__BvKyP{flex:1 1 auto;min-width:0;padding:calc(var(--space-1) / 2) var(--space-1)}.Chat_railRenameHint__A_BBV{margin:var(--space-1) 0 0;padding:0 var(--space-2);font:var(--font-caption);color:var(--danger-text)}.Chat_railEmpty__AyQdb{margin:0;padding:var(--space-3) var(--space-5);font:var(--font-caption);color:var(--text-faint)}.Chat_column__lzXEn{display:flex;flex-direction:column;min-height:0;min-width:0}.Chat_header__8paBo{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}@media (min-width:640px){.Chat_header__8paBo{flex-wrap:nowrap;gap:var(--space-3);padding:var(--space-4) var(--space-6)}}.Chat_title__nidmx{margin:0;font:var(--font-section-title);white-space:nowrap}.Chat_headerActions__VsVoh{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.Chat_rangeSelect__2ql1U{width:var(--chat-range-w);flex:0 1 auto;min-width:0}@media (min-width:640px){.Chat_rangeSelect__2ql1U{flex:0 0 auto}}.Chat_thread__rn5oh{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-6) var(--space-4)}.Chat_threadInner__yHUCC{max-width:var(--chat-thread-max-w);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.Chat_turnAssistant__lmq3R,.Chat_turnUser__GEV2W{display:flex}.Chat_turnUser__GEV2W{justify-content:flex-end}.Chat_turnAssistant__lmq3R{justify-content:flex-start}.Chat_bubbleAssistant__r4XSz,.Chat_bubbleUser__867Fn{max-width:var(--chat-bubble-max-w);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md)}.Chat_bubbleUser__867Fn{background:var(--accent-soft);border:1px solid var(--accent-border)}.Chat_bubbleAssistant__r4XSz{background:var(--surface-sunken);border:1px solid var(--border)}.Chat_speaker__Kww_d{margin-bottom:var(--space-2);font:var(--font-caption);color:var(--text-secondary)}.Chat_bubbleText__Xyinq{font:var(--font-body);line-height:1.65;white-space:pre-line;text-wrap:pretty}.Chat_caret__Xksji{display:inline-block;width:var(--caret-w);height:1em;margin-left:var(--space-half);vertical-align:text-bottom;background:var(--text-faint);animation:Chat_caretBlink__7FueU 1s steps(2,start) infinite}@keyframes Chat_caretBlink__7FueU{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.Chat_caret__Xksji{animation:none}}.Chat_skeletons__7qMyd{display:flex;flex-direction:column;gap:var(--space-2);min-width:var(--chat-skeleton-min-w)}.Chat_sources__SuqL0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.Chat_sourcesLabel__L4XUV{font:var(--font-caption);color:var(--text-secondary)}.Chat_chipGone__VqLsm,.Chat_chip__48B9K{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--badge-pad-x);border-radius:var(--radius-pill);font:var(--font-caption);text-decoration:none}.Chat_chip__48B9K{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-primary)}.Chat_chip__48B9K:hover{background:var(--accent-soft);border-color:var(--accent-border);color:var(--text-accent)}.Chat_chipGone__VqLsm{background:var(--surface-sunken);border:1px dashed var(--border-strong);color:var(--text-faint)}.Chat_suggestions__lWAat{display:flex;flex-direction:column;gap:var(--space-2)}.Chat_suggestionsLabel__Dkv9O{font:var(--font-caption);color:var(--text-secondary)}.Chat_suggestionRow__Ud5Jz{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.Chat_suggestionRow__Ud5Jz>*{height:auto;min-height:var(--tap-min);padding-top:var(--space-2);padding-bottom:var(--space-2);justify-content:flex-start;text-align:left;white-space:normal}@media (min-width:640px){.Chat_suggestionRow__Ud5Jz{flex-direction:row;flex-wrap:wrap;align-items:center}.Chat_suggestionRow__Ud5Jz>*{min-height:0}}.Chat_composer__x_E72{flex:0 0 auto;padding:var(--space-4);border-top:1px solid var(--border);background:var(--surface)}.Chat_composerInner__VZRaM{max-width:var(--chat-thread-max-w);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-2)}.Chat_composerRow__UciDm{display:flex;gap:var(--space-3)}.Chat_composerField__uoCj0{flex:1 1;min-width:0}.Chat_testing__GzFF8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font:var(--font-caption);color:var(--text-secondary)}.Chat_privacy__UOCkB{margin:0;font:var(--font-caption);color:var(--text-faint)}@media (max-width:1023.98px){.Chat_rail__ePnOA{display:none}}.Chat_historySheet__u0Qiw>*{display:flex;width:auto;border-right:0;max-height:60dvh}.Chat_historyButton__RaXvz{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--icon-btn-md);height:var(--icon-btn-md);margin-right:var(--space-1);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:var(--transition-color)}.Chat_historyButton__RaXvz:hover{background:var(--surface-hover);color:var(--text-primary)}@media (min-width:1024px){.Chat_historyButton__RaXvz{display:none}.Chat_composer__x_E72,.Chat_thread__rn5oh{padding-left:var(--space-6);padding-right:var(--space-6)}}.Chat_proposal__NVMkz{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Chat_proposalHead__JHObj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.Chat_proposalTitle__sJ0PA{font-weight:600;overflow-wrap:anywhere}.Chat_proposalLabel__qivF3{font-weight:500;margin:0}.Chat_proposalList__yf9P_{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);overflow-wrap:anywhere}.Chat_proposalStack__wYavV{display:flex;flex-direction:column;gap:var(--space-2)}.Chat_proposalQuote__NPSHL{margin:0;padding:var(--space-2) var(--space-3);border-left:var(--accent-bar-w) solid var(--border-strong);display:flex;flex-direction:column;gap:var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere}.Chat_proposalNote__nmdkI{margin:0;font:var(--font-caption);color:var(--text-secondary)}.Chat_proposalActions__kjiEV,.Chat_proposalDone__hsM_m{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Wordmark_wordmark__lKIej{display:inline-block;font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--wordmark-size,var(--text-xl));line-height:1;letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap}.Wordmark_stack__mAV2H{position:relative;display:inline-block}.Wordmark_wave__cLabL{position:absolute;top:-.3em;left:50%;transform:translateX(-50%);width:.58em;height:.38em;fill:var(--accent)}.Wordmark_ai__hdOJ2{color:var(--text-accent)}.Wordmark_onDark__BUsQG{color:var(--text-inverse)}.Wordmark_onDark__BUsQG .Wordmark_ai__hdOJ2{color:var(--terracotta-400)}[data-theme=dark] .Wordmark_onDark__BUsQG .Wordmark_ai__hdOJ2{color:var(--terracotta-600)}.Badge_badge__So3lj{display:inline-flex;align-items:center;gap:var(--space-2);padding:1px var(--badge-pad-x);border:1px solid transparent;border-radius:var(--radius-pill);font:var(--font-caption);font-weight:var(--weight-medium);white-space:nowrap}.Badge_dot__Yc_gr{width:var(--dot-sm);height:var(--dot-sm);flex:0 0 auto;border-radius:var(--radius-pill);background:currentColor}.Badge_neutral__R3Uly{background:var(--neutral-soft);color:var(--text-secondary);border-color:var(--border)}.Badge_accent__m1fHI{background:var(--accent-soft);color:var(--text-accent);border-color:var(--accent-border)}.Badge_success__w7NfX{background:var(--success-soft);color:var(--success-text);border-color:var(--success-border)}.Badge_warning__6xZ8U{background:var(--warning-soft);color:var(--warning-text);border-color:var(--warning-border)}.Badge_danger__a5aQt{background:var(--danger-soft);color:var(--danger-text);border-color:var(--danger-border)}.Badge_info__6EALb{background:var(--info-soft);color:var(--info-text);border-color:var(--info-border)}.AskPanel_panel__PmAIe{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;flex-direction:column;min-height:0;background:var(--surface);padding-bottom:env(safe-area-inset-bottom)}.AskPanel_panel__PmAIe[hidden]{display:none}@media (min-width:1024px){.AskPanel_panel__PmAIe{position:static;z-index:auto;flex:0 0 var(--ask-panel-w);width:var(--ask-panel-w);height:100%;border-left:1px solid var(--border);padding-bottom:0}}.AskPanel_header__M6AhO{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);min-height:var(--topbar-h);padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--border);color:var(--text-secondary)}.AskPanel_title__Jhern{margin:0;font:var(--font-card-title);color:var(--text-primary)}.AskPanel_aiLabel__KlYdE{font:var(--font-caption);color:var(--text-secondary)}.AskPanel_spacer__m6coE{flex:1 1}.AskPanel_thread__6i1Re{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}.AskPanel_composer__j7jCU{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border)}.AskPanel_note__pAz7M{flex-wrap:wrap;align-items:center;margin:0;font:var(--font-caption);color:var(--text-secondary)}.AskPanel_composerRow__BNOHD,.AskPanel_note__pAz7M{display:flex;gap:var(--space-2)}.AskPanel_composerField__VhF0w{flex:1 1;min-width:0}.VerlaufTab_empty__cDsQL{margin:0 0 var(--space-4);color:var(--text-secondary);font:var(--font-body)}.VerlaufTab_list__VCRVJ{list-style:none;margin:0;padding:0}.VerlaufTab_row__Rexlc{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle)}@media (min-width:640px){.VerlaufTab_row__Rexlc{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}}.VerlaufTab_row__Rexlc:first-child{border-top:0}.VerlaufTab_main__f3SHm{min-width:0}.VerlaufTab_head__GU65x{margin:0;font:var(--font-body);color:var(--text-secondary)}.VerlaufTab_number__wqI8p{color:var(--text-primary);font-weight:600}.VerlaufTab_actor__9jFuB{overflow-wrap:anywhere}.VerlaufTab_badge__SJtqJ{margin-left:var(--space-2)}.VerlaufTab_summary__C3AxR{margin:var(--space-1) 0 0;font:var(--font-body);color:var(--text-primary)}.VerlaufTab_actions__317Tk{display:flex;flex-shrink:0;gap:var(--space-2)}.VerlaufTab_by___EJfA,.VerlaufTab_muted__w_Zdd{margin:0 0 var(--space-4);color:var(--text-secondary);font:var(--font-caption)}.VerlaufTab_diff__3r6FQ{display:flex;flex-direction:column;gap:var(--space-4)}.VerlaufTab_entry__GZq3u{display:flex;flex-direction:column;gap:var(--space-1)}.VerlaufTab_label___WPZl{margin:0;font:var(--font-label);color:var(--text-primary)}.VerlaufTab_path___JTqJ{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}.VerlaufTab_added__2p8b9,.VerlaufTab_change__msdgR,.VerlaufTab_removed__JYo4D{margin:0;font:var(--font-body);overflow-wrap:anywhere}.VerlaufTab_added__2p8b9,.VerlaufTab_removed__JYo4D{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:pre-wrap}.VerlaufTab_removed__JYo4D{background:var(--danger-soft);color:var(--danger-text)}.VerlaufTab_added__2p8b9{background:var(--success-soft);color:var(--success-text)}.VerlaufTab_rules__ttbOc{margin:0;padding-left:var(--space-5);font:var(--font-body)}.VerlaufTab_stack__K1lgf{display:flex;flex-direction:column;gap:var(--space-3)}.VerlaufTab_stack__K1lgf p{margin:0}.VerlaufTab_detail__tOKMf{font-weight:400;color:var(--text-secondary)}.VerlaufTab_more__4cy7U{display:flex;justify-content:center;padding-top:var(--space-3)}.SlideOver_panel__dHMSj{position:fixed;inset:0;width:100%;max-width:100%;display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--shadow-lg);z-index:var(--z-modal);animation:SlideOver_sheet-in__dqIWv var(--dur-base) var(--ease-out);padding-bottom:env(safe-area-inset-bottom)}@keyframes SlideOver_sheet-in__dqIWv{0%{transform:translateX(var(--slide-in-distance));opacity:0}to{transform:none;opacity:1}}@media (min-width:640px){.SlideOver_panel__dHMSj{position:fixed;inset:0 0 0 auto;width:var(--slideover-w);border-left:1px solid var(--border);z-index:var(--z-panel);animation:scoco-slide-in var(--dur-base) var(--ease-out);padding-bottom:0}}.SlideOver_header__bjJ4d{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.SlideOver_title__bHO7a{flex:1 1;min-width:0;font:var(--font-card-title)}.SlideOver_body__t7xwG{flex:1 1;overflow-y:auto;padding:var(--space-5)}.SlideOver_footer__LqPwL{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border)}.SlideOver_close__oCddf{flex:0 0 auto;width:var(--dialog-close-size);height:var(--dialog-close-size);display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:var(--transition-color)}.SlideOver_close__oCddf:hover{background:var(--surface-hover);color:var(--text-primary)}.SlideOver_close__oCddf:active{background:var(--surface-active)}.SlideOver_footer__LqPwL{flex-direction:column-reverse;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.SlideOver_footer__LqPwL>div{display:flex;flex-direction:column-reverse;align-items:stretch;gap:var(--space-2);width:100%}@media (min-width:640px){.SlideOver_footer__LqPwL{flex-direction:row;padding-bottom:var(--space-4)}.SlideOver_footer__LqPwL>div{flex-direction:row;align-items:center;justify-content:flex-end;width:auto}}@media (prefers-reduced-motion:reduce){.SlideOver_panel__dHMSj{animation:none}}.Table_scroll__nzRQV{width:100%;overflow-x:auto}.Table_overflowing__3enWv{background-image:linear-gradient(to right,var(--surface),transparent),linear-gradient(to left,var(--surface),transparent),linear-gradient(to right,var(--border-strong),transparent),linear-gradient(to left,var(--border-strong),transparent);background-position:0,100%,0,100%;background-size:var(--scroll-shade-w) 100%,var(--scroll-shade-w) 100%,var(--scroll-shade-edge) 100%,var(--scroll-shade-edge) 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.Table_table__JBiQx{width:100%;min-width:var(--table-min-width,auto);border-collapse:collapse;font:var(--font-body)}.Table_th__fG6CW{text-align:left;font:var(--font-caption);font-weight:var(--weight-semibold);color:var(--text-secondary);background:var(--surface-sunken);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);white-space:nowrap}.Table_sticky__EHeGQ{position:-webkit-sticky;position:sticky;top:0;z-index:1}.Table_sortButton__J2RbO{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.Table_sortButton__J2RbO:hover{color:var(--text-primary)}.Table_sortButton__J2RbO:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);border-radius:var(--radius-sm)}.Table_sortIcon__3Iycw{color:var(--text-faint)}.Table_sortIconActive__1X_IQ,.Table_td__ETwNZ{color:var(--text-primary)}.Table_td__ETwNZ{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);white-space:nowrap}.Table_dense__gD53Q{padding:var(--space-2) var(--space-4)}.Table_muted__7omQ_{color:var(--text-secondary)}.Table_wrap__TH_E4{white-space:normal}.Table_right__xEI8z{text-align:right}.Table_center___3_Or{text-align:center}.Table_clickable__ko66e{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.Table_clickable__ko66e:hover{background:var(--surface-hover)}.Table_clickable__ko66e:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.Table_tf__hkjp6{padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-top:1px solid var(--border);font-weight:var(--weight-semibold);white-space:nowrap}.Table_empty__GwX3t{padding:var(--space-8);text-align:center;color:var(--text-secondary);white-space:normal}.Tag_tag__j_quv{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-half) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font:var(--font-caption);white-space:nowrap}.Tag_remove__TBOGX{display:flex;padding:0;border:0;border-radius:var(--radius-xs);background:none;color:var(--text-faint);cursor:pointer;transition:var(--transition-color)}.Tag_remove__TBOGX:hover{color:var(--text-primary)}.Tag_remove__TBOGX:active{color:var(--text-secondary)}.Menu_root__Kadoy{display:inline-flex}.Menu_menu__DWGLD{position:fixed;--menu-default-min-w:200px;--menu-gutter:var(--space-3);min-width:min(var(--menu-min-w,var(--menu-default-min-w)),calc(100vw - 2 * var(--menu-gutter)));max-width:calc(100vw - 2 * var(--menu-gutter));padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:var(--menu-z,var(--z-dropdown));animation:scoco-pop var(--dur-fast) var(--ease-out)}.Menu_bottom__g_XMY{top:calc(var(--menu-y, 0px) + var(--space-1))}.Menu_top__kGnWN{bottom:calc(var(--menu-y, 0px) + var(--space-1))}.Menu_left__36c03{left:var(--menu-x,0)}.Menu_right__LlUfC{right:var(--menu-x,0)}.Menu_item__WqVXB{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1-5) var(--space-3);border:0;border-radius:var(--radius-xs);background:none;text-align:left;font:var(--font-body);color:var(--text-primary);cursor:pointer;transition:var(--transition-color)}.Menu_item__WqVXB:focus,.Menu_item__WqVXB:hover{background:var(--surface-hover)}.Menu_item__WqVXB:active{background:var(--surface-active)}.Menu_itemIcon__N_754{color:var(--text-faint)}.Menu_danger__EyFZQ,.Menu_danger__EyFZQ .Menu_itemIcon__N_754{color:var(--danger-text)}.Menu_divider__nf2hN{height:1px;margin:var(--space-1) 0;background:var(--border-subtle)}.Menu_heading__s8IbJ{padding:var(--space-2) var(--space-3) var(--space-1);font:var(--font-caption);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Menu_hint__NPJ0m{margin-left:auto;padding-left:var(--space-4);font:var(--font-caption);font-family:inherit;color:var(--text-faint)}@media (prefers-reduced-motion:reduce){.Menu_menu__DWGLD{animation:none}}.SegmentedControl_track__HYPtR{display:inline-flex;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-half);gap:var(--space-half)}.SegmentedControl_segment__1Ly0q{display:inline-flex;align-items:center;gap:var(--space-1-5);background:transparent;color:var(--text-secondary);border:0;border-radius:var(--radius-xs);font:var(--font-label);white-space:nowrap;cursor:pointer;min-height:var(--segment-min-h);transition:var(--transition-color)}.SegmentedControl_sm__Lxqmf{padding:var(--segment-pad-sm);font-size:var(--text-xs)}.SegmentedControl_md__5C_g3{padding:var(--segment-pad-y) var(--space-3);font-size:var(--text-sm)}.SegmentedControl_segment__1Ly0q:not(.SegmentedControl_selected__6859C):hover{color:var(--text-primary)}.SegmentedControl_segment__1Ly0q:not(.SegmentedControl_selected__6859C):active{background:var(--surface-active)}.SegmentedControl_selected__6859C{background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-xs),inset 0 0 0 1px var(--border)}.SegmentedControl_count__DfKO0{color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WhatsAppConversation_state__kDewY{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.WhatsAppConversation_stateActions__Yhb_o{display:flex;flex-wrap:wrap;gap:var(--space-2)}.WhatsAppConversation_thread__WNlgn{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.WhatsAppConversation_message__F33Eh{display:flex}.WhatsAppConversation_inbound__wBjEQ{justify-content:flex-start}.WhatsAppConversation_outbound__zENDo{justify-content:flex-end}.WhatsAppConversation_bubble__6Rtr3{max-width:var(--bubble-max-w);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);background:var(--surface-sunken)}.WhatsAppConversation_inbound__wBjEQ .WhatsAppConversation_bubble__6Rtr3{background:var(--accent-soft)}.WhatsAppConversation_translation__pKUsY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.WhatsAppConversation_translation__pKUsY p{margin:0}.WhatsAppConversation_body__hAcYc{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.WhatsAppConversation_media__tLWGb{margin:0;font-style:italic;color:var(--text-secondary)}.WhatsAppConversation_photo__1Ui1Y{display:block;max-width:100%;max-height:var(--wa-photo-max-h);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.WhatsAppConversation_audio__tb14W{display:block;width:100%;max-width:var(--wa-audio-max-w);margin-bottom:var(--space-2)}.WhatsAppConversation_mediaLink__11niq{display:inline-block;margin-bottom:var(--space-2)}.WhatsAppConversation_meta__qE_JT{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;font:var(--font-caption);color:var(--text-secondary);margin-top:var(--space-half)}.WhatsAppConversation_sender__wm1b_{color:var(--text-faint);font-style:italic}.WhatsAppConversation_composer__kXuZY{display:flex;gap:var(--space-2);align-items:flex-end;margin-top:var(--space-4)}.WhatsAppConversation_input__4ZmJf{flex:1 1;resize:vertical;min-width:0}.WhatsAppConversation_hint__JSTH3{margin:var(--space-2) 0 0;font:var(--font-caption);color:var(--text-secondary)}.WhatsAppConversation_root__HNuTU{display:flex;flex-direction:column;min-height:0;height:100%}.WhatsAppConversation_root__HNuTU .WhatsAppConversation_thread__WNlgn{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:var(--space-1)}.WhatsAppConversation_pane__UOeUG .WhatsAppConversation_state__kDewY{margin-bottom:var(--space-3)}.WhatsAppConversation_dock__JiueO .WhatsAppConversation_state__kDewY{gap:var(--space-1);margin-bottom:var(--space-2)}.WhatsAppConversation_dock__JiueO .WhatsAppConversation_thread__WNlgn{gap:var(--space-2)}.WhatsAppConversation_dock__JiueO .WhatsAppConversation_bubble__6Rtr3{max-width:85%;padding:var(--space-1) var(--space-3)}.WhatsAppConversation_dock__JiueO .WhatsAppConversation_composer__kXuZY{margin-top:var(--space-2)}.WhatsAppConversation_lastWrote__tVFxw{margin:0;font:var(--font-caption);color:var(--text-secondary)}.WhatsAppConversation_older__7EF1I{display:flex;justify-content:center}.WhatsAppConversation_typing__q6htU{margin:var(--space-2) 0 0;font:var(--font-caption);font-style:italic;color:var(--text-secondary)}.WhatsAppConversation_ticks__gi2KD{display:inline-flex;align-items:center;color:var(--text-faint)}.WhatsAppConversation_ticks__gi2KD.WhatsAppConversation_read__9NlNL{color:var(--text-accent)}.WhatsAppConversation_failed__U_7CP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.ChatDock_dock__uhvfw{display:none}@media (min-width:1024px){.ChatDock_dock__uhvfw{display:flex;align-items:flex-end;gap:var(--space-3);position:fixed;right:calc(var(--space-4) + var(--ask-panel-space, 0px));bottom:var(--dock-bottom,0);z-index:var(--z-panel);pointer-events:none}}.ChatDock_window__uXeci{display:flex;flex-direction:column;width:var(--chat-dock-w);height:min(var(--chat-dock-max-h),calc(100vh - var(--chat-dock-clearance) - var(--dock-bottom, 0px)));background:var(--surface-raised);border:1px solid var(--border-subtle);border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:var(--shadow-lg);pointer-events:auto}.ChatDock_window__uXeci.ChatDock_minimized__76AMp{height:auto;width:var(--chat-dock-min-w)}.ChatDock_header__tOAo7{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle)}.ChatDock_minimized__76AMp .ChatDock_header__tOAo7{border-bottom:0}.ChatDock_title__QuqE3{display:flex;align-items:center;gap:var(--space-2);flex:1 1 auto;min-width:0;border:0;background:none;padding:var(--space-1);font:var(--font-body);font-weight:600;color:var(--text-primary);text-align:left;cursor:pointer}.ChatDock_name__wB4mX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatDock_badge__kfifX{flex:0 0 auto;min-width:var(--count-h);padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font:var(--font-caption);font-weight:600;line-height:var(--count-h);text-align:center}.ChatDock_pulse__Us2VB{animation:ChatDock_dock-pulse__hbxxS 1.6s ease-in-out 3}@keyframes ChatDock_dock-pulse__hbxxS{50%{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ChatDock_pulse__Us2VB{animation:none}}.ChatDock_full__gxot2{display:inline-flex;align-items:center;padding:0 var(--space-1);color:var(--text-secondary);text-decoration:none}.ChatDock_full__gxot2:hover{color:var(--text-primary)}.ChatDock_body__K6m_2{flex:1 1 auto;min-height:0;padding:var(--space-2) var(--space-3) var(--space-3)}.ChatDock_body__K6m_2[hidden]{display:none}.ChatDock_more___Rok_{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);pointer-events:auto}.ChatDock_moreCount__v3AeQ{font:var(--font-caption);color:var(--text-secondary)}.AskTrigger_trigger__m1bpY{flex-shrink:0}.HelpDot_root__awQtF{display:contents}.HelpDot_dot__EHNiQ{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-pill)}.HelpDot_dot__EHNiQ:hover,.HelpDot_dot__EHNiQ[aria-expanded=true]{color:var(--text-link)}@media (pointer:coarse){.HelpDot_dot__EHNiQ{min-width:var(--tap-min);min-height:var(--tap-min)}}.HelpDot_panel___Stcu{flex-basis:100%;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--font-caption);color:var(--text-primary)}.HelpDot_article__yzMTj{align-self:flex-start;color:var(--text-link)}.HelpDot_row__15y9d{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.HelpDot_fill__H0zkn>:first-child{flex:1 1;min-width:0}.Avatar_avatar__j2ZxV{display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size);flex:0 0 auto;border-radius:var(--radius-pill);font-size:var(--avatar-text);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);color:var(--ivory-50);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_tone0__75JpJ{background:var(--sage-600)}.Avatar_tone1__Tk_EM{background:var(--slate-600)}.Avatar_tone2__DTpAE{background:var(--terracotta-600)}.Avatar_tone3__Ms8De{background:var(--amber-600)}.Avatar_tone4__wDHOr{background:var(--clay-600)}.ProfileFooter_footer__KM0PY{display:flex;width:100%}.ProfileFooter_row__AkVLx{display:flex;align-items:center;gap:var(--space-2);width:100%;min-width:0;height:var(--profile-row-h);min-height:var(--nav-row-min-h);padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;font:var(--font-label);color:var(--text-primary);text-align:left;cursor:pointer;transition:var(--transition-color)}.ProfileFooter_row__AkVLx:hover,.ProfileFooter_row__AkVLx[aria-expanded=true]{background:var(--nav-hover-bg)}.ProfileFooter_name__FzGMq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileFooter_role__hZeIb{flex:0 0 auto;font:var(--font-caption);color:var(--text-secondary)}.ProfileFooter_chevron__D_Hwx{flex:0 0 auto;margin-left:auto;color:var(--text-faint)}.Checkbox_root__ZnZBL{display:inline-grid;grid-template-columns:var(--control-box) 1fr;column-gap:var(--space-3);align-items:start}.Checkbox_control__Xh8Ar{position:relative;grid-column:1;grid-row:1;width:var(--control-box);height:var(--control-box);margin-top:1px}.Checkbox_input__7AHRv{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}@media (pointer:coarse){.Checkbox_input__7AHRv{inset:calc((var(--tap-min) - var(--control-box)) / -2);width:var(--tap-min);height:var(--tap-min)}}.Checkbox_box__BtRoY{pointer-events:none;position:relative;display:flex;width:var(--control-box);height:var(--control-box);align-items:center;justify-content:center;border:1px solid var(--border-control);border-radius:var(--radius-xs);background:var(--surface);color:var(--accent-contrast);transition:var(--transition-color)}.Checkbox_check__H4g3C,.Checkbox_dash__I8cJf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.Checkbox_input__7AHRv:hover+.Checkbox_box__BtRoY{border-color:var(--accent)}.Checkbox_input__7AHRv:focus-visible+.Checkbox_box__BtRoY{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);box-shadow:var(--ring-focus)}.Checkbox_input__7AHRv:checked+.Checkbox_box__BtRoY,.Checkbox_input__7AHRv:indeterminate+.Checkbox_box__BtRoY{background:var(--accent);border-color:var(--accent)}.Checkbox_input__7AHRv:checked+.Checkbox_box__BtRoY .Checkbox_check__H4g3C{opacity:1}.Checkbox_input__7AHRv:indeterminate+.Checkbox_box__BtRoY .Checkbox_check__H4g3C{opacity:0}.Checkbox_input__7AHRv:indeterminate+.Checkbox_box__BtRoY .Checkbox_dash__I8cJf{opacity:1}.Checkbox_label__39Kfs{grid-column:2;font:var(--font-body);cursor:pointer}.Checkbox_hint__OWHVB{grid-column:2;font:var(--font-caption);color:var(--text-secondary)}.Checkbox_root__ZnZBL:has(.Checkbox_input__7AHRv:disabled){opacity:.45}.Checkbox_input__7AHRv:disabled,.Checkbox_root__ZnZBL:has(.Checkbox_input__7AHRv:disabled) .Checkbox_label__39Kfs{cursor:default}.Checkbox_input__7AHRv:disabled{pointer-events:none}@media (prefers-reduced-motion:reduce){.Checkbox_check__H4g3C,.Checkbox_dash__I8cJf{transition:none}}.KbUpload_dropField__6uLgR{display:flex;flex-direction:column;gap:var(--space-2)}.KbUpload_dropZone__JiG6a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1-5);width:100%;padding:var(--space-8) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);font:var(--font-body);text-align:center;cursor:pointer;transition:var(--transition-color)}.KbUpload_dropZone__JiG6a:hover{background:var(--surface-hover)}.KbUpload_dropZone__JiG6a:focus-visible{border-radius:var(--radius-md);outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-gap))}.KbUpload_dropZoneOver__aFctv,.KbUpload_dropZoneOver__aFctv:hover{border-style:solid;border-color:var(--accent);background:var(--accent-soft)}.KbUpload_dropIcon__zDnyY{color:var(--text-secondary)}.KbUpload_dropZoneOver__aFctv .KbUpload_dropIcon__zDnyY{color:var(--text-accent)}.KbUpload_dropTitle__iGYtU{font:var(--font-label)}.KbUpload_dropAction__Tmj_T{font:var(--font-caption);color:var(--text-accent);text-decoration:underline;text-underline-offset:var(--space-half)}.KbUpload_hint__HE5Xy{margin:0;font:var(--font-caption);color:var(--text-secondary)}.KbUpload_dropHost__YcKzl{position:relative;isolation:isolate}.KbUpload_dropOverlay__DQlsH{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--accent);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--text-primary);font:var(--font-label);text-align:center;pointer-events:none}.KbUpload_dropOverlay__DQlsH .KbUpload_dropIcon__zDnyY{color:var(--text-accent)}.KbUpload_list__zrhmf{display:flex;flex-direction:column;gap:var(--space-2)}.KbUpload_cardList__qEkM3{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle)}.KbUpload_listHead__Ge5TW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-h-sm)}.KbUpload_summary__J5C0c{margin:0;font:var(--font-label);color:var(--text-primary)}.KbUpload_rows__kSjXT{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--border-subtle);border-radius:var(--radius)}.KbUpload_row__scq9u{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-half) var(--space-3);padding:var(--space-2) var(--space-3);font:var(--font-body)}.KbUpload_row__scq9u+.KbUpload_row__scq9u{border-top:1px solid var(--border-subtle)}.KbUpload_statusIcon__Trmq_{margin-top:var(--space-half);color:var(--text-faint)}.KbUpload_row__scq9u[data-status=done] .KbUpload_statusIcon__Trmq_{color:var(--success-text)}.KbUpload_row__scq9u[data-status=error] .KbUpload_statusIcon__Trmq_{color:var(--danger-text)}.KbUpload_row__scq9u[data-status=uploading] .KbUpload_statusIcon__Trmq_{color:var(--text-secondary)}.KbUpload_spinner__gMMr2{animation:scoco-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.KbUpload_spinner__gMMr2{animation:none}}.KbUpload_name__1H3y7{display:flex;flex-direction:column;flex:1 1 calc(100% - var(--space-4) - var(--space-3));min-width:0}.KbUpload_fileName__0wNEJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KbUpload_error__V4YZU{margin-top:var(--space-half);font:var(--font-caption);color:var(--danger-text)}.KbUpload_meta__Y1LEp{display:flex;flex:1 0 100%;gap:var(--space-3);padding-left:calc(var(--space-4) + var(--space-3));font:var(--font-caption);color:var(--text-secondary);white-space:nowrap}.KbUpload_row__scq9u[data-status=error] .KbUpload_state__l2c_W{color:var(--danger-text)}@media (min-width:640px){.KbUpload_row__scq9u{flex-wrap:nowrap}.KbUpload_name__1H3y7{flex:1 1 auto}.KbUpload_meta__Y1LEp{flex:0 0 auto;padding-left:0;font:var(--font-body)}}.SettingsPage_page__WOhf5{display:flex;flex-direction:column;flex:1 1;min-height:0}.SettingsPage_banner__imw27{margin-top:var(--space-4)}.SettingsPage_body__tglfb{margin-top:var(--space-5);padding-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-10);flex:1 1}@media (min-width:1024px){.SettingsPage_rows__RFxxj{gap:var(--space-4)}}.SettingsPage_formGrid__ZmT3W{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:1024px){.SettingsPage_formGrid__ZmT3W{grid-template-columns:1fr 1fr}}.SettingsPage_formGridNarrow__qXARj{max-width:var(--settings-form-max-w)}.SettingsPage_span2__3xTQx{grid-column:1/-1}.SettingsPage_meta__fs7FW{grid-column:1/-1;border-top:1px solid var(--border-subtle);padding-top:var(--space-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-8);font:var(--font-caption);color:var(--text-secondary)}.SettingsPage_metaValue__UbAGT{color:var(--text-primary)}.SettingsPage_facts__Tl5kv{margin:0;display:flex;flex-direction:column;gap:var(--space-2);font:var(--font-caption);color:var(--text-secondary)}.SettingsPage_fact__wg78g{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-half) var(--space-4);gap:var(--space-half) var(--space-4);align-items:center}.SettingsPage_fact__wg78g>dd{margin:0;min-width:0;overflow-wrap:anywhere}@media (min-width:640px){.SettingsPage_fact__wg78g{grid-template-columns:var(--settings-fact-label-w) minmax(0,1fr)}}.SettingsPage_stack__yWMsX{display:flex;flex-direction:column;gap:var(--space-3)}.SettingsPage_row__TgsgO{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.SettingsPage_rowEnd__XJ4A_{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}.SettingsPage_hint__2yP6b{margin:0;font:var(--font-caption);color:var(--text-secondary);max-width:72ch}.SettingsPage_spacer__JLkx4{flex:1 1}.SettingsPage_fieldNarrow__8hTc9{max-width:min(var(--settings-field-narrow-w),100%)}.Disclosure_root__36Xfa{border-radius:var(--radius)}.Disclosure_summary__fq17q{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font:var(--font-label);color:var(--text-link);cursor:pointer;list-style:none}.Disclosure_summary__fq17q::-webkit-details-marker{display:none}.Disclosure_summary__fq17q:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);border-radius:var(--radius-xs)}.Disclosure_chevron__MIimh{flex:0 0 auto;color:var(--text-secondary);transition:transform var(--dur-fast) var(--ease-standard)}.Disclosure_root__36Xfa[open] .Disclosure_chevron__MIimh{transform:rotate(90deg)}.Disclosure_label__RE9Bt{min-width:0}.Disclosure_body__Lyr5M{padding:var(--space-2) 0 var(--space-3)}@media (prefers-reduced-motion:reduce){.Disclosure_chevron__MIimh{transition:none}}.SecurityView_sessions__w84hx{list-style:none;margin:0;padding:0}.SecurityView_session__VfX_d{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border-subtle)}.SecurityView_session__VfX_d:last-child{border-bottom:0}.SecurityView_device__roCBT{flex:1 1;font:var(--font-body);min-width:0}.SecurityView_sessionMeta__Hn5l_{font:var(--font-caption);color:var(--text-secondary)}.SecurityView_emptySessions__3rD_i{margin:0;padding:var(--space-5);font:var(--font-body);color:var(--text-secondary)}.SecurityView_qr__LhsPv{display:flex;justify-content:center}.SecurityView_secret__Jsxg9{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.SecurityView_secretValue__zKruv{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;word-break:break-all;flex:1 1;min-width:0}.SecurityView_codes__J2CeQ{list-style:none;margin:0;padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm)}@media (min-width:640px){.SecurityView_codes__J2CeQ{grid-template-columns:1fr 1fr}}.SecurityView_modalActions__98Z6y{display:flex;justify-content:flex-end;gap:var(--space-2)}.SecurityView_methods__UPtLB{list-style:none;margin:0;padding:0}.SecurityView_method__nuGpv{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.SecurityView_method__nuGpv:last-child{border-bottom:0}.SecurityView_methodText__qndCp{flex:1 1;min-width:0;display:flex;flex-direction:column}.SecurityView_methodName__ig2hu{font:var(--font-body)}.SecurityView_passkey__KWbrC{flex-wrap:wrap}.SecurityView_methodActions__cfs_v{display:flex;gap:var(--space-1);flex-basis:100%;padding-left:var(--space-8)}@media (min-width:640px){.SecurityView_passkey__KWbrC{flex-wrap:nowrap}.SecurityView_methodActions__cfs_v{flex-basis:auto;padding-left:0}}.SecurityView_methodMeta__IZxMU{font:var(--font-caption);color:var(--text-secondary);overflow-wrap:anywhere}.SecurityView_linkProviders__cWhwH{display:flex;flex-wrap:wrap;gap:var(--space-3)}.SecurityView_linkProvider__Fg4vU{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:0 var(--space-4);font:var(--font-label);color:var(--text-primary);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);text-decoration:none;transition:var(--transition-color)}.SecurityView_linkProvider__Fg4vU:hover{background:var(--surface-hover)}.SecurityView_linkProvider__Fg4vU:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring-focus)}.QrCode_frame__Ec2oo{display:grid;grid-template-columns:repeat(var(--qr-count),var(--settings-qr-module));grid-auto-rows:var(--settings-qr-module);width:max-content;padding:calc(var(--settings-qr-module) * 4);background:#fff;border:1px solid var(--border);border-radius:var(--radius)}.QrCode_dark__KaXz8{background:#000}.QrCode_light__w4Wam{background:transparent}