.UsageMeter_wrap__3JiJ1{display:flex;flex-direction:column;gap:var(--space-2)}.UsageMeter_row__BOrEW{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-body-sm)}.UsageMeter_label__6UCY6{color:var(--ink);font-weight:600}.UsageMeter_value__ezQK4{color:var(--slate);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UsageMeter_track__DdlIa{height:10px;border-radius:var(--radius-pill);background:var(--border);overflow:hidden}.UsageMeter_fill__fvHvN{height:100%;border-radius:var(--radius-pill);transition:width var(--motion-slow) var(--ease-out),background var(--motion-base) var(--ease-out)}.UsageMeter_ok__LxnjY{background:var(--teal)}.UsageMeter_warn__fR9of{background:var(--warning)}.UsageMeter_full__aq76X{background:var(--danger)}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);font-weight:600;line-height:1;min-height:var(--tap-target);padding:0 var(--space-4);transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out);white-space:nowrap}.Button_btn__sgFU2:active{transform:translateY(1px)}.Button_btn__sgFU2:disabled{opacity:.55;cursor:not-allowed}.Button_sm__h9eWB{min-height:36px;padding:0 var(--space-3);font-size:var(--text-small)}.Button_md__exKk_{font-size:var(--text-body-sm)}.Button_lg__PdjsY{min-height:52px;padding:0 var(--space-6);font-size:var(--text-body)}.Button_full__JZIrP{width:100%}.Button_primary__oSpWt{background:var(--teal);color:var(--teal-contrast)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--teal-deep)}.Button_secondary__lRe7Q{background:var(--teal-tint);color:var(--teal-deep)}.Button_secondary__lRe7Q:hover:not(:disabled){filter:brightness(.96)}.Button_gold__MrJaN{background:var(--gold);color:var(--gold-contrast)}.Button_gold__MrJaN:hover:not(:disabled){filter:brightness(.95)}.Button_success__cKUHp{background:var(--success);color:#fff}.Button_success__cKUHp:hover:not(:disabled){filter:brightness(.95)}.Button_danger__1ocl9{background:var(--danger);color:var(--danger-contrast)}.Button_danger__1ocl9:hover:not(:disabled){filter:brightness(.95)}.Button_outline__Zj6Ls{background:transparent;border-color:var(--border);color:var(--ink)}.Button_outline__Zj6Ls:hover:not(:disabled){border-color:var(--slate)}.Button_ghost__mZ9vJ{background:transparent;color:var(--ink)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--teal-tint)}.Button_whatsapp__NaBR_{background:#e7f4ec;color:#0a6b3a;border-color:#bfe3cd}[data-theme=dark] .Button_whatsapp__NaBR_{background:#14271d;color:#5fce8e;border-color:#1f4030}.Button_whatsapp__NaBR_:hover:not(:disabled){filter:brightness(.97)}.Button_spinner____7ub{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:currentColor;animation:Button_thuma-button-mark__47A3Z .9s var(--ease-out) infinite}.Button_loadingLabel__F9eaa{opacity:.85}@keyframes Button_thuma-button-mark__47A3Z{0%,to{opacity:.72;transform:scale(.92) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.Button_spinner____7ub{animation:none}}.ConversationRow_row__S_71S{position:relative;display:flex;align-items:center;border-radius:var(--radius-card)}.ConversationRow_row__S_71S:hover{background:var(--surface)}.ConversationRow_active__Rguic,.ConversationRow_active__Rguic:hover{background:var(--teal-tint)}.ConversationRow_open__SFwCh{flex:1 1;display:flex;align-items:center;gap:var(--space-1);min-width:0;min-height:40px;border:none;background:transparent;padding:0 var(--space-2);color:var(--ink);text-align:left}.ConversationRow_pinIcon__Ju5wS{color:var(--teal);flex-shrink:0}.ConversationRow_titleCol__3JP4X{display:flex;flex-direction:column;min-width:0;flex:1 1}.ConversationRow_title__fJzhf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-sm)}.ConversationRow_lastActive__JUAd0{font-size:var(--text-small);color:var(--slate);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConversationRow_more__iI2P1{display:inline-flex;align-items:center;justify-content:center;width:32px;height:40px;border:none;background:transparent;color:var(--slate);transform:rotate(90deg);border-radius:var(--radius-card);flex-shrink:0}.ConversationRow_more__iI2P1:hover{color:var(--ink)}.ConversationRow_backdrop__ZaTTl{position:fixed;inset:0;z-index:40}.ConversationRow_menu__EUrT1{position:absolute;right:var(--space-2);top:calc(100% - 4px);z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);padding:var(--space-1);min-width:160px;display:flex;flex-direction:column}.ConversationRow_menu__EUrT1 button{display:flex;align-items:center;gap:var(--space-2);border:none;background:transparent;color:var(--ink);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);min-height:40px;text-align:left;font-size:var(--text-body-sm)}.ConversationRow_menu__EUrT1 button:hover{background:var(--bg)}.ConversationRow_danger___EnNK{color:var(--danger)}.ConversationRow_renameInput__i665V{width:100%;border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-3);background:var(--bg)}.ApprovalCard_card__uVdZJ,.ConversationRow_confirmActions__sAI5J{display:flex;gap:var(--space-2)}.ApprovalCard_card__uVdZJ{border:2px solid var(--success);background:var(--success-tint);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:var(--shadow-card);animation:ApprovalCard_thuma-slide-in__e50Lg var(--motion-slow) var(--ease-out);flex-direction:column;max-width:420px}.ApprovalCard_settled__HHdYT{border-color:var(--border);background:var(--surface)}.ApprovalCard_declined__lKnVk,.ApprovalCard_timed-out__HFyGg{border-color:var(--border)}.ApprovalCard_head__DfC_I{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.ApprovalCard_badge__YzJV7{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-small);font-weight:700;color:var(--success);text-transform:uppercase;letter-spacing:.03em}.ApprovalCard_settled__HHdYT .ApprovalCard_badge__YzJV7{color:var(--slate)}.ApprovalCard_countdown__h7oul{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);color:var(--slate);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ApprovalCard_amount__y9Krq{font-size:var(--text-display);font-weight:700;color:var(--ink);line-height:1.1}.ApprovalCard_recipient__rVhni{color:var(--ink);font-size:var(--text-body-sm)}.ApprovalCard_reason__qaWUN{color:var(--slate);font-size:var(--text-body-sm)}.ApprovalCard_actions__UfFwT{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.ApprovalCard_confirm__DdZAA{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.ApprovalCard_confirmInner__KKAfV{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--success);border-radius:var(--radius-card);color:var(--success);text-align:center}.ApprovalCard_result__BZDYj{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-body-sm);color:var(--slate);margin-top:var(--space-1)}.ApprovalCard_result__BZDYj.ApprovalCard_ok__GOkgn{color:var(--success);font-weight:600}.ApprovalCard_result__BZDYj.ApprovalCard_err__1_3Jy{color:var(--danger)}.ApprovalCard_audit__tchVi{color:var(--slate);font-weight:400}.ApprovalCard_audit__tchVi code{color:var(--ink)}@media (max-width:520px){.ApprovalCard_card__uVdZJ{width:100%;max-width:none;padding:14px}.ApprovalCard_head__DfC_I{align-items:flex-start;flex-wrap:wrap}.ApprovalCard_amount__y9Krq{font-size:clamp(28px,10vw,var(--text-display));overflow-wrap:anywhere}.ApprovalCard_actions__UfFwT{flex-direction:column}.ApprovalCard_actions__UfFwT>*{width:100%;min-height:44px}.ApprovalCard_confirmInner__KKAfV{padding:14px}}.ApprovalCompleteness_gap__sIW9g{margin:var(--space-2) 0 0;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--warning);border-radius:var(--radius-input);background:var(--warning-tint);color:var(--warning-deep);font-size:.8rem;line-height:1.45}.ApprovalCompleteness_gap__sIW9g svg{flex:0 0 auto;margin-top:2px}.ApprovalCompleteness_unverified__kTDps{margin:var(--space-2) 0 0;display:flex;align-items:flex-start;gap:var(--space-2);font-size:.78rem;color:var(--text-muted)}.ApprovalCompleteness_unverified__kTDps svg{flex:0 0 auto;margin-top:2px}.TransparencyPanel_panel__JFQp9{margin-top:var(--space-2);border:1px solid var(--border);border-left:3px solid var(--teal);background:var(--bg);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);animation:TransparencyPanel_thuma-slide-in__oKjHf var(--motion-base) var(--ease-out)}.TransparencyPanel_section__jY8JS{display:flex;flex-direction:column;gap:var(--space-1)}.TransparencyPanel_heading__Oincy{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;color:var(--slate);font-weight:700}.TransparencyPanel_list__0mmrd{margin:0;padding-left:var(--space-4);font-size:var(--text-body-sm);color:var(--ink);display:flex;flex-direction:column;gap:2px}.TransparencyPanel_muted__K2rMI{color:var(--slate)}.TransparencyPanel_seeFull__taGXs{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);background:transparent;border:none;color:var(--teal);font-size:var(--text-body-sm);font-weight:600;padding:var(--space-1) 0 0}.TransparencyPanel_seeFull__taGXs:hover{text-decoration:underline}@media (max-width:520px){.TransparencyPanel_panel__JFQp9{width:100%;min-width:0;padding:12px;gap:12px}.TransparencyPanel_list__0mmrd{padding-left:18px;overflow-wrap:anywhere}.TransparencyPanel_seeFull__taGXs{min-height:40px;align-items:center}}.AgentSurfaceCard_card___05h0{border:1px solid var(--border);border-left-width:3px;border-radius:var(--radius-card);background:var(--surface);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);max-width:560px}.AgentSurfaceCard_checkpoint__d7IzR{border-left-color:var(--teal)}.AgentSurfaceCard_receipt__5YBiv{border-left-color:var(--success)}.AgentSurfaceCard_warning__VpySh{border-left-color:var(--warning)}.AgentSurfaceCard_report__LPXIK{border-left-color:var(--danger)}.AgentSurfaceCard_board__iCjOd,.AgentSurfaceCard_graph__tZHng,.AgentSurfaceCard_package__8fV0l,.AgentSurfaceCard_timeline__h862e{border-left-color:var(--border-strong)}.AgentSurfaceCard_head__fr0Il{display:flex;align-items:center;gap:var(--space-2)}.AgentSurfaceCard_title__mSRVe{margin:0;font-size:.95rem;font-weight:650;color:var(--text);flex:1 1 auto;min-width:0}.AgentSurfaceCard_status__nlQdx{flex:0 0 auto;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.AgentSurfaceCard_fields__JUVhH{margin:0;display:grid;grid-template-columns:minmax(auto,34%) 1fr;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);font-size:.86rem}.AgentSurfaceCard_field__tQ_07{display:contents}.AgentSurfaceCard_label__cOtSi{color:var(--text-muted)}.AgentSurfaceCard_value__cb3ee{margin:0;color:var(--text);overflow-wrap:anywhere}.AgentSurfaceCard_incomplete__45COh{margin:0;display:flex;align-items:flex-start;gap:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border);font-size:.8rem;color:var(--warning-deep)}.AgentSurfaceCard_incomplete__45COh svg{flex:0 0 auto;margin-top:2px}@media (max-width:480px){.AgentSurfaceCard_fields__JUVhH{grid-template-columns:1fr;gap:0 0}.AgentSurfaceCard_label__cOtSi{margin-top:var(--space-1);font-size:.78rem}}.ReasoningStream_stream__inRLM{margin:0 0 var(--space-2);border-radius:var(--radius-card);color:var(--reason);font-size:var(--text-small)}.ReasoningStream_open__xJ_B1{background:var(--reason-tint);border:1px solid var(--reason-line)}.ReasoningStream_folded__IigAr{background:transparent}.ReasoningStream_live__EG3yE{background:var(--reason-tint);border:1px solid var(--reason-line)}.ReasoningStream_summary__Wp3D6{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:none;border:0;cursor:pointer;color:var(--reason-strong);font-size:var(--text-small);font-weight:600;text-align:left;border-radius:var(--radius-card)}.ReasoningStream_summary__Wp3D6:disabled{cursor:default}.ReasoningStream_summaryText__T01P_{flex:1 1;min-width:0;display:inline-flex;align-items:baseline;gap:2px;flex-wrap:wrap}.ReasoningStream_thinkingWord__iQ4o1{font-weight:600}.ReasoningStream_nowLine__sTBin,.ReasoningStream_tail__H_euz{color:var(--reason);font-weight:500}.ReasoningStream_presence___FMcT{flex:none;width:8px;height:8px;border-radius:50%;background:var(--reason)}.ReasoningStream_pulsing__LCJqj{animation:ReasoningStream_reason-pulse__RZdeh 1.4s var(--ease-out) infinite}@keyframes ReasoningStream_reason-pulse__RZdeh{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.ReasoningStream_chevOpen__UYmUw,.ReasoningStream_chev__a5EaE{color:var(--reason);transition:transform var(--motion-fast) var(--ease-out);flex:none}.ReasoningStream_chevOpen__UYmUw{transform:rotate(180deg)}.ReasoningStream_steps__ToVtt{list-style:none;margin:0;padding:0 var(--space-3) var(--space-2) var(--space-3);position:relative}.ReasoningStream_step__MFcz_{position:relative;padding-left:var(--space-6)}.ReasoningStream_step__MFcz_:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:1.5px;background:var(--reason-line)}.ReasoningStream_step__MFcz_:first-child:before{top:12px}.ReasoningStream_step__MFcz_:last-child:before{bottom:calc(100% - 12px)}.ReasoningStream_stepHead__hbLsg{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) 0;background:none;border:0;text-align:left;color:var(--reason);font-size:var(--text-small);line-height:var(--leading-tight);cursor:default}.ReasoningStream_expandable__0pHe3{cursor:pointer}.ReasoningStream_expandable__0pHe3:hover .ReasoningStream_label___6oOy{color:var(--reason-strong)}.ReasoningStream_node__XNVgP{position:absolute;left:6px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--reason-tint);border:1.5px solid var(--reason-line);color:var(--reason)}.ReasoningStream_label___6oOy{flex:1 1;min-width:0}.ReasoningStream_detail__Dc_Va{margin:2px 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--reason-line);animation:ReasoningStream_reason-open__e_M7X var(--motion-fast) var(--ease-out)}.ReasoningStream_detailText__1DM66{margin:0;color:var(--slate);font-size:var(--text-small);line-height:var(--leading-relaxed)}.ReasoningStream_sourceLink__qVeyo{display:inline-flex;align-items:center;gap:4px;margin-top:var(--space-1);color:var(--teal);font-size:var(--text-small);font-weight:600;text-decoration:none}.ReasoningStream_sourceLink__qVeyo:hover{text-decoration:underline}@keyframes ReasoningStream_reason-open__e_M7X{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ReasoningStream_detail__Dc_Va,.ReasoningStream_pulsing__LCJqj{animation:none}}.ReasoningStream_stream__inRLM{margin:0;border-radius:13px}.ReasoningStream_live__EG3yE,.ReasoningStream_open__xJ_B1{border-color:color-mix(in srgb,var(--border) 88%,transparent);background:color-mix(in srgb,var(--surface-2) 54%,transparent)}.ReasoningStream_summary__Wp3D6{min-height:38px;padding:7px 11px;color:var(--slate);font-size:12px;font-weight:650}.ReasoningStream_folded__IigAr .ReasoningStream_summary__Wp3D6{width:-moz-fit-content;width:fit-content;min-height:28px;padding:3px 7px 3px 2px}.ReasoningStream_presence___FMcT{width:7px;height:7px;background:var(--teal)}.ReasoningStream_thinkingWord__iQ4o1{color:var(--ink);font-weight:700}.ReasoningStream_steps__ToVtt{padding:1px 12px 10px}.ReasoningStream_stepHead__hbLsg{font-size:12px}.ReasoningStream_node__XNVgP{background:var(--surface);border-color:var(--border-strong);color:var(--teal)}.ReasoningStream_step__MFcz_:before{background:var(--border-strong)}@media (max-width:520px){.ReasoningStream_stream__inRLM{width:100%;min-width:0}.ReasoningStream_summary__Wp3D6{min-height:44px;align-items:flex-start;padding:9px 10px}.ReasoningStream_folded__IigAr .ReasoningStream_summary__Wp3D6{width:100%;min-height:40px;padding:7px 4px}.ReasoningStream_detailText__1DM66,.ReasoningStream_label___6oOy,.ReasoningStream_nowLine__sTBin,.ReasoningStream_summaryText__T01P_,.ReasoningStream_tail__H_euz{overflow-wrap:anywhere}.ReasoningStream_steps__ToVtt{padding:1px 9px 9px}.ReasoningStream_step__MFcz_{padding-left:24px}.ReasoningStream_step__MFcz_:before{left:9px}.ReasoningStream_node__XNVgP{left:2px}.ReasoningStream_stepHead__hbLsg{min-height:38px;line-height:1.4}.ReasoningStream_detail__Dc_Va{margin-right:0;padding:9px 10px}.ReasoningStream_sourceLink__qVeyo{max-width:100%;overflow-wrap:anywhere}}.PlanPreview_card__kCiur{margin:var(--space-2) 0;border-left:1px solid var(--teal);border:1px solid var(--teal);border-left-width:3px;background:var(--surface);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-3);max-width:440px;animation:PlanPreview_thuma-slide-in__Uj9yy var(--motion-slow) var(--ease-out)}.PlanPreview_settled__MPOw4{border-color:var(--border);border-left-color:var(--border);box-shadow:none}.PlanPreview_head__Z12vP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.PlanPreview_badge__1ciHR{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-small);font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.03em}.PlanPreview_settled__MPOw4 .PlanPreview_badge__1ciHR{color:var(--slate)}.PlanPreview_eta__ILWqF{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);color:var(--slate)}.PlanPreview_steps__iP_7O{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.PlanPreview_step__8YfeU{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--ink)}.PlanPreview_num__vWh_J{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--teal-tint);color:var(--teal-deep);font-size:var(--text-small);font-weight:700}.PlanPreview_s_done__QAmQ8 .PlanPreview_num__vWh_J{background:var(--success);color:var(--teal-contrast)}.PlanPreview_s_running__tLXPd .PlanPreview_num__vWh_J{background:var(--teal);color:var(--teal-contrast)}.PlanPreview_s_done__QAmQ8 .PlanPreview_stepLabel__zoyE1{color:var(--slate)}.PlanPreview_stepLabel__zoyE1{flex:1 1;min-width:0}.PlanPreview_approvalTag__CsNko{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--warning-tint);color:var(--warning);font-size:var(--text-small);font-weight:600;white-space:nowrap}.PlanPreview_needs__69yUu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1);border-top:1px dashed var(--border)}.PlanPreview_needsLabel__F6liQ{font-size:var(--text-small);color:var(--slate);font-weight:600}.PlanPreview_needChip__K_enW{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg);font-size:var(--text-small);color:var(--ink)}.PlanPreview_actions__aK6U_{display:flex;gap:var(--space-2);flex-wrap:wrap}.PlanPreview_go__eY_1h{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-pill);background:var(--teal);color:var(--teal-contrast);font-size:var(--text-body-sm);font-weight:700;cursor:pointer}.PlanPreview_go__eY_1h:hover{background:var(--teal-deep)}.PlanPreview_adjust__PnvVN,.PlanPreview_notNow__ShbLJ{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-body-sm);font-weight:600;cursor:pointer}.PlanPreview_adjust__PnvVN:hover,.PlanPreview_notNow__ShbLJ:hover{background:var(--bg)}.PlanPreview_settledNote__d_Xvn{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--text-body-sm);color:var(--slate)}@media (max-width:520px){.PlanPreview_card__kCiur{width:100%;max-width:none;padding:14px}.PlanPreview_head__Z12vP,.PlanPreview_step__8YfeU{align-items:flex-start;flex-wrap:wrap}.PlanPreview_approvalTag__CsNko{white-space:normal}.PlanPreview_actions__aK6U_{display:grid;grid-template-columns:1fr 1fr}.PlanPreview_go__eY_1h{grid-column:1/-1}.PlanPreview_adjust__PnvVN,.PlanPreview_go__eY_1h,.PlanPreview_notNow__ShbLJ{justify-content:center;min-height:44px}}.SurfaceGaps_gaps__djPgk{margin:var(--space-2) 0 0;display:flex;align-items:flex-start;gap:var(--space-2);font-size:.78rem;color:var(--warning-deep)}.SurfaceGaps_gaps__djPgk svg{flex:0 0 auto;margin-top:2px}.FollowUps_wrap__l2goN{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.FollowUps_chip__xrH4A{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--teal);border-radius:var(--radius-pill);background:var(--teal-tint);color:var(--teal-deep);font-size:var(--text-small);font-weight:600;cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.FollowUps_chip__xrH4A:hover:not(:disabled){background:var(--teal);color:var(--teal-contrast)}.FollowUps_chip__xrH4A:disabled{opacity:.5;cursor:default}.FollowUps_followThrough__5Vjqu{display:flex;flex-direction:column;gap:7px;margin-top:3px}.FollowUps_label__eZXlP{color:var(--slate);font-size:11px;font-weight:700}.FollowUps_wrap__l2goN{gap:7px;margin-top:0}.FollowUps_chip__xrH4A{justify-content:space-between;min-height:36px;max-width:100%;border-color:var(--border);border-radius:11px;background:var(--surface);color:var(--ink);padding:0 12px;text-align:left}.FollowUps_chip__xrH4A:hover:not(:disabled){border-color:var(--teal);background:var(--teal-tint);color:var(--teal-deep)}@media (max-width:520px){.FollowUps_followThrough__5Vjqu,.FollowUps_wrap__l2goN{width:100%;min-width:0}.FollowUps_wrap__l2goN{display:grid;grid-template-columns:1fr}.FollowUps_chip__xrH4A{width:100%;min-height:44px;white-space:normal;overflow-wrap:anywhere}}.BlockSkeleton_card__pFmQO{margin:var(--space-2) 0;padding:var(--space-3);border:1px dashed var(--border);border-radius:var(--radius-card);background:var(--surface);display:flex;flex-direction:column;gap:var(--space-3);max-width:440px;animation:BlockSkeleton_skel-in__N_Jy2 var(--motion-base) var(--ease-out)}.BlockSkeleton_head__PaaDu{display:flex;align-items:center;gap:var(--space-2)}.BlockSkeleton_icon__VQLf6{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-card);background:var(--bg);color:var(--slate);flex:none}.BlockSkeleton_label__IpzRZ{flex:1 1;min-width:0;font-size:var(--text-small);color:var(--slate);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlockSkeleton_dots__ZEKmM{display:inline-flex;gap:3px;flex:none}.BlockSkeleton_dots__ZEKmM span{width:4px;height:4px;border-radius:50%;background:var(--slate);opacity:.5;animation:BlockSkeleton_skel-dot__sZsUK 1.2s var(--ease-out) infinite}.BlockSkeleton_dots__ZEKmM span:nth-child(2){animation-delay:.15s}.BlockSkeleton_dots__ZEKmM span:nth-child(3){animation-delay:.3s}.BlockSkeleton_barV__k1KCA,.BlockSkeleton_bar__AtPeJ,.BlockSkeleton_cell__tqd9O,.BlockSkeleton_num__kE3v7,.BlockSkeleton_tile__kRFR5{background:linear-gradient(90deg,var(--border) 0,var(--bg) 40%,var(--border) 80%);background-size:200% 100%;animation:BlockSkeleton_skel-shimmer__W8nBK 1.4s linear infinite;border-radius:4px}.BlockSkeleton_lines__6uyw0{display:flex;flex-direction:column;gap:var(--space-2)}.BlockSkeleton_bar__AtPeJ{height:10px;display:block}.BlockSkeleton_w0__TQ7Qg{width:90%}.BlockSkeleton_w1__2qhoK{width:75%}.BlockSkeleton_w2__6qCVf{width:55%}.BlockSkeleton_plan__iCKqk{display:flex;flex-direction:column;gap:var(--space-2)}.BlockSkeleton_planRow__ofGJQ{display:flex;align-items:center;gap:var(--space-2)}.BlockSkeleton_num__kE3v7{width:20px;height:20px;border-radius:50%;flex:none}.BlockSkeleton_grid__tYJc0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.BlockSkeleton_cell__tqd9O{height:16px}.BlockSkeleton_chart__V8bCV{display:flex;align-items:flex-end;gap:var(--space-2);height:72px}.BlockSkeleton_barV__k1KCA{flex:1 1;border-radius:4px 4px 0 0}.BlockSkeleton_tile__kRFR5{width:100%;height:96px;border-radius:var(--radius-card)}@keyframes BlockSkeleton_skel-shimmer__W8nBK{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes BlockSkeleton_skel-dot__sZsUK{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes BlockSkeleton_skel-in__N_Jy2{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BlockSkeleton_barV__k1KCA,.BlockSkeleton_bar__AtPeJ,.BlockSkeleton_card__pFmQO,.BlockSkeleton_cell__tqd9O,.BlockSkeleton_dots__ZEKmM span,.BlockSkeleton_num__kE3v7,.BlockSkeleton_tile__kRFR5{animation:none;background:var(--border)}.BlockSkeleton_icon__VQLf6{background:var(--bg)}}@media (max-width:520px){.BlockSkeleton_card__pFmQO{width:100%;max-width:none;min-width:0}.BlockSkeleton_grid__tYJc0{grid-template-columns:repeat(2,minmax(0,1fr))}}.FilePreview_wrap__ge8v0{min-width:0;margin:var(--space-2) 0}.FilePreview_tile__Sth9w{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2,var(--bg))}.FilePreview_thumb___s1rT{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm,8px);background:var(--surface-3,rgba(0,0,0,.05));color:var(--teal-deep,currentColor);overflow:hidden}.FilePreview_thumbImg__eHXYJ{background:#fff}.FilePreview_thumbImgEl__I34Sb{width:100%;height:100%;object-fit:cover}.FilePreview_info__O8KWV{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.FilePreview_name__dXRE8{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePreview_sub__4ta6E{font-size:.8rem;color:var(--text-muted,inherit)}.FilePreview_actions__3M42g{flex:none;display:flex;align-items:center;gap:var(--space-2)}.FilePreview_btn__crMqK{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font:inherit;font-size:.82rem;line-height:1;color:inherit;text-decoration:none;cursor:pointer;background:var(--surface,transparent);border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.FilePreview_btn__crMqK:hover{background:var(--surface-3,rgba(0,0,0,.05))}.FilePreview_btnPrimary__5oRyh{color:#fff;background:var(--teal-deep,#0f766e);border-color:var(--teal-deep,#0f766e)}.FilePreview_btnPrimary__5oRyh:hover{filter:brightness(1.05);background:var(--teal-deep,#0f766e)}.FilePreview_viewerBox___CZGb{margin-top:var(--space-3)}.FilePreview_previewOnly__LXZ1s{position:relative;width:100%;height:100%;min-height:210px;overflow:auto;overscroll-behavior:contain;background:#fff}.FilePreview_previewSkeleton__AAE8d{min-height:210px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface) 78%,transparent),transparent),var(--bg);background-size:220% 100%;animation:FilePreview_fp-shimmer__sbqpq 1.4s ease-in-out infinite}@keyframes FilePreview_fp-shimmer__sbqpq{to{background-position:-220% 0}}.FilePreview_previewOnly__LXZ1s .FilePreview_docx__RWyOm,.FilePreview_previewOnly__LXZ1s .FilePreview_pdf__4wvlE,.FilePreview_previewOnly__LXZ1s .FilePreview_text__1Lqj8{height:260px;min-height:0;border:0;border-radius:0;pointer-events:auto}.FilePreview_previewFacts__0wOkU,.FilePreview_scrollHint__mq4w9{position:absolute;z-index:2;border-radius:var(--radius-pill);background:rgba(15,35,39,.82);color:#fff;padding:4px 8px;font-size:.72rem;font-weight:750;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.FilePreview_previewFacts__0wOkU{top:8px;left:8px}.FilePreview_scrollHint__mq4w9{right:8px;bottom:8px;opacity:.82;transition:opacity var(--motion-fast) var(--ease-out)}.FilePreview_previewOnly__LXZ1s:focus-within .FilePreview_scrollHint__mq4w9,.FilePreview_previewOnly__LXZ1s:hover .FilePreview_scrollHint__mq4w9{opacity:0}.FilePreview_touchGate__pYAsp{display:none}.FilePreview_previewOnly__LXZ1s .FilePreview_img___LF0O{height:260px;max-height:none;border:0;border-radius:0}.FilePreview_previewOnly__LXZ1s .FilePreview_media__JtXJs,.FilePreview_previewOnly__LXZ1s .FilePreview_video__o5VAo{margin:var(--space-4) auto}.FilePreview_workspaceViewer__aKVzc{width:100%;min-height:680px;background:#fff}.FilePreview_workspaceViewer__aKVzc .FilePreview_docx__RWyOm,.FilePreview_workspaceViewer__aKVzc .FilePreview_pdf__4wvlE,.FilePreview_workspaceViewer__aKVzc .FilePreview_text__1Lqj8{height:min(78vh,920px);min-height:680px;border:0;border-radius:0}.FilePreview_workspaceViewer__aKVzc .FilePreview_img___LF0O{max-height:none;border:0;border-radius:0}.FilePreview_img___LF0O{max-height:60vh;object-fit:contain}.FilePreview_img___LF0O,.FilePreview_pdf__4wvlE{display:block;width:100%;border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.FilePreview_pdf__4wvlE{height:min(62vh,700px);min-height:300px}.FilePreview_media__JtXJs{display:block;width:100%}.FilePreview_video__o5VAo{max-height:62vh;background:#000}.FilePreview_text__1Lqj8,.FilePreview_video__o5VAo{display:block;width:100%;border:1px solid var(--border);border-radius:var(--radius-card)}.FilePreview_text__1Lqj8{height:min(54vh,560px);min-height:240px;background:#fff}.FilePreview_docx__RWyOm{display:block;width:100%;height:min(72vh,820px);min-height:420px;border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.FilePreview_box__LZKOf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:96px;padding:var(--space-4);margin:var(--space-2) 0;border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--text-muted,inherit);text-align:center;overflow-wrap:anywhere}.FilePreview_retryButton__pGbMV{min-height:38px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);padding:6px var(--space-3);font:inherit;font-size:var(--text-small);font-weight:800;cursor:pointer}.FilePreview_spinner__n1tcB{width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--teal-deep,currentColor);border-radius:50%;animation:FilePreview_fp-spin___85JM .7s linear infinite}@keyframes FilePreview_fp-spin___85JM{to{transform:rotate(1turn)}}.FilePreview_hiddenDl__n80cm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.FilePreview_tile__Sth9w{align-items:flex-start;flex-wrap:wrap}.FilePreview_actions__3M42g{width:100%;overflow-x:auto}.FilePreview_btn__crMqK{min-height:40px}.FilePreview_previewOnly__LXZ1s:not(.FilePreview_previewActivated__XudML) .FilePreview_docx__RWyOm,.FilePreview_previewOnly__LXZ1s:not(.FilePreview_previewActivated__XudML) .FilePreview_pdf__4wvlE,.FilePreview_previewOnly__LXZ1s:not(.FilePreview_previewActivated__XudML) .FilePreview_text__1Lqj8{pointer-events:none}.FilePreview_touchGate__pYAsp{position:absolute;z-index:3;left:50%;bottom:10px;display:inline-flex;min-height:38px;align-items:center;border:1px solid hsla(0,0%,100%,.55);border-radius:var(--radius-pill);background:rgba(15,35,39,.88);color:#fff;padding:6px 12px;font:inherit;font-size:var(--text-small);font-weight:800;transform:translateX(-50%)}.FilePreview_previewActivated__XudML .FilePreview_touchGate__pYAsp{left:auto;right:8px;bottom:8px;transform:none}.FilePreview_previewOnly__LXZ1s .FilePreview_scrollHint__mq4w9{display:none}}.ArtifactDesignPreview_stage__ec9m7{display:grid;place-items:center;min-width:0;padding:clamp(12px,3vw,30px);overflow:hidden;border:1px solid var(--border);border-radius:18px;background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--teal) 10%,transparent),transparent 30%),color-mix(in srgb,var(--bg) 88%,var(--surface))}.ArtifactDesignPreview_document__Pd6am{position:relative;width:min(100%,760px);min-height:860px;padding:clamp(38px,7vw,72px);overflow:hidden;color:var(--art-ink);background:var(--art-paper);border-radius:4px;box-shadow:0 24px 65px rgba(15,23,42,.18)}.ArtifactDesignPreview_documentCompact__xuQpC{min-height:520px;max-height:580px;padding:clamp(28px,6vw,54px)}.ArtifactDesignPreview_documentRail__q3mG1{position:absolute;inset:0 auto 0 0;width:10px;background:linear-gradient(180deg,var(--art-accent),var(--art-ink))}.ArtifactDesignPreview_document__Pd6am:after{position:absolute;top:-90px;right:-70px;width:230px;height:230px;border:52px solid var(--art-soft);border-radius:50%;content:"";opacity:.72}.ArtifactDesignPreview_documentHead__0aMY2{position:relative;z-index:1;max-width:620px;padding-bottom:26px;border-bottom:2px solid var(--art-ink)}.ArtifactDesignPreview_documentKicker__cmNj_,.ArtifactDesignPreview_posterKicker__faIav,.ArtifactDesignPreview_slideKicker__MyI42{display:block;margin-bottom:12px;color:var(--art-accent);font-size:11px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.ArtifactDesignPreview_documentHead__0aMY2 h3{max-width:88%;margin:0;color:var(--art-ink);font-size:clamp(27px,5vw,54px);font-weight:850;letter-spacing:-.055em;line-height:.98}.ArtifactDesignPreview_documentMeta__SBtXG{margin:13px 0 0;color:color-mix(in srgb,var(--art-ink) 72%,transparent);font-size:12px;font-weight:650;letter-spacing:.03em}.ArtifactDesignPreview_documentSummary__k7Ojq{max-width:560px;margin:18px 0 0;color:color-mix(in srgb,var(--art-ink) 78%,transparent);font-size:14px;line-height:1.65}.ArtifactDesignPreview_documentBody__oftgK{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;padding-top:28px}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentBody__oftgK{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentSection__hzFux:first-child{grid-column:1/-1}.ArtifactDesignPreview_documentSection__hzFux{display:grid;grid-template-columns:minmax(100px,.32fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentSection__hzFux{grid-template-columns:1fr;gap:8px}.ArtifactDesignPreview_documentSection__hzFux h4{margin:0;color:var(--art-accent);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ArtifactDesignPreview_sectionCopy__yXUOk{display:flex;flex-direction:column;gap:7px;min-width:0}.ArtifactDesignPreview_sectionCopy__yXUOk p{margin:0;color:color-mix(in srgb,var(--art-ink) 84%,transparent);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.ArtifactDesignPreview_sectionCopy__yXUOk p+p{padding-top:7px;border-top:1px solid color-mix(in srgb,var(--art-ink) 12%,transparent)}.ArtifactDesignPreview_emptyRule__Mf7Gu{width:100%;height:1px;background:color-mix(in srgb,var(--art-ink) 16%,transparent)}.ArtifactDesignPreview_documentFooter__ZpV_M{position:absolute;right:clamp(28px,7vw,72px);bottom:28px;left:clamp(28px,7vw,72px);display:flex;justify-content:space-between;color:color-mix(in srgb,var(--art-ink) 52%,transparent);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ArtifactDesignPreview_letter__oE0FK .ArtifactDesignPreview_documentBody__oftgK{gap:20px}.ArtifactDesignPreview_slideGrid__1xGrn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));grid-gap:16px;gap:16px}.ArtifactDesignPreview_slide__7MDda{position:relative;aspect-ratio:16/9;min-width:0;padding:clamp(20px,4vw,38px);overflow:hidden;color:var(--art-paper);background:var(--art-ink);border:1px solid color-mix(in srgb,var(--art-ink) 60%,#fff);border-radius:12px;box-shadow:0 16px 35px rgba(15,23,42,.16)}.ArtifactDesignPreview_slide__7MDda h3{position:relative;z-index:2;max-width:84%;margin:0;color:inherit;font-size:clamp(20px,3.4vw,40px);font-weight:850;letter-spacing:-.055em;line-height:.98}.ArtifactDesignPreview_slide__7MDda p{position:relative;z-index:2;max-width:65%;margin:12px 0 0;color:color-mix(in srgb,var(--art-paper) 75%,transparent);font-size:clamp(9px,1.25vw,13px);line-height:1.45}.ArtifactDesignPreview_slideKicker__MyI42{position:relative;z-index:2;max-width:70%;color:var(--art-soft);font-size:8px}.ArtifactDesignPreview_slideOrb__OAWrD{position:absolute;top:-35%;right:-12%;width:48%;aspect-ratio:1;border:42px solid var(--art-accent);border-radius:50%;opacity:.9}.ArtifactDesignPreview_slideMotif__vXZtL{position:absolute;right:8%;bottom:12%;display:flex;gap:6px;align-items:flex-end}.ArtifactDesignPreview_slideMotif__vXZtL span{width:9px;height:28px;background:var(--art-accent);border-radius:8px}.ArtifactDesignPreview_slideMotif__vXZtL span:nth-child(2){height:46px;background:var(--art-soft)}.ArtifactDesignPreview_slideMotif__vXZtL span:nth-child(3){height:20px;background:var(--art-paper)}.ArtifactDesignPreview_slidePage__SZr1p{position:absolute;right:18px;bottom:14px;color:color-mix(in srgb,var(--art-paper) 62%,transparent);font-size:9px;font-weight:800}.ArtifactDesignPreview_slideSplit__cw6aw{color:var(--art-ink);background:linear-gradient(110deg,var(--art-paper) 0 63%,var(--art-soft) 63%)}.ArtifactDesignPreview_slideSplit__cw6aw .ArtifactDesignPreview_slideKicker__MyI42,.ArtifactDesignPreview_slideSplit__cw6aw p{color:color-mix(in srgb,var(--art-ink) 66%,transparent)}.ArtifactDesignPreview_slideSplit__cw6aw .ArtifactDesignPreview_slideOrb__OAWrD{top:auto;right:-8%;bottom:-50%;border-color:var(--art-accent)}.ArtifactDesignPreview_slideSplit__cw6aw .ArtifactDesignPreview_slidePage__SZr1p{color:var(--art-ink)}.ArtifactDesignPreview_slideStatement__4YSAK{display:flex;flex-direction:column;justify-content:center;background:var(--art-accent)}.ArtifactDesignPreview_slideStatement__4YSAK h3{max-width:92%;font-size:clamp(24px,4.2vw,48px)}.ArtifactDesignPreview_slideStatement__4YSAK .ArtifactDesignPreview_slideOrb__OAWrD{border-color:var(--art-soft);opacity:.25}.ArtifactDesignPreview_slideCards__dnkyh{background:var(--art-soft);color:var(--art-ink)}.ArtifactDesignPreview_slideCards__dnkyh .ArtifactDesignPreview_slideKicker__MyI42,.ArtifactDesignPreview_slideCards__dnkyh .ArtifactDesignPreview_slidePage__SZr1p,.ArtifactDesignPreview_slideCards__dnkyh p{color:color-mix(in srgb,var(--art-ink) 68%,transparent)}.ArtifactDesignPreview_moreSlides__13EXK{grid-column:1/-1;margin:0;color:var(--slate);font-size:var(--text-small);text-align:center}.ArtifactDesignPreview_poster__0q9Z2{position:relative;display:flex;flex-direction:column;width:min(100%,560px);min-height:700px;padding:clamp(28px,6vw,56px);overflow:hidden;color:var(--art-paper);background:linear-gradient(155deg,color-mix(in srgb,var(--art-ink) 92%,#000),var(--art-ink));border-radius:14px;box-shadow:0 25px 70px rgba(15,23,42,.22)}.ArtifactDesignPreview_posterCompact__lszr2{min-height:470px}.ArtifactDesignPreview_posterSun__QTZxf{position:absolute;top:-16%;right:-24%;width:72%;aspect-ratio:1;border:clamp(42px,8vw,82px) solid var(--art-accent);border-radius:50%}.ArtifactDesignPreview_posterRibbon__Ya0CU{position:absolute;right:-22%;bottom:16%;width:78%;height:22%;background:var(--art-soft);transform:rotate(-12deg);opacity:.94}.ArtifactDesignPreview_posterKicker__faIav{position:relative;z-index:1;color:var(--art-soft)}.ArtifactDesignPreview_posterCopy__tgBxe{position:relative;z-index:1;max-width:86%;margin-top:auto}.ArtifactDesignPreview_posterCopy__tgBxe h3{margin:0;color:var(--art-paper);font-size:clamp(44px,10vw,92px);font-weight:900;letter-spacing:-.075em;line-height:.84;text-transform:uppercase}.ArtifactDesignPreview_posterCopy__tgBxe p{max-width:390px;margin:24px 0 0;color:color-mix(in srgb,var(--art-paper) 78%,transparent);font-size:14px;line-height:1.55}.ArtifactDesignPreview_posterOffer__x9Pxr{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;width:min(86%,380px);margin-top:28px;padding:16px 18px;color:var(--art-ink);background:var(--art-paper);border-radius:12px}.ArtifactDesignPreview_posterOffer__x9Pxr strong{font-size:14px}.ArtifactDesignPreview_posterOffer__x9Pxr span{font-size:10px;opacity:.7}.ArtifactDesignPreview_posterFooter__K3IoC{position:relative;z-index:1;display:flex;justify-content:space-between;margin-top:22px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--art-paper) 28%,transparent);font-size:11px;font-weight:850;letter-spacing:.12em}.ArtifactDesignPreview_imageStage__oImK_{display:grid;place-items:center;min-height:220px;padding:clamp(10px,2vw,22px);overflow:hidden;border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,var(--art-soft),var(--art-paper))}.ArtifactDesignPreview_imageStage__oImK_ img{display:block;width:auto;max-width:100%;height:auto;max-height:72vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 48px rgba(15,23,42,.2)}@media (max-width:560px){.ArtifactDesignPreview_stage__ec9m7{padding:9px;border-radius:14px}.ArtifactDesignPreview_documentCompact__xuQpC,.ArtifactDesignPreview_document__Pd6am{min-height:470px;max-height:540px;padding:30px 24px 42px 30px}.ArtifactDesignPreview_documentHead__0aMY2{padding-bottom:18px}.ArtifactDesignPreview_documentHead__0aMY2 h3{font-size:30px}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentBody__oftgK,.ArtifactDesignPreview_documentBody__oftgK{grid-template-columns:1fr;gap:17px;padding-top:20px}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentSection__hzFux:first-child{grid-column:auto}.ArtifactDesignPreview_cv__9EVRk .ArtifactDesignPreview_documentSection__hzFux,.ArtifactDesignPreview_documentSection__hzFux{grid-template-columns:1fr;gap:6px}.ArtifactDesignPreview_documentFooter__ZpV_M{right:24px;bottom:18px;left:30px}.ArtifactDesignPreview_slideGrid__1xGrn{grid-template-columns:1fr;gap:10px}.ArtifactDesignPreview_slide__7MDda{border-radius:9px;padding:20px}.ArtifactDesignPreview_slide__7MDda h3{font-size:24px}.ArtifactDesignPreview_posterCompact__lszr2,.ArtifactDesignPreview_poster__0q9Z2{min-height:470px;padding:28px;border-radius:10px}.ArtifactDesignPreview_posterCopy__tgBxe h3{font-size:clamp(44px,15vw,66px)}}@media (prefers-reduced-motion:reduce){.ArtifactDesignPreview_document__Pd6am,.ArtifactDesignPreview_imageStage__oImK_ img,.ArtifactDesignPreview_poster__0q9Z2,.ArtifactDesignPreview_slide__7MDda{scroll-behavior:auto}}.ArtifactRenderer_viewer__4HbdP{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.ArtifactRenderer_head__9eG7Q{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ArtifactRenderer_kind__f1k0e{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);font-weight:700;color:var(--teal-deep);background:var(--teal-tint);border-radius:var(--radius-pill);padding:2px var(--space-2)}.ArtifactRenderer_title__tS1Xw{font-weight:600;font-size:var(--text-body-sm);color:var(--ink);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArtifactRenderer_version__FMpT6{font-size:var(--text-small);color:var(--slate);font-family:var(--font-mono)}.ArtifactRenderer_doc__nqa_k{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_webSource__Wdmuq{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:var(--text-small);color:var(--teal-deep);background:var(--teal-tint);border-radius:var(--radius-pill);padding:2px var(--space-2);text-decoration:none}.ArtifactRenderer_prose__UUrf6{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--ink);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-3)}.ArtifactRenderer_compact__Tvw97 .ArtifactRenderer_prose__UUrf6{max-height:180px;overflow:hidden}.ArtifactRenderer_tableWrap__f8PEI{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-card)}.ArtifactRenderer_table__xqvwR{width:100%;border-collapse:collapse;font-size:var(--text-body-sm)}.ArtifactRenderer_table__xqvwR td,.ArtifactRenderer_table__xqvwR th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);white-space:nowrap}.ArtifactRenderer_table__xqvwR th{background:var(--bg);color:var(--slate);font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em}.ArtifactRenderer_table__xqvwR tr:last-child td{border-bottom:none}.ArtifactRenderer_more__DXdRO{padding:var(--space-2) var(--space-3);font-size:var(--text-small);color:var(--slate)}.ArtifactRenderer_imageTile__NqLQQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:140px;border:1px dashed var(--border);border-radius:var(--radius-card);background:linear-gradient(135deg,var(--teal-tint),var(--bg));color:var(--teal-deep);padding:var(--space-4);text-align:center}.ArtifactRenderer_imageAlt__EzY_t{font-size:var(--text-small);color:var(--slate);max-width:320px}.ArtifactRenderer_image__DLYs1{display:block;width:100%;max-width:512px;height:auto;max-height:70vh;object-fit:contain;border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg)}.ArtifactRenderer_slides__O6Cwd{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_slide__CLjzk{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);font-size:var(--text-body-sm);background:var(--surface)}.ArtifactRenderer_slideNo__6cwtI{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--teal-tint);color:var(--teal-deep);font-size:var(--text-small);font-weight:700;flex-shrink:0}.ArtifactRenderer_code__nLRtT{margin:0;overflow-x:auto;background:var(--teal-deep);color:var(--ink);border-radius:var(--radius-card);padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-small);line-height:1.55}.ArtifactRenderer_diff__gTysM{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_diffStat__WvFHf{display:inline-flex;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-small);font-weight:700}.ArtifactRenderer_diffAdd__R6NJz{color:var(--success)}.ArtifactRenderer_diffDel__snly0{color:var(--danger)}.ArtifactRenderer_diff__gTysM .ArtifactRenderer_code__nLRtT code{display:block}.ArtifactRenderer_lineAdd__CwJ3Q,.ArtifactRenderer_lineDel__Gcfka,.ArtifactRenderer_lineSame__GlbJ9{display:block;white-space:pre;border-radius:2px}.ArtifactRenderer_lineAdd__CwJ3Q{background:rgba(30,122,60,.28);color:#d6f0df}.ArtifactRenderer_lineDel__Gcfka{background:rgba(154,48,48,.32);color:var(--danger)}.ArtifactRenderer_lineSame__GlbJ9{color:#b9c6c3}.ArtifactRenderer_file__669Ay{display:flex;align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-3);background:var(--surface)}.ArtifactRenderer_fileName__7UYxl{font-weight:600;font-size:var(--text-body-sm)}.ArtifactRenderer_fileSize__1BLIu{color:var(--slate);font-size:var(--text-small);margin-left:auto}.ArtifactRenderer_chart__GPM5S{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_chartRow__QJpyS{display:grid;grid-template-columns:90px 1fr 44px;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-small)}.ArtifactRenderer_chartLabel__AFa1X{color:var(--slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArtifactRenderer_chartTrack__sYpdK{height:12px;background:var(--bg);border-radius:var(--radius-pill);overflow:hidden}.ArtifactRenderer_chartBar__FC79K{display:block;height:100%;background:var(--teal);border-radius:var(--radius-pill);transition:width var(--motion-slow) var(--ease-out)}.ArtifactRenderer_chartValue__SZflS{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.ArtifactRenderer_dashboard__g9GeB{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.ArtifactRenderer_metric__vfUkz{display:flex;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-3);background:var(--surface)}.ArtifactRenderer_metricValue__SAmc0{font-size:var(--text-h1);font-weight:700;color:var(--teal-deep)}.ArtifactRenderer_metricLabel__TlKZ9{font-size:var(--text-small);color:var(--slate)}.ArtifactRenderer_metricDelta__rKQka{font-size:var(--text-small);color:var(--success)}.ArtifactRenderer_form__57MAP{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_formNote__kRmZD{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);color:var(--teal-deep);background:var(--teal-tint);border-radius:var(--radius-card);padding:var(--space-2)}.ArtifactRenderer_formDiff__k0kAK,.ArtifactRenderer_formNext__bcnZD,.ArtifactRenderer_formReadiness__NVyYW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);font-size:var(--text-small)}.ArtifactRenderer_formReadiness__NVyYW{background:var(--bg);color:var(--slate)}.ArtifactRenderer_formReadiness__NVyYW strong{color:var(--ink);letter-spacing:.03em}.ArtifactRenderer_formDiff__k0kAK{background:var(--amber-tint,var(--bg));color:var(--slate)}.ArtifactRenderer_formDiff__k0kAK strong{color:var(--ink)}.ArtifactRenderer_formNext__bcnZD{flex-direction:column;align-items:flex-start;background:var(--bg);color:var(--slate)}.ArtifactRenderer_fieldAutofilled__T1J_N .ArtifactRenderer_fieldInput__XVzJd{border-color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--bg))}.ArtifactRenderer_fieldNeedsanswer__qqY0_ .ArtifactRenderer_fieldInput__XVzJd{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 9%,var(--bg))}.ArtifactRenderer_fieldState__zIDB5{font-size:11px;color:var(--slate);border:1px solid var(--border);border-radius:var(--radius-pill);padding:1px 6px;font-weight:600}.ArtifactRenderer_fieldEvidence__ErY7t{min-height:1.1em;font-size:11px;color:var(--slate);overflow-wrap:anywhere}.ArtifactRenderer_fieldEmpty__UKI49{border:1px dashed var(--warning);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);color:var(--slate);font-size:var(--text-body-sm)}.ArtifactRenderer_formBoundary__y6_tn,.ArtifactRenderer_formMore__ok_lV{margin:0;font-size:var(--text-small);color:var(--slate)}.ArtifactRenderer_formBoundary__y6_tn{font-weight:650;color:var(--teal-deep)}.ArtifactRenderer_field__wvOKF{display:flex;flex-direction:column;gap:3px}.ArtifactRenderer_fieldLabel__8CtPa{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--slate);font-weight:600}.ArtifactRenderer_prefilled__U9UeY{font-size:11px;color:var(--teal-deep);background:var(--teal-tint);border-radius:var(--radius-pill);padding:1px 6px}.ArtifactRenderer_fieldInput__XVzJd{border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);font-size:var(--text-body-sm);background:var(--bg);color:var(--ink)}.ArtifactRenderer_fieldInput__XVzJd:-moz-read-only{color:var(--slate)}.ArtifactRenderer_fieldInput__XVzJd:read-only{color:var(--slate)}.ArtifactRenderer_map__IXxZX{display:flex;flex-direction:column;gap:var(--space-2)}.ArtifactRenderer_mapCanvas__LjS_R{display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:var(--radius-card);background:repeating-linear-gradient(45deg,var(--bg),var(--bg) 10px,var(--teal-tint) 10px,var(--teal-tint) 20px);color:var(--teal-deep)}.ArtifactRenderer_pins__h8IYn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--text-body-sm)}.ArtifactRenderer_pins__h8IYn li{display:flex;align-items:center;gap:6px}.ArtifactRenderer_audio__lKgy8{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ArtifactRenderer_playBtn__Ix4fT{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:var(--teal);color:var(--teal-contrast);flex-shrink:0}.ArtifactRenderer_waveform__KJEog{color:var(--teal)}.ArtifactRenderer_transcript__NPwo1{flex-basis:100%;font-size:var(--text-body-sm);color:var(--slate);font-style:italic}@media (max-width:520px){.ArtifactRenderer_diff__gTysM,.ArtifactRenderer_doc__nqa_k,.ArtifactRenderer_form__57MAP,.ArtifactRenderer_map__IXxZX,.ArtifactRenderer_viewer__4HbdP{min-width:0;max-width:100%}.ArtifactRenderer_head__9eG7Q{align-items:flex-start}.ArtifactRenderer_title__tS1Xw{flex-basis:calc(100% - 72px);white-space:normal;overflow-wrap:anywhere}.ArtifactRenderer_formNote__kRmZD,.ArtifactRenderer_prose__UUrf6,.ArtifactRenderer_transcript__NPwo1{overflow-wrap:anywhere}.ArtifactRenderer_code__nLRtT,.ArtifactRenderer_tableWrap__f8PEI{width:100%;max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ArtifactRenderer_table__xqvwR td,.ArtifactRenderer_table__xqvwR th{padding:8px 10px}.ArtifactRenderer_code__nLRtT{font-size:12px}.ArtifactRenderer_file__669Ay{flex-wrap:wrap;gap:8px;padding:10px}.ArtifactRenderer_fileName__7UYxl{min-width:0;max-width:calc(100% - 34px);overflow-wrap:anywhere}.ArtifactRenderer_fileSize__1BLIu{flex-basis:100%;margin-left:0}.ArtifactRenderer_chartRow__QJpyS{grid-template-columns:minmax(64px,.8fr) minmax(72px,1.4fr) 40px;gap:6px}.ArtifactRenderer_dashboard__g9GeB{grid-template-columns:repeat(2,minmax(0,1fr))}.ArtifactRenderer_metric__vfUkz{min-width:0;padding:10px}.ArtifactRenderer_metricValue__SAmc0{font-size:var(--text-h2);overflow-wrap:anywhere}.ArtifactRenderer_fieldInput__XVzJd{width:100%;min-width:0;font-size:16px}.ArtifactRenderer_imageTile__NqLQQ{min-height:120px;padding:14px}.ArtifactRenderer_slide__CLjzk{align-items:flex-start;padding:9px 10px}.ArtifactRenderer_audio__lKgy8{gap:10px}.ArtifactRenderer_playBtn__Ix4fT{width:44px;height:44px}}@media (max-width:340px){.ArtifactRenderer_dashboard__g9GeB{grid-template-columns:1fr}.ArtifactRenderer_chartRow__QJpyS{grid-template-columns:minmax(54px,.8fr) minmax(62px,1.2fr) 36px}}.ActionBar_bar__i9jpo{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}.ActionBar_action__7uDg9{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);background:var(--surface);color:var(--slate);border-radius:var(--radius-pill);padding:5px var(--space-3);font-size:var(--text-small);font-weight:600;min-height:32px}.ActionBar_action__7uDg9:hover{border-color:var(--teal);color:var(--teal-deep)}.ActionBar_action__7uDg9 svg{flex-shrink:0}@media (max-width:520px){.ActionBar_bar__i9jpo{width:100%;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ActionBar_bar__i9jpo::-webkit-scrollbar{display:none}.ActionBar_action__7uDg9{flex:0 0 auto;min-height:40px}}.TemplateBadge_wrap__gSdf2{margin-top:var(--space-2)}.TemplateBadge_badge__szWrE{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-size:.78rem;line-height:1.4;cursor:pointer;text-align:left}.TemplateBadge_badge__szWrE:hover{background:var(--surface-hover);color:var(--text)}.TemplateBadge_badge__szWrE:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.TemplateBadge_name__xXYiH{font-weight:600;color:var(--text)}.TemplateBadge_sep__5XEpd{opacity:.5}.TemplateBadge_format__3x9F0{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.TemplateBadge_look__L0Nl9{font-style:italic}.TemplateBadge_chevronOpen__t5djy,.TemplateBadge_chevron__iN2fs{display:inline-flex;transition:transform .14s ease}.TemplateBadge_chevronOpen__t5djy{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.TemplateBadge_chevronOpen__t5djy,.TemplateBadge_chevron__iN2fs{transition:none}}.TemplateBadge_panel__18jh4{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);display:flex;flex-direction:column;gap:var(--space-3);max-width:560px}.TemplateBadge_section__PL_Os{display:flex;flex-direction:column;gap:var(--space-2)}.TemplateBadge_heading__x9VW8{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.TemplateBadge_checks__0_gfc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.TemplateBadge_check__E_tE0{display:grid;grid-template-columns:16px 1fr;grid-gap:var(--space-2);gap:var(--space-2);align-items:start;font-size:.82rem;color:var(--text)}.TemplateBadge_check__E_tE0 svg{margin-top:2px;color:var(--teal-deep)}.TemplateBadge_craft__8DQh6{margin:0;font-size:.82rem;color:var(--text-muted)}.TemplateBadge_craft__8DQh6 strong{color:var(--text);font-weight:600}.TemplateBadge_looks__41mhY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);max-height:360px;overflow-y:auto;padding-right:2px}.TemplateBadge_lookCurrent__OIx7g[disabled],.TemplateBadge_lookOption__hyCjK[disabled]{cursor:default}.TemplateBadge_lookCurrent__OIx7g,.TemplateBadge_lookOption__hyCjK{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);font-size:.8rem;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--text);text-align:left;min-width:0}.TemplateBadge_swatch__USao1{display:inline-flex;flex:0 0 auto;border-radius:4px;overflow:hidden;border:1px solid var(--border)}.TemplateBadge_chip__qFfkX{width:12px;height:18px}.TemplateBadge_lookText__uzE6O{display:flex;flex-direction:column;gap:1px;min-width:0}.TemplateBadge_lookName___rRFN{font-weight:600}.TemplateBadge_lookBest__swwGw{font-size:.72rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22ch}.TemplateBadge_lookCurrent__OIx7g,.TemplateBadge_lookOption__hyCjK:hover:not(:disabled){border-color:var(--teal);background:var(--teal-tint)}.TemplateBadge_lookCurrent__OIx7g{color:var(--teal-deep);font-weight:600}.TemplateBadge_lookOption__hyCjK:disabled{cursor:default;opacity:.65}.TemplateBadge_lookCurrent__OIx7g:disabled{cursor:default;opacity:1}@media (max-width:520px){.TemplateBadge_looks__41mhY{grid-template-columns:1fr;max-height:52vh}}.TemplateBadge_lookCurrent__OIx7g:focus-visible,.TemplateBadge_lookOption__hyCjK:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.OutputBlock_list__xLqBW{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.OutputBlock_block__Qu6Wo{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:var(--shadow-card);max-width:560px}.OutputBlock_footer__XcFHW{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}.OutputBlock_expand__fgWIX{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;border:1px solid var(--teal);background:var(--teal-tint);color:var(--teal-deep);border-radius:var(--radius-pill);padding:6px var(--space-3);font-size:var(--text-small);font-weight:700;min-height:32px}.OutputBlock_expand__fgWIX:hover{background:var(--teal);color:var(--teal-contrast)}@media (max-width:520px){.OutputBlock_block__Qu6Wo{width:100%;max-width:none;padding:14px}.OutputBlock_expand__fgWIX{width:100%;min-height:44px;justify-content:center}}.MessageBubble_row__X5t6h{display:flex;width:100%;align-items:flex-start;gap:var(--space-2)}.MessageBubble_user__3zTRm{justify-content:flex-end}.MessageBubble_assistant___Isfi{justify-content:flex-start}.MessageBubble_avatar____gF8{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:2px;border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface);color:var(--teal);flex-shrink:0}.MessageBubble_user__3zTRm .MessageBubble_avatar____gF8{background:var(--teal);border-color:var(--teal);color:var(--teal-contrast)}.MessageBubble_avatarThinking__i6Ryx{border-color:var(--teal);animation:MessageBubble_avatar-think__a9xxb 1.6s var(--ease-out) infinite}@keyframes MessageBubble_avatar-think__a9xxb{0%,to{box-shadow:0 0 0 0 rgba(15,94,87,0)}50%{box-shadow:0 0 0 4px rgba(15,94,87,.12)}}@media (prefers-reduced-motion:reduce){.MessageBubble_avatarThinking__i6Ryx{animation:none}}.MessageBubble_group__Zwn94{display:flex;flex-direction:column;gap:var(--space-2);max-width:min(84%,740px)}.MessageBubble_user__3zTRm .MessageBubble_group__Zwn94{align-items:flex-end}.MessageBubble_bubble__gOf88{max-width:100%;border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);font-size:var(--text-body);line-height:var(--leading-relaxed);word-break:break-word;white-space:pre-wrap;box-shadow:0 2px 10px color-mix(in srgb,var(--ink) 6%,transparent)}.MessageBubble_user__3zTRm .MessageBubble_bubble__gOf88{background:linear-gradient(145deg,var(--teal),var(--teal-deep));color:var(--teal-contrast);border-bottom-right-radius:3px}.MessageBubble_assistant___Isfi .MessageBubble_bubble__gOf88{background:color-mix(in srgb,var(--surface) 94%,transparent);color:var(--ink);border:1px solid var(--border);border-bottom-left-radius:3px}.MessageBubble_errorBubble__Aqvs_{border-color:var(--danger)!important;background:var(--danger-tint)!important}.MessageBubble_errorTag__KAnYU{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);font-weight:700;color:var(--danger);margin-bottom:var(--space-1)}.MessageBubble_text__WJODv{display:inline}.MessageBubble_caret__v4BTs{display:inline-block;width:8px;height:1.1em;margin-left:2px;vertical-align:text-bottom;background:currentColor;border-radius:1px;animation:MessageBubble_thuma-blink__k9M1p 1s step-end infinite}.MessageBubble_editBox__JGLzq{display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface);border:1px solid var(--teal);border-radius:var(--radius-card);padding:var(--space-2);min-width:min(420px,80vw);box-shadow:var(--shadow-card)}.MessageBubble_editInput__cv1mx{border:none;outline:none;resize:vertical;background:transparent;color:var(--ink);font-size:var(--text-body);line-height:var(--leading-relaxed);padding:var(--space-1) var(--space-2)}.MessageBubble_editActions__VPEp0{display:flex;gap:var(--space-2);justify-content:flex-end}.MessageBubble_editSave__auWG5{display:inline-flex;align-items:center;gap:4px;background:var(--teal);color:var(--teal-contrast);font-weight:600}.MessageBubble_editCancel__Pdkxf,.MessageBubble_editSave__auWG5{border:none;border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);min-height:34px;font-size:var(--text-small)}.MessageBubble_editCancel__Pdkxf{background:transparent;color:var(--slate)}.MessageBubble_attach__crrA4,.MessageBubble_voiceTag__mH5LI{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-small);opacity:.85;margin-right:var(--space-2);margin-bottom:var(--space-1)}.MessageBubble_queuedTag__AKKqv{display:inline-flex;align-items:center;gap:4px;margin-top:var(--space-1);font-size:var(--text-small);opacity:.85}.MessageBubble_sources__RGyW_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.MessageBubble_actions__k6aD2{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:2px;max-width:100%}.MessageBubble_action__l6FYm{display:inline-flex;align-items:center;gap:4px;background:color-mix(in srgb,var(--surface) 86%,transparent);border:1px solid var(--border);color:var(--slate);font-size:var(--text-small);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);min-height:32px}.MessageBubble_action__l6FYm:hover{background:var(--surface);color:var(--ink)}.MessageBubble_activeAction__UYRQA{color:var(--teal);background:var(--teal-tint);border-color:var(--teal)}.MessageBubble_actionConfirmed__3TJji{font-weight:750}.MessageBubble_transAction__WNV_s{margin-left:auto}@media (min-width:768px){.MessageBubble_actions__k6aD2{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.MessageBubble_group__Zwn94:focus-within .MessageBubble_actions__k6aD2,.MessageBubble_group__Zwn94:hover .MessageBubble_actions__k6aD2{opacity:1}}@media (max-width:560px){.MessageBubble_avatar____gF8{display:none}.MessageBubble_group__Zwn94{max-width:92%}.MessageBubble_bubble__gOf88{padding:var(--space-3);font-size:var(--text-body-sm)}}.MessageBubble_turnMeta__7pwAe{display:flex;align-items:center;gap:8px;min-height:18px;padding-inline:2px;color:var(--slate);font-size:11px}.MessageBubble_user__3zTRm .MessageBubble_turnMeta__7pwAe{justify-content:flex-end}.MessageBubble_author__4Lxc0{color:var(--ink);font-size:12px;font-weight:750}.MessageBubble_turnMeta__7pwAe time{color:color-mix(in srgb,var(--slate) 72%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageBubble_responding__0cEdF{display:inline-flex;align-items:center;gap:5px;color:var(--teal);font-weight:700}.MessageBubble_responding__0cEdF:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:"";animation:MessageBubble_avatar-think__a9xxb 1.6s ease-out infinite}.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94{width:min(88%,720px);gap:10px}.MessageBubble_user__3zTRm .MessageBubble_group__Zwn94{max-width:min(76%,620px);gap:7px}.MessageBubble_assistant___Isfi .MessageBubble_bubble__gOf88{border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:6px 18px 18px 18px;background:color-mix(in srgb,var(--surface) 86%,transparent);padding:16px 18px;box-shadow:0 8px 26px color-mix(in srgb,var(--ink) 4%,transparent)}.MessageBubble_user__3zTRm .MessageBubble_bubble__gOf88{padding:11px 15px;border-radius:18px 18px 5px 18px}.MessageBubble_sourceBlock__5Wyrb{display:flex;flex-direction:column;gap:7px;padding:11px 12px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-2) 56%,transparent)}.MessageBubble_sourceLabel___jg38{display:inline-flex;align-items:center;gap:5px;color:var(--slate);font-size:11px;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.MessageBubble_sources__RGyW_{gap:6px}.MessageBubble_assistant___Isfi .MessageBubble_actions__k6aD2{padding-left:2px}@media (min-width:768px){.MessageBubble_assistant___Isfi .MessageBubble_actions__k6aD2{opacity:.58}.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94:focus-within .MessageBubble_actions__k6aD2,.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94:hover .MessageBubble_actions__k6aD2{opacity:1}}@media (max-width:560px){.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94{width:100%}.MessageBubble_user__3zTRm .MessageBubble_group__Zwn94{max-width:88%}.MessageBubble_assistant___Isfi .MessageBubble_bubble__gOf88{padding:14px}}.MessageBubble_taskOpen__K8Ofp{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;border:1px solid var(--teal);background:var(--teal-tint);color:var(--teal-deep);border-radius:var(--radius-pill);padding:6px var(--space-3);font-size:var(--text-small);font-weight:700;margin-top:var(--space-1)}.MessageBubble_taskOpen__K8Ofp:hover{background:var(--teal);color:var(--teal-contrast)}.MessageBubble_mdText__r9YTD{display:block;max-width:100%;min-width:0}.MessageBubble_typing__tweh_{display:inline-flex;align-items:center;gap:4px;padding:2px 0}.MessageBubble_typing__tweh_ span{width:6px;height:6px;border-radius:50%;background:var(--slate);opacity:.5;animation:MessageBubble_thuma-typing__aniO2 1.2s ease-in-out infinite}.MessageBubble_typing__tweh_ span:nth-child(2){animation-delay:.15s}.MessageBubble_typing__tweh_ span:nth-child(3){animation-delay:.3s}@keyframes MessageBubble_thuma-typing__aniO2{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.MessageBubble_row__X5t6h{gap:12px}.MessageBubble_avatar____gF8{width:32px;height:32px;border:none;border-radius:11px;background:var(--teal-tint)}.MessageBubble_user__3zTRm .MessageBubble_avatar____gF8{background:var(--surface-2);color:var(--slate)}.MessageBubble_group__Zwn94{max-width:min(88%,720px)}.MessageBubble_bubble__gOf88{padding:13px 16px;border-radius:17px;box-shadow:none}.MessageBubble_assistant___Isfi .MessageBubble_bubble__gOf88{border:none;border-radius:6px 17px 17px 17px;background:transparent;padding:5px 2px 4px}.MessageBubble_user__3zTRm .MessageBubble_bubble__gOf88{border-radius:17px 17px 5px 17px;background:var(--teal);box-shadow:0 5px 16px color-mix(in srgb,var(--teal) 14%,transparent)}.MessageBubble_actions__k6aD2{margin-top:0}.MessageBubble_action__l6FYm{min-height:28px;border-color:transparent;background:transparent;padding:3px 7px}.MessageBubble_action__l6FYm:hover{border-color:var(--border)}@media (max-width:560px){.MessageBubble_group__Zwn94{max-width:94%}.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94{max-width:100%}.MessageBubble_row__X5t6h{gap:0}.MessageBubble_assistant___Isfi .MessageBubble_group__Zwn94{width:100%}.MessageBubble_user__3zTRm .MessageBubble_group__Zwn94{max-width:90%}.MessageBubble_assistant___Isfi .MessageBubble_bubble__gOf88{width:100%;padding-inline:0}.MessageBubble_editBox__JGLzq{width:min(100%,calc(100vw - 32px));min-width:0}.MessageBubble_actions__k6aD2{gap:2px}.MessageBubble_action__l6FYm{min-height:36px;padding-inline:9px}.MessageBubble_transAction__WNV_s{margin-left:0}.MessageBubble_sourceBlock__5Wyrb{width:100%;min-width:0}}@media (max-width:380px){.MessageBubble_turnMeta__7pwAe{gap:6px}.MessageBubble_actions__k6aD2{width:100%}.MessageBubble_action__l6FYm{min-width:38px;justify-content:center}.MessageBubble_actions__k6aD2 .MessageBubble_action__l6FYm>span{display:none}.MessageBubble_actions__k6aD2 .MessageBubble_actionConfirmed__3TJji>span{display:inline}.MessageBubble_sourceBlock__5Wyrb{padding:9px}}.ErrorReport_card___SIGD{margin-top:var(--space-2);border:1px solid var(--border);border-left-width:3px;border-radius:var(--radius-card);background:var(--surface);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);max-width:560px}.ErrorReport_blocked__SSZtD,.ErrorReport_degraded__dtmaR{border-left-color:var(--warning)}.ErrorReport_failed__o93FH,.ErrorReport_unrecoverable__31Kch{border-left-color:var(--danger)}.ErrorReport_head__1lcVL{display:flex;align-items:flex-start;gap:var(--space-2)}.ErrorReport_head__1lcVL svg{flex:0 0 auto;margin-top:2px;color:var(--warning-deep)}.ErrorReport_what__AZNHI{flex:1 1 auto;min-width:0;font-weight:600;color:var(--text);font-size:.9rem}.ErrorReport_level__KjRMF{flex:0 0 auto;font-size:var(--text-small);font-weight:600;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.ErrorReport_detail__to0XL{margin:0;display:grid;grid-template-columns:minmax(auto,32%) 1fr;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);font-size:.82rem}.ErrorReport_row__8tkKP{display:contents}.ErrorReport_label__H5FrD{color:var(--text-muted)}.ErrorReport_value__HHghZ{margin:0;color:var(--text)}.ErrorReport_preserved__GsEC8{margin:0;color:var(--success);font-weight:600}.ErrorReport_options__N_gH_{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.ErrorReport_primary__FUi7_,.ErrorReport_secondary__VEXNy{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:.82rem;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--text)}.ErrorReport_primary__FUi7_{border-color:var(--teal);background:var(--teal-tint);color:var(--teal-deep);font-weight:600}.ErrorReport_primary__FUi7_:focus-visible,.ErrorReport_secondary__VEXNy:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ErrorReport_reference__7gjOv{margin:0;font-size:.72rem;color:var(--text-muted)}.ErrorReport_reference__7gjOv code{font-family:var(--font-mono)}@media (max-width:480px){.ErrorReport_detail__to0XL{grid-template-columns:1fr;gap:0}.ErrorReport_label__H5FrD{margin-top:var(--space-1);font-size:.76rem}}.SocialApprovalQueue_queue__4ZKBH{width:min(100%,740px);margin-top:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--teal) 35%,var(--border));border-radius:var(--radius-card);background:color-mix(in srgb,var(--teal-tint) 38%,var(--surface))}.SocialApprovalQueue_footer__a0BMp,.SocialApprovalQueue_header__qfN03,.SocialApprovalQueue_row__Htnkb{display:flex;align-items:center}.SocialApprovalQueue_header__qfN03{justify-content:space-between;gap:var(--space-2)}.SocialApprovalQueue_eyebrow__PLBLS{margin:0 0 2px;color:var(--teal);font-size:var(--text-small);font-weight:750;text-transform:uppercase;letter-spacing:.06em}.SocialApprovalQueue_header__qfN03 h3{margin:0;color:var(--ink);font-size:var(--text-body)}.SocialApprovalQueue_count__JdZPg,.SocialApprovalQueue_pending__JU_pS,.SocialApprovalQueue_status__sXR_6{color:var(--slate);font-size:var(--text-small)}.SocialApprovalQueue_count__JdZPg{white-space:nowrap;font-weight:700}.SocialApprovalQueue_copy__nBu75{margin:var(--space-2) 0;color:var(--slate);font-size:var(--text-small);line-height:var(--leading-relaxed)}.SocialApprovalQueue_rows__BiXVq{display:grid;grid-gap:4px;gap:4px}.SocialApprovalQueue_row__Htnkb{min-height:40px;gap:var(--space-2);padding:6px 8px;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.SocialApprovalQueue_row__Htnkb:has(input:checked),.SocialApprovalQueue_row__Htnkb:hover{border-color:color-mix(in srgb,var(--teal) 40%,var(--border));background:var(--surface)}.SocialApprovalQueue_row__Htnkb input{width:18px;height:18px;accent-color:var(--teal);flex:0 0 auto}.SocialApprovalQueue_postId__oammD{min-width:54px;color:var(--ink);font-weight:750}.SocialApprovalQueue_platform__DN2rz{min-width:74px;color:var(--ink);font-size:var(--text-small);font-weight:650}.SocialApprovalQueue_purpose__LEERj{flex:1 1;color:var(--slate);font-size:var(--text-small)}.SocialApprovalQueue_pending__JU_pS{white-space:nowrap}.SocialApprovalQueue_footer__a0BMp{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2)}.SocialApprovalQueue_reviewButton__yWrGU{min-height:38px;padding:0 var(--space-3);border:0;border-radius:var(--radius-pill);background:var(--teal);color:var(--teal-contrast);font-size:var(--text-small);font-weight:750;cursor:pointer}.SocialApprovalQueue_reviewButton__yWrGU:disabled{cursor:not-allowed;opacity:.45}.SocialApprovalQueue_status__sXR_6{padding-top:9px;line-height:var(--leading-relaxed)}@media (max-width:560px){.SocialApprovalQueue_header__qfN03{align-items:flex-start;flex-direction:column}.SocialApprovalQueue_row__Htnkb{flex-wrap:wrap;gap:4px 8px}.SocialApprovalQueue_purpose__LEERj{flex-basis:calc(100% - 92px);margin-left:26px}.SocialApprovalQueue_pending__JU_pS{margin-left:26px}.SocialApprovalQueue_footer__a0BMp{flex-direction:column}.SocialApprovalQueue_status__sXR_6{padding-top:0}}.ContextualChips_row__lfoFn{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0 0 var(--space-2)}.ContextualChips_suggestion__3IrNC{display:inline-flex;align-items:center;border:1px solid var(--teal);border-radius:var(--radius-pill);background:var(--teal-tint);overflow:hidden}.ContextualChips_suggestionRun__lAr5R{gap:4px;min-height:32px;padding:0 var(--space-2) 0 var(--space-3);font-size:var(--text-small);font-weight:600}.ContextualChips_mute__X28cF,.ContextualChips_suggestionRun__lAr5R{display:inline-flex;align-items:center;border:none;background:transparent;color:var(--teal-deep);cursor:pointer}.ContextualChips_mute__X28cF{justify-content:center;height:32px;padding:0 var(--space-2);border-left:1px solid var(--teal)}.ContextualChips_mute__X28cF:hover{background:rgba(0,0,0,.06)}.ContextualChips_accel__tVm3P{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--slate);font-size:var(--text-small);font-weight:600;cursor:pointer}.ContextualChips_accel__tVm3P:hover{border-color:var(--teal);color:var(--teal)}@media (max-width:520px){.ContextualChips_row__lfoFn{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.ContextualChips_row__lfoFn::-webkit-scrollbar{display:none}.ContextualChips_accel__tVm3P,.ContextualChips_suggestion__3IrNC{flex:0 0 auto}.ContextualChips_accel__tVm3P,.ContextualChips_mute__X28cF,.ContextualChips_suggestionRun__lAr5R{min-height:40px}}