.composer-accessory_accessoryBar__frrD2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;margin-top:12px}.composer-accessory_commandBar__Fpeiy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid color-mix(in oklab,var(--border) 60%,transparent);border-radius:999px;background:color-mix(in oklab,var(--muted) 30%,var(--background));box-shadow:0 2px 6px rgba(0,0,0,.04)}.composer-accessory_actionsWrapper___2qwp{display:flex;align-items:center;justify-content:space-between;position:relative}.composer-accessory_accessoryBar__frrD2.composer-accessory_rtl__J7w2B{direction:ltr!important}.composer-accessory_actionGroup__OUKYs{display:flex;align-items:center;gap:10px}.composer-accessory_commandBar__Fpeiy .composer-accessory_actionGroup__OUKYs{padding:2px var(--space-sm)}.composer-accessory_commandBar__Fpeiy .composer-accessory_actionGroup__OUKYs+.composer-accessory_actionGroup__OUKYs{border-left:1px solid color-mix(in oklab,var(--border) 75%,transparent)}.composer-accessory_toolChip__Zw8el{display:inline-flex;align-items:center;gap:var(--space-sm);padding:6px 14px;border-radius:999px;border:1px solid color-mix(in oklab,var(--border) 60%,transparent);background:color-mix(in oklab,var(--muted) 70%,transparent);color:var(--foreground);font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);line-height:1;transition:all var(--duration-fast);animation:composer-accessory_toolChipIn__T2STc .14s ease-out;cursor:default;position:relative}.composer-accessory_toolChip__Zw8el:hover{background:color-mix(in oklab,var(--accent) 50%,transparent);border-color:var(--accent);box-shadow:0 2px 6px rgba(0,0,0,.06);transform:translateY(-1px)}.composer-accessory_toolChip__icon__Z0VBT{display:inline-flex;align-items:center;color:var(--text-secondary)}.composer-accessory_toolChip__label__kVbbE{font-weight:var(--font-weight-headline);letter-spacing:.1px;color:var(--text-primary)}.composer-accessory_toolChip__remove__H1QST{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;border:1px solid color-mix(in oklab,var(--border) 75%,transparent);background:color-mix(in oklab,var(--background) 60%,transparent);color:var(--muted-foreground);transition:all var(--duration-fast);cursor:pointer}.composer-accessory_toolChip__remove__H1QST:hover{background:var(--accent);color:var(--foreground);border-color:var(--accent);transform:scale(1.15)}@keyframes composer-accessory_toolChipIn__T2STc{0%{opacity:0;transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes composer-accessory_toolChipOut__A_0BX{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-2px) scale(.98)}}.composer-accessory_toolChipLeaving__UQ1r0{animation:composer-accessory_toolChipOut__A_0BX var(--duration-medium) ease-out forwards}.composer-accessory_statusRibbon__DwFkl{display:inline-flex;align-items:center;gap:12px;padding:0;border:none;font-size:13px;font-weight:600;color:var(--text-primary);background:transparent;transition:opacity var(--duration-fast) var(--ease-default)}.composer-accessory_statusRibbon__DwFkl:hover{background:color-mix(in oklab,var(--muted) 40%,var(--background));box-shadow:0 3px 8px rgba(0,0,0,.08)}.composer-accessory_statusPip__tdfIK{width:8px;height:8px;border-radius:50%;background:linear-gradient(180deg,var(--info),var(--primary));box-shadow:0 0 0 2px color-mix(in oklab,var(--info) 20%,transparent);transition:all var(--duration-medium);flex-shrink:0;animation:composer-accessory_statusPulse__wCaC5 2s ease-in-out infinite}.composer-accessory_statusPip__tdfIK[data-active=true]{animation:composer-accessory_statusPulseGlow__tkRi4 2s ease-in-out infinite;background:var(--primary);box-shadow:0 0 12px var(--primary),0 0 0 2px color-mix(in oklab,var(--primary) 30%,transparent)}@keyframes composer-accessory_statusPulseGlow__tkRi4{0%,to{transform:scale(1);opacity:1;filter:brightness(1)}50%{transform:scale(1.25);opacity:.8;filter:brightness(1.2)}}@keyframes composer-accessory_statusPulse__wCaC5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.composer-accessory_statusText__f0rQm{letter-spacing:.01em;font-size:13px;font-weight:500;color:var(--text-primary)}.composer-accessory_factCheckBadge__g8PK7{margin-left:12px;padding:4px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;background:color-mix(in oklab,#f59e0b 15%,transparent);border:1px solid color-mix(in oklab,#f59e0b 35%,transparent);color:#d97706;display:inline-flex;align-items:center;gap:6px;transition:all var(--duration-fast)}.dark .composer-accessory_factCheckBadge__g8PK7{background:color-mix(in oklab,#fbbf24 15%,transparent);color:#fbbf24;border-color:color-mix(in oklab,#fbbf24 40%,transparent);box-shadow:0 0 12px -2px color-mix(in oklab,#f59e0b 20%,transparent)}.composer-accessory_factCheckBadgeActive__QB9Q1{color:var(--primary);opacity:1;text-shadow:0 0 8px color-mix(in oklab,var(--primary) 30%,transparent);animation:composer-accessory_factCheckPulse__2Vxby 2s ease-in-out infinite}@keyframes composer-accessory_factCheckPulse__2Vxby{0%,to{opacity:1}50%{opacity:.7}}.composer-accessory_mockBadge__iVW1E{margin-left:12px;font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;opacity:.7}.composer-accessory_design1PillButton__wXqKx{height:38px;padding:0 16px;border-radius:12px;background:color-mix(in oklab,#FF6B35 10%,var(--surface));color:#FF6B35!important;border:1px solid color-mix(in oklab,#ff6b35 25%,transparent)!important;font-size:13.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:all var(--duration-fast) var(--ease-out);display:flex;align-items:center;gap:8px}.composer-accessory_design1PillButton__wXqKx:hover:not(:disabled){background:color-mix(in oklab,#FF6B35 18%,var(--surface));border-color:color-mix(in oklab,#FF6B35 60%,transparent)!important;box-shadow:0 2px 8px rgba(255,107,53,.15)}.composer-accessory_modelPill__2YFcq{height:38px;padding:0 12px;border-radius:12px;background:color-mix(in oklab,var(--muted) 25%,var(--surface));color:var(--text-primary);border:1px solid color-mix(in oklab,var(--border) 100%,transparent)!important;font-size:13.5px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;user-select:none}.composer-accessory_modelPill__2YFcq:hover:not(:disabled){background:color-mix(in oklab,var(--muted) 40%,var(--surface));border-color:color-mix(in oklab,var(--primary) 30%,transparent)!important}.dark .composer-accessory_modelPill__2YFcq{background:#1e1e24;border-color:#27272a!important;color:#fafafa}.dark .composer-accessory_modelPill__2YFcq:hover:not(:disabled){background:#27272a;border-color:#3f3f46!important}.composer-accessory_modelLogoWrapper___bDfK{display:flex;align-items:center;gap:4px;color:var(--text-secondary)}.composer-accessory_modelIconGroup__kfyYK{display:flex;align-items:center;gap:2px}.composer-accessory_modelIconCube__NUz9v{color:var(--text-secondary)}.composer-accessory_modelIconBrand__rivIq{color:var(--primary)}.composer-accessory_recordingBar__bF7nr{display:flex;align-items:center;gap:var(--space-lg);padding:12px 16px;height:48px;background:color-mix(in oklab,var(--destructive) 10%,var(--surface));border:1px solid color-mix(in oklab,var(--destructive) 30%,transparent);border-radius:16px;transition:max-height .2s ease-out}.rtl .composer-accessory_recordingBar__bF7nr{flex-direction:row-reverse}.composer-accessory_waveform__SPcb_{display:flex;align-items:center;justify-content:center;gap:2px;height:28px;flex:0 0 auto}.composer-accessory_waveformBar__xxpLR{width:2px;height:6px;background:linear-gradient(180deg,#ef4444,#f97316);border-radius:1px;animation:composer-accessory_waveformStaggered__BQaak 1.2s ease-in-out infinite;opacity:.85;transition:background var(--duration-fast) var(--ease-default)}.composer-accessory_waveformBar__xxpLR:first-child{animation-delay:0s}.composer-accessory_waveformBar__xxpLR:nth-child(2){animation-delay:60ms}.composer-accessory_waveformBar__xxpLR:nth-child(3){animation-delay:.12s}.composer-accessory_waveformBar__xxpLR:nth-child(4){animation-delay:.18s}.composer-accessory_waveformBar__xxpLR:nth-child(5){animation-delay:.24s}.composer-accessory_waveformBar__xxpLR:nth-child(6){animation-delay:.18s}.composer-accessory_waveformBar__xxpLR:nth-child(7){animation-delay:.12s}.composer-accessory_waveformBar__xxpLR:nth-child(8){animation-delay:60ms}.composer-accessory_waveformBar__xxpLR:nth-child(9){animation-delay:0s}@keyframes composer-accessory_waveformStaggered__BQaak{0%,to{height:6px;opacity:.85}50%{height:24px;opacity:1}}.composer-accessory_duration__FZY9d{font-family:Monaco,Courier New,monospace;font-size:var(--font-size-caption);font-weight:var(--font-weight-mono);color:#ef4444;min-width:48px}.composer-accessory_stopButton__p_NkT{margin-left:auto;height:36px;padding:0 var(--space-md);border-radius:var(--radius-standard);border:1px solid var(--border);background:var(--muted);color:var(--destructive);font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);cursor:pointer;transition:all var(--duration-fast);display:inline-flex;align-items:center;gap:var(--space-sm)}.composer-accessory_stopButton__p_NkT:hover:not(:disabled){background:rgba(239,68,68,.15);border-color:var(--destructive);transform:translateY(-1px)}.rtl .composer-accessory_stopButton__p_NkT{margin-left:0;margin-right:auto}.composer-accessory_recordingError__TDQDe{font-size:var(--font-size-caption);color:var(--destructive);margin-top:var(--space-xs)}.composer-accessory_capacityBar__Nf4C0{height:6px;width:100%;border-radius:999px;background:var(--muted);overflow:hidden;margin:var(--space-xs) 0 var(--space-sm) 0;position:relative}.composer-accessory_capacityFillLatency__Isu_R,.composer-accessory_capacityFillTokens__zqOPK{position:absolute;top:0;left:0;height:100%;transition:width var(--duration-medium) var(--ease-default)}.composer-accessory_capacityFillTokens__zqOPK{background:linear-gradient(90deg,#22d3ee,#8b5cf6)}.composer-accessory_capacityFillLatency__Isu_R{background:linear-gradient(90deg,rgba(239,68,68,.85),rgba(251,191,36,.85));opacity:.6}.composer-accessory_metricsRow__4ky6G{display:flex;flex-wrap:wrap;gap:var(--space-md);font-size:var(--font-size-caption);color:var(--muted-foreground)}.composer-accessory_metricChip__Mv_Ww{display:inline-flex;align-items:center;gap:var(--space-xs);padding:4px var(--space-sm);border-radius:999px;border:1px solid var(--border);background:var(--muted);font-size:var(--font-size-caption);transition:all var(--duration-fast);cursor:default}.composer-accessory_settingsPopover__WM5HN{width:280px;padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-standard);background:var(--background);box-shadow:0 4px 12px rgba(0,0,0,.08)}.composer-accessory_settingRow__qzlEG{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) 0}.composer-accessory_moreSettings__NRyfY{width:100%;padding:var(--space-sm);text-align:left;font-size:var(--font-size-caption);color:var(--muted-foreground);background:none;border:none;cursor:not-allowed;opacity:.6}.composer-accessory_footer__zOweb{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) 0;font-size:11px;color:var(--muted-foreground);border-top:1px dashed color-mix(in oklab,var(--border) 80%,transparent);margin-top:2px}.rtl .composer-accessory_footer__zOweb{flex-direction:row-reverse}.composer-accessory_statusChip__qTL18{display:inline-flex;align-items:center;gap:var(--space-sm);padding:4px 12px;border-radius:16px;border:1px solid var(--border);background:var(--background);cursor:pointer;transition:all var(--duration-fast)}.composer-accessory_statusChip__qTL18:hover{border-color:var(--primary);background:var(--muted)}.composer-accessory_statusDot--success__g1IET{background:#22c55e}.composer-accessory_statusDot--warning__yNQUk{background:#f59e0b}.composer-accessory_statusDot--error__1oXEj{background:#ef4444}.composer-accessory_microMetrics__Yet2v{display:flex;flex-direction:column;gap:2px;text-align:right;font-family:Monaco,Courier New,monospace}.composer-accessory_metric__0SrRF{color:var(--muted-foreground);font-size:11px}.composer-accessory_metric--warn__MDo6_{color:#f59e0b}.composer-accessory_metric--error__aqIC7{color:#ef4444}.composer-accessory_statusLabel__Eoi8P{font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);color:var(--foreground)}.composer-accessory_retryHint__KpYwp{font-size:11px;color:var(--primary);margin-left:var(--space-xs)}.composer-accessory_sendButton__3estH{height:40px;padding:0 20px;border-radius:999px;background:var(--primary);color:white;font-weight:600;font-size:14px;border:none;cursor:pointer;transition:all var(--duration-fast)}.composer-accessory_sendButton__3estH:hover:not(:disabled){background:var(--primary);filter:brightness(1.1)}.composer-accessory_sendButton__3estH:disabled{opacity:.5;cursor:not-allowed}.labeeb-studio-skin .composer-accessory_commandBar__Fpeiy,.labeeb-studio-skin .composer-accessory_toolChip__Zw8el{background:var(--lb-composer-control);border-color:var(--lb-edge)}.labeeb-studio-skin .composer-accessory_toolChip__Zw8el{color:var(--lb-text-2)}.labeeb-studio-skin .composer-accessory_toolChip__Zw8el:hover{background:var(--lb-composer-control-hover);border-color:var(--lb-edge-strong)}.labeeb-studio-skin .composer-accessory_statusText__f0rQm,.labeeb-studio-skin .composer-accessory_toolChip__label__kVbbE{color:var(--lb-text)}.labeeb-studio-skin .composer-accessory_toolChip__icon__Z0VBT{color:var(--lb-text-2)}.labeeb-studio-skin .composer-accessory_design1PillButton__wXqKx{background:var(--lb-composer-control);color:var(--lb-brand-hover)!important;border-color:var(--lb-edge-strong)!important}.labeeb-studio-skin .composer-accessory_design1PillButton__wXqKx:hover:not(:disabled){background:var(--lb-composer-control-hover);border-color:var(--lb-brand-accent)!important}.labeeb-studio-skin .composer-accessory_modelPill__2YFcq{background:var(--lb-composer-control);border-color:var(--lb-edge)!important;color:var(--lb-text-2)}.labeeb-studio-skin .composer-accessory_modelPill__2YFcq:hover:not(:disabled){background:var(--lb-composer-control-hover);border-color:var(--lb-edge-strong)!important;color:var(--lb-text)}.labeeb-studio-skin .composer-accessory_capacityFillTokens__zqOPK{background:linear-gradient(90deg,var(--lb-brand-accent),var(--lb-brand-hover))}