.projectSelector_bar__xEjN9{position:relative;z-index:50;flex-shrink:0;border-bottom:1px solid rgba(148,163,184,.2);background:color-mix(in srgb,var(--background) 88%,transparent);backdrop-filter:blur(12px);padding:.55rem 1rem .6rem}.projectSelector_inner__JLRpU{margin:0 auto;max-width:42rem;display:flex;align-items:center;gap:.55rem}.projectSelector_trigger__jqcnx{display:inline-flex;min-height:40px;flex:1;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.85rem;border:1px solid rgba(56,189,248,.35);background:linear-gradient(145deg,rgba(14,165,233,.12),rgba(15,23,42,.55));padding:.45rem .75rem;color:#f8fafc;font-size:.86rem;font-weight:600;cursor:pointer}.projectSelector_triggerMeta__1pOV1{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0}.projectSelector_triggerLabel__cy5oQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.projectSelector_triggerHint__uJTc6{font-size:.68rem;font-weight:500;color:#94a3b8}.projectSelector_panel__8If66{position:absolute;left:1rem;right:1rem;top:calc(100% - 2px);margin:0 auto;max-width:42rem;max-height:min(70dvh,28rem);overflow:auto;border-radius:.95rem;border:1px solid rgba(56,189,248,.28);background:rgba(15,23,42,.96);box-shadow:0 18px 48px rgba(2,6,23,.45)}.projectSelector_panelHeader__FqEal{padding:.75rem .9rem .35rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.projectSelector_projectRow__7SRXw{display:flex;flex-direction:column;border-top:1px solid rgba(148,163,184,.12)}.projectSelector_projectButton___UJGf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border:0;background:transparent;padding:.7rem .9rem;color:#e2e8f0;text-align:left;cursor:pointer}.projectSelector_projectButton___UJGf:hover,.projectSelector_projectButton___UJGf[data-active=true]{background:rgba(14,165,233,.12)}.projectSelector_projectName__h2eYT{font-size:.88rem;font-weight:600}.projectSelector_projectSlug__ieMmJ{font-size:.68rem;color:#94a3b8}.projectSelector_functions__RBe6O{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 .9rem .75rem}.projectSelector_functionChip__W1hOH{border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.65);padding:.22rem .55rem;font-size:.68rem;color:#cbd5e1;cursor:pointer}.projectSelector_functionChip__W1hOH:hover,.projectSelector_functionChip__W1hOH[data-active=true]{border-color:rgba(56,189,248,.55);color:#7dd3fc}.projectSelector_addRow___Vdx4{display:flex;gap:.4rem;padding:.65rem .9rem .85rem;border-top:1px solid rgba(148,163,184,.12)}.projectSelector_addInput__Jm5AL{flex:1;min-width:0;border-radius:.65rem;border:1px solid rgba(148,163,184,.28);background:rgba(2,6,23,.55);padding:.45rem .6rem;color:#f8fafc;font-size:.78rem}.projectSelector_addButton__Y28vp{border-radius:.65rem;border:1px solid rgba(56,189,248,.45);background:rgba(14,165,233,.18);padding:.45rem .7rem;color:#7dd3fc;font-size:.72rem;font-weight:700;cursor:pointer}.projectSelector_voiceHint__66Qp8{font-size:.68rem;color:#64748b;white-space:nowrap}.projectSelector_fleetSection__7VzEH{border-top:1px solid rgba(148,163,184,.12);padding:.55rem .9rem .85rem}.projectSelector_fleetActions___xF76{display:flex;flex-wrap:wrap;gap:.4rem}.projectSelector_fleetBtn__31lQf{border-radius:.65rem;border:1px solid rgba(56,189,248,.4);background:rgba(14,165,233,.14);padding:.38rem .65rem;font-size:.72rem;font-weight:600;color:#7dd3fc;cursor:pointer}.projectSelector_fleetBtn__31lQf:hover,.projectSelector_fleetBtn__31lQf[data-pending=true]{border-color:rgba(56,189,248,.7);background:rgba(14,165,233,.24)}.projectSelector_fleetBtnDanger___D34L{border-color:rgba(248,113,113,.45);background:rgba(127,29,29,.25);color:#fca5a5}.projectSelector_fleetBtn__31lQf:disabled{opacity:.55;cursor:not-allowed}.projectSelector_fleetHint__NlGaq{margin-top:.45rem;font-size:.68rem;color:#94a3b8;line-height:1.35}.projectSelector_fleetHintOk__0W5EL{color:#86efac}.projectSelector_fleetHintWarn__zqy9h{color:#fcd34d}.PwaHomeOnboarding_wrap__uYG8t{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.PwaHomeOnboarding_installStrip__K3VgK{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start;justify-content:space-between;padding:.75rem .85rem;border-radius:.75rem;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.35)}.PwaHomeOnboarding_installText__J6nad{flex:1 1 12rem;min-width:0}.PwaHomeOnboarding_installTitle__HIBPi{margin:0;font-size:.88rem;font-weight:700;color:#7dd3fc}.PwaHomeOnboarding_installBody__DaxaJ{margin:.25rem 0 0;font-size:.82rem;line-height:1.4;color:var(--muted)}.PwaHomeOnboarding_installHowTo__iAniH{margin:.4rem 0 0;font-size:.78rem;line-height:1.4;color:#bae6fd}.PwaHomeOnboarding_installActions__fX8B1{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.PwaHomeOnboarding_installBtn__3TMbF{border:0;border-radius:.45rem;padding:.4rem .75rem;background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#0f172a;font-weight:700;font-size:.8rem;cursor:pointer}.PwaHomeOnboarding_installBtn__3TMbF:hover{filter:brightness(1.05)}.PwaHomeOnboarding_dismissBtn___R3G1{border:1px solid rgba(148,163,184,.35);border-radius:.45rem;padding:.4rem .65rem;background:transparent;color:var(--muted);font-weight:600;font-size:.78rem;cursor:pointer}.PwaHomeOnboarding_dismissBtn___R3G1:hover{color:var(--text);border-color:rgba(148,163,184,.55)}.PwaHomeOnboarding_standaloneBadge__pH7qQ{margin:0;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ok);opacity:.9}.PwaHomeOnboarding_pulseCta__NjM_K{padding:.9rem .95rem;border-radius:.85rem;background:color-mix(in srgb,var(--panel) 88%,transparent);border:1px solid rgba(167,139,250,.35);box-shadow:0 0 0 1px rgba(139,92,246,.08)}.PwaHomeOnboarding_pulseEyebrow__aLSQM{margin:0 0 .35rem;color:#c4b5fd;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.PwaHomeOnboarding_pulseTitle__916EO{margin:0;font-size:1.15rem;font-weight:700;color:var(--text)}.PwaHomeOnboarding_pulseBody__5GOZ5{margin:.4rem 0 0;font-size:.88rem;line-height:1.45;color:var(--muted)}.PwaHomeOnboarding_pulseRow__TgluG{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.75rem}.PwaHomeOnboarding_pulseBtn__pQ7hG{border:0;border-radius:.5rem;padding:.5rem .9rem;background:linear-gradient(135deg,#a78bfa,#8b5cf6);color:#1e1035;font-weight:700;font-size:.85rem;cursor:pointer}.PwaHomeOnboarding_pulseBtn__pQ7hG:hover{filter:brightness(1.05)}.PwaHomeOnboarding_pulseMeta__Jk_OO{font-size:.75rem;color:var(--muted)}.VoiceSession_panel__HHXi3{background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid rgba(148,163,184,.2);border-radius:1rem;padding:1.25rem;backdrop-filter:blur(8px)}.VoiceSession_statusRow__1UFqj{display:flex;gap:.75rem;align-items:flex-start}.VoiceSession_stateChip__oEV_X{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;margin-top:.1rem;padding:.2rem .55rem .2rem .35rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.55);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);line-height:1.2}.VoiceSession_stateChipLabel__pd_BT{white-space:nowrap}.VoiceSession_stateChip__oEV_X.VoiceSession_idle___wsH6{color:var(--muted)}.VoiceSession_stateChip__oEV_X.VoiceSession_connecting__5EvJw{color:var(--accent);border-color:rgba(56,189,248,.45)}.VoiceSession_stateChip__oEV_X.VoiceSession_connected__WccdW{color:var(--ok);border-color:rgba(74,222,128,.4)}.VoiceSession_stateChip__oEV_X.VoiceSession_frame_running__XuZvw{color:#fbbf24;border-color:rgba(251,191,36,.45);background:rgba(251,191,36,.08)}.VoiceSession_stateChip__oEV_X.VoiceSession_confirm_pending__HFHlY{color:#c4b5fd;border-color:rgba(167,139,250,.5);background:rgba(167,139,250,.1)}.VoiceSession_stateChip__oEV_X.VoiceSession_error__22Omk{color:var(--danger);border-color:rgba(248,113,113,.45);background:rgba(248,113,113,.08)}.VoiceSession_dot__PnibG{width:.55rem;height:.55rem;border-radius:999px;flex-shrink:0;background:var(--muted)}.VoiceSession_dot__PnibG.VoiceSession_connected__WccdW{background:var(--ok);box-shadow:0 0 0 3px rgba(74,222,128,.15)}.VoiceSession_dot__PnibG.VoiceSession_connecting__5EvJw{background:var(--accent);animation:VoiceSession_pulse__JIRV_ 1.2s ease-in-out infinite}.VoiceSession_dot__PnibG.VoiceSession_frame_running__XuZvw{background:#fbbf24;animation:VoiceSession_pulse__JIRV_ 1s ease-in-out infinite}.VoiceSession_dot__PnibG.VoiceSession_confirm_pending__HFHlY{background:#a78bfa;animation:VoiceSession_pulse__JIRV_ 1.4s ease-in-out infinite}.VoiceSession_dot__PnibG.VoiceSession_error__22Omk{background:var(--danger)}.VoiceSession_dot__PnibG.VoiceSession_idle___wsH6{background:var(--muted)}.VoiceSession_chipGroup__yMJtL{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center;flex-shrink:0}.VoiceSession_latencyChip__HD2uD{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;margin-top:.1rem;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.55);font-size:.7rem;font-weight:600;letter-spacing:.01em;color:var(--muted);line-height:1.2;white-space:nowrap;max-width:16rem;overflow:hidden;text-overflow:ellipsis}.VoiceSession_latencyChip__HD2uD.VoiceSession_ok__QIDFj{color:var(--ok);border-color:rgba(74,222,128,.4)}.VoiceSession_latencyChip__HD2uD.VoiceSession_warn__HqNg3{color:var(--danger);border-color:rgba(248,113,113,.45);background:rgba(248,113,113,.08)}.VoiceSession_latencyChip__HD2uD.VoiceSession_empty__OeUly{color:var(--muted);opacity:.85}.VoiceSession_latencyChip__HD2uD.VoiceSession_error__22Omk{color:#fca5a5;border-color:rgba(248,113,113,.35)}.VoiceSession_status__gr2KA{margin:0;line-height:1.5;flex:1;min-width:0}.VoiceSession_confirmBanner__3avZM{margin:.65rem 0 0;padding:.7rem .8rem;border-radius:.55rem;font-size:.84rem;line-height:1.4;color:#ddd6fe;background:rgba(167,139,250,.12);border:1px solid rgba(167,139,250,.35)}.VoiceSession_confirmBannerTitle__zJ1yy{margin:0 0 .25rem;font-weight:700;font-size:.88rem;color:#c4b5fd}.VoiceSession_confirmCopy__hSqfh{margin:0;color:#ddd6fe;opacity:.95}.VoiceSession_confirmActions__MVQaE{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.65rem}.VoiceSession_confirmBtn__s7oMb{border:0;border-radius:.45rem;padding:.4rem .9rem;background:linear-gradient(135deg,#a78bfa,#8b5cf6);color:#1e1035;font-weight:700;font-size:.8rem;cursor:pointer}.VoiceSession_confirmBtn__s7oMb:hover{filter:brightness(1.05)}.VoiceSession_confirmBtn__s7oMb:disabled{opacity:.55;cursor:not-allowed}.VoiceSession_errorRecovery__sQiul{margin:.65rem 0 0;padding:.7rem .8rem;border-radius:.55rem;font-size:.84rem;line-height:1.4;color:#fecaca;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.4)}.VoiceSession_errorRecoveryTitle__vDvFF{margin:0 0 .25rem;font-weight:700;font-size:.88rem;color:#fca5a5}.VoiceSession_errorRecoveryMsg__zlalD{margin:0;color:#fecaca;opacity:.95}.VoiceSession_errorRecoveryActions__6ZuG3{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.65rem}.VoiceSession_errorRetryBtn__phLNn{border:0;border-radius:.45rem;padding:.4rem .75rem;background:linear-gradient(135deg,#f87171,#ef4444);color:#1f0a0a;font-weight:700;font-size:.8rem;cursor:pointer}.VoiceSession_errorRetryBtn__phLNn:hover{filter:brightness(1.05)}.VoiceSession_errorPathCLink__fqyLq{display:inline-flex;align-items:center;padding:.4rem .7rem;border-radius:.45rem;border:1px solid rgba(56,189,248,.45);background:rgba(14,165,233,.12);color:#7dd3fc;font-weight:600;font-size:.8rem;text-decoration:none}.VoiceSession_errorPathCLink__fqyLq:hover{border-color:rgba(56,189,248,.7);background:rgba(14,165,233,.2)}.VoiceSession_errorDismissBtn__MbSyf{border:1px solid rgba(148,163,184,.35);border-radius:.45rem;padding:.4rem .65rem;background:transparent;color:var(--muted);font-weight:600;font-size:.78rem;cursor:pointer}.VoiceSession_errorDismissBtn__MbSyf:hover{color:var(--text);border-color:rgba(148,163,184,.55)}.VoiceSession_speakRow__qdQy5{display:flex;gap:.5rem;margin-top:.75rem}.VoiceSession_speakInput__PCtUg{flex:1;min-width:0;border:1px solid rgba(148,163,184,.3);border-radius:.5rem;padding:.55rem .75rem;background:rgba(15,23,42,.45);color:var(--text);font:inherit}.VoiceSession_speakInput__PCtUg:focus{outline:2px solid rgba(56,189,248,.35);border-color:var(--accent)}.VoiceSession_speakSend__nHYTk{border:0;border-radius:.5rem;padding:.55rem .9rem;background:linear-gradient(135deg,var(--accent-strong),var(--accent));color:#082f49;font-weight:600;cursor:pointer}.VoiceSession_speakSend__nHYTk:disabled{opacity:.5;cursor:not-allowed}.VoiceSession_micBadge__QuAUz{display:inline-block;font-size:.72rem;font-weight:600;padding:.15rem .45rem;border-radius:999px;margin-right:.25rem;border:1px solid rgba(148,163,184,.3)}.VoiceSession_micOn__JiTQt{color:var(--ok);border-color:rgba(74,222,128,.4);background:rgba(74,222,128,.1)}.VoiceSession_micOff__0g95u{color:var(--danger);border-color:rgba(248,113,113,.4);background:rgba(248,113,113,.08)}.VoiceSession_meta__yCHnE{margin:.75rem 0 0;color:var(--muted);font-size:.85rem}.VoiceSession_systemHealth__H8gxV{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.75rem}.VoiceSession_healthItem__FKCsd{font-size:.75rem;color:var(--muted)}.VoiceSession_healthBadge__qRn7h,.VoiceSession_healthItem__FKCsd{padding:.2rem .5rem;border-radius:999px;background:rgba(15,23,42,.5);border:1px solid rgba(148,163,184,.2)}.VoiceSession_healthBadge__qRn7h{font-size:.7rem;font-weight:600}.VoiceSession_healthOk__fNDrM{color:var(--ok);border-color:rgba(74,222,128,.35)}.VoiceSession_healthWarn__6J_Vw{color:var(--danger);border-color:rgba(248,113,113,.35)}.VoiceSession_deployWarn__3WBlG{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:.5rem;font-size:.82rem;line-height:1.45;color:#fbbf24;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.25)}.VoiceSession_operatorBar__IlJyl{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.VoiceSession_opBtn__5rtyd{flex:1 1 auto;min-width:7rem;border:1px solid rgba(56,189,248,.35);border-radius:.5rem;padding:.45rem .65rem;font-size:.78rem;background:rgba(15,23,42,.45);color:var(--text);cursor:pointer}.VoiceSession_opBtn__5rtyd:disabled{opacity:.55;cursor:wait}.VoiceSession_opBtn__5rtyd:hover:not(:disabled){border-color:var(--accent);background:rgba(56,189,248,.1)}.VoiceSession_opBtnDanger__E_wpQ{border-color:rgba(248,113,113,.45);color:#fecaca}.VoiceSession_opBtnDanger__E_wpQ:hover:not(:disabled){border-color:#f87171;background:rgba(248,113,113,.12)}.VoiceSession_opBtnPending__svcSI{border-color:var(--ok);background:rgba(74,222,128,.12);box-shadow:0 0 0 2px rgba(74,222,128,.15)}.VoiceSession_actions__lfdxn{margin-top:1.25rem}.VoiceSession_frameBtn__o69lX,.VoiceSession_primary__RO7l6,.VoiceSession_secondary__NQ86P{width:100%;border:0;border-radius:.75rem;padding:.9rem 1rem;cursor:pointer}.VoiceSession_primary__RO7l6{background:linear-gradient(135deg,var(--accent-strong),var(--accent));color:#082f49;font-weight:600}.VoiceSession_primary__RO7l6:disabled{opacity:.6;cursor:wait}.VoiceSession_secondary__NQ86P{background:transparent;border:1px solid rgba(148,163,184,.35);color:var(--text)}.VoiceSession_frames__OGp0y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}@media (max-width:480px){.VoiceSession_frames__OGp0y{grid-template-columns:1fr}}.VoiceSession_frameBtn__o69lX{background:rgba(15,23,42,.35);color:var(--muted);text-align:left;display:flex;flex-direction:column;gap:.25rem}.VoiceSession_frameBtnLive__s2gfz:not(:disabled){color:var(--text);border:1px solid rgba(56,189,248,.35);cursor:pointer}.VoiceSession_frameBtnLive__s2gfz:not(:disabled):hover{border-color:var(--accent);background:rgba(56,189,248,.08)}.VoiceSession_frameBtnActive__K2Vi9{opacity:.85;border-color:var(--accent-strong)}.VoiceSession_frameBtn__o69lX:disabled{cursor:not-allowed;opacity:.7}.VoiceSession_frameLabel__r_s3c{font-weight:600;font-size:.95rem}.VoiceSession_frameAgent__gFdyR{font-size:.8rem;color:var(--muted)}.VoiceSession_frameConfirm__UBce2{font-size:.75rem;color:var(--accent)}.VoiceSession_agentRow__muLR3{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.VoiceSession_agentChip__okMUK{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;padding:.25rem .5rem;border-radius:999px;background:rgba(15,23,42,.5);border:1px solid rgba(148,163,184,.2);color:var(--muted)}.VoiceSession_agentChip__okMUK.VoiceSession_ready__74_B2{color:var(--ok);border-color:rgba(74,222,128,.35)}.VoiceSession_agentDot__JPNxR{width:.45rem;height:.45rem;border-radius:999px;background:var(--muted)}.VoiceSession_agentDot__JPNxR.VoiceSession_ready__74_B2{background:var(--ok)}.VoiceSession_freshnessBadge__WjUyw{font-size:.65rem;opacity:.9;color:var(--muted);padding-left:.15rem}.VoiceSession_freshnessBadge__WjUyw.VoiceSession_ready__74_B2{color:var(--ok)}.VoiceSession_intentHint__Y78aS{margin:.5rem 0 0;color:var(--accent);font-size:.8rem;line-height:1.4}.VoiceSession_reviewSection__DnRoS{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(148,163,184,.15)}.VoiceSession_reviewHeading__DU8gN{margin:0 0 .5rem;font-size:.8rem;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.VoiceSession_reviewList__VZHdI{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.VoiceSession_reviewItem__Arv69{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.85rem;padding:.5rem .65rem;border-radius:.5rem;background:rgba(148,163,184,.08)}.VoiceSession_reviewTitle__XyFCX{flex:1;line-height:1.3}.VoiceSession_reviewLink__2mggQ{color:var(--accent);font-size:.75rem;font-weight:600;white-space:nowrap;text-decoration:none}.VoiceSession_reviewLink__2mggQ:hover{text-decoration:underline}.VoiceSession_hint__sJiV0{color:var(--muted);line-height:1.4}.VoiceSession_footer__RNM2z,.VoiceSession_hint__sJiV0{margin:.75rem 0 0;font-size:.8rem}.VoiceSession_footerLink__jEaVk{color:var(--accent);font-weight:600;text-decoration:none}.VoiceSession_footerLink__jEaVk:hover{text-decoration:underline}@keyframes VoiceSession_pulse__JIRV_{0%,to{opacity:1}50%{opacity:.45}}.agentsTheme_hero__5MxIp{padding:1rem 1.1rem;border-radius:1rem;background:linear-gradient(145deg,rgba(14,165,233,.14),rgba(15,23,42,.72) 52%);border:1px solid rgba(56,189,248,.38);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(14,165,233,.06)}.agentsTheme_heroBadges__4uxdX{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.55rem}.agentsTheme_heroBadgePrimary__aM64w{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#0f172a;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.agentsTheme_heroBadgeOutline__fS4QV,.agentsTheme_heroBadgePrimary__aM64w{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.68rem}.agentsTheme_heroBadgeOutline__fS4QV{border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.45);color:#94a3b8;font-weight:600;letter-spacing:.03em}.agentsTheme_heroTitle__6Ne1r{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#f8fafc}.agentsTheme_heroDesc__RSeFL{margin:.45rem 0 0;font-size:.84rem;line-height:1.5;color:#94a3b8}.agentsTheme_root__tcyrw{display:flex;flex-direction:column;gap:.85rem}.agentsTheme_panel__a5yKa{background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid rgba(148,163,184,.2);border-radius:1rem;backdrop-filter:blur(8px);overflow:hidden}.agentsTheme_panelAccent__jtQF1{border-color:rgba(56,189,248,.32);box-shadow:0 0 28px rgba(14,165,233,.07)}.agentsTheme_panelHeader__fUfCT{padding:.95rem 1.05rem .45rem}.agentsTheme_panelBody__c5xfP{padding:0 1.05rem 1.05rem}.agentsTheme_panelBodyFlush__cl87G{padding:.95rem 1.05rem}.agentsTheme_panelTitle__P2zUJ{margin:0;font-size:.92rem;font-weight:700;color:#e2e8f0}.agentsTheme_panelDesc__9fjP2{margin:.3rem 0 0;font-size:.78rem;line-height:1.45;color:var(--muted)}.agentsTheme_sectionLabel__vL9_F{margin:0 0 .5rem;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc}.agentsTheme_statusStrip__crX6f{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.agentsTheme_stateChip__k4feO{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .55rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.55);font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.agentsTheme_stateChipWarm__2sbW7{color:var(--ok);border-color:rgba(74,222,128,.4);background:rgba(74,222,128,.08)}.agentsTheme_stateChipRunning__OmS_9{color:#fbbf24;border-color:rgba(251,191,36,.45);background:rgba(251,191,36,.1)}.agentsTheme_stateChipQueue__9BJU5{color:#7dd3fc;border-color:rgba(56,189,248,.45);background:rgba(56,189,248,.1);cursor:pointer}.agentsTheme_stateChipQueue__9BJU5:hover{background:rgba(56,189,248,.16)}.agentsTheme_progressTrack__HRQvJ{height:.45rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.15)}.agentsTheme_progressFill__byRsE{height:100%;border-radius:999px;background:linear-gradient(90deg,#0ea5e9,#38bdf8);transition:width .3s ease}.agentsTheme_sliceGrid___etWC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}@media (min-width:640px){.agentsTheme_sliceGrid___etWC{grid-template-columns:repeat(3,minmax(0,1fr))}}.agentsTheme_sliceTile__z1y4g{position:relative;min-height:6.75rem;padding:.75rem .8rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.45);text-align:left;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.agentsTheme_sliceTile__z1y4g:active{transform:scale(.98)}.agentsTheme_sliceTile__z1y4g:focus-visible{outline:2px solid rgba(56,189,248,.65);outline-offset:2px}.agentsTheme_sliceTileIdle__0l0Ab{border-color:rgba(148,163,184,.22)}.agentsTheme_sliceTileQueued__suVp6{border-color:rgba(251,191,36,.45);background:rgba(251,191,36,.06);box-shadow:0 0 16px rgba(251,191,36,.08)}.agentsTheme_sliceTileRunning__4UZ9F{border-color:rgba(56,189,248,.55);background:rgba(14,165,233,.1);box-shadow:0 0 20px rgba(56,189,248,.12);animation:agentsTheme_slicePulse__SUAh_ 1.4s ease-in-out infinite}.agentsTheme_sliceTileOk__SfbVQ{border-color:rgba(74,222,128,.45);background:rgba(74,222,128,.06)}.agentsTheme_sliceTileError__AAALh{border-color:rgba(248,113,113,.5);background:rgba(248,113,113,.08)}.agentsTheme_sliceTileSelected__dm9hb{box-shadow:0 0 0 2px rgba(56,189,248,.55)}.agentsTheme_sliceTileFocus__82qIQ{box-shadow:0 0 0 2px rgba(251,191,36,.65);animation:agentsTheme_slicePulse__SUAh_ 1.2s ease-in-out infinite}@keyframes agentsTheme_slicePulse__SUAh_{0%,to{opacity:1}50%{opacity:.88}}.agentsTheme_sliceKey__5prx4{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:.35rem;background:rgba(56,189,248,.18);border:1px solid rgba(56,189,248,.35);color:#7dd3fc;font-size:.62rem;font-weight:800}.agentsTheme_sliceShort__3MDmv{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8}.agentsTheme_phaseChip__DbmlO{padding:.12rem .4rem;border-radius:999px;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.agentsTheme_phaseIdle__sgPCT{color:var(--muted);background:rgba(148,163,184,.12)}.agentsTheme_phaseQueued__ZDZIM{color:#fbbf24;background:rgba(251,191,36,.15)}.agentsTheme_phaseRunning__WdbUQ{color:#7dd3fc;background:rgba(56,189,248,.18)}.agentsTheme_phaseOk__mJ_6R{color:var(--ok);background:rgba(74,222,128,.15)}.agentsTheme_phaseError__1QKFg{color:var(--danger);background:rgba(248,113,113,.15)}.agentsTheme_warmDot__2K3sD{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0}.agentsTheme_warmDotHot__YfmMJ{background:var(--ok);box-shadow:0 0 0 3px rgba(74,222,128,.15)}.agentsTheme_warmDotCold__mumWn{background:rgba(148,163,184,.45)}.agentsTheme_sliceLabel__dQbZ3{margin:.45rem 0 0;font-size:.84rem;font-weight:600;line-height:1.25;color:#f1f5f9}.agentsTheme_sliceMeta__xrR_x{margin:.35rem 0 0;font-size:.72rem;color:var(--muted)}.agentsTheme_presetPill__h6_0r{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.5);color:#cbd5e1;font-size:.76rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.agentsTheme_presetPill__h6_0r:hover{border-color:rgba(56,189,248,.4);background:rgba(56,189,248,.08)}.agentsTheme_presetPillActive__hOS95{border-color:rgba(56,189,248,.55);background:linear-gradient(135deg,rgba(14,165,233,.25),rgba(56,189,248,.12));color:#e0f2fe}.agentsTheme_presetPillUser__y_kZI{border-color:rgba(148,163,184,.4);background:rgba(30,41,59,.65)}.agentsTheme_chainBtn__cq7B_{padding:.38rem .75rem;border-radius:.55rem;border:1px solid rgba(148,163,184,.32);background:rgba(15,23,42,.55);color:#cbd5e1;font-size:.76rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.agentsTheme_chainBtn__cq7B_:hover{border-color:rgba(56,189,248,.4);color:#e0f2fe}.agentsTheme_chainBtnUser__pLWVp{border-color:rgba(56,189,248,.35);background:rgba(14,165,233,.1)}.agentsTheme_wavePlan__SgzcA{display:flex;flex-wrap:wrap;gap:.45rem;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.4)}.agentsTheme_waveBadge__kbf0I{padding:.28rem .55rem;border-radius:.45rem;border:1px solid rgba(56,189,248,.25);background:rgba(56,189,248,.08);color:#bae6fd;font-size:.72rem}.agentsTheme_backupBox__BOTbB{padding:.75rem;border-radius:.65rem;border:1px dashed rgba(56,189,248,.35);background:rgba(14,165,233,.05)}.agentsTheme_suggestion__FropY{padding:.85rem 1rem;border-radius:.85rem;border:1px solid rgba(56,189,248,.45);background:linear-gradient(135deg,rgba(14,165,233,.16),rgba(15,23,42,.55));box-shadow:0 4px 24px rgba(14,165,233,.1)}.agentsTheme_suggestionText__UbbIX{margin:0;font-size:.84rem;font-weight:600;color:#e2e8f0}.agentsTheme_suggestionAccent__NGM5h{color:#7dd3fc}.agentsTheme_suggestionChips__dmZva{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.65rem;align-items:center}.agentsTheme_suggestionHint__BVqTY{margin:.45rem 0 0;font-size:.72rem;color:var(--muted)}.agentsTheme_quickPickRow__jO0lT{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.65rem}.agentsTheme_quickPickPill__nD_QW{padding:.32rem .65rem;border-radius:999px;border:1px solid rgba(56,189,248,.3);background:rgba(56,189,248,.08);color:#7dd3fc;font-size:.72rem;font-weight:600;cursor:pointer}.agentsTheme_quickPickPill__nD_QW:hover{border-color:rgba(56,189,248,.5);background:rgba(56,189,248,.14)}.agentsTheme_quickPickClear__OHF7C{padding:.32rem .65rem;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:transparent;color:var(--muted);font-size:.72rem;font-weight:600;cursor:pointer}.agentsTheme_quickPickGroup___D02J{display:inline-flex;align-items:center;gap:.15rem}.agentsTheme_quickPickAction__vyx1s{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:rgba(15,23,42,.5);color:#94a3b8;cursor:pointer}.agentsTheme_quickPickAction__vyx1s:hover{border-color:rgba(56,189,248,.45);color:#7dd3fc;background:rgba(56,189,248,.1)}.agentsTheme_quickPickAction__vyx1s:disabled{opacity:.45;pointer-events:none}.agentsTheme_activeWaveChip__dnDHz{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(251,191,36,.45);background:rgba(251,191,36,.1);color:#fbbf24;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.agentsTheme_statusFooter__NesgA{padding:.75rem .9rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.35);font-size:.82rem;color:#94a3b8}.agentsTheme_hint__BsSO1{margin:0;font-size:.74rem;line-height:1.45;color:rgba(148,163,184,.85)}.agentsTheme_actionRow__n4fYT{display:flex;flex-wrap:wrap;gap:.45rem}.agentsTheme_modeRow__NHitN{display:flex;flex-wrap:wrap;gap:.4rem}.agentsTheme_modeBtn__vhcun{padding:.42rem .75rem;border-radius:.55rem;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.5);color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.agentsTheme_modeBtnActive__2uPUF{border-color:rgba(56,189,248,.55);background:linear-gradient(135deg,rgba(14,165,233,.28),rgba(56,189,248,.12));color:#e0f2fe}.agentsTheme_ctaPrimary__dMAsK{border:0;border-radius:.55rem;padding:.5rem .9rem;background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#0f172a;font-weight:700;font-size:.8rem;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.agentsTheme_ctaPrimary__dMAsK:disabled{opacity:.5;cursor:not-allowed}.agentsTheme_squadCard__PzYiA{min-width:10rem;flex-shrink:0;border-radius:.75rem;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.45);padding:.75rem}.agentsTheme_squadCardActive__dwZ2U{border-color:rgba(56,189,248,.5);box-shadow:0 0 16px rgba(56,189,248,.1)}.agentsTheme_squadScroll__9nCa9{display:flex;gap:.55rem;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory}.agentsTheme_squadScroll__9nCa9>*{scroll-snap-align:start}.agentsTheme_drawerSurface__u14HQ{border-color:rgba(56,189,248,.28)!important;background:color-mix(in srgb,var(--panel) 96%,transparent)!important;backdrop-filter:blur(12px)}.agentsTheme_drawerHandle__VsZa7{background:rgba(56,189,248,.35)!important}.agentsTheme_drawerList__12Shu{max-height:50dvh;overflow-y:auto;padding:0 1rem;display:flex;flex-direction:column;gap:.55rem}.agentsTheme_drawerEmpty__oDPW7{padding:1.25rem 0;text-align:center;font-size:.82rem;color:var(--muted)}.agentsTheme_drawerItem__3FWU7{border-radius:.75rem;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.45);overflow:hidden}.agentsTheme_drawerItemDragging__tsCIL{opacity:.55}.agentsTheme_drawerItemDragOver__KMrxy{border-color:rgba(56,189,248,.55);box-shadow:0 0 12px rgba(56,189,248,.12)}.agentsTheme_dragHandle__xzU3P{display:inline-flex;align-items:center;color:#64748b;cursor:grab}.agentsTheme_drawerItemHeader__TVS3R{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem .75rem}.agentsTheme_drawerItemBody__zilro{padding:0 .75rem .7rem;font-size:.76rem;line-height:1.45;color:var(--muted)}.agentsTheme_drawerItemTitle__5e0zU{margin:0;font-size:.84rem;font-weight:600;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentsTheme_drawerItemMeta___IOj0{margin:.2rem 0 0;font-size:.68rem;color:var(--muted)}.agentsTheme_drawerItemAccent__yowSv{color:#38bdf8}.agentsTheme_drawerIndex__T6MHE{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:rgba(56,189,248,.12);color:#7dd3fc;font-size:.62rem;font-weight:800;flex-shrink:0}.agentsTheme_resultBadge__OLOKH{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.agentsTheme_resultBadgeOk__aaOHX{color:var(--ok);border:1px solid rgba(74,222,128,.4);background:rgba(74,222,128,.1)}.agentsTheme_resultBadgeWarn__Qp5fZ{color:#fbbf24;border:1px solid rgba(251,191,36,.45);background:rgba(251,191,36,.1)}.agentsTheme_resultBadgeFail__ZZm5v{color:var(--danger);border:1px solid rgba(248,113,113,.45);background:rgba(248,113,113,.1)}.agentsTheme_drawerIconRow__X3z0Z{display:flex;flex-shrink:0;gap:.2rem}.agentsTheme_iconBtn__oliKL{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:.4rem;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.55);color:#94a3b8;cursor:pointer}.agentsTheme_iconBtn__oliKL:hover{border-color:rgba(56,189,248,.4);color:#7dd3fc}.agentsTheme_iconBtnDanger__dGy0z:hover{border-color:rgba(248,113,113,.45);color:var(--danger)}.agentsTheme_drawerFooter__xQq_v{display:flex;flex-wrap:wrap;gap:.45rem;padding:.75rem 1rem 1.25rem}.agentsTheme_ctaSecondary__oYxFG{flex:1;min-width:7.5rem;border:1px solid rgba(148,163,184,.3);border-radius:.55rem;padding:.5rem .85rem;background:rgba(15,23,42,.55);color:#cbd5e1;font-weight:600;font-size:.78rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.agentsTheme_ctaSecondary__oYxFG:hover{border-color:rgba(56,189,248,.4);color:#e0f2fe}.agentsTheme_ctaOutline__ik1Y3{flex:1;min-width:7.5rem;border:1px solid rgba(56,189,248,.35);border-radius:.55rem;padding:.5rem .85rem;background:transparent;color:#7dd3fc;font-weight:600;font-size:.78rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.agentsTheme_ctaOutline__ik1Y3:hover{background:rgba(56,189,248,.08)}.PwaHomeBriefsSurface_wrap___ANKw{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.PwaHomeBriefsSurface_header__036DR{display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:baseline;justify-content:space-between}.PwaHomeBriefsSurface_eyebrow__7qI_u{margin:0;color:#7dd3fc;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.PwaHomeBriefsSurface_heading__qf6qp{margin:0;font-size:1.05rem;font-weight:700;color:var(--text);flex:1 1 auto}.PwaHomeBriefsSurface_refreshBtn__xo6_P{border:1px solid rgba(148,163,184,.35);border-radius:.45rem;padding:.3rem .6rem;background:transparent;color:var(--muted);font-size:.75rem;font-weight:600;cursor:pointer}.PwaHomeBriefsSurface_refreshBtn__xo6_P:hover{color:var(--text);border-color:rgba(56,189,248,.45)}.PwaHomeBriefsSurface_refreshBtn__xo6_P:disabled{opacity:.55;cursor:not-allowed}.PwaHomeBriefsSurface_sections__a5zkj{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media (max-width:640px){.PwaHomeBriefsSurface_sections__a5zkj{grid-template-columns:1fr}}.PwaHomeBriefsSurface_section__Ab40f{padding:.75rem .8rem;border-radius:.75rem;background:color-mix(in srgb,var(--panel) 90%,transparent);border:1px solid rgba(148,163,184,.22);min-width:0}.PwaHomeBriefsSurface_sectionHead__czQNo{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.PwaHomeBriefsSurface_sectionTitle__N3L1S{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.PwaHomeBriefsSurface_countBadge__7snh3{font-size:.72rem;font-weight:700;padding:.12rem .45rem;border-radius:999px;background:rgba(56,189,248,.12);color:#7dd3fc;border:1px solid rgba(56,189,248,.28)}.PwaHomeBriefsSurface_cardList__CJx8n{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.PwaHomeBriefsSurface_card__CeqyT{display:flex;flex-direction:column;gap:.25rem;padding:.55rem .65rem;border-radius:.55rem;background:rgba(15,23,42,.45);border:1px solid rgba(148,163,184,.16)}.PwaHomeBriefsSurface_cardTitle__BSbXR{margin:0;font-size:.88rem;font-weight:600;line-height:1.3;color:var(--text)}.PwaHomeBriefsSurface_cardMeta__nksJy{margin:0;font-size:.72rem;line-height:1.3;color:var(--muted)}.PwaHomeBriefsSurface_cardRow__Hvdm4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .6rem}.PwaHomeBriefsSurface_statusChip___bv4f{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);padding:.1rem .4rem;border-radius:.35rem;background:rgba(148,163,184,.12)}.PwaHomeBriefsSurface_statusChip___bv4f.PwaHomeBriefsSurface_review__wD4nL{color:#fcd34d;background:rgba(251,191,36,.12)}.PwaHomeBriefsSurface_statusChip___bv4f.PwaHomeBriefsSurface_open_brief__m55tL{color:#86efac;background:rgba(74,222,128,.1)}.PwaHomeBriefsSurface_cardLink__L6boP{color:var(--accent);font-size:.75rem;font-weight:600;text-decoration:none;white-space:nowrap}.PwaHomeBriefsSurface_cardLink__L6boP:hover{text-decoration:underline}.PwaHomeBriefsSurface_emptyState__jE_UG,.PwaHomeBriefsSurface_errorState__NLwG_,.PwaHomeBriefsSurface_loadingState__V4wZf{margin:0;font-size:.82rem;line-height:1.4;color:var(--muted)}.PwaHomeBriefsSurface_errorState__NLwG_{color:#fca5a5}.PwaHomeBriefsSurface_sectionFooter__7dmp6{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.PwaHomeBriefsSurface_ctaBtn__ZxwlL{border:0;border-radius:.45rem;padding:.35rem .7rem;background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#0f172a;font-weight:700;font-size:.78rem;cursor:pointer}.PwaHomeBriefsSurface_ctaBtn__ZxwlL:hover{filter:brightness(1.05)}