.DebugHealthPanel_panel__EcidI{position:fixed;z-index:var(--morgan-z-modal,600);background:var(--morgan-bg-secondary,#1a1a2e);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:8px;box-shadow:0 8px 32px var(--morgan-shadow-lg,rgba(0,0,0,.5)),0 0 0 1px var(--morgan-border-subtle,rgba(255,255,255,.05));min-width:380px;max-width:480px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;font-family:SF Mono,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;color:var(--morgan-text-primary,#e0e0e0);transition:box-shadow .2s ease}.DebugHealthPanel_panel__EcidI:hover{box-shadow:0 12px 48px var(--morgan-shadow-lg,rgba(0,0,0,.6)),0 0 0 1px var(--morgan-border-subtle,rgba(255,255,255,.08))}.DebugHealthPanel_panelDragging__4ra5u{box-shadow:0 16px 64px var(--morgan-shadow-lg,rgba(0,0,0,.7)),0 0 0 2px var(--morgan-border-focus,rgba(100,149,237,.3));cursor:move}.DebugHealthPanel_panelMinimized__pAFly{max-height:44px}.DebugHealthPanel_panelMinimized__pAFly .DebugHealthPanel_content__YdhcA{display:none}.DebugHealthPanel_header__jRL2e{cursor:move;user-select:none;padding:10px 12px;background:linear-gradient(180deg,var(--morgan-bg-tertiary,#252540) 0,var(--morgan-bg-secondary,#1f1f35) 100%);border-bottom:1px solid var(--morgan-border-primary,#3d3d5c);display:flex;justify-content:space-between;align-items:center;gap:12px}.DebugHealthPanel_headerTitle__A_0aD{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;color:var(--morgan-text-primary,#fff)}.DebugHealthPanel_headerIcon__xPEri{color:var(--morgan-color-info,#6495ed);font-size:14px}.DebugHealthPanel_headerControls__HI1U0{display:flex;gap:4px}.DebugHealthPanel_headerButton__Wt67C{background:transparent;border:none;color:var(--morgan-text-muted,#888);cursor:pointer;padding:4px 8px;border-radius:4px;font-size:14px;line-height:1;transition:all .15s ease}.DebugHealthPanel_headerButton__Wt67C:hover{background:var(--morgan-bg-glass,rgba(255,255,255,.1));color:var(--morgan-text-primary,#fff)}.DebugHealthPanel_headerButtonClose__ep6mR:hover{background:var(--morgan-status-error-bg,rgba(239,68,68,.2));color:var(--morgan-color-error,#ef4444)}.DebugHealthPanel_content__YdhcA{flex:1;overflow-y:auto;padding:12px}.DebugHealthPanel_content__YdhcA::-webkit-scrollbar{width:6px}.DebugHealthPanel_content__YdhcA::-webkit-scrollbar-track{background:var(--morgan-bg-secondary,#1a1a2e)}.DebugHealthPanel_content__YdhcA::-webkit-scrollbar-thumb{background:var(--morgan-border-primary,#3d3d5c);border-radius:3px}.DebugHealthPanel_content__YdhcA::-webkit-scrollbar-thumb:hover{background:var(--morgan-border-secondary,#4d4d6c)}.DebugHealthPanel_toolbar__74HBP{display:flex;justify-content:space-between;align-items:center;padding:8px 0;margin-bottom:12px;border-bottom:1px solid var(--morgan-border-primary,#2d2d45)}.DebugHealthPanel_lastUpdated__K8DFw{color:var(--morgan-text-muted,#888);font-size:11px}.DebugHealthPanel_refreshButton__PSsJQ{display:flex;align-items:center;gap:4px;padding:4px 10px;background:var(--morgan-bg-elevated,#2d2d45);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:4px;color:var(--morgan-text-secondary,#ccc);font-size:11px;font-family:inherit;cursor:pointer;transition:all .15s ease}.DebugHealthPanel_refreshButton__PSsJQ:hover{background:var(--morgan-bg-subtle,#3d3d55);border-color:var(--morgan-border-secondary,#4d4d6c);color:var(--morgan-text-primary,#fff)}.DebugHealthPanel_refreshButton__PSsJQ:disabled{opacity:.5;cursor:not-allowed}.DebugHealthPanel_refreshing__9IS4e{animation:DebugHealthPanel_spin__tom_u 1s linear infinite}@keyframes DebugHealthPanel_spin__tom_u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DebugHealthPanel_section__TjS61{margin-bottom:16px}.DebugHealthPanel_section__TjS61:last-child{margin-bottom:0}.DebugHealthPanel_sectionHeader__ILPbZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.DebugHealthPanel_sectionTitle__lns9p{font-size:10px;font-weight:700;letter-spacing:.5px;color:var(--morgan-color-info,#6495ed);text-transform:uppercase}.DebugHealthPanel_sectionCount__a4o7d{font-size:10px;color:var(--morgan-text-muted,#666);padding:2px 6px;background:var(--morgan-bg-elevated,#2d2d45);border-radius:10px}.DebugHealthPanel_sectionToggle__hKwlA{background:transparent;border:none;color:var(--morgan-text-muted,#888);font-size:11px;cursor:pointer;padding:2px 8px;border-radius:4px;font-family:inherit}.DebugHealthPanel_sectionToggle__hKwlA:hover{background:var(--morgan-bg-glass,rgba(255,255,255,.05));color:var(--morgan-text-secondary,#ccc)}.DebugHealthPanel_sectionHint__U3TI5{color:var(--morgan-text-muted,#666);font-size:11px;padding:8px 0}.DebugHealthPanel_serviceCard__bOfHi{background:var(--morgan-bg-tertiary,#252540);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:6px;padding:10px;margin-bottom:6px}.DebugHealthPanel_serviceCard__bOfHi:last-child{margin-bottom:0}.DebugHealthPanel_serviceCardCompact__LtUJO{padding:6px 10px}.DebugHealthPanel_serviceCardHeader__ecH8S{display:flex;justify-content:space-between;align-items:center;gap:8px}.DebugHealthPanel_serviceName__37IIs{font-weight:500;color:var(--morgan-text-primary,#e0e0e0);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DebugHealthPanel_serviceStats__xWz_1{display:flex;align-items:center;gap:8px}.DebugHealthPanel_responseTime__PaaAd{color:var(--morgan-text-muted,#888);font-size:11px}.DebugHealthPanel_statusBadge__Y9TQi{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.3px}.DebugHealthPanel_statusOk__LCC4C{background:var(--morgan-status-success-bg,rgba(74,222,128,.15));color:var(--morgan-color-success,#4ade80);border:1px solid var(--morgan-status-success-border,rgba(74,222,128,.3))}.DebugHealthPanel_statusError___DJLU{background:var(--morgan-status-error-bg,rgba(248,113,113,.15));color:var(--morgan-color-error,#f87171);border:1px solid var(--morgan-status-error-border,rgba(248,113,113,.3))}.DebugHealthPanel_statusDegraded__N7s_u{background:var(--morgan-status-warning-bg,rgba(251,191,36,.15));color:var(--morgan-color-warning,#fbbf24);border:1px solid var(--morgan-status-warning-border,rgba(251,191,36,.3))}.DebugHealthPanel_statusUnknown__fGR8W{background:var(--morgan-status-unknown-bg,rgba(156,163,175,.15));color:var(--morgan-text-disabled,#9ca3af);border:1px solid var(--morgan-status-unknown-border,rgba(156,163,175,.3))}.DebugHealthPanel_serviceError__tJEw8{margin-top:6px;padding:6px 8px;background:var(--morgan-status-error-bg,rgba(248,113,113,.1));border:1px solid var(--morgan-status-error-border,rgba(248,113,113,.2));border-radius:4px;color:var(--morgan-color-error,#f87171);font-size:11px;word-break:break-all}.DebugHealthPanel_detailsToggle__EXObo{margin-top:6px;background:transparent;border:none;color:var(--morgan-text-muted,#666);font-size:10px;cursor:pointer;padding:2px 0;font-family:inherit}.DebugHealthPanel_detailsToggle__EXObo:hover{color:var(--morgan-text-muted,#888)}.DebugHealthPanel_serviceDetails__nczxM{margin-top:6px;padding:8px;background:var(--morgan-bg-secondary,#1a1a2e);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:4px;overflow-x:auto}.DebugHealthPanel_serviceDetails__nczxM pre{margin:0;font-size:10px;color:var(--morgan-text-tertiary,#aaa);white-space:pre-wrap;word-break:break-all}.DebugHealthPanel_systemCard__ngr73{background:linear-gradient(135deg,var(--morgan-bg-tertiary,#252540) 0,var(--morgan-bg-elevated,#2a2a4a) 100%);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:6px;padding:12px}.DebugHealthPanel_systemCardHeader__6Yb4n{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.DebugHealthPanel_systemCardTitle__I0q2d{font-weight:600;font-size:13px;color:var(--morgan-text-primary,#fff)}.DebugHealthPanel_systemCardMeta__LB_9b{display:flex;gap:12px;font-size:11px;color:var(--morgan-text-muted,#888)}.DebugHealthPanel_systemCardMetaItem__LvkTw{display:flex;align-items:center;gap:4px}.DebugHealthPanel_systemCardMetaLabel__sKnZt{color:var(--morgan-text-muted,#666)}.DebugHealthPanel_workerCard__l1ire{background:var(--morgan-bg-tertiary,#252540);border:1px solid var(--morgan-border-primary,#3d3d5c);border-radius:6px;padding:10px}.DebugHealthPanel_workerCardHeader__RY585{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.DebugHealthPanel_workerStats__sKf52{display:flex;gap:16px;font-size:11px}.DebugHealthPanel_workerStat__NB7Xv{display:flex;align-items:center;gap:4px}.DebugHealthPanel_workerStatLabel__PiCl6{color:var(--morgan-text-muted,#666)}.DebugHealthPanel_workerStatValue__5cJhV{color:var(--morgan-text-primary,#e0e0e0);font-weight:500}.DebugHealthPanel_workerList__Nxj3k{margin-top:8px;padding-top:8px;border-top:1px solid var(--morgan-border-primary,#3d3d5c)}.DebugHealthPanel_workerItem__QtCp8{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:11px;color:var(--morgan-text-tertiary,#aaa)}.DebugHealthPanel_workerDot__ZV9EI{width:6px;height:6px;border-radius:50%;background:var(--morgan-color-success,#4ade80)}.DebugHealthPanel_loading__LThL3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:var(--morgan-text-muted,#888)}.DebugHealthPanel_loadingSpinner__GJvjD{width:24px;height:24px;border:2px solid var(--morgan-border-primary,#3d3d5c);border-top-color:var(--morgan-color-info,#6495ed);border-radius:50%;animation:DebugHealthPanel_spin__tom_u .8s linear infinite;margin-bottom:12px}.DebugHealthPanel_errorCard__vc_Vi{background:var(--morgan-status-error-bg,rgba(248,113,113,.1));border:1px solid var(--morgan-status-error-border,rgba(248,113,113,.2));border-radius:6px;padding:12px;color:var(--morgan-color-error,#f87171);font-size:12px;text-align:center}@media (max-width:480px){.DebugHealthPanel_panel__EcidI{min-width:320px;max-width:calc(100vw - 20px)}}.UpcomingReminders_wrapper__qkB75{position:relative;display:inline-block}.UpcomingReminders_trigger__JLQR_{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:var(--morgan-radius-md,8px);background:transparent;color:var(--morgan-text-secondary,#6b7280);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.UpcomingReminders_trigger__JLQR_:hover{background:var(--morgan-surface-hover,rgba(0,0,0,.04));color:var(--morgan-text-primary,#111827)}.UpcomingReminders_trigger__JLQR_:focus-visible{outline:2px solid var(--morgan-focus-ring,var(--morgan-primary,#2461b8));outline-offset:2px}.UpcomingReminders_trigger__JLQR_[data-active=true]{background:var(--morgan-surface-active,rgba(36,97,184,.1));color:var(--morgan-primary,#2461b8);border-color:var(--morgan-primary,#2461b8)}.UpcomingReminders_badge__RylgN{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--morgan-accent,#ef4444);color:var(--morgan-on-accent,#ffffff);font-size:11px;font-weight:600;line-height:18px;text-align:center;pointer-events:none}.UpcomingReminders_panel__Tmy43{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:90vw;max-height:480px;display:flex;flex-direction:column;background:var(--morgan-surface,#ffffff);color:var(--morgan-text-primary,#111827);border:1px solid var(--morgan-border,#e5e7eb);border-radius:var(--morgan-radius-lg,12px);box-shadow:var(--morgan-shadow-lg,0 12px 32px rgba(0,0,0,.18));overflow:hidden;z-index:1000}.UpcomingReminders_header__AWQbh{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--morgan-border,#e5e7eb);background:var(--morgan-surface-elevated,var(--morgan-surface,#ffffff))}.UpcomingReminders_title__Lw2S0{margin:0;font-size:14px;font-weight:600;color:var(--morgan-text-primary,#111827);letter-spacing:.01em}.UpcomingReminders_subtitle__Egn4Q{font-size:12px;color:var(--morgan-text-secondary,#6b7280);font-weight:400}.UpcomingReminders_body__LDVHL{flex:1;overflow-y:auto;padding:4px 0}.UpcomingReminders_row__bbfw6{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;border-bottom:1px solid var(--morgan-border-subtle,rgba(0,0,0,.05));transition:background-color .12s ease}.UpcomingReminders_row__bbfw6:last-child{border-bottom:none}.UpcomingReminders_row__bbfw6:hover{background:var(--morgan-surface-hover,rgba(0,0,0,.03))}.UpcomingReminders_rowMain__7k6CG{flex:1;min-width:0}.UpcomingReminders_rowTime__DWlFQ{font-size:12px;font-weight:600;color:var(--morgan-primary,#2461b8);text-transform:lowercase;margin-bottom:2px}.UpcomingReminders_rowContent__lE1Kj{font-size:14px;color:var(--morgan-text-primary,#111827);line-height:1.4;word-break:break-word;margin-bottom:2px}.UpcomingReminders_rowMeta__1B0sa{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--morgan-text-secondary,#6b7280)}.UpcomingReminders_rowList__Vj_oj{font-weight:500}.UpcomingReminders_rowDot__vdfmp{color:var(--morgan-text-tertiary,#9ca3af)}.UpcomingReminders_priorityBadge__0l_47{display:inline-block;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.UpcomingReminders_priorityHigh__rPDvv,.UpcomingReminders_priorityUrgent__fCUwf{background:var(--morgan-warning-bg,rgba(239,68,68,.12));color:var(--morgan-warning,#ef4444)}.UpcomingReminders_priorityMedium__F2o0v{background:var(--morgan-info-bg,rgba(59,130,246,.12));color:var(--morgan-info,#2563eb)}.UpcomingReminders_priorityLow__nHBDp{background:var(--morgan-surface-muted,rgba(0,0,0,.05));color:var(--morgan-text-secondary,#6b7280)}.UpcomingReminders_emptyState__gB4Er,.UpcomingReminders_errorState__J_23z,.UpcomingReminders_loadingState__CvCqt{padding:32px 16px;text-align:center;font-size:13px;color:var(--morgan-text-secondary,#6b7280)}.UpcomingReminders_errorState__J_23z{color:var(--morgan-warning,#ef4444)}.NavMenus_menuWrap__7ef4D{position:relative}.NavMenus_menuLabel__JANSi{font-size:var(--morgan-font-sm,.875rem);line-height:1}.NavMenus_dropdown__VZ61Y{position:absolute;top:calc(100% + 8px);right:0;min-width:280px;background:var(--morgan-bg-elevated);border:1px solid var(--morgan-border-primary);border-radius:var(--morgan-radius-md);box-shadow:var(--morgan-shadow-lg,0 8px 32px rgba(0,0,0,.3));z-index:200;overflow:hidden;padding:var(--morgan-space-xs,4px)}.NavMenus_dropdownAccount__FUleL{min-width:200px}.NavMenus_option__qTg_N{display:flex;align-items:flex-start;gap:var(--morgan-space-sm);padding:var(--morgan-space-sm) var(--morgan-space-md);background:transparent;border:none;cursor:pointer;transition:all var(--morgan-duration-fast) ease;text-align:left;width:100%;border-radius:var(--morgan-radius-sm,6px);color:var(--morgan-text-primary)}.NavMenus_option__qTg_N:hover{background:var(--morgan-bg-hover)}.NavMenus_optionActive__myTtW{background:var(--morgan-color-primary-alpha)}.NavMenus_optionText__v5Q4F{display:flex;flex-direction:column;gap:2px}.NavMenus_optionTitle__4T7Wt{font-size:var(--morgan-font-sm,.875rem);color:var(--morgan-text-primary)}.NavMenus_optionDesc__e3gQC{font-size:var(--morgan-font-xs,.75rem);color:var(--morgan-text-secondary)}.NavMenus_avatar__nJfYJ{width:26px;height:26px;border-radius:50%;background:var(--morgan-color-primary-alpha);color:var(--morgan-color-primary);display:inline-flex;align-items:center;justify-content:center;font-size:var(--morgan-font-xs,.75rem);font-weight:600;text-transform:uppercase}.NavMenus_optionRow__5_0Lb{display:flex;align-items:center}.NavMenus_optionRow__5_0Lb .NavMenus_option__qTg_N{flex:1}.NavMenus_pinButton__84O2s{display:inline-flex;align-items:center;justify-content:center;padding:var(--morgan-space-xs,4px);margin-right:var(--morgan-space-xs,4px);background:transparent;border:none;border-radius:var(--morgan-radius-sm,6px);color:var(--morgan-text-secondary);cursor:pointer;transition:all var(--morgan-duration-fast) ease}.NavMenus_pinButton__84O2s:hover{background:var(--morgan-bg-hover);color:var(--morgan-color-primary)}.MobileTabBar_tabBar__yGqU4{display:none}@media (max-width:768px){.MobileTabBar_tabBar__yGqU4{position:fixed;left:0;right:0;bottom:0;z-index:600;display:flex;align-items:stretch;height:calc(56px + env(safe-area-inset-bottom, 0px));padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background:var(--morgan-bg-elevated,var(--morgan-bg-secondary));border-top:1px solid var(--morgan-border-subtle)}.MobileTabBar_tab__1CjB_{flex:1;min-width:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:none;color:var(--morgan-text-secondary);font-size:.6875rem;cursor:pointer}.MobileTabBar_tabActive__q_qY_{color:var(--morgan-color-primary)}.MobileTabBar_tabLabel___cMKd{line-height:1}.MobileTabBar_micSlot__ZTALV{flex:0 0 64px;display:flex;align-items:center;justify-content:center;position:relative;top:-12px}.MobileTabBar_micButton__paiin{width:56px;min-width:56px;height:68px;min-height:68px;display:flex;align-items:flex-start;justify-content:center;align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.MobileTabBar_micButtonVisual__R7V09{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--morgan-color-primary);color:var(--morgan-text-inverse);box-shadow:var(--morgan-shadow-md)}}.VoiceQuickActionOverlay_backdrop__bmHgr{position:fixed;inset:0;background:var(
    --morgan-overlay-backdrop,rgba(15,23,42,.65)
  );backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:var(--morgan-z-modal,1000);display:flex;align-items:center;justify-content:center;animation:VoiceQuickActionOverlay_fadeIn__1UkNT .18s ease-out}.VoiceQuickActionOverlay_dialog__4OCRr{position:relative;width:100%;max-width:420px;margin:16px;padding:28px 24px 24px;background:var(--morgan-surface,#0f172a);color:var(--morgan-text-primary,#f8fafc);border:1px solid var(--morgan-border,rgba(148,163,184,.2));border-radius:var(--morgan-radius-lg,16px);box-shadow:0 20px 60px -20px rgba(0,0,0,.5),0 0 0 1px var(--morgan-border-subtle,rgba(148,163,184,.1));display:flex;flex-direction:column;align-items:center;gap:16px;animation:VoiceQuickActionOverlay_dialogIn__v8_za .22s cubic-bezier(.2,.9,.3,1.1)}.VoiceQuickActionOverlay_closeButton__2ov1s{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:50%;color:var(--morgan-text-secondary,rgba(203,213,225,.7));cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.VoiceQuickActionOverlay_closeButton__2ov1s:hover{color:var(--morgan-text-primary,#f8fafc);background:var(--morgan-surface-hover,rgba(148,163,184,.08));border-color:var(--morgan-border,rgba(148,163,184,.2))}.VoiceQuickActionOverlay_closeButton__2ov1s:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:2px}.VoiceQuickActionOverlay_title__d8Z5n{margin:0;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--morgan-text-secondary,rgba(203,213,225,.7))}.VoiceQuickActionOverlay_micButton__fyDIu{width:96px;height:96px;border-radius:50%;border:2px solid var(--morgan-border,rgba(148,163,184,.2));background:var(--morgan-surface-elevated,#1e293b);color:var(--morgan-accent,#6366f1);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.VoiceQuickActionOverlay_micButton__fyDIu:hover:not(:disabled){background:var(--morgan-surface-hover,#334155);border-color:var(--morgan-accent,#6366f1);transform:scale(1.04)}.VoiceQuickActionOverlay_micButton__fyDIu:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:4px}.VoiceQuickActionOverlay_micButton__fyDIu:disabled{cursor:not-allowed;opacity:.6}.VoiceQuickActionOverlay_micButtonRecording__epwAt{background:var(--morgan-color-error,#dc2626);border-color:var(--morgan-color-error,#ef4444);color:var(--morgan-color-white,#ffffff);animation:VoiceQuickActionOverlay_pulse__BI7G6 1.4s ease-in-out infinite}.VoiceQuickActionOverlay_micButtonRecording__epwAt:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid var(--morgan-color-error,#ef4444);animation:VoiceQuickActionOverlay_ringExpand__9iSw0 1.4s ease-out infinite;pointer-events:none}.VoiceQuickActionOverlay_micButtonSuccess__wSFFh{background:var(--morgan-color-success,#10b981);border-color:var(--morgan-color-success,#10b981);color:var(--morgan-color-white,#ffffff)}.VoiceQuickActionOverlay_micButtonError__lduju{background:var(--morgan-color-error,#dc2626);border-color:var(--morgan-color-error,#ef4444);color:var(--morgan-color-white,#ffffff);animation:VoiceQuickActionOverlay_shake__3wEbV .36s ease-in-out}.VoiceQuickActionOverlay_transcript__Uv7L2{min-height:48px;width:100%;padding:12px 14px;font-size:1rem;line-height:1.45;text-align:center;color:var(--morgan-text-primary,#f8fafc);background:var(--morgan-surface-muted,rgba(15,23,42,.4));border:1px solid var(--morgan-border-subtle,rgba(148,163,184,.1));border-radius:var(--morgan-radius-md,10px);word-break:break-word}.VoiceQuickActionOverlay_transcriptPlaceholder__E3KOf{color:var(--morgan-text-tertiary,rgba(148,163,184,.55));font-style:italic}.VoiceQuickActionOverlay_statusLine__HpHpb{font-size:.82rem;color:var(--morgan-text-secondary,rgba(203,213,225,.75));min-height:1.2em;text-align:center}.VoiceQuickActionOverlay_intentPill__XmuM8{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:capitalize;color:var(--morgan-color-white,#ffffff);background:var(--morgan-accent,#6366f1);border-radius:var(--morgan-radius-pill,999px)}.VoiceQuickActionOverlay_intentPillReminder__oYZse{background:var(--morgan-color-info,#3b82f6)}.VoiceQuickActionOverlay_intentPillListAdd__7r3OO{background:var(--morgan-color-success,#10b981)}.VoiceQuickActionOverlay_intentPillCalendarEvent__wGEjd{background:var(--morgan-color-warning,#f59e0b)}.VoiceQuickActionOverlay_intentPillTaskCreate__lDMMU{background:var(--morgan-accent,#6366f1)}.VoiceQuickActionOverlay_summary__YtBTi{font-size:.92rem;line-height:1.5;text-align:center;color:var(--morgan-text-primary,#f8fafc);padding:0 8px}.VoiceQuickActionOverlay_errorText__SCb_T{color:var(--morgan-color-error,#ef4444);font-weight:500}.VoiceQuickActionOverlay_successIcon__Lrt2r{animation:VoiceQuickActionOverlay_checkIn__OMUnF .36s cubic-bezier(.2,.9,.3,1.1)}.VoiceQuickActionOverlay_hintText__hsRnH{font-size:.78rem;color:var(--morgan-text-tertiary,rgba(148,163,184,.6));text-align:center;margin:0}.VoiceQuickActionOverlay_footerExtra__DUFCl{display:flex;justify-content:center;width:100%;padding-top:4px;border-top:1px solid var(--morgan-border-subtle,rgba(148,163,184,.1))}@keyframes VoiceQuickActionOverlay_fadeIn__1UkNT{0%{opacity:0}to{opacity:1}}@keyframes VoiceQuickActionOverlay_dialogIn__v8_za{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes VoiceQuickActionOverlay_pulse__BI7G6{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.5)}50%{box-shadow:0 0 0 12px rgba(239,68,68,0)}}@keyframes VoiceQuickActionOverlay_ringExpand__9iSw0{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}@keyframes VoiceQuickActionOverlay_shake__3wEbV{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@keyframes VoiceQuickActionOverlay_checkIn__OMUnF{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@media (max-width:640px){.VoiceQuickActionOverlay_dialog__4OCRr{max-width:none;margin:0;min-height:100dvh;border-radius:0;border:none;box-shadow:none;justify-content:center;padding:48px 24px 24px}.VoiceQuickActionOverlay_micButton__fyDIu{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.VoiceQuickActionOverlay_backdrop__bmHgr,.VoiceQuickActionOverlay_dialog__4OCRr,.VoiceQuickActionOverlay_micButtonError__lduju,.VoiceQuickActionOverlay_micButtonRecording__epwAt,.VoiceQuickActionOverlay_micButtonRecording__epwAt:after,.VoiceQuickActionOverlay_successIcon__Lrt2r{animation:none}}.RealtimeConversationOverlay_backdrop__pWTLJ{position:fixed;inset:0;background:var(
    --morgan-overlay-backdrop,rgba(15,23,42,.65)
  );backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:var(--morgan-z-modal,1000);display:flex;align-items:center;justify-content:center;animation:RealtimeConversationOverlay_fadeIn__InRiw .18s ease-out}.RealtimeConversationOverlay_panel__36Lww{position:relative;width:100%;max-width:440px;margin:16px;padding:28px 24px 24px;background:var(--morgan-surface,#0f172a);color:var(--morgan-text-primary,#f8fafc);border:1px solid var(--morgan-border,rgba(148,163,184,.2));border-radius:var(--morgan-radius-lg,16px);box-shadow:0 20px 60px -20px rgba(0,0,0,.5),0 0 0 1px var(--morgan-border-subtle,rgba(148,163,184,.1));display:flex;flex-direction:column;align-items:center;gap:14px;animation:RealtimeConversationOverlay_panelIn__SSCgV .22s cubic-bezier(.2,.9,.3,1.1)}.RealtimeConversationOverlay_closeButton___nWba{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:50%;color:var(--morgan-text-secondary,rgba(203,213,225,.7));cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.RealtimeConversationOverlay_closeButton___nWba:hover{color:var(--morgan-text-primary,#f8fafc);background:var(--morgan-surface-hover,rgba(148,163,184,.08));border-color:var(--morgan-border,rgba(148,163,184,.2))}.RealtimeConversationOverlay_closeButton___nWba:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:2px}.RealtimeConversationOverlay_title__rQ6n0{margin:0;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--morgan-text-secondary,rgba(203,213,225,.7))}.RealtimeConversationOverlay_micButton__SV4X6{width:96px;height:96px;border-radius:50%;border:2px solid var(--morgan-border,rgba(148,163,184,.2));background:var(--morgan-surface-elevated,#1e293b);color:var(--morgan-accent,#6366f1);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.RealtimeConversationOverlay_micButton__SV4X6:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:4px}.RealtimeConversationOverlay_micButton__SV4X6[data-state=listening]{border-color:var(--morgan-accent,#6366f1)}.RealtimeConversationOverlay_micButton__SV4X6[data-state=listening]:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid var(--morgan-accent,#6366f1);animation:RealtimeConversationOverlay_ringExpand___nVx8 1.6s ease-out infinite;pointer-events:none}.RealtimeConversationOverlay_micButton__SV4X6[data-state=thinking]{color:var(--morgan-text-secondary,rgba(203,213,225,.7))}.RealtimeConversationOverlay_micButton__SV4X6[data-state=speaking]{background:var(--morgan-accent,#6366f1);border-color:var(--morgan-accent,#6366f1);color:var(--morgan-text-inverse,#ffffff)}.RealtimeConversationOverlay_status__Bh1wq{margin:0;font-size:.82rem;color:var(--morgan-text-secondary,rgba(203,213,225,.75));min-height:1.2em;text-align:center}.RealtimeConversationOverlay_transcript__oKF1F{min-height:72px;max-height:40vh;overflow-y:auto;width:100%;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:.95rem;line-height:1.45;color:var(--morgan-text-primary,#f8fafc);background:var(--morgan-surface-muted,rgba(15,23,42,.4));border:1px solid var(--morgan-border-subtle,rgba(148,163,184,.1));border-radius:var(--morgan-radius-md,10px);word-break:break-word}.RealtimeConversationOverlay_transcript__oKF1F p{margin:0}.RealtimeConversationOverlay_userLine__RB0_L{align-self:flex-end;text-align:right;color:var(--morgan-text-primary,#f8fafc)}.RealtimeConversationOverlay_interim__9WaWD{align-self:flex-end;text-align:right;color:var(--morgan-text-tertiary,rgba(148,163,184,.7));font-style:italic}.RealtimeConversationOverlay_replyLine__RwqPP{align-self:flex-start;text-align:left;color:var(--morgan-accent,#818cf8)}.RealtimeConversationOverlay_placeholder__ndDTM{align-self:center;color:var(--morgan-text-tertiary,rgba(148,163,184,.55));font-style:italic}.RealtimeConversationOverlay_error__BcStj{margin:0;font-size:.82rem;font-weight:500;text-align:center;color:var(--morgan-color-error,#ef4444)}.RealtimeConversationOverlay_controls__0nEW_{display:flex;align-items:center;gap:12px}.RealtimeConversationOverlay_endButton__y9rfQ{padding:8px 20px;font-size:.85rem;font-weight:600;color:var(--morgan-text-primary,#f8fafc);background:var(--morgan-surface-elevated,#1e293b);border:1px solid var(--morgan-border,rgba(148,163,184,.2));border-radius:var(--morgan-radius-pill,999px);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.RealtimeConversationOverlay_endButton__y9rfQ:hover{border-color:var(--morgan-color-error,#ef4444);color:var(--morgan-color-error,#ef4444)}.RealtimeConversationOverlay_endButton__y9rfQ:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:2px}.RealtimeConversationOverlay_latency__02g43{margin:0;font-size:.7rem;font-variant-numeric:tabular-nums;color:var(--morgan-text-tertiary,rgba(148,163,184,.5))}@keyframes RealtimeConversationOverlay_fadeIn__InRiw{0%{opacity:0}to{opacity:1}}@keyframes RealtimeConversationOverlay_panelIn__SSCgV{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RealtimeConversationOverlay_ringExpand___nVx8{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}@media (max-width:640px){.RealtimeConversationOverlay_panel__36Lww{max-width:none;margin:0;min-height:100dvh;border-radius:0;border:none;box-shadow:none;justify-content:center;padding:48px 24px 24px}}@media (prefers-reduced-motion:reduce){.RealtimeConversationOverlay_backdrop__pWTLJ,.RealtimeConversationOverlay_micButton__SV4X6[data-state=listening],.RealtimeConversationOverlay_micButton__SV4X6[data-state=listening]:after,.RealtimeConversationOverlay_panel__36Lww{animation:none}}.ConversationModeSwitch_modeSwitch__srtM_{padding:6px 16px;font-size:.8rem;font-weight:600;color:var(--morgan-accent,#6366f1);background:transparent;border:1px solid var(--morgan-border,rgba(148,163,184,.2));border-radius:var(--morgan-radius-pill,999px);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ConversationModeSwitch_modeSwitch__srtM_:hover{background:var(--morgan-surface-hover,rgba(148,163,184,.08));border-color:var(--morgan-accent,#6366f1)}.ConversationModeSwitch_modeSwitch__srtM_:focus-visible{outline:2px solid var(--morgan-focus-ring,#6366f1);outline-offset:2px}@media (max-width:768px){.CustomizeNavEditor_editor__JkWoN{width:100vw;max-width:100vw;height:100%;max-height:100%;border-radius:0}}.CustomizeNavEditor_list__cJlOQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--morgan-space-xs,4px)}.CustomizeNavEditor_row__ofGOF{display:flex;align-items:center;gap:var(--morgan-space-sm,8px);padding:var(--morgan-space-sm,8px);border-radius:var(--morgan-radius-sm,6px)}.CustomizeNavEditor_row__ofGOF:hover{background:var(--morgan-bg-hover)}.CustomizeNavEditor_rowLabel__nMh35{display:flex;align-items:center;gap:var(--morgan-space-sm,8px);flex:1;min-width:0;font-size:var(--morgan-font-sm,.875rem);color:var(--morgan-text-primary)}.CustomizeNavEditor_segmented__lQokS{display:inline-flex;border:1px solid var(--morgan-border,rgba(128,128,128,.3));border-radius:var(--morgan-radius-sm,6px);overflow:hidden}.CustomizeNavEditor_segment__K0Y3K{font-size:var(--morgan-font-xs,.75rem);padding:var(--morgan-space-xs,4px) var(--morgan-space-sm,8px);background:transparent;border:none;cursor:pointer;color:var(--morgan-text-secondary)}.CustomizeNavEditor_segment__K0Y3K:hover{color:var(--morgan-color-primary)}.CustomizeNavEditor_segmentActive__pe_fV{background:var(--morgan-color-primary)}.CustomizeNavEditor_segmentActive__pe_fV,.CustomizeNavEditor_segmentActive__pe_fV:hover{color:var(--morgan-color-on-primary,#fff)}.CustomizeNavEditor_reorder__lIkL0{display:inline-flex;gap:2px}.CustomizeNavEditor_reorderButton__6kSXV{display:inline-flex;align-items:center;justify-content:center;padding:var(--morgan-space-xs,4px);background:transparent;border:none;border-radius:var(--morgan-radius-sm,6px);color:var(--morgan-text-secondary);cursor:pointer}.CustomizeNavEditor_reorderButton__6kSXV:hover:not(:disabled){background:var(--morgan-bg-hover);color:var(--morgan-color-primary)}.CustomizeNavEditor_reorderButton__6kSXV:disabled{opacity:.35;cursor:not-allowed}.CustomizeNavEditor_doneButton__iOAQR,.CustomizeNavEditor_resetButton__JtfI_{font-size:var(--morgan-font-sm,.875rem);padding:var(--morgan-space-xs,4px) var(--morgan-space-md,12px);border-radius:var(--morgan-radius-sm,6px);cursor:pointer;border:none}.CustomizeNavEditor_resetButton__JtfI_{background:transparent;color:var(--morgan-text-secondary)}.CustomizeNavEditor_resetButton__JtfI_:hover{color:var(--morgan-color-primary);background:var(--morgan-bg-hover)}.CustomizeNavEditor_doneButton__iOAQR{background:var(--morgan-color-primary);color:var(--morgan-color-on-primary,#fff)}.TopNavTime_timePill__991L8{display:inline-flex;align-items:center;gap:var(--morgan-space-xs,.25rem);padding:0 var(--morgan-space-sm,.5rem);font-family:var(--morgan-font-primary);font-size:var(--morgan-font-xs,.75rem);color:var(--morgan-text-secondary);letter-spacing:var(--morgan-letter-spacing-wide,.04em);font-variant-numeric:tabular-nums;white-space:nowrap;user-select:none}.TopNavTime_date__yF7pT{font-weight:var(--morgan-font-medium,500)}.TopNavTime_separator___rEvQ{opacity:.6}.TopNavTime_time__kfd9_{font-family:var(--morgan-font-mono,monospace)}@media (max-width:768px){.TopNavTime_timePill__991L8{display:none}}.VoiceStatus_statusIndicator__Sw1vr{width:8px;height:8px;position:relative;animation:VoiceStatus_blink___ExjU 3s infinite;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.VoiceStatus_statusContainer__uMtw8{display:flex;align-items:center}.VoiceStatus_statusConnected__KM2W3{background-color:rgba(0,255,102,.8);box-shadow:0 0 10px rgba(0,255,102,.7)}.VoiceStatus_statusConnectedProxy__YHTvl{background-color:rgba(255,204,0,.8);box-shadow:0 0 10px rgba(255,204,0,.7)}.VoiceStatus_statusDisconnected__rE9_J,.VoiceStatus_statusError__MH5ew{background-color:rgba(255,60,60,.8);box-shadow:0 0 10px rgba(255,60,60,.7)}.VoiceStatus_statusChecking__H5uKC{background-color:rgba(120,120,120,.8);box-shadow:0 0 10px rgba(120,120,120,.7)}.VoiceStatus_statusGroup__HKW5X{position:relative}.VoiceStatus_errorPopup__J4fNq{position:absolute;top:-40px;left:0;background:rgba(40,0,0,.95);border:1px solid rgba(255,60,60,.7);box-shadow:0 0 15px rgba(255,60,60,.4);color:rgba(255,60,60,.9);padding:6px 10px;font-size:11px;z-index:var(--morgan-z-notification,700);display:flex;align-items:center;font-family:Courier New,monospace;letter-spacing:.5px;white-space:nowrap;opacity:1;transform:translateY(0);pointer-events:all;transition:all .2s ease;clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,0 100%);animation:VoiceStatus_errorPulse__TlNId 2s infinite}@keyframes VoiceStatus_errorPulse__TlNId{0%,to{box-shadow:0 0 15px rgba(255,60,60,.4)}50%{box-shadow:0 0 20px rgba(255,60,60,.6)}}.VoiceStatus_statusGroup__HKW5X:hover .VoiceStatus_errorPopup__J4fNq{background:rgba(50,0,0,.98);box-shadow:0 0 25px rgba(255,60,60,.6)}.VoiceStatus_errorIcon__K_RuT{margin-right:6px;font-size:12px;color:rgba(255,60,60,.9)}.VoiceStatus_errorButton__NyXJV{background:rgba(80,0,0,.8);border:1px solid rgba(255,60,60,.5);color:rgba(255,60,60,.9);margin-left:8px;padding:2px 6px;font-size:10px;cursor:pointer;transition:all .2s;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.5px}.VoiceStatus_errorButton__NyXJV:hover{background:rgba(100,0,0,.8);color:rgba(255,60,60,1);box-shadow:0 0 8px rgba(255,60,60,.5)}@keyframes VoiceStatus_blink___ExjU{0%,to{opacity:1}50%{opacity:.7}}.VoiceStatus_statusIndicator__Sw1vr:before{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at center,transparent 40%,rgba(0,255,102,.1) 0,rgba(0,255,102,.1) 70%,transparent 0),linear-gradient(90deg,transparent 48%,rgba(0,255,102,.2) 0,rgba(0,255,102,.2) 52%,transparent 0),linear-gradient(180deg,transparent 48%,rgba(0,255,102,.2) 0,rgba(0,255,102,.2) 52%,transparent 0);z-index:-1;opacity:.5;border-radius:50%;pointer-events:none}.VoiceStatus_statusIndicatorWrapper__f_Vh_{position:relative;display:flex;align-items:center}.VoiceStatus_browserIcon___4Kt2{position:absolute;top:-4px;right:-4px;background-color:rgba(255,204,0,.8);color:rgba(10,20,30,.9);border-radius:50%;width:14px;height:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px rgba(255,204,0,.5);animation:VoiceStatus_pulse__HjSrm 2s infinite;z-index:2}.VoiceControls_button__IpuSd,.VoiceControls_controls__EFU1D{display:flex;align-items:center;position:relative}.VoiceControls_button__IpuSd{justify-content:center;width:36px;height:36px;border-radius:0;border:1px solid rgba(0,255,102,.5);background-color:rgba(10,20,30,.8);color:rgba(0,255,102,.9);cursor:pointer;margin:0 4px;transition:all .2s ease;overflow:hidden;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.VoiceControls_button__IpuSd:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,255,102,.2),transparent 50%,rgba(0,255,102,.1));z-index:1;pointer-events:none}.VoiceControls_button__IpuSd:hover{background-color:rgba(0,40,20,.8);transform:scale(1.05);box-shadow:0 0 12px rgba(0,255,102,.5)}.VoiceControls_button__IpuSd:active{transform:scale(.95)}.VoiceControls_button__IpuSd.VoiceControls_disabled__1POee{opacity:.5;cursor:not-allowed}.VoiceControls_button__IpuSd.VoiceControls_disabled__1POee:hover{transform:none;background-color:rgba(10,20,30,.8);box-shadow:none}.VoiceControls_micButton__D2buO{border:1px solid rgba(0,255,102,.6);position:relative;overflow:visible}.VoiceControls_micButton__D2buO.VoiceControls_active__3MDDb{background-color:rgba(0,255,102,.3);color:rgba(0,255,102,1);box-shadow:0 0 15px rgba(0,255,102,.7);text-shadow:0 0 5px rgba(0,255,102,.9)}.VoiceControls_speakerButton__0YJYd{border:1px solid rgba(255,110,0,.6);color:rgba(255,110,0,.9)}.VoiceControls_speakerButton__0YJYd.VoiceControls_active__3MDDb{background-color:rgba(255,110,0,.3);color:rgba(255,110,0,1);box-shadow:0 0 15px rgba(255,110,0,.7);text-shadow:0 0 5px rgba(255,110,0,.9)}.VoiceControls_settingsButton__gKM40{border:1px solid rgba(120,200,255,.6);color:rgba(120,200,255,.9)}.VoiceControls_settingsButton__gKM40:hover{background-color:rgba(0,40,80,.4);box-shadow:0 0 15px rgba(120,200,255,.5);color:rgba(120,200,255,1)}.VoiceControls_icon__IcIV8{width:16px;height:16px;position:relative;z-index:2}.VoiceControls_pulsing__WgiOm{animation:VoiceControls_pulse__8bBa4 1.5s infinite}.VoiceControls_statusMessage__sq_nN{position:absolute;top:-30px;left:50%;transform:translateX(-50%);background-color:rgba(10,20,30,.9);color:rgba(0,255,102,.9);padding:4px 8px;border-radius:0;font-size:.75rem;white-space:nowrap;border:1px solid rgba(0,255,102,.5);box-shadow:0 0 12px rgba(0,255,102,.4);z-index:10;font-family:Courier New,monospace;letter-spacing:.5px;clip-path:polygon(0 0,100% 0,100% 70%,90% 100%,0 100%)}@keyframes VoiceControls_pulse__8bBa4{0%{opacity:1;text-shadow:0 0 5px currentColor}50%{opacity:.6;text-shadow:0 0 10px currentColor}to{opacity:1;text-shadow:0 0 5px currentColor}}.VoiceControls_button__IpuSd:hover .VoiceControls_icon__IcIV8{animation:VoiceControls_glitch__QbAa7 .8s linear}@keyframes VoiceControls_glitch__QbAa7{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@media (max-width:480px){.VoiceControls_button__IpuSd{width:44px;height:44px;margin:0 2px}.VoiceControls_icon__IcIV8{width:18px;height:18px}}.VoiceControls_stopButton__doL3_{background-color:rgb(200,50,50);color:white}.VoiceControls_stopButton__doL3_:hover{background-color:rgb(220,70,70)}.VoiceControls_micHot__dAGc0{background-color:var(
    --morgan-color-error,rgba(220,38,38,.92)
  )!important;border-color:var(--morgan-color-error,rgba(239,68,68,.95))!important;color:var(--morgan-color-white,#ffffff)!important;box-shadow:0 0 0 1px var(--morgan-color-error,rgba(239,68,68,.6)),0 0 14px var(--morgan-color-error,rgba(239,68,68,.55))}.VoiceControls_micListening__xX_1F{animation:VoiceControls_micHaloPulse__5YRgg 1.6s ease-in-out infinite;border-color:var(
    --morgan-color-error,var(--morgan-accent,rgba(239,68,68,.9))
  )}@keyframes VoiceControls_micHaloPulse__5YRgg{0%,to{box-shadow:0 0 0 1px var(--morgan-color-error,rgba(239,68,68,.6)),0 0 10px var(--morgan-color-error,rgba(239,68,68,.45)),inset 0 0 4px var(--morgan-color-error,rgba(239,68,68,.25))}50%{box-shadow:0 0 0 1px var(--morgan-color-error,rgba(239,68,68,.85)),0 0 22px var(--morgan-color-error,rgba(239,68,68,.75)),inset 0 0 8px var(--morgan-color-error,rgba(239,68,68,.5))}}.VoiceControls_micPulseRing__xJWcq{position:absolute;inset:-4px;border-radius:inherit;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);border:2px solid var(--morgan-color-error,var(--morgan-accent,rgba(239,68,68,.9)));pointer-events:none;z-index:0;opacity:.85;transform-origin:center;animation:VoiceControls_micPulseRingExpand__5aqEI 1.6s ease-out infinite;will-change:transform,opacity}@keyframes VoiceControls_micPulseRingExpand__5aqEI{0%{transform:scale(1);opacity:.85}to{transform:scale(1.8);opacity:0}}.VoiceControls_audioLevelMeter__LfO7p{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:64px;height:3px;border-radius:var(--morgan-radius-pill,999px);background:var(--morgan-surface-muted,rgba(0,40,20,.35));overflow:hidden;pointer-events:none;z-index:9;transition:height .18s ease,width .18s ease,top .18s ease}.VoiceControls_audioLevelMeterHot__lcBbX{height:6px;width:88px;top:-12px;box-shadow:0 0 0 1px var(--morgan-color-error,rgba(239,68,68,.45)),0 0 8px var(--morgan-color-error,rgba(239,68,68,.3))}.VoiceControls_audioLevelFill__DV2rB{height:100%;width:0;background:linear-gradient(to right,var(--morgan-color-error,var(--morgan-accent,rgba(239,68,68,.9))),var(--morgan-status-warning,var(--morgan-accent-bright,rgba(255,180,80,1))));box-shadow:0 0 6px var(--morgan-color-error,var(--morgan-accent-glow,rgba(239,68,68,.55)));transition:width 60ms linear}[data-theme=light] .VoiceControls_audioLevelMeter__LfO7p{background:rgba(50,160,100,.15)}[data-theme=light] .VoiceControls_audioLevelFill__DV2rB{background:linear-gradient(to right,var(--morgan-color-error,#dc2626),var(--morgan-status-warning,#f59e0b));box-shadow:0 0 4px var(--morgan-color-error,rgba(220,38,38,.45))}[data-theme=light] .VoiceControls_micListening__xX_1F{border-color:var(--morgan-color-error,#dc2626)}.VoiceControls_micHint__RzRvX{display:inline-flex;align-items:center;margin-left:6px;padding:2px 8px;font-size:.72rem;line-height:1.2;letter-spacing:.3px;color:var(--morgan-text-secondary,rgba(200,200,200,.75));background:transparent;border:1px solid transparent;border-radius:var(--morgan-radius-pill,999px);white-space:nowrap;transition:color .18s ease,background-color .18s ease,border-color .18s ease,padding .18s ease,transform .18s ease;user-select:none}.VoiceControls_micStatusBadge__UT4z_{color:var(--morgan-color-white,#ffffff);background-color:var(--morgan-color-error,rgba(220,38,38,.95));border-color:var(--morgan-color-error,rgba(239,68,68,1));font-weight:600;padding:3px 10px;box-shadow:0 0 8px var(--morgan-color-error,rgba(239,68,68,.4));animation:VoiceControls_micBadgeBreath__sBvur 2s ease-in-out infinite}@keyframes VoiceControls_micBadgeBreath__sBvur{0%,to{opacity:1}50%{opacity:.82}}.VoiceControls_micStatusTranscribing__voka7{color:var(--morgan-text-tertiary,rgba(180,180,180,.7));font-style:italic}@media (max-width:640px){.VoiceControls_micHint__RzRvX:not(.VoiceControls_micStatusBadge__UT4z_):not(.VoiceControls_micStatusTranscribing__voka7){display:none}}@media (prefers-reduced-motion:reduce){.VoiceControls_micListening__xX_1F{animation:none}.VoiceControls_micPulseRing__xJWcq{animation:none;transform:scale(1.25);opacity:.4}.VoiceControls_micStatusBadge__UT4z_,.VoiceControls_pulsing__WgiOm{animation:none}.VoiceControls_audioLevelFill__DV2rB,.VoiceControls_audioLevelMeter__LfO7p{transition:none}}.VoiceSettingsPanel_panel__1aEeE{position:fixed;top:70px;left:0;right:0;margin-left:auto;margin-right:auto;width:650px;max-width:90vw;background-color:rgba(12,15,18,.95);border:1px solid rgba(0,255,102,.5);border-radius:2px;box-shadow:0 0 25px rgba(0,0,0,.5),0 0 15px rgba(0,255,102,.3);z-index:var(--morgan-z-modal,600);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 100px);backdrop-filter:blur(4px);animation:VoiceSettingsPanel_panelAppear__Nbf0X .3s forwards}.VoiceSettingsPanel_panelEmbedded__cpCwG{position:static;width:100%;max-width:100%;margin:0;max-height:none;z-index:auto;border:none;border-radius:0;box-shadow:none;background-color:transparent;backdrop-filter:none;animation:none}.VoiceSettingsPanel_panelEmbedded__cpCwG:before{display:none}@keyframes VoiceSettingsPanel_panelAppear__Nbf0X{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.VoiceSettingsPanel_panel__1aEeE:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,255,102,.8),transparent);animation:VoiceSettingsPanel_scannerAnimation__ywcHe 2s linear infinite;z-index:2}@keyframes VoiceSettingsPanel_scannerAnimation__ywcHe{0%{top:0;opacity:1}50%{top:100%;opacity:.7}50.1%{top:0;opacity:0}to{top:0;opacity:0}}.VoiceSettingsPanel_header__5krvi{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background-color:rgba(0,20,10,.8);border-bottom:1px solid rgba(0,255,102,.3);position:relative}.VoiceSettingsPanel_header__5krvi:after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,102,.7),transparent)}.VoiceSettingsPanel_title__kpvhH{margin:0;font-size:18px;font-weight:600;color:rgba(0,255,102,.9);text-transform:uppercase;letter-spacing:1px;font-family:Courier New,monospace;text-shadow:0 0 5px rgba(0,255,102,.5)}.VoiceSettingsPanel_closeButton__Zce3H{background:rgba(20,20,20,.4);border:1px solid rgba(0,255,102,.4);cursor:pointer;color:rgba(0,255,102,.8);font-size:16px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:all .2s;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}.VoiceSettingsPanel_closeButton__Zce3H:hover{background-color:rgba(0,50,20,.5);color:rgba(0,255,102,1);box-shadow:0 0 10px rgba(0,255,102,.5);text-shadow:0 0 5px rgba(0,255,102,.8)}.VoiceSettingsPanel_content__Reo88{padding:15px 20px;overflow-y:auto;flex:1;background-color:rgba(12,15,18,.85);scrollbar-width:thin;scrollbar-color:rgba(0,255,102,.5) rgba(0,0,0,.3)}.VoiceSettingsPanel_content__Reo88::-webkit-scrollbar{width:8px}.VoiceSettingsPanel_content__Reo88::-webkit-scrollbar-track{background:rgba(0,0,0,.3)}.VoiceSettingsPanel_content__Reo88::-webkit-scrollbar-thumb{background-color:rgba(0,255,102,.3);border-radius:4px}.VoiceSettingsPanel_content__Reo88::-webkit-scrollbar-thumb:hover{background-color:rgba(0,255,102,.5)}.VoiceSettingsPanel_section__W2NcZ{margin-bottom:25px;border:1px solid rgba(0,255,102,.2);padding:15px;background-color:rgba(0,20,10,.4);position:relative}.VoiceSettingsPanel_section__W2NcZ:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-color:rgba(0,255,102,.5) transparent transparent;border-style:solid;border-width:8px 8px 0 0}.VoiceSettingsPanel_section__W2NcZ:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-color:transparent transparent rgba(0,255,102,.5);border-style:solid;border-width:0 0 8px 8px}.VoiceSettingsPanel_sectionTitle__p3onv{margin:0 0 15px;font-size:16px;font-weight:500;color:rgba(0,255,102,.9);border-bottom:1px solid rgba(0,255,102,.3);padding-bottom:8px;text-transform:uppercase;letter-spacing:1px;font-family:Courier New,monospace;text-shadow:0 0 3px rgba(0,255,102,.5)}.VoiceSettingsPanel_row__rMuga{display:flex;align-items:center;margin-bottom:15px}.VoiceSettingsPanel_label__C3_ec{flex:0 0 120px;font-size:14px;color:rgba(0,255,102,.7);display:flex;align-items:center;font-family:Courier New,monospace}.VoiceSettingsPanel_icon__s_44J{margin-right:6px;font-size:14px;color:rgba(0,255,102,.9)}.VoiceSettingsPanel_input__eZIV0,.VoiceSettingsPanel_select__kLA_X{flex:1;padding:8px 12px;border-radius:0;border:1px solid rgba(0,255,102,.4);background-color:rgba(0,20,10,.7);color:rgba(0,255,102,.9);font-size:14px;font-family:Courier New,monospace;transition:all .2s}.VoiceSettingsPanel_input__eZIV0:focus,.VoiceSettingsPanel_select__kLA_X:focus{outline:none;border-color:rgba(0,255,102,.8);box-shadow:0 0 8px rgba(0,255,102,.4)}.VoiceSettingsPanel_slider__yJvE4{flex:1;height:5px;border-radius:0;background:rgba(0,255,102,.2);outline:none;margin:0 10px}.VoiceSettingsPanel_slider__yJvE4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:0;background:rgba(0,255,102,.7);cursor:pointer;box-shadow:var(--morgan-glow-accent-sm);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.VoiceSettingsPanel_slider__yJvE4::-moz-range-thumb{width:16px;height:16px;border-radius:0;background:rgba(0,255,102,.7);cursor:pointer;border:none;box-shadow:var(--morgan-glow-accent-sm);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.VoiceSettingsPanel_value__APwag{width:30px;text-align:right;font-size:14px;color:rgba(0,255,102,.9);font-family:Courier New,monospace}.VoiceSettingsPanel_checkboxRow__MkO97{margin-bottom:15px;padding-left:120px}.VoiceSettingsPanel_checkboxLabel__fFl2i{display:flex;align-items:center;font-size:14px;color:rgba(0,255,102,.7);cursor:pointer;font-family:Courier New,monospace}.VoiceSettingsPanel_checkbox__FUHQY{margin-right:8px;width:16px;height:16px;accent-color:rgba(0,255,102,.8);position:relative}.VoiceSettingsPanel_checkbox__FUHQY:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:1px solid rgba(0,255,102,.4);pointer-events:none;display:none}.VoiceSettingsPanel_checkbox__FUHQY:checked:before{display:block}.VoiceSettingsPanel_apiKeyNote__mzgK4{font-size:12px;color:rgba(255,136,0,.8);margin-top:10px;line-height:1.5;font-family:Courier New,monospace}.VoiceSettingsPanel_fieldHint__rBB9Q{font-size:12px;color:var(--morgan-text-tertiary);margin:4px 0 0;line-height:1.5}.VoiceSettingsPanel_footer__B0rXg{display:flex;justify-content:flex-end;padding:15px 20px;background-color:rgba(0,20,10,.8);border-top:1px solid rgba(0,255,102,.3)}.VoiceSettingsPanel_cancelButton__x_Nr_,.VoiceSettingsPanel_saveButton__2Gbpp{padding:8px 16px;border-radius:0;font-size:14px;font-weight:500;border:1px solid rgba(0,255,102,.4);cursor:pointer;transition:all .2s;font-family:Courier New,monospace;letter-spacing:1px;text-transform:uppercase;position:relative;overflow:hidden}.VoiceSettingsPanel_cancelButton__x_Nr_{background-color:rgba(20,20,20,.7);color:rgba(0,255,102,.8);margin-right:10px}.VoiceSettingsPanel_cancelButton__x_Nr_:hover{background-color:rgba(30,30,30,.8);color:rgba(0,255,102,1);box-shadow:0 0 10px rgba(0,255,102,.3)}.VoiceSettingsPanel_saveButton__2Gbpp{background-color:rgba(0,40,20,.8);color:rgba(0,255,102,.9);display:flex;align-items:center;box-shadow:inset 0 0 10px rgba(0,255,102,.3)}.VoiceSettingsPanel_saveButton__2Gbpp:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,102,.2),transparent);transform:translateX(-100%);animation:VoiceSettingsPanel_shimmer__GfFWu 2s infinite}@keyframes VoiceSettingsPanel_shimmer__GfFWu{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.VoiceSettingsPanel_saveButton__2Gbpp:hover{background-color:rgba(0,60,30,.8);color:rgba(0,255,102,1);box-shadow:0 0 15px rgba(0,255,102,.5);text-shadow:0 0 5px rgba(0,255,102,.8)}.VoiceSettingsPanel_cancelButton__x_Nr_:disabled,.VoiceSettingsPanel_saveButton__2Gbpp:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.VoiceSettingsPanel_saveIcon__T5_tF{margin-right:6px;font-size:14px}@media (max-width:600px){.VoiceSettingsPanel_panel__1aEeE{top:50px;left:5px;right:5px;width:auto;max-width:none;margin-left:0;margin-right:0;max-height:calc(100vh - 60px);z-index:var(--morgan-z-modal,600)}.VoiceSettingsPanel_row__rMuga{flex-direction:column;align-items:flex-start}.VoiceSettingsPanel_label__C3_ec{margin-bottom:5px}.VoiceSettingsPanel_input__eZIV0,.VoiceSettingsPanel_select__kLA_X,.VoiceSettingsPanel_slider__yJvE4{width:100%}.VoiceSettingsPanel_value__APwag{margin-top:5px;width:100%;text-align:left}.VoiceSettingsPanel_checkboxRow__MkO97{padding-left:0}}.VoiceSettingsPanel_providerGroup__PpHnY{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.VoiceSettingsPanel_providerOption__Jw_LO{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(100,120,150,.25);border-radius:var(--morgan-radius-sm,4px);background:rgba(12,20,18,.5);cursor:pointer;transition:all .2s ease;font-family:var(--morgan-font-mono,"Courier New",monospace);font-size:13px;color:var(--morgan-text,rgba(200,220,230,.9))}.VoiceSettingsPanel_providerOption__Jw_LO:hover{background:rgba(0,255,102,.08);border-color:rgba(0,255,102,.4)}.VoiceSettingsPanel_providerOption__Jw_LO.VoiceSettingsPanel_providerOptionSelected___kMwj{background:rgba(0,255,102,.12);border-color:rgba(0,255,102,.7);box-shadow:0 0 8px rgba(0,255,102,.2)}.VoiceSettingsPanel_providerOptionRadio__WJwtH{width:14px;height:14px;accent-color:rgba(0,255,102,.9);flex:0 0 auto;cursor:pointer}.VoiceSettingsPanel_providerOptionLabel__mb2Iv{flex:1;display:flex;align-items:center;gap:8px}.VoiceSettingsPanel_providerOptionName__DoCbI{font-weight:500;letter-spacing:.5px}.VoiceSettingsPanel_providerOptionHint__hPruZ{font-size:11px;color:rgba(150,170,180,.7);font-weight:400}.VoiceSettingsPanel_providerBadge__k2pBS{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--morgan-radius-pill,999px);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;font-family:var(--morgan-font-mono,"Courier New",monospace);line-height:1.4}.VoiceSettingsPanel_providerBadgeLocal__sMWQi{background:rgba(0,255,102,.18);color:rgba(120,255,170,.95);border:1px solid rgba(0,255,102,.4)}.VoiceSettingsPanel_providerBadgeCloud__YLPaf{background:rgba(100,150,255,.15);color:rgba(140,180,255,.95);border:1px solid rgba(100,150,255,.35)}[data-theme=light] .VoiceSettingsPanel_providerOption__Jw_LO{background:rgba(245,248,252,.9);border-color:rgba(100,120,150,.3);color:rgba(40,60,80,.92)}[data-theme=light] .VoiceSettingsPanel_providerOption__Jw_LO:hover{background:rgba(50,160,100,.08);border-color:rgba(50,160,100,.4)}[data-theme=light] .VoiceSettingsPanel_providerOption__Jw_LO.VoiceSettingsPanel_providerOptionSelected___kMwj{background:rgba(50,160,100,.12);border-color:rgba(50,160,100,.7);box-shadow:0 0 6px rgba(50,160,100,.2)}[data-theme=light] .VoiceSettingsPanel_providerOptionHint__hPruZ{color:rgba(80,100,120,.7)}[data-theme=light] .VoiceSettingsPanel_providerBadgeLocal__sMWQi{background:rgba(50,160,100,.15);color:rgba(30,120,70,.95);border-color:rgba(50,160,100,.4)}[data-theme=light] .VoiceSettingsPanel_providerBadgeCloud__YLPaf{background:rgba(60,110,200,.12);color:rgba(40,90,180,.95);border-color:rgba(60,110,200,.35)}@media (max-width:600px){.VoiceSettingsPanel_providerOption__Jw_LO{padding:10px}}.VoiceSettingsPanel_brandVoiceCard__jux3x{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid rgba(100,120,150,.25);border-radius:var(--morgan-radius-sm,4px);background:rgba(12,20,18,.5)}.VoiceSettingsPanel_brandVoiceName__52qTh{font-weight:600;color:var(--morgan-text,rgba(200,220,230,.9))}.VoiceSettingsPanel_brandVoiceHint___Dm_a{font-size:.85rem;color:rgba(150,170,180,.7)}[data-theme=light] .VoiceSettingsPanel_brandVoiceCard__jux3x{background:rgba(245,248,252,.9);border-color:rgba(100,120,150,.3)}[data-theme=light] .VoiceSettingsPanel_brandVoiceName__52qTh{color:rgba(40,60,80,.92)}[data-theme=light] .VoiceSettingsPanel_brandVoiceHint___Dm_a{color:rgba(80,100,120,.7)}.NavVoiceControls_navVoiceControls__X9qEs{display:flex;align-items:center;gap:var(--morgan-spacing-1,4px);flex:0 0 auto;flex-wrap:nowrap}.NavVoiceControls_navVoiceControls__X9qEs>[role=progressbar]{position:absolute;bottom:0;left:0;right:0;width:auto}.NavVoiceControls_navVoiceControls__X9qEs{position:relative}@media (max-width:768px){.NavVoiceControls_navVoiceControls__X9qEs{gap:0}}.VoiceStatusBanner_banner__gzVhn{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:var(--morgan-radius-sm,4px);font-size:13px;font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px;transition:all .3s ease;gap:8px;min-height:36px}.VoiceStatusBanner_visible__xmUCO{opacity:1;transform:translateY(0)}.VoiceStatusBanner_hidden__QYZHY{opacity:0;transform:translateY(-10px);pointer-events:none}.VoiceStatusBanner_content__3lXPp{display:flex;align-items:center;gap:8px}.VoiceStatusBanner_icon__sOPwr{display:flex;align-items:center;justify-content:center}.VoiceStatusBanner_label__Ar4AA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VoiceStatusBanner_actions__K1KfC{display:flex;align-items:center;gap:6px}.VoiceStatusBanner_listening__ZKnCE{background:rgba(0,180,100,.15);border:1px solid rgba(0,200,100,.5);color:rgb(0,220,120)}.VoiceStatusBanner_listeningIcon__1zgm2{animation:VoiceStatusBanner_listeningPulse__0elH2 1s ease-in-out infinite;color:rgb(0,220,120)}@keyframes VoiceStatusBanner_listeningPulse__0elH2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.VoiceStatusBanner_processing__EOSJo{background:rgba(100,150,255,.15);border:1px solid rgba(100,150,255,.5);color:rgb(120,170,255)}.VoiceStatusBanner_processingIcon__IFPhK{animation:VoiceStatusBanner_spin__3eJkV 1s linear infinite;color:rgb(120,170,255)}@keyframes VoiceStatusBanner_spin__3eJkV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VoiceStatusBanner_speaking__WcW_s{background:rgba(255,150,50,.15);border:1px solid rgba(255,150,50,.5);color:rgb(255,170,80)}.VoiceStatusBanner_speakingIcon__qXDtS{animation:VoiceStatusBanner_speakingPulse__GCFge .8s ease-in-out infinite;color:rgb(255,170,80)}@keyframes VoiceStatusBanner_speakingPulse__GCFge{0%,to{opacity:1}50%{opacity:.5}}.VoiceStatusBanner_success__BBJEK{background:rgba(0,200,100,.15);border:1px solid rgba(0,200,100,.5);color:rgb(0,220,120)}.VoiceStatusBanner_successIcon__LHLNT{color:rgb(0,220,120)}.VoiceStatusBanner_error__2pg9O{background:rgba(255,80,80,.15);border:1px solid rgba(255,80,80,.5);color:rgb(255,100,100);animation:VoiceStatusBanner_errorShake__0R_oq .4s ease-in-out}.VoiceStatusBanner_errorIcon__GHBQr{color:rgb(255,100,100)}@keyframes VoiceStatusBanner_errorShake__0R_oq{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.VoiceStatusBanner_retryButton__oH1E3{background:rgba(255,80,80,.2);border:1px solid rgba(255,80,80,.5);color:rgb(255,100,100);padding:4px 10px;font-size:11px;font-family:var(--morgan-font-mono,"Courier New",monospace);cursor:pointer;transition:all .2s ease;border-radius:var(--morgan-radius-sm,4px);text-transform:uppercase;letter-spacing:.5px}.VoiceStatusBanner_retryButton__oH1E3:hover{background:rgba(255,80,80,.3);box-shadow:0 0 8px rgba(255,80,80,.4)}.VoiceStatusBanner_dismissButton__mClTW{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.VoiceStatusBanner_dismissButton__mClTW:hover{opacity:1}[data-theme=light] .VoiceStatusBanner_banner__gzVhn{background:rgba(var(--morgan-color-primary-rgb,100,100,100),.1)}@media (max-width:480px){.VoiceStatusBanner_banner__gzVhn{padding:6px 10px;font-size:12px}.VoiceStatusBanner_label__Ar4AA{max-width:150px}}.VoiceModalitySwitcher_switcher__M_R01{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--morgan-bg-secondary,#f8f9fa);border:1px solid var(--morgan-border-primary,#e1e5e9);border-radius:8px;min-width:200px}.VoiceModalitySwitcher_header__9sSkc{display:flex;flex-direction:column;gap:4px}.VoiceModalitySwitcher_title__5MgBc{font-weight:600;font-size:14px;color:var(--morgan-text-primary,#2c3e50)}.VoiceModalitySwitcher_status__rxRKO{font-size:12px;color:var(--morgan-text-secondary,#64748b)}.VoiceModalitySwitcher_buttonGroup__5Zd81{display:flex;gap:8px;justify-content:center}.VoiceModalitySwitcher_modeButton__s7BAF{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;background:var(--bg-primary,var(--morgan-color-white));border:2px solid var(--morgan-border-primary,#e1e5e9);border-radius:6px;cursor:pointer;transition:all .2s ease;min-width:60px}.VoiceModalitySwitcher_modeButton__s7BAF:hover:not(:disabled){border-color:var(--morgan-color-primary,#3b82f6);background:var(--morgan-bg-hover,#f1f5f9)}.VoiceModalitySwitcher_modeButton__s7BAF:disabled{opacity:.5;cursor:not-allowed;background:var(--morgan-bg-disabled,#f1f3f4)}.VoiceModalitySwitcher_modeButton__s7BAF.VoiceModalitySwitcher_active__16Rn0{border-color:var(--morgan-color-primary,#3b82f6);background:var(--morgan-color-primary-light,#dbeafe);color:var(--morgan-color-primary,#3b82f6)}.VoiceModalitySwitcher_icon__kDjDv{font-size:20px;line-height:1}.VoiceModalitySwitcher_label__VmkdY{font-size:12px;font-weight:500;text-align:center}.VoiceModalitySwitcher_info__TQ1Bn{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--morgan-border-light,#f1f3f4)}.VoiceModalitySwitcher_infoItem__GihIQ{display:flex;justify-content:space-between;align-items:center;font-size:12px}.VoiceModalitySwitcher_infoLabel__HsC2K{color:var(--morgan-text-secondary,#64748b);font-weight:500}.VoiceModalitySwitcher_infoValue__cUL2c{color:var(--morgan-text-primary,#2c3e50);font-weight:400}.VoiceModalitySwitcher_infoValue__cUL2c.VoiceModalitySwitcher_connected__buOQH{color:var(--morgan-color-success,#10b981)}.VoiceModalitySwitcher_infoValue__cUL2c.VoiceModalitySwitcher_disconnected__Q48_I{color:var(--morgan-color-error,#ef4444)}.VoiceModalitySwitcher_infoValue__cUL2c.VoiceModalitySwitcher_listening__cQYJ9{color:var(--morgan-color-warning,#f59e0b);animation:VoiceModalitySwitcher_pulse__jQQxK 2s infinite}.VoiceModalitySwitcher_infoValue__cUL2c.VoiceModalitySwitcher_speaking__Pqhu_{color:var(--morgan-color-info,#3b82f6);animation:VoiceModalitySwitcher_pulse__jQQxK 1.5s infinite}@keyframes VoiceModalitySwitcher_pulse__jQQxK{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-color-scheme:dark){.VoiceModalitySwitcher_switcher__M_R01{background:var(--morgan-bg-secondary,#1f2937);border-color:var(--morgan-border-primary,#374151)}.VoiceModalitySwitcher_title__5MgBc{color:var(--morgan-text-primary,#f9fafb)}.VoiceModalitySwitcher_status__rxRKO{color:var(--morgan-text-secondary,#9ca3af)}.VoiceModalitySwitcher_modeButton__s7BAF{background:var(--morgan-bg-primary,#111827);border-color:var(--morgan-border-primary,#374151);color:var(--morgan-text-primary,#f9fafb)}.VoiceModalitySwitcher_modeButton__s7BAF:hover:not(:disabled){background:var(--morgan-bg-hover,#374151)}.VoiceModalitySwitcher_modeButton__s7BAF:disabled{background:var(--morgan-bg-disabled,#374151)}.VoiceModalitySwitcher_info__TQ1Bn{border-top-color:var(--morgan-border-light,#374151)}.VoiceModalitySwitcher_infoLabel__HsC2K{color:var(--morgan-text-secondary,#9ca3af)}.VoiceModalitySwitcher_infoValue__cUL2c{color:var(--morgan-text-primary,#f9fafb)}}@media (max-width:640px){.VoiceModalitySwitcher_switcher__M_R01{padding:12px}.VoiceModalitySwitcher_buttonGroup__5Zd81{gap:6px}.VoiceModalitySwitcher_modeButton__s7BAF{padding:10px 12px;min-width:50px}.VoiceModalitySwitcher_icon__kDjDv{font-size:18px}.VoiceModalitySwitcher_label__VmkdY{font-size:11px}}@media (prefers-contrast:high){.VoiceModalitySwitcher_modeButton__s7BAF{border-width:3px}.VoiceModalitySwitcher_modeButton__s7BAF.VoiceModalitySwitcher_active__16Rn0{background:var(--morgan-color-primary,#3b82f6);color:var(--morgan-color-white,#ffffff)}}.VoiceErrorNotification_notification__UiCFQ{position:fixed;left:50%;transform:translateX(-50%);z-index:var(--morgan-z-notification,700);display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:rgba(40,10,10,.95);border:1px solid rgba(255,80,80,.6);border-radius:var(--morgan-radius-md,8px);box-shadow:0 4px 20px rgba(255,60,60,.3),0 0 40px rgba(255,60,60,.1);max-width:420px;min-width:320px;backdrop-filter:blur(8px);overflow:hidden}.VoiceErrorNotification_top__swHok{top:20px}.VoiceErrorNotification_bottom__cF0vL{bottom:20px}.VoiceErrorNotification_visible__t66If{opacity:1;transform:translateX(-50%) translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.VoiceErrorNotification_hidden__M7gyX{opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.VoiceErrorNotification_top__swHok.VoiceErrorNotification_hidden__M7gyX{transform:translateX(-50%) translateY(-20px)}.VoiceErrorNotification_bottom__cF0vL.VoiceErrorNotification_hidden__M7gyX{transform:translateX(-50%) translateY(20px)}.VoiceErrorNotification_iconContainer__86Hsd{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,80,80,.2);border-radius:var(--morgan-radius-sm,4px)}.VoiceErrorNotification_icon__kj9er{color:rgb(255,100,100);animation:VoiceErrorNotification_iconPulse__1drum 2s ease-in-out infinite}@keyframes VoiceErrorNotification_iconPulse__1drum{0%,to{opacity:1}50%{opacity:.7}}.VoiceErrorNotification_content__6ZGHo{flex:1;min-width:0}.VoiceErrorNotification_title__GPnjW{font-size:14px;font-weight:600;color:rgb(255,120,120);margin-bottom:4px;font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px}.VoiceErrorNotification_message__vyS_m{font-size:12px;color:rgba(255,180,180,.9);line-height:1.4}.VoiceErrorNotification_actions__3o7yq{display:flex;align-items:center;gap:6px;flex-shrink:0}.VoiceErrorNotification_actionButton__nKkTI{display:flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(255,80,80,.15);border:1px solid rgba(255,80,80,.4);border-radius:var(--morgan-radius-sm,4px);color:rgb(255,140,140);font-size:11px;font-family:var(--morgan-font-mono,"Courier New",monospace);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.VoiceErrorNotification_actionButton__nKkTI:hover{background:rgba(255,80,80,.25);border-color:rgba(255,80,80,.6);color:rgb(255,160,160);box-shadow:0 0 10px rgba(255,80,80,.3)}.VoiceErrorNotification_actionButton__nKkTI:active{transform:scale(.95)}.VoiceErrorNotification_settingsButton__v32Tj{padding:6px 8px}.VoiceErrorNotification_settingsButton__v32Tj span{display:none}.VoiceErrorNotification_dismissButton__OeYEu{position:absolute;top:8px;right:8px;background:transparent;border:none;color:rgba(255,150,150,.6);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:var(--morgan-radius-sm,4px)}.VoiceErrorNotification_dismissButton__OeYEu:hover{color:rgba(255,150,150,1);background:rgba(255,80,80,.2)}.VoiceErrorNotification_progressBar__w_MwL{position:absolute;bottom:0;left:0;height:3px;background:rgba(255,100,100,.6);animation:VoiceErrorNotification_shrink__91k10 linear forwards;transform-origin:left}@keyframes VoiceErrorNotification_shrink__91k10{0%{width:100%}to{width:0}}@media (max-width:480px){.VoiceErrorNotification_notification__UiCFQ{left:10px;right:10px;transform:none;max-width:none;min-width:0}.VoiceErrorNotification_top__swHok{top:10px}.VoiceErrorNotification_bottom__cF0vL{bottom:10px}.VoiceErrorNotification_visible__t66If{transform:translateY(0)}.VoiceErrorNotification_top__swHok.VoiceErrorNotification_hidden__M7gyX{transform:translateY(-20px)}.VoiceErrorNotification_bottom__cF0vL.VoiceErrorNotification_hidden__M7gyX{transform:translateY(20px)}.VoiceErrorNotification_actions__3o7yq{flex-wrap:wrap}.VoiceErrorNotification_actionButton__nKkTI span{display:none}.VoiceErrorNotification_actionButton__nKkTI{padding:6px 8px}}[data-theme=light] .VoiceErrorNotification_notification__UiCFQ{background:rgba(255,245,245,.98);border-color:rgba(220,60,60,.5);box-shadow:0 4px 20px rgba(200,60,60,.2),0 0 40px rgba(200,60,60,.05)}[data-theme=light] .VoiceErrorNotification_title__GPnjW{color:rgb(180,50,50)}[data-theme=light] .VoiceErrorNotification_message__vyS_m{color:rgba(120,40,40,.9)}[data-theme=light] .VoiceErrorNotification_icon__kj9er{color:rgb(200,60,60)}[data-theme=light] .VoiceErrorNotification_iconContainer__86Hsd{background:rgba(220,60,60,.1)}[data-theme=light] .VoiceErrorNotification_actionButton__nKkTI{background:rgba(220,60,60,.1);border-color:rgba(220,60,60,.3);color:rgb(180,50,50)}[data-theme=light] .VoiceErrorNotification_actionButton__nKkTI:hover{background:rgba(220,60,60,.2);border-color:rgba(220,60,60,.5)}.VoiceProcessingIndicator_indicator__zHF2q{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(20,30,50,.95);border:1px solid rgba(100,150,255,.4);border-radius:var(--morgan-radius-md,8px);overflow:hidden;min-width:280px}.VoiceProcessingIndicator_visible__dovhs{opacity:1;transform:scale(1);transition:all .3s cubic-bezier(.4,0,.2,1)}.VoiceProcessingIndicator_hidden__p3ppS{opacity:0;transform:scale(.95);pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.VoiceProcessingIndicator_waves__NokL8{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.VoiceProcessingIndicator_wave__O_LnH{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(ellipse at center,rgba(100,150,255,.1) 0,transparent 70%);animation:VoiceProcessingIndicator_waveMove__ao_HX 3s ease-in-out infinite}.VoiceProcessingIndicator_wave__O_LnH:nth-child(2){animation-delay:-1s;opacity:.7}.VoiceProcessingIndicator_wave__O_LnH:nth-child(3){animation-delay:-2s;opacity:.5}@keyframes VoiceProcessingIndicator_waveMove__ao_HX{0%,to{transform:translate(-10%,-10%) rotate(0deg)}50%{transform:translate(10%,10%) rotate(180deg)}}.VoiceProcessingIndicator_iconContainer__uRyLe{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(100,150,255,.15);border-radius:var(--morgan-radius-sm,4px);color:rgb(120,170,255)}.VoiceProcessingIndicator_listeningIcon__Upnod{animation:VoiceProcessingIndicator_listeningPulse__it_7f 1s ease-in-out infinite}@keyframes VoiceProcessingIndicator_listeningPulse__it_7f{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.VoiceProcessingIndicator_spinningIcon__1XeHb{animation:VoiceProcessingIndicator_spin__zbp2N 1s linear infinite}@keyframes VoiceProcessingIndicator_spin__zbp2N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VoiceProcessingIndicator_content__QEE_y{position:relative;z-index:1;flex:1;min-width:0}.VoiceProcessingIndicator_label___jJYi{font-size:13px;font-weight:600;color:rgb(140,180,255);margin-bottom:2px;font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px;text-transform:uppercase}.VoiceProcessingIndicator_message__N3v_v{font-size:12px;color:rgba(180,200,255,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VoiceProcessingIndicator_time__GYNsa{position:relative;z-index:1;font-size:14px;font-weight:600;color:rgba(100,150,255,.9);font-family:var(--morgan-font-mono,"Courier New",monospace);min-width:40px;text-align:right}.VoiceProcessingIndicator_stageProgress__1HvuD{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);display:flex;gap:6px}.VoiceProcessingIndicator_stageDot__nQXkf{width:6px;height:6px;border-radius:50%;background:rgba(100,150,255,.2);transition:all .3s ease}.VoiceProcessingIndicator_stageDotActive__bJrNd{background:rgba(100,150,255,.8);box-shadow:0 0 6px rgba(100,150,255,.6)}.VoiceProcessingIndicator_compact__P1uUn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(100,150,255,.15);border:1px solid rgba(100,150,255,.3);border-radius:var(--morgan-radius-sm,4px);font-size:12px;color:rgb(140,180,255)}.VoiceProcessingIndicator_compactLabel__jGguS{font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px}.VoiceProcessingIndicator_compactTime__ADQyy{opacity:.7;font-family:var(--morgan-font-mono,"Courier New",monospace)}[data-theme=light] .VoiceProcessingIndicator_indicator__zHF2q{background:rgba(240,245,255,.98);border-color:rgba(80,120,200,.4)}[data-theme=light] .VoiceProcessingIndicator_iconContainer__uRyLe{background:rgba(80,120,200,.1);color:rgb(60,100,180)}[data-theme=light] .VoiceProcessingIndicator_label___jJYi{color:rgb(60,100,180)}[data-theme=light] .VoiceProcessingIndicator_message__N3v_v{color:rgba(60,80,120,.8)}[data-theme=light] .VoiceProcessingIndicator_time__GYNsa{color:rgba(60,100,180,.9)}[data-theme=light] .VoiceProcessingIndicator_wave__O_LnH{background:radial-gradient(ellipse at center,rgba(80,120,200,.08) 0,transparent 70%)}[data-theme=light] .VoiceProcessingIndicator_stageDot__nQXkf{background:rgba(80,120,200,.2)}[data-theme=light] .VoiceProcessingIndicator_stageDotActive__bJrNd{background:rgba(80,120,200,.8);box-shadow:0 0 6px rgba(80,120,200,.5)}[data-theme=light] .VoiceProcessingIndicator_compact__P1uUn{background:rgba(80,120,200,.1);border-color:rgba(80,120,200,.3);color:rgb(60,100,180)}@media (max-width:480px){.VoiceProcessingIndicator_indicator__zHF2q{min-width:0;padding:10px 12px}.VoiceProcessingIndicator_iconContainer__uRyLe{width:32px;height:32px}.VoiceProcessingIndicator_label___jJYi{font-size:12px}.VoiceProcessingIndicator_message__N3v_v{font-size:11px}}.ConnectionRecoveryBanner_banner__oQJaR{position:fixed;left:50%;transform:translateX(-50%);z-index:var(--morgan-z-notification,700);display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,rgba(30,40,60,.98),rgba(20,30,50,.98));border:1px solid rgba(255,180,60,.5);border-radius:var(--morgan-radius-md,8px);box-shadow:0 4px 20px rgba(255,160,60,.2),0 0 40px rgba(255,160,60,.1);max-width:500px;min-width:380px;backdrop-filter:blur(8px)}.ConnectionRecoveryBanner_top__QBmq6{top:20px}.ConnectionRecoveryBanner_bottom__RIdCA{bottom:20px}.ConnectionRecoveryBanner_visible__8u9ES{opacity:1;transform:translateX(-50%) translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.ConnectionRecoveryBanner_hidden__Ines0{opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ConnectionRecoveryBanner_top__QBmq6.ConnectionRecoveryBanner_hidden__Ines0{transform:translateX(-50%) translateY(-20px)}.ConnectionRecoveryBanner_bottom__RIdCA.ConnectionRecoveryBanner_hidden__Ines0{transform:translateX(-50%) translateY(20px)}.ConnectionRecoveryBanner_failed__YYy33{border-color:rgba(255,80,80,.6);box-shadow:0 4px 20px rgba(255,60,60,.25),0 0 40px rgba(255,60,60,.1)}.ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_iconContainer__i1cZU{background:rgba(255,80,80,.2)}.ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_icon__aY1Yv{color:rgb(255,100,100)}.ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_title__MWK6s{color:rgb(255,120,120)}.ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_progressBar__diCPa{background:rgb(255,80,80)}.ConnectionRecoveryBanner_iconContainer__i1cZU{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,180,60,.2);border-radius:var(--morgan-radius-sm,4px)}.ConnectionRecoveryBanner_icon__aY1Yv{color:rgb(255,180,80)}.ConnectionRecoveryBanner_spinning__T5GPR{animation:ConnectionRecoveryBanner_spin__QLa3U 1s linear infinite}@keyframes ConnectionRecoveryBanner_spin__QLa3U{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConnectionRecoveryBanner_content__3780B{flex:1;min-width:0}.ConnectionRecoveryBanner_title__MWK6s{font-size:14px;font-weight:600;color:rgb(255,200,100);margin-bottom:4px;font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px}.ConnectionRecoveryBanner_status__XOruX{font-size:12px;color:rgba(255,220,160,.85);display:flex;align-items:center;gap:12px;margin-bottom:6px}.ConnectionRecoveryBanner_attempt__XQnos,.ConnectionRecoveryBanner_countdown__oSkY4{font-family:var(--morgan-font-mono,"Courier New",monospace)}.ConnectionRecoveryBanner_countdown__oSkY4{color:rgba(255,200,120,.7)}.ConnectionRecoveryBanner_progressContainer__p5chf{height:3px;background:rgba(255,180,60,.15);border-radius:2px;overflow:hidden}.ConnectionRecoveryBanner_progressBar__diCPa{height:100%;background:rgb(255,180,60);transition:width .3s ease}.ConnectionRecoveryBanner_actions__kDLzU{display:flex;align-items:center;gap:8px;flex-shrink:0}.ConnectionRecoveryBanner_actionButton__CqK7f{display:flex;align-items:center;gap:4px;padding:6px 12px;background:rgba(255,180,60,.15);border:1px solid rgba(255,180,60,.4);border-radius:var(--morgan-radius-sm,4px);color:rgb(255,200,120);font-size:12px;font-family:var(--morgan-font-mono,"Courier New",monospace);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ConnectionRecoveryBanner_actionButton__CqK7f:hover:not(:disabled){background:rgba(255,180,60,.25);border-color:rgba(255,180,60,.6);color:rgb(255,220,150);box-shadow:0 0 12px rgba(255,180,60,.3)}.ConnectionRecoveryBanner_actionButton__CqK7f:active:not(:disabled){transform:scale(.95)}.ConnectionRecoveryBanner_actionButton__CqK7f:disabled{opacity:.5;cursor:not-allowed}.ConnectionRecoveryBanner_fallbackButton__mJ5D1{background:rgba(100,180,255,.15);border-color:rgba(100,180,255,.4);color:rgb(140,200,255)}.ConnectionRecoveryBanner_fallbackButton__mJ5D1:hover{background:rgba(100,180,255,.25);border-color:rgba(100,180,255,.6);color:rgb(160,210,255);box-shadow:0 0 12px rgba(100,180,255,.3)}.ConnectionRecoveryBanner_dismissButton__M7OxR{position:absolute;top:8px;right:8px;background:transparent;border:none;color:rgba(255,200,150,.5);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:var(--morgan-radius-sm,4px)}.ConnectionRecoveryBanner_dismissButton__M7OxR:hover{color:rgba(255,200,150,1);background:rgba(255,180,60,.2)}@media (max-width:560px){.ConnectionRecoveryBanner_banner__oQJaR{left:10px;right:10px;transform:none;max-width:none;min-width:0;flex-wrap:wrap}.ConnectionRecoveryBanner_top__QBmq6{top:10px}.ConnectionRecoveryBanner_bottom__RIdCA{bottom:10px}.ConnectionRecoveryBanner_visible__8u9ES{transform:translateY(0)}.ConnectionRecoveryBanner_top__QBmq6.ConnectionRecoveryBanner_hidden__Ines0{transform:translateY(-20px)}.ConnectionRecoveryBanner_bottom__RIdCA.ConnectionRecoveryBanner_hidden__Ines0{transform:translateY(20px)}.ConnectionRecoveryBanner_content__3780B{flex-basis:calc(100% - 60px)}.ConnectionRecoveryBanner_actions__kDLzU{flex-basis:100%;margin-top:8px;justify-content:flex-end}.ConnectionRecoveryBanner_actionButton__CqK7f span{display:none}.ConnectionRecoveryBanner_actionButton__CqK7f{padding:6px 10px}}[data-theme=light] .ConnectionRecoveryBanner_banner__oQJaR{background:linear-gradient(135deg,rgba(255,250,240,.98),rgba(255,245,230,.98));border-color:rgba(200,140,40,.5);box-shadow:0 4px 20px rgba(200,140,40,.15),0 0 40px rgba(200,140,40,.05)}[data-theme=light] .ConnectionRecoveryBanner_iconContainer__i1cZU{background:rgba(200,140,40,.15)}[data-theme=light] .ConnectionRecoveryBanner_icon__aY1Yv{color:rgb(180,120,30)}[data-theme=light] .ConnectionRecoveryBanner_title__MWK6s{color:rgb(160,100,20)}[data-theme=light] .ConnectionRecoveryBanner_status__XOruX{color:rgba(120,80,40,.85)}[data-theme=light] .ConnectionRecoveryBanner_countdown__oSkY4{color:rgba(140,100,50,.7)}[data-theme=light] .ConnectionRecoveryBanner_progressContainer__p5chf{background:rgba(200,140,40,.15)}[data-theme=light] .ConnectionRecoveryBanner_progressBar__diCPa{background:rgb(200,140,40)}[data-theme=light] .ConnectionRecoveryBanner_actionButton__CqK7f{background:rgba(200,140,40,.1);border-color:rgba(200,140,40,.4);color:rgb(160,110,30)}[data-theme=light] .ConnectionRecoveryBanner_actionButton__CqK7f:hover:not(:disabled){background:rgba(200,140,40,.2);border-color:rgba(200,140,40,.6)}[data-theme=light] .ConnectionRecoveryBanner_fallbackButton__mJ5D1{background:rgba(60,120,200,.1);border-color:rgba(60,120,200,.4);color:rgb(50,100,180)}[data-theme=light] .ConnectionRecoveryBanner_fallbackButton__mJ5D1:hover{background:rgba(60,120,200,.2);border-color:rgba(60,120,200,.6)}[data-theme=light] .ConnectionRecoveryBanner_dismissButton__M7OxR{color:rgba(140,100,50,.5)}[data-theme=light] .ConnectionRecoveryBanner_dismissButton__M7OxR:hover{color:rgba(140,100,50,1);background:rgba(200,140,40,.15)}[data-theme=light].ConnectionRecoveryBanner_failed__YYy33{border-color:rgba(200,60,60,.5)}[data-theme=light].ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_iconContainer__i1cZU{background:rgba(200,60,60,.15)}[data-theme=light].ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_icon__aY1Yv{color:rgb(180,50,50)}[data-theme=light].ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_title__MWK6s{color:rgb(160,40,40)}[data-theme=light].ConnectionRecoveryBanner_failed__YYy33 .ConnectionRecoveryBanner_progressBar__diCPa{background:rgb(200,60,60)}.VoiceProviderIndicator_compact__ZjmYS{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(100,120,150,.1);border:1px solid rgba(100,120,150,.2);border-radius:var(--morgan-radius-sm,4px);font-size:11px;color:rgba(180,200,220,.9);cursor:pointer;transition:all .2s ease}.VoiceProviderIndicator_compact__ZjmYS:hover{background:rgba(100,120,150,.2);border-color:var(--provider-color,rgba(100,120,150,.3))}.VoiceProviderIndicator_compact__ZjmYS .VoiceProviderIndicator_providerIcon__cGUD2{color:var(--provider-color,inherit)}.VoiceProviderIndicator_compactName__NAqJ9{font-family:var(--morgan-font-mono,"Courier New",monospace);letter-spacing:.3px}.VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_fallback__mhsUy{background:rgba(255,180,60,.1);border-color:rgba(255,180,60,.3);color:rgba(255,200,140,.9)}.VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_fallback__mhsUy:hover{background:rgba(255,180,60,.2);border-color:rgba(255,180,60,.4)}.VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_error__GA_m3{background:rgba(255,80,80,.1);border-color:rgba(255,80,80,.3);color:rgba(255,160,160,.9)}.VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_error__GA_m3:hover{background:rgba(255,80,80,.2);border-color:rgba(255,80,80,.4)}.VoiceProviderIndicator_statusIconSuccess__xaYJV{color:rgb(80,200,120)}.VoiceProviderIndicator_statusIconWarning__JjnCA{color:rgb(255,180,60)}.VoiceProviderIndicator_statusIconError__rVjlD{color:rgb(255,100,100);animation:VoiceProviderIndicator_pulse__zF1Dc 2s infinite}@keyframes VoiceProviderIndicator_pulse__zF1Dc{0%,to{opacity:1}50%{opacity:.6}}.VoiceProviderIndicator_expanded__fZ35O{padding:12px;background:rgba(30,40,60,.95);border:1px solid rgba(100,120,150,.3);border-radius:var(--morgan-radius-md,8px);min-width:220px}.VoiceProviderIndicator_expanded__fZ35O.VoiceProviderIndicator_fallback__mhsUy{border-color:rgba(255,180,60,.4);background:linear-gradient(135deg,rgba(30,40,60,.95),rgba(50,40,30,.95))}.VoiceProviderIndicator_expanded__fZ35O.VoiceProviderIndicator_error__GA_m3{border-color:rgba(255,80,80,.4);background:linear-gradient(135deg,rgba(30,40,60,.95),rgba(50,30,30,.95))}.VoiceProviderIndicator_header__0ZfSl{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(100,120,150,.2)}.VoiceProviderIndicator_header__0ZfSl .VoiceProviderIndicator_providerIcon__cGUD2{color:var(--provider-color,inherit)}.VoiceProviderIndicator_providerName__Xfr9F{flex:1;font-size:14px;font-weight:600;color:rgba(200,220,255,.95);font-family:var(--morgan-font-mono,"Courier New",monospace)}.VoiceProviderIndicator_details__pB6qj{display:flex;flex-direction:column;gap:6px}.VoiceProviderIndicator_statusRow__y__w9{display:flex;justify-content:space-between;align-items:center;font-size:12px}.VoiceProviderIndicator_statusLabel__W_MA7{color:rgba(150,170,200,.7)}.VoiceProviderIndicator_statusValue__DAPda{color:rgba(180,200,230,.9);font-family:var(--morgan-font-mono,"Courier New",monospace)}.VoiceProviderIndicator_statusValue__DAPda.VoiceProviderIndicator_warning__WDDyG{color:rgb(255,200,120)}.VoiceProviderIndicator_latencyFast__RBSAi{color:rgb(80,200,120)}.VoiceProviderIndicator_latencyMedium__6kHH3{color:rgb(255,200,100)}.VoiceProviderIndicator_latencySlow__Z6NqY{color:rgb(255,120,100)}.VoiceProviderIndicator_fallbackNote__nEgYI{margin-top:8px;padding:8px;background:rgba(255,180,60,.1);border-radius:var(--morgan-radius-sm,4px);font-size:11px;color:rgba(255,200,140,.85);line-height:1.4}.VoiceProviderIndicator_error__GA_m3 .VoiceProviderIndicator_fallbackNote__nEgYI{background:rgba(255,80,80,.1);color:rgba(255,160,160,.85)}.VoiceProviderIndicator_settingsButton__PkW8J{margin-top:10px;width:100%;padding:8px 12px;background:rgba(100,150,255,.15);border:1px solid rgba(100,150,255,.3);border-radius:var(--morgan-radius-sm,4px);color:rgb(140,180,255);font-size:12px;font-family:var(--morgan-font-mono,"Courier New",monospace);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease}.VoiceProviderIndicator_settingsButton__PkW8J:hover{background:rgba(100,150,255,.25);border-color:rgba(100,150,255,.5);box-shadow:0 0 10px rgba(100,150,255,.2)}[data-theme=light] .VoiceProviderIndicator_compact__ZjmYS{background:rgba(100,120,150,.08);border-color:rgba(100,120,150,.2);color:rgba(60,80,100,.9)}[data-theme=light] .VoiceProviderIndicator_compact__ZjmYS:hover{background:rgba(100,120,150,.15)}[data-theme=light] .VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_fallback__mhsUy{background:rgba(200,140,40,.08);border-color:rgba(200,140,40,.3);color:rgba(140,100,40,.9)}[data-theme=light] .VoiceProviderIndicator_compact__ZjmYS.VoiceProviderIndicator_error__GA_m3{background:rgba(200,60,60,.08);border-color:rgba(200,60,60,.3);color:rgba(160,50,50,.9)}[data-theme=light] .VoiceProviderIndicator_expanded__fZ35O{background:rgba(250,252,255,.98);border-color:rgba(100,120,150,.25)}[data-theme=light] .VoiceProviderIndicator_expanded__fZ35O.VoiceProviderIndicator_fallback__mhsUy{background:linear-gradient(135deg,rgba(250,252,255,.98),rgba(255,250,240,.98))}[data-theme=light] .VoiceProviderIndicator_expanded__fZ35O.VoiceProviderIndicator_error__GA_m3{background:linear-gradient(135deg,rgba(250,252,255,.98),rgba(255,245,245,.98))}[data-theme=light] .VoiceProviderIndicator_providerName__Xfr9F{color:rgba(40,60,80,.95)}[data-theme=light] .VoiceProviderIndicator_statusLabel__W_MA7{color:rgba(80,100,130,.7)}[data-theme=light] .VoiceProviderIndicator_statusValue__DAPda{color:rgba(50,70,90,.9)}[data-theme=light] .VoiceProviderIndicator_statusValue__DAPda.VoiceProviderIndicator_warning__WDDyG{color:rgb(180,120,40)}[data-theme=light] .VoiceProviderIndicator_fallbackNote__nEgYI{background:rgba(200,140,40,.1);color:rgba(140,100,40,.85)}[data-theme=light] .VoiceProviderIndicator_error__GA_m3 .VoiceProviderIndicator_fallbackNote__nEgYI{background:rgba(200,60,60,.1);color:rgba(160,50,50,.85)}[data-theme=light] .VoiceProviderIndicator_settingsButton__PkW8J{background:rgba(60,100,200,.1);border-color:rgba(60,100,200,.3);color:rgb(50,90,180)}[data-theme=light] .VoiceProviderIndicator_settingsButton__PkW8J:hover{background:rgba(60,100,200,.15);border-color:rgba(60,100,200,.4)}[data-theme=light] .VoiceProviderIndicator_statusIconSuccess__xaYJV{color:rgb(40,160,80)}[data-theme=light] .VoiceProviderIndicator_statusIconWarning__JjnCA{color:rgb(200,140,40)}[data-theme=light] .VoiceProviderIndicator_statusIconError__rVjlD{color:rgb(200,60,60)}[data-theme=light] .VoiceProviderIndicator_latencyFast__RBSAi{color:rgb(40,160,80)}[data-theme=light] .VoiceProviderIndicator_latencyMedium__6kHH3{color:rgb(200,150,40)}[data-theme=light] .VoiceProviderIndicator_latencySlow__Z6NqY{color:rgb(200,80,60)}.VoiceProviderIndicator_localPill__VSz2e{display:inline-flex;align-items:center;padding:1px 6px;border-radius:var(--morgan-radius-pill,999px);font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-family:var(--morgan-font-mono,"Courier New",monospace);background:rgba(16,185,129,.18);color:rgb(120,240,180);border:1px solid rgba(16,185,129,.4);line-height:1.3}[data-theme=light] .VoiceProviderIndicator_localPill__VSz2e{background:rgba(16,120,90,.14);color:rgb(20,110,80);border-color:rgba(16,120,90,.35)}.SpeechQueueIndicator_container__lOuv_{position:relative;display:inline-flex;flex-direction:column}.SpeechQueueIndicator_compact__96dTr{display:flex;align-items:center;gap:6px;padding:4px 8px;background:rgba(100,150,200,.1);border:1px solid rgba(100,150,200,.2);border-radius:var(--morgan-radius-sm,4px);font-size:11px;color:rgba(160,200,255,.9)}.SpeechQueueIndicator_speakingIcon__Tqk8Y{display:flex;align-items:center;justify-content:center;color:rgba(140,180,220,.6);transition:color .2s ease}.SpeechQueueIndicator_speakingIcon__Tqk8Y.SpeechQueueIndicator_active___OWlR{color:rgb(100,200,150);animation:SpeechQueueIndicator_pulse__QP8jU 1s ease-in-out infinite}@keyframes SpeechQueueIndicator_pulse__QP8jU{0%,to{opacity:1}50%{opacity:.5}}.SpeechQueueIndicator_position__LukjE{display:flex;align-items:baseline;font-family:var(--morgan-font-mono,"Courier New",monospace)}.SpeechQueueIndicator_current__xlmli{font-weight:600;color:rgb(140,200,255)}.SpeechQueueIndicator_separator__Ls7x3{margin:0 2px;color:rgba(140,180,220,.5)}.SpeechQueueIndicator_total__x_KuE{color:rgba(140,180,220,.7)}.SpeechQueueIndicator_time__t28A5{padding-left:6px;border-left:1px solid rgba(100,150,200,.2);font-family:var(--morgan-font-mono,"Courier New",monospace);color:rgba(140,180,220,.7)}.SpeechQueueIndicator_expandButton__ZYxlP{display:flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;color:rgba(140,180,220,.6);cursor:pointer;transition:color .2s ease}.SpeechQueueIndicator_expandButton__ZYxlP:hover{color:rgba(140,180,220,1)}.SpeechQueueIndicator_controls__eaH_m{display:flex;align-items:center;gap:4px;margin-left:4px;padding-left:6px;border-left:1px solid rgba(100,150,200,.2);animation:SpeechQueueIndicator_fadeIn__mD0dG .2s ease}@keyframes SpeechQueueIndicator_fadeIn__mD0dG{0%{opacity:0}to{opacity:1}}.SpeechQueueIndicator_controlButton__MLFTy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:rgba(100,150,200,.15);border:1px solid rgba(100,150,200,.3);border-radius:3px;color:rgba(140,180,220,.9);cursor:pointer;transition:all .2s ease}.SpeechQueueIndicator_controlButton__MLFTy:hover{background:rgba(100,150,200,.25);border-color:rgba(100,150,200,.5)}.SpeechQueueIndicator_clearButton__S7hFa{background:rgba(255,100,100,.1);border-color:rgba(255,100,100,.3);color:rgba(255,150,150,.9)}.SpeechQueueIndicator_clearButton__S7hFa:hover{background:rgba(255,100,100,.2);border-color:rgba(255,100,100,.5)}.SpeechQueueIndicator_expanded__cA6wL .SpeechQueueIndicator_compact__96dTr{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.SpeechQueueIndicator_queueList___IQEo{max-height:200px;overflow-y:auto;background:rgba(20,30,50,.95);border:1px solid rgba(100,150,200,.2);border-top:none;border-bottom-left-radius:var(--morgan-radius-sm,4px);border-bottom-right-radius:var(--morgan-radius-sm,4px)}.SpeechQueueIndicator_queueItem__ZBeV_{display:flex;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid rgba(100,150,200,.1);transition:background .2s ease}.SpeechQueueIndicator_queueItem__ZBeV_:last-child{border-bottom:none}.SpeechQueueIndicator_queueItem__ZBeV_:hover{background:rgba(100,150,200,.05)}.SpeechQueueIndicator_currentItem__vVNMe{background:rgba(100,200,150,.1)}.SpeechQueueIndicator_currentItem__vVNMe:hover{background:rgba(100,200,150,.15)}.SpeechQueueIndicator_pastItem__lgohk{opacity:.5}.SpeechQueueIndicator_itemIndex__Rq2yT{min-width:16px;font-size:10px;font-weight:600;color:rgba(140,180,220,.6);font-family:var(--morgan-font-mono,"Courier New",monospace)}.SpeechQueueIndicator_currentItem__vVNMe .SpeechQueueIndicator_itemIndex__Rq2yT{color:rgb(100,200,150)}.SpeechQueueIndicator_itemText__tCy9A{flex:1;font-size:11px;color:rgba(180,210,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpeechQueueIndicator_itemDuration__1_eg8{font-size:10px;color:rgba(140,180,220,.5);font-family:var(--morgan-font-mono,"Courier New",monospace)}[data-theme=light] .SpeechQueueIndicator_compact__96dTr{background:rgba(80,120,180,.08);border-color:rgba(80,120,180,.2);color:rgba(50,90,150,.9)}[data-theme=light] .SpeechQueueIndicator_speakingIcon__Tqk8Y{color:rgba(60,100,150,.6)}[data-theme=light] .SpeechQueueIndicator_speakingIcon__Tqk8Y.SpeechQueueIndicator_active___OWlR{color:rgb(40,160,100)}[data-theme=light] .SpeechQueueIndicator_current__xlmli{color:rgb(50,100,180)}[data-theme=light] .SpeechQueueIndicator_separator__Ls7x3{color:rgba(60,100,150,.5)}[data-theme=light] .SpeechQueueIndicator_total__x_KuE{color:rgba(60,100,150,.7)}[data-theme=light] .SpeechQueueIndicator_time__t28A5{border-color:rgba(80,120,180,.2);color:rgba(60,100,150,.7)}[data-theme=light] .SpeechQueueIndicator_expandButton__ZYxlP{color:rgba(60,100,150,.6)}[data-theme=light] .SpeechQueueIndicator_expandButton__ZYxlP:hover{color:rgba(60,100,150,1)}[data-theme=light] .SpeechQueueIndicator_controls__eaH_m{border-color:rgba(80,120,180,.2)}[data-theme=light] .SpeechQueueIndicator_controlButton__MLFTy{background:rgba(80,120,180,.1);border-color:rgba(80,120,180,.3);color:rgba(50,90,150,.9)}[data-theme=light] .SpeechQueueIndicator_controlButton__MLFTy:hover{background:rgba(80,120,180,.2)}[data-theme=light] .SpeechQueueIndicator_clearButton__S7hFa{background:rgba(200,60,60,.08);border-color:rgba(200,60,60,.3);color:rgba(180,50,50,.9)}[data-theme=light] .SpeechQueueIndicator_clearButton__S7hFa:hover{background:rgba(200,60,60,.15)}[data-theme=light] .SpeechQueueIndicator_queueList___IQEo{background:rgba(250,252,255,.98);border-color:rgba(80,120,180,.2)}[data-theme=light] .SpeechQueueIndicator_queueItem__ZBeV_{border-color:rgba(80,120,180,.1)}[data-theme=light] .SpeechQueueIndicator_queueItem__ZBeV_:hover{background:rgba(80,120,180,.05)}[data-theme=light] .SpeechQueueIndicator_currentItem__vVNMe{background:rgba(40,160,100,.08)}[data-theme=light] .SpeechQueueIndicator_currentItem__vVNMe:hover{background:rgba(40,160,100,.12)}[data-theme=light] .SpeechQueueIndicator_itemIndex__Rq2yT{color:rgba(60,100,150,.6)}[data-theme=light] .SpeechQueueIndicator_currentItem__vVNMe .SpeechQueueIndicator_itemIndex__Rq2yT{color:rgb(40,160,100)}[data-theme=light] .SpeechQueueIndicator_itemText__tCy9A{color:rgba(40,70,110,.85)}[data-theme=light] .SpeechQueueIndicator_itemDuration__1_eg8{color:rgba(60,100,150,.5)}.VoiceWaveform_barsContainer__nArZ_{display:flex;align-items:center;justify-content:center;gap:2px}.VoiceWaveform_sm__1lP7u{height:20px}.VoiceWaveform_sm__1lP7u .VoiceWaveform_bar__8PHHt{width:2px}.VoiceWaveform_md__c_IU2{height:32px}.VoiceWaveform_md__c_IU2 .VoiceWaveform_bar__8PHHt{width:3px}.VoiceWaveform_lg__he5j5{height:48px}.VoiceWaveform_lg__he5j5 .VoiceWaveform_bar__8PHHt{width:4px}.VoiceWaveform_bar__8PHHt{background:rgba(100,150,255,.6);border-radius:1px;transition:height .1s ease;min-height:4px}.VoiceWaveform_active__aP5hg .VoiceWaveform_bar__8PHHt{animation:VoiceWaveform_barPulse__JrZtv .3s ease-in-out infinite alternate}@keyframes VoiceWaveform_barPulse__JrZtv{0%{opacity:.6}to{opacity:1}}.VoiceWaveform_default__DOruS .VoiceWaveform_bar__8PHHt{background:rgba(100,150,255,.7)}.VoiceWaveform_success__FJ5SG .VoiceWaveform_bar__8PHHt{background:rgba(80,200,120,.7)}.VoiceWaveform_processing__8LKHy .VoiceWaveform_bar__8PHHt{background:rgba(255,180,60,.7)}.VoiceWaveform_error__AK8zM .VoiceWaveform_bar__8PHHt{background:rgba(255,100,100,.7)}.VoiceWaveform_waveContainer__RhwRf{display:flex;align-items:center;justify-content:center}.VoiceWaveform_waveContainer__RhwRf.VoiceWaveform_sm__1lP7u{width:60px;height:20px}.VoiceWaveform_waveContainer__RhwRf.VoiceWaveform_md__c_IU2{width:100px;height:32px}.VoiceWaveform_waveContainer__RhwRf.VoiceWaveform_lg__he5j5{width:150px;height:48px}.VoiceWaveform_waveSvg__AVqtJ{width:100%;height:100%}.VoiceWaveform_wavePath__Fcmp8{fill:rgba(100,150,255,.5);transition:d .1s ease}.VoiceWaveform_active__aP5hg .VoiceWaveform_wavePath__Fcmp8{animation:VoiceWaveform_wavePulse__ImspK 1s ease-in-out infinite}@keyframes VoiceWaveform_wavePulse__ImspK{0%,to{fill:rgba(100,150,255,.5)}50%{fill:rgba(100,150,255,.8)}}.VoiceWaveform_success__FJ5SG .VoiceWaveform_wavePath__Fcmp8{fill:rgba(80,200,120,.5)}.VoiceWaveform_processing__8LKHy .VoiceWaveform_wavePath__Fcmp8{fill:rgba(255,180,60,.5)}.VoiceWaveform_error__AK8zM .VoiceWaveform_wavePath__Fcmp8{fill:rgba(255,100,100,.5)}.VoiceWaveform_circleContainer__Mx8XI{position:relative;display:flex;align-items:center;justify-content:center}.VoiceWaveform_circleContainer__Mx8XI.VoiceWaveform_sm__1lP7u{width:24px;height:24px}.VoiceWaveform_circleContainer__Mx8XI.VoiceWaveform_md__c_IU2{width:40px;height:40px}.VoiceWaveform_circleContainer__Mx8XI.VoiceWaveform_lg__he5j5{width:60px;height:60px}.VoiceWaveform_circleInner__M2xGT,.VoiceWaveform_circleOuter__ZDHxF{position:absolute;border-radius:50%;transition:transform .1s ease,opacity .1s ease}.VoiceWaveform_circleInner__M2xGT{width:60%;height:60%;background:rgba(100,150,255,.8)}.VoiceWaveform_circleOuter__ZDHxF{width:100%;height:100%;background:rgba(100,150,255,.3)}.VoiceWaveform_active__aP5hg .VoiceWaveform_circleInner__M2xGT,.VoiceWaveform_active__aP5hg .VoiceWaveform_circleOuter__ZDHxF{animation:VoiceWaveform_circlePulse__hVj_4 1s ease-in-out infinite}@keyframes VoiceWaveform_circlePulse__hVj_4{0%,to{box-shadow:0 0 0 0 rgba(100,150,255,.4)}50%{box-shadow:0 0 10px 4px rgba(100,150,255,.2)}}.VoiceWaveform_success__FJ5SG .VoiceWaveform_circleInner__M2xGT{background:rgba(80,200,120,.8)}.VoiceWaveform_success__FJ5SG .VoiceWaveform_circleOuter__ZDHxF{background:rgba(80,200,120,.3)}.VoiceWaveform_processing__8LKHy .VoiceWaveform_circleInner__M2xGT{background:rgba(255,180,60,.8)}.VoiceWaveform_processing__8LKHy .VoiceWaveform_circleOuter__ZDHxF{background:rgba(255,180,60,.3)}.VoiceWaveform_error__AK8zM .VoiceWaveform_circleInner__M2xGT{background:rgba(255,100,100,.8)}.VoiceWaveform_error__AK8zM .VoiceWaveform_circleOuter__ZDHxF{background:rgba(255,100,100,.3)}[data-theme=light] .VoiceWaveform_bar__8PHHt,[data-theme=light] .VoiceWaveform_default__DOruS .VoiceWaveform_bar__8PHHt{background:rgba(60,100,180,.7)}[data-theme=light] .VoiceWaveform_success__FJ5SG .VoiceWaveform_bar__8PHHt{background:rgba(40,160,80,.7)}[data-theme=light] .VoiceWaveform_processing__8LKHy .VoiceWaveform_bar__8PHHt{background:rgba(200,140,40,.7)}[data-theme=light] .VoiceWaveform_error__AK8zM .VoiceWaveform_bar__8PHHt{background:rgba(200,60,60,.7)}[data-theme=light] .VoiceWaveform_wavePath__Fcmp8{fill:rgba(60,100,180,.5)}[data-theme=light] .VoiceWaveform_success__FJ5SG .VoiceWaveform_wavePath__Fcmp8{fill:rgba(40,160,80,.5)}[data-theme=light] .VoiceWaveform_processing__8LKHy .VoiceWaveform_wavePath__Fcmp8{fill:rgba(200,140,40,.5)}[data-theme=light] .VoiceWaveform_error__AK8zM .VoiceWaveform_wavePath__Fcmp8{fill:rgba(200,60,60,.5)}[data-theme=light] .VoiceWaveform_circleInner__M2xGT{background:rgba(60,100,180,.8)}[data-theme=light] .VoiceWaveform_circleOuter__ZDHxF{background:rgba(60,100,180,.3)}[data-theme=light] .VoiceWaveform_success__FJ5SG .VoiceWaveform_circleInner__M2xGT{background:rgba(40,160,80,.8)}[data-theme=light] .VoiceWaveform_success__FJ5SG .VoiceWaveform_circleOuter__ZDHxF{background:rgba(40,160,80,.3)}[data-theme=light] .VoiceWaveform_processing__8LKHy .VoiceWaveform_circleInner__M2xGT{background:rgba(200,140,40,.8)}[data-theme=light] .VoiceWaveform_processing__8LKHy .VoiceWaveform_circleOuter__ZDHxF{background:rgba(200,140,40,.3)}[data-theme=light] .VoiceWaveform_error__AK8zM .VoiceWaveform_circleInner__M2xGT{background:rgba(200,60,60,.8)}[data-theme=light] .VoiceWaveform_error__AK8zM .VoiceWaveform_circleOuter__ZDHxF{background:rgba(200,60,60,.3)}.TranscriptionDisplay_container__JA8wK{position:relative;background:rgba(20,30,50,.95);border:1px solid rgba(100,150,200,.25);border-radius:var(--morgan-radius-md,8px);overflow:hidden}.TranscriptionDisplay_listening__6b7e9{border-color:rgba(100,200,150,.5)}.TranscriptionDisplay_processing__8J9XY{border-color:rgba(255,180,60,.5)}.TranscriptionDisplay_complete__c218q{border-color:rgba(100,200,150,.4)}.TranscriptionDisplay_statusBar___yDzN{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:rgba(0,0,0,.2);border-bottom:1px solid rgba(100,150,200,.15)}.TranscriptionDisplay_statusIndicator__Jovcx{display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(150,180,220,.9);font-family:var(--morgan-font-mono,"Courier New",monospace)}.TranscriptionDisplay_micIcon__Ni24m{color:rgb(100,200,150);animation:TranscriptionDisplay_pulse__dW3Wk 1s ease-in-out infinite}@keyframes TranscriptionDisplay_pulse__dW3Wk{0%,to{opacity:1}50%{opacity:.5}}.TranscriptionDisplay_spinningIcon__S1QfA{color:rgb(255,180,60);animation:TranscriptionDisplay_spin__N1Zzi 1s linear infinite}@keyframes TranscriptionDisplay_spin__N1Zzi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TranscriptionDisplay_checkIcon__JK_V2{color:rgb(100,200,150)}.TranscriptionDisplay_idleIcon__5GVzb{color:rgba(150,180,220,.5)}.TranscriptionDisplay_dots__D_rDL{display:inline-flex}.TranscriptionDisplay_dots__D_rDL span{animation:TranscriptionDisplay_dotPulse__K2FsA 1.4s ease-in-out infinite}.TranscriptionDisplay_dots__D_rDL span:nth-child(2){animation-delay:.2s}.TranscriptionDisplay_dots__D_rDL span:nth-child(3){animation-delay:.4s}@keyframes TranscriptionDisplay_dotPulse__K2FsA{0%,60%,to{opacity:0}30%{opacity:1}}.TranscriptionDisplay_charCount__906sI{font-size:11px;color:rgba(150,180,220,.6);font-family:var(--morgan-font-mono,"Courier New",monospace)}.TranscriptionDisplay_charCount__906sI.TranscriptionDisplay_warning__K_mu6{color:rgb(255,180,60)}.TranscriptionDisplay_charCount__906sI.TranscriptionDisplay_error__Eplfk{color:rgb(255,100,100)}.TranscriptionDisplay_content__jwLKr{padding:12px;overflow-y:auto;font-size:14px;line-height:1.6}.TranscriptionDisplay_placeholder__oejqr{color:rgba(150,180,220,.5);font-style:italic}.TranscriptionDisplay_finalText__bOALi{color:rgba(220,235,255,.95)}.TranscriptionDisplay_interimText__vCWOQ{color:rgba(180,210,255,.7);position:relative}.TranscriptionDisplay_cursor__xAFAZ{display:inline-block;width:2px;height:1em;background:rgba(100,200,150,.8);margin-left:2px;vertical-align:text-bottom;animation:TranscriptionDisplay_blink__MzTGn .8s step-end infinite}@keyframes TranscriptionDisplay_blink__MzTGn{0%,to{opacity:1}50%{opacity:0}}.TranscriptionDisplay_activityBar__J9b9p{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px;background:rgba(0,0,0,.15);border-top:1px solid rgba(100,150,200,.1)}.TranscriptionDisplay_activityDot__5ieG_{width:6px;height:6px;border-radius:50%;background:rgb(100,200,150);animation:TranscriptionDisplay_activityPulse__RloPa .6s ease-in-out infinite alternate}@keyframes TranscriptionDisplay_activityPulse__RloPa{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.2);opacity:1}}.TranscriptionDisplay_content__jwLKr::-webkit-scrollbar{width:6px}.TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-thumb{background:rgba(100,150,200,.3);border-radius:3px}.TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-thumb:hover{background:rgba(100,150,200,.5)}[data-theme=light] .TranscriptionDisplay_container__JA8wK{background:rgba(250,252,255,.98);border-color:rgba(80,120,180,.25)}[data-theme=light] .TranscriptionDisplay_listening__6b7e9{border-color:rgba(40,160,100,.5)}[data-theme=light] .TranscriptionDisplay_processing__8J9XY{border-color:rgba(200,140,40,.5)}[data-theme=light] .TranscriptionDisplay_complete__c218q{border-color:rgba(40,160,100,.4)}[data-theme=light] .TranscriptionDisplay_statusBar___yDzN{background:rgba(0,0,0,.03);border-color:rgba(80,120,180,.15)}[data-theme=light] .TranscriptionDisplay_statusIndicator__Jovcx{color:rgba(50,80,120,.9)}[data-theme=light] .TranscriptionDisplay_micIcon__Ni24m{color:rgb(40,160,100)}[data-theme=light] .TranscriptionDisplay_spinningIcon__S1QfA{color:rgb(200,140,40)}[data-theme=light] .TranscriptionDisplay_checkIcon__JK_V2{color:rgb(40,160,100)}[data-theme=light] .TranscriptionDisplay_idleIcon__5GVzb{color:rgba(80,120,180,.5)}[data-theme=light] .TranscriptionDisplay_charCount__906sI{color:rgba(60,90,130,.6)}[data-theme=light] .TranscriptionDisplay_charCount__906sI.TranscriptionDisplay_warning__K_mu6{color:rgb(200,140,40)}[data-theme=light] .TranscriptionDisplay_charCount__906sI.TranscriptionDisplay_error__Eplfk{color:rgb(200,60,60)}[data-theme=light] .TranscriptionDisplay_placeholder__oejqr{color:rgba(60,90,130,.5)}[data-theme=light] .TranscriptionDisplay_finalText__bOALi{color:rgba(20,40,70,.95)}[data-theme=light] .TranscriptionDisplay_interimText__vCWOQ{color:rgba(50,80,130,.7)}[data-theme=light] .TranscriptionDisplay_cursor__xAFAZ{background:rgba(40,160,100,.8)}[data-theme=light] .TranscriptionDisplay_activityBar__J9b9p{background:rgba(0,0,0,.03);border-color:rgba(80,120,180,.1)}[data-theme=light] .TranscriptionDisplay_activityDot__5ieG_{background:rgb(40,160,100)}[data-theme=light] .TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-track{background:rgba(0,0,0,.03)}[data-theme=light] .TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-thumb{background:rgba(80,120,180,.3)}[data-theme=light] .TranscriptionDisplay_content__jwLKr::-webkit-scrollbar-thumb:hover{background:rgba(80,120,180,.5)}.VoicePreparingIndicator_indicator__a_Xcl{display:inline-flex;align-items:center;gap:8px;margin:0 1rem .4rem;padding:6px 12px;background:color-mix(in srgb,var(--morgan-color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--morgan-color-primary) 35%,transparent);border-radius:var(--morgan-radius-pill,999px);color:var(--morgan-text-secondary);font-size:.8rem;line-height:1.2;animation:VoicePreparingIndicator_prep-fade-in__TCezY .24s ease-out both}.VoicePreparingIndicator_label__4iqAR{font-weight:500;letter-spacing:.2px;white-space:nowrap}.VoicePreparingIndicator_glyph__Yl7gK{flex-shrink:0;color:var(--morgan-color-primary);animation:VoicePreparingIndicator_prep-pulse__Nusv9 1.4s ease-in-out infinite}@keyframes VoicePreparingIndicator_prep-pulse__Nusv9{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes VoicePreparingIndicator_prep-fade-in__TCezY{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.VoicePreparingIndicator_indicator__a_Xcl{animation:none}.VoicePreparingIndicator_glyph__Yl7gK{animation:none;opacity:.85}}.TopNavigation_navbar__o7pBt{position:sticky;top:0;z-index:var(--morgan-z-sticky,1020);flex-shrink:0}.TopNavigation_navbarInner__6KfnL{display:flex;align-items:center;gap:var(--morgan-space-md);padding:0 var(--morgan-space-lg);max-width:100%}.TopNavigation_logo__IxGgg{display:flex;align-items:center;min-width:120px}.TopNavigation_logoText__HDsum{font-family:var(--morgan-font-heading);font-size:var(--morgan-font-xl);font-weight:var(--morgan-font-bold);color:var(--morgan-color-primary);letter-spacing:.1em;text-transform:uppercase}.TopNavigation_navItems__M_Kqb{display:flex;align-items:center;gap:var(--morgan-space-xs);flex:1;min-width:0}.TopNavigation_navTrailing__b9BcZ{display:flex;align-items:center;gap:var(--morgan-space-xs);flex:0 0 auto}.TopNavigation_navItem__Vc6uS{display:flex;align-items:center;gap:var(--morgan-space-xs);white-space:nowrap}.TopNavigation_navLabel__l8cE_{font-size:var(--morgan-font-sm);line-height:1}.TopNavigation_navItem__Vc6uS svg{display:block;transform:translateY(-1px)}.TopNavigation_navActions__7bkLH{display:flex;align-items:center;gap:var(--morgan-space-xs)}.TopNavigation_hamburger__5MOJH,.TopNavigation_mobileMenuBackdrop__HeWJ_{display:none}@media (max-width:768px){.TopNavigation_mobileMenuBackdrop__HeWJ_{display:block;position:fixed;top:var(--morgan-nav-height);left:0;right:0;bottom:0;background:var(--morgan-bg-overlay);z-index:98;border:none;padding:0;margin:0}}.TopNavigation_mobileMenu__fivZ_{position:fixed;top:56px;left:0;right:0;bottom:0;background:var(--morgan-bg-primary);z-index:99;overflow-y:auto;animation:TopNavigation_slideDown__vUW1V .2s ease-out;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--morgan-tabbar-clearance, 0px))}@keyframes TopNavigation_slideDown__vUW1V{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TopNavigation_mobileMenuContent__2v9w7{display:flex;flex-direction:column;padding:var(--morgan-space-md);gap:var(--morgan-space-xs)}.TopNavigation_mobileMenuItem__Ci4Ja{gap:var(--morgan-space-md);background:transparent;border:none;border-radius:var(--morgan-radius-md);color:var(--morgan-text-primary);font-size:var(--morgan-font-base);cursor:pointer;transition:all var(--morgan-duration-fast) ease;text-align:left;width:100%}.TopNavigation_mobileMenuControls__GhunY,.TopNavigation_mobileMenuItem__Ci4Ja{display:flex;align-items:center;padding:var(--morgan-space-md) var(--morgan-space-lg)}.TopNavigation_mobileMenuControls__GhunY{border-bottom:1px solid var(--morgan-border-subtle)}.TopNavigation_mobileMenuControlsEnd__SZV7W{justify-content:flex-end}.TopNavigation_mobileMenuItem__Ci4Ja:hover{background:var(--morgan-bg-hover)}.TopNavigation_mobileMenuItemActive__XF5ns{background:var(--morgan-color-primary-alpha);color:var(--morgan-color-primary)}.TopNavigation_mobileMenuDivider__zCgu3{height:1px;background:var(--morgan-border-subtle);margin:var(--morgan-space-sm) 0}@media (max-width:1024px){.TopNavigation_navLabel__l8cE_{display:none}.TopNavigation_navItem__Vc6uS{padding:var(--morgan-space-sm)}.TopNavigation_quickStatusInline__KvGvu{display:none}}@media (max-width:768px){.TopNavigation_navActions__7bkLH,.TopNavigation_navItems__M_Kqb{display:none}.TopNavigation_hamburger__5MOJH{display:flex}.TopNavigation_navbarInner__6KfnL{justify-content:space-between}.TopNavigation_mobileMenu__fivZ_{top:48px}.TopNavigation_themeSwitcher__yiQlJ{display:none}}@media (prefers-reduced-motion:reduce){.TopNavigation_mobileMenu__fivZ_{animation:none}.TopNavigation_feedbackButton__1jXod{animation:none;box-shadow:0 0 10px 1px rgba(var(--morgan-color-primary-rgb,124,58,237),.4)}}.TopNavigation_mobileMenuItem__Ci4Ja:focus-visible,.TopNavigation_navItem__Vc6uS:focus-visible{outline:2px solid var(--morgan-color-primary);outline-offset:2px}.TopNavigation_themeSwitcher__yiQlJ{position:relative}.TopNavigation_themeButton__rDGOz{display:flex;align-items:center;gap:var(--morgan-space-xs)}.TopNavigation_themeIndicator__PBjpf{width:8px;height:8px;border-radius:50%;border:1px solid var(--morgan-border-primary);box-shadow:0 0 4px currentColor}.TopNavigation_themeDropdown___hWlB{position:absolute;top:calc(100% + 8px);right:0;min-width:280px;background:var(--morgan-bg-elevated);border:1px solid var(--morgan-border-primary);border-radius:var(--morgan-radius-md);box-shadow:var(--morgan-shadow-lg,0 8px 32px rgba(0,0,0,.3));z-index:200;animation:TopNavigation_dropdownFadeIn__uJUEZ .15s ease-out;overflow:hidden}@keyframes TopNavigation_dropdownFadeIn__uJUEZ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TopNavigation_themeDropdownHeader__uFdnR{padding:var(--morgan-space-sm) var(--morgan-space-md);border-bottom:1px solid var(--morgan-border-subtle);background:var(--morgan-bg-primary)}.TopNavigation_themeGrid__Ekqiv{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.TopNavigation_themeOption__eD_x1{display:flex;align-items:center;gap:var(--morgan-space-sm);padding:var(--morgan-space-sm) var(--morgan-space-md);background:transparent;border:none;cursor:pointer;transition:all var(--morgan-duration-fast) ease;text-align:left;width:100%}.TopNavigation_themeOption__eD_x1:hover{background:var(--morgan-bg-hover)}.TopNavigation_themeOptionActive__BG9yz{background:var(--morgan-color-primary-alpha)}.TopNavigation_themeColorDot__gUafv{width:16px;height:16px;border-radius:50%;border:2px solid var(--morgan-border-subtle);flex-shrink:0}.TopNavigation_themeIcon__X3QQr{font-size:16px;flex-shrink:0}.TopNavigation_themeLabel__Z9u5Y{flex:1;font-size:var(--morgan-font-sm)}.TopNavigation_themeActiveCheck__l2T8N{font-size:14px;font-weight:700}.TopNavigation_themeCustomizeLink__cJVjM{display:flex;align-items:center;width:100%;padding:var(--morgan-space-sm) var(--morgan-space-md);border:none;border-top:1px solid var(--morgan-border-primary);background:transparent;cursor:pointer;transition:all var(--morgan-duration-fast) ease;text-align:left}.TopNavigation_themeCustomizeLink__cJVjM:hover{background:var(--morgan-bg-hover)}.TopNavigation_mobileThemeSection__oZhJS{padding:var(--morgan-space-sm) var(--morgan-space-md)}.TopNavigation_mobileThemeGrid__z7cQr{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--morgan-space-xs);margin-top:var(--morgan-space-sm)}.TopNavigation_mobileThemeOption__1d9rE{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--morgan-space-xs);background:var(--morgan-bg-elevated);border:1px solid var(--morgan-border-subtle);border-radius:var(--morgan-radius-sm);cursor:pointer;transition:all var(--morgan-duration-fast) ease;font-size:16px}.TopNavigation_mobileThemeOption__1d9rE:hover{background:var(--morgan-bg-hover);border-color:var(--morgan-border-primary)}.TopNavigation_mobileThemeOptionActive__5wJ3c{border-color:var(--morgan-color-primary);background:var(--morgan-color-primary-alpha);box-shadow:0 0 8px var(--morgan-color-primary-alpha)}.TopNavigation_mobileThemeOption__1d9rE .TopNavigation_themeColorDot__gUafv{width:12px;height:12px}.TopNavigation_debugButton__ch2Bt{display:flex;align-items:center;gap:var(--morgan-space-xs);position:relative}.TopNavigation_debugButton__ch2Bt svg{color:var(--morgan-color-info);transition:color var(--morgan-duration-fast) ease}.TopNavigation_debugButton__ch2Bt:hover svg{color:var(--morgan-color-success)}.TopNavigation_debugButtonActive__YUhf3{background:rgba(var(--morgan-color-info-rgb,6,182,212),.15)}.TopNavigation_debugButtonActive__YUhf3 svg{color:var(--morgan-color-success)}.TopNavigation_debugButtonActive__YUhf3:after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;background:var(--morgan-color-success);border-radius:50%;box-shadow:0 0 6px var(--morgan-color-success)}.TopNavigation_whatsNewLink__5WGZt{display:flex;align-items:center;gap:var(--morgan-space-xs);color:var(--morgan-text-secondary);text-decoration:none;transition:color var(--morgan-duration-fast) ease}.TopNavigation_whatsNewLink__5WGZt:hover{color:var(--morgan-color-primary)}.TopNavigation_whatsNewLink__5WGZt:focus-visible{outline:2px solid var(--morgan-color-primary);outline-offset:2px}.TopNavigation_feedbackButton__1jXod{display:flex;align-items:center;gap:var(--morgan-space-xs);position:relative;color:var(--morgan-color-primary);animation:TopNavigation_feedbackGlowPulse__aEsMd 2.4s ease-in-out infinite}.TopNavigation_feedbackButton__1jXod svg{color:var(--morgan-color-primary);filter:drop-shadow(0 0 3px rgba(var(--morgan-color-primary-rgb,124,58,237),.7))}.TopNavigation_feedbackButton__1jXod:hover{animation:none;box-shadow:0 0 14px 2px rgba(var(--morgan-color-primary-rgb,124,58,237),.55)}.TopNavigation_feedbackButton__1jXod:focus-visible{outline:2px solid var(--morgan-color-primary);outline-offset:2px}@keyframes TopNavigation_feedbackGlowPulse__aEsMd{0%,to{box-shadow:0 0 0 0 rgba(var(--morgan-color-primary-rgb,124,58,237),0)}50%{box-shadow:0 0 12px 2px rgba(var(--morgan-color-primary-rgb,124,58,237),.45)}}.TopNavigation_mobileFeedbackItem__zNWlh{color:var(--morgan-color-primary)}.TopNavigation_mobileFeedbackItem__zNWlh svg{color:var(--morgan-color-primary);filter:drop-shadow(0 0 3px rgba(var(--morgan-color-primary-rgb,124,58,237),.7))}.TopNavigation_signOutButton__uikuc{opacity:.7;transition:opacity var(--morgan-duration-fast) ease,color var(--morgan-duration-fast) ease}.TopNavigation_signOutButton__uikuc:hover{opacity:1;color:var(--morgan-color-error,#ef4444)}.TopNavigation_customizeNavButton__v6Odl{font-size:var(--morgan-font-sm,.875rem);background:transparent;border:none;cursor:pointer;color:var(--morgan-text-secondary);padding:var(--morgan-space-xs,4px) var(--morgan-space-sm,8px);border-radius:var(--morgan-radius-sm,6px)}.TopNavigation_customizeNavButton__v6Odl:hover{color:var(--morgan-color-primary);background:var(--morgan-bg-hover)}[data-cyber-redesign=on] .TopNavigation_hudVersionTag__PSJGj{flex-shrink:0}[data-cyber-redesign=on] .TopNavigation_hudStatusGroup___I7MT{display:flex;align-items:center;gap:var(--morgan-space-md);flex-shrink:0}[data-cyber-redesign=on] .TopNavigation_hudStatusItem__rdj3g{display:inline-flex;align-items:center;gap:6px}[data-cyber-redesign=on] .TopNavigation_hudEyebrowLike__zprGJ{font-family:var(--morgan-font-mono);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--morgan-text-tertiary);white-space:nowrap}[data-cyber-redesign=on] .TopNavigation_hudStatusDot__N9UIk{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--morgan-color-success);box-shadow:0 0 8px var(--morgan-color-success)}[data-cyber-redesign=on] .TopNavigation_hudControlGroup__ROb9x{display:flex;align-items:center;gap:6px;flex-shrink:0}[data-cyber-redesign=on] .TopNavigation_hudControlButton__MjpJ3{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;min-width:28px;padding:0 8px;background:rgba(var(--morgan-color-primary-rgb),.06);border:1px solid var(--morgan-border-subtle);border-radius:var(--morgan-radius-sm);color:var(--morgan-color-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}[data-cyber-redesign=on] .TopNavigation_hudControlButton__MjpJ3:hover{background:rgba(var(--morgan-color-primary-rgb),.14);border-color:var(--morgan-color-primary)}[data-cyber-redesign=on] .TopNavigation_hudControlButton__MjpJ3:focus-visible{outline:2px solid var(--morgan-border-focus);outline-offset:1px}[data-cyber-redesign=on] .TopNavigation_hudControlButton__MjpJ3[aria-pressed=true]{background:rgba(var(--morgan-color-primary-rgb),.16);border-color:var(--morgan-color-primary)}[data-cyber-redesign=on] .TopNavigation_hudControlKbd__N1x6g{font-family:var(--morgan-font-mono);font-size:11px;letter-spacing:.1em;line-height:1;color:var(--morgan-color-primary)}@media (max-width:1024px){[data-cyber-redesign=on] .TopNavigation_hudStatusGroup___I7MT{display:none}}@media (max-width:768px){[data-cyber-redesign=on] .TopNavigation_hudControlGroup__ROb9x,[data-cyber-redesign=on] .TopNavigation_hudVersionTag__PSJGj{display:none}}