.Sidebar-module__wrapper__21fac3d6{display:flex;flex-direction:column;height:100%;border-right:1px solid var(--iam-divider);background:linear-gradient(180deg,rgba(255,255,255,.015),transparent);position:relative}.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__sideLabel__831169f2,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__sideLabelGroup__31e9fb7c,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__count__fb8b3805,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__who__9c99e692,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__reportsSublist__6bcc66a2,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__repChev__790c26b3,.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__logoLink__ff67d588>svg:last-child{display:none}.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__sideLink__0faf29e2{justify-content:center;padding-left:0;padding-right:0;font-size:0}.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__sideFoot__8b605261{justify-content:center;padding-inline:var(--sp-2)}.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__more__bcb2d67d{display:none}.Sidebar-module__sideLogo__4e87bdbd{position:relative;padding:14px 18px 18px;border-bottom:1px solid var(--iam-divider)}.Sidebar-module__logoLink__ff67d588{display:flex;align-items:center;gap:var(--sp-2);color:var(--iam-ink)}.Sidebar-module__sideCollapse__7c3a4513{position:absolute;top:16px;right:-11px;width:22px;height:22px;padding:0;border-radius:50%;background:var(--iam-canvas-lift);border:1px solid var(--iam-stroke-strong);color:var(--iam-ink-mute);display:inline-flex;align-items:center;justify-content:center;z-index:40;cursor:pointer;box-shadow:0 2px 8px #0006}.Sidebar-module__sideCollapse__7c3a4513:hover{background:var(--iam-surface-hi);color:var(--iam-ink)}.Sidebar-module__collapseIcon__0462fb32{width:12px;height:12px}.Sidebar-module__collapsed__dc9c3485 .Sidebar-module__collapseIcon__0462fb32{transform:rotate(180deg)}.Sidebar-module__sideSection__0f1faf47{padding:var(--sp-4) var(--sp-3) var(--sp-2)}.Sidebar-module__sideLabelGroup__31e9fb7c{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--iam-ink-faint);padding:0 var(--sp-3) var(--sp-2);display:flex;align-items:center;gap:var(--sp-2)}.Sidebar-module__sideLabelGroup__31e9fb7c:before{content:"";width:10px;height:1px;background:currentColor;opacity:.5}.Sidebar-module__sideNav__aea323fa{display:flex;flex-direction:column;gap:1px}.Sidebar-module__sideLink__0faf29e2,.Sidebar-module__sideLinkButton__990d649a{display:flex;align-items:center;gap:var(--sp-3);padding:9px var(--sp-3);border-radius:var(--r-sm);color:var(--iam-ink-mute);font-size:13.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast),color var(--t-fast);border:none;background:none;width:100%;text-align:left;text-decoration:none}.Sidebar-module__sideLink__0faf29e2:hover,.Sidebar-module__sideLinkButton__990d649a:hover{background:var(--iam-surface-hi);color:var(--iam-ink)}.Sidebar-module__sideLinkActive__a1f283bb{background:#f973161a;color:var(--speech-accent-hi)}.Sidebar-module__sideIcon__40682299{width:18px;height:18px;flex-shrink:0}.Sidebar-module__sideLabel__831169f2{flex:1;min-width:0}.Sidebar-module__count__fb8b3805{margin-left:auto;font-family:var(--font-mono);font-size:10px;padding:2px 7px;border-radius:var(--r-pill);background:var(--iam-surface-hi);color:var(--iam-ink-dim)}.Sidebar-module__countAccent__be27bccf{background:#f973161f;color:var(--speech-accent)}.Sidebar-module__repChev__790c26b3{width:13px;height:13px;opacity:.6;transition:transform var(--t-base)}.Sidebar-module__repChevOpen__540bf82a{transform:rotate(90deg)}.Sidebar-module__reportsSublist__6bcc66a2{overflow:hidden;max-height:0;transition:max-height var(--t-base) ease}.Sidebar-module__reportsSublistOpen__ef6ed2b7{max-height:240px}.Sidebar-module__sideLinkSub__0b6a51f0{display:flex;align-items:center;gap:6px;padding:7px var(--sp-3) 7px 32px;font-size:12px;color:var(--iam-ink-dim);text-decoration:none;border-radius:var(--r-sm)}.Sidebar-module__sideLinkSub__0b6a51f0:hover{color:var(--iam-ink-mute);background:var(--iam-surface)}.Sidebar-module__subPrefix__b84560b6{opacity:.5}.Sidebar-module__sideFoot__8b605261{margin-top:auto;padding:var(--sp-4) var(--sp-3);border-top:1px solid var(--iam-divider);display:flex;align-items:center;gap:var(--sp-3);position:relative}.Sidebar-module__av__ac35cd44{width:32px;height:32px;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--speech-accent),var(--speech-accent-lo));color:#0a1020;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar-module__who__9c99e692{flex:1;min-width:0}.Sidebar-module__nm__8e9c6ab9{font-size:13px;font-weight:500;color:var(--iam-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar-module__role__f708c290{font-family:var(--font-mono);font-size:10px;color:var(--iam-ink-dim);text-transform:lowercase}.Sidebar-module__more__bcb2d67d{padding:var(--sp-1);border:none;background:none;color:var(--iam-ink-dim);cursor:pointer;border-radius:var(--r-xs)}.Sidebar-module__more__bcb2d67d:hover{color:var(--iam-ink);background:var(--iam-surface-hi)}.Sidebar-module__userMenu__b9bf7a94{position:absolute;bottom:calc(100% + 8px);left:var(--sp-3);right:var(--sp-3);background:var(--iam-canvas-lift);border:1px solid var(--iam-stroke-strong);border-radius:var(--r-md);box-shadow:var(--shadow-lift);padding:var(--sp-2);z-index:50}.Sidebar-module__umItem__063dcd22{display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:8px 10px;border:none;background:none;color:var(--iam-ink-mute);font-size:13px;border-radius:var(--r-sm);cursor:pointer;text-decoration:none}.Sidebar-module__umItem__063dcd22:hover{background:var(--iam-surface-hi);color:var(--iam-ink)}.Sidebar-module__umDanger__c03686a3{color:var(--iam-danger)}.Sidebar-module__umDanger__c03686a3:hover{background:#f2566c1a}.Header-module__topbar__99586de5{grid-row:1;grid-column:2;border-bottom:1px solid var(--iam-divider);display:flex;align-items:center;gap:var(--sp-4);padding:0 var(--sp-6);background:#080e1c8c;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);min-height:var(--topbar-h)}[data-theme=light] .Header-module__topbar__99586de5{background:#ffffffb3}.Header-module__crumb__3bd85bf0{font-family:var(--font-mono);font-size:11px;color:var(--iam-ink-dim);text-transform:lowercase;white-space:nowrap}.Header-module__sep__3ca86294{opacity:.4;margin:0 4px}.Header-module__here__97cfa522{color:var(--iam-ink-mute)}.Header-module__searchWrap__57afea26{flex:1;display:flex;justify-content:center;min-width:0}.Header-module__search__8f1e0b9d{display:flex;align-items:center;gap:var(--sp-2);width:100%;max-width:480px;padding:7px 12px;border-radius:var(--r-sm);background:var(--iam-surface);border:1px solid var(--iam-stroke);color:var(--iam-ink-dim);cursor:pointer;text-align:left;font:inherit}.Header-module__search__8f1e0b9d:hover{border-color:var(--iam-stroke-bright);color:var(--iam-ink-mute)}.Header-module__searchPlaceholder__9a116d1d{flex:1;font-size:13px;color:var(--iam-ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header-module__searchIcon__cd9745a6{flex-shrink:0;opacity:.6}.Header-module__kbd__1b8e2890{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:4px;background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);color:var(--iam-ink-faint)}.Header-module__tbRight__b940008d{display:flex;align-items:center;gap:var(--sp-2)}.Header-module__btnGhost__f2dabea2{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-sm);border:1px solid var(--iam-stroke);background:var(--iam-surface-hi);color:var(--iam-ink-mute);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.Header-module__btnGhost__f2dabea2:hover{color:var(--iam-ink);background:var(--iam-surface)}.Header-module__tbIcon__bcad8285{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);border:1px solid transparent;background:none;color:var(--iam-ink-mute);cursor:pointer}.Header-module__tbIcon__bcad8285:hover{background:var(--iam-surface-hi);color:var(--iam-ink);border-color:var(--iam-stroke)}.Header-module__notificationWrap__0c1ff896{position:relative;display:inline-flex}.Header-module__notificationPanel__82866326{position:absolute;top:calc(100% + 10px);right:0;z-index:30;width:min(320px,calc(100vw - 32px));padding:var(--sp-4);border-radius:var(--r-md);border:1px solid var(--iam-stroke);background:var(--iam-surface);box-shadow:var(--shadow-lift);color:var(--iam-ink-mute)}.Header-module__notificationPanel__82866326 strong{display:block;margin-bottom:var(--sp-2);color:var(--iam-ink)}.Header-module__notificationPanel__82866326 p{margin:0;padding:var(--sp-2) 0;border-top:1px solid var(--iam-divider);font-size:12px;line-height:1.45}.Header-module__dot__1e0fc9de{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--speech-accent)}@media (max-width: 900px){.Header-module__btnGhost__f2dabea2 span,.Header-module__searchWrap__57afea26{display:none}}@media (max-width: 640px){.Header-module__crumb__3bd85bf0{display:none}.Header-module__topbar__99586de5{padding-inline:var(--sp-4)}}.Player-module__player__7116269f{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:grid;grid-template-columns:1fr 1.4fr 1fr;grid-template-areas:"info control buttons";gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--color-border);box-shadow:var(--shadow-strong);background-color:var(--color-surface);min-height:100px}@media (max-width: 768px){.Player-module__player__7116269f{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"info" "control" "buttons";gap:var(--space-3);min-height:140px}}.Player-module__info__720abdaa{grid-area:info;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.Player-module__control__417357b2{grid-area:control;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}@media (max-width: 768px){.Player-module__control__417357b2{flex-direction:row;gap:var(--space-3)}}.Player-module__playButton__954e362d{flex-shrink:0}.Player-module__sliderContainer__5e488f8f{flex:1;width:100%;min-width:0}.Player-module__slider__b84397df{width:100%}.Player-module__buttons__eb92ce3f{grid-area:buttons;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0}@media (max-width: 768px){.Player-module__buttons__eb92ce3f{justify-content:space-between}}.PlayerButton-module__button__2e6435dc{transition:all var(--transition-base)}.PlayerButton-module__button__2e6435dc.PlayerButton-module__playing__1124a9bf{background-color:var(--color-accent);color:#fff}.PlayerButton-module__button__2e6435dc:hover{transform:scale(1.05)}.TweaksPanel-module__backdrop__9bf88312{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#060a1673;border:none;cursor:pointer}.TweaksPanel-module__panel__f4c4edcb{position:fixed;top:var(--topbar-h);right:0;bottom:0;width:280px;z-index:100;padding:var(--sp-5);background:var(--iam-canvas-lift);border-left:1px solid var(--iam-stroke-strong);box-shadow:var(--shadow-lift)}.TweaksPanel-module__head__076684e4{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-6)}.TweaksPanel-module__head__076684e4 h3{font-size:15px;font-weight:600}.TweaksPanel-module__head__076684e4 button{border:none;background:none;color:var(--iam-ink-dim);cursor:pointer;font-size:16px}.TweaksPanel-module__group__19740c44{margin-bottom:var(--sp-6)}.TweaksPanel-module__groupLabel__62f108a4{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--iam-ink-faint);margin-bottom:var(--sp-3)}.TweaksPanel-module__seg__7ad5a325{display:flex;gap:4px;padding:3px;border-radius:var(--r-sm);background:var(--iam-surface);border:1px solid var(--iam-stroke)}.TweaksPanel-module__seg__7ad5a325 button{flex:1;padding:6px 8px;border:none;border-radius:6px;background:none;color:var(--iam-ink-dim);font-size:12px;cursor:pointer}.TweaksPanel-module__segOn__1df93b45{background:var(--iam-surface-hi)!important;color:var(--iam-ink)!important;box-shadow:var(--shadow-soft)}.TweaksPanel-module__accents__217505a2{display:flex;gap:var(--sp-3)}.TweaksPanel-module__accentSwatch__a0d7a956{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.TweaksPanel-module__accentOn__2772d88f{border-color:var(--iam-ink);box-shadow:0 0 0 2px var(--iam-canvas)}.LayoutDashboard-module__appShell__fdd986b3{position:relative;z-index:1;display:grid;grid-template-columns:var(--sidebar-w, 232px) 1fr;grid-template-rows:var(--topbar-h, 56px) 1fr;height:100vh;transition:grid-template-columns var(--t-base) var(--ease)}.LayoutDashboard-module__appShellCollapsed__af0ed0d5{--sidebar-w: 62px}.LayoutDashboard-module__sidebar__c71c6ae4{grid-row:1 / 3;grid-column:1;min-height:0;overflow:hidden}.LayoutDashboard-module__main__03783099{grid-row:2;grid-column:2;overflow-y:auto;overflow-x:hidden;min-height:0}.LayoutDashboard-module__content__5ef46fa2{padding:var(--sp-6);padding-bottom:calc(var(--sp-8) + 88px);max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box}@media (max-width: 768px){.LayoutDashboard-module__appShell__fdd986b3{--sidebar-w: 0px}.LayoutDashboard-module__appShell__fdd986b3:not(.LayoutDashboard-module__appShellCollapsed__af0ed0d5){--sidebar-w: 260px}.LayoutDashboard-module__sidebar__c71c6ae4{position:fixed;top:0;left:0;bottom:0;z-index:30;width:260px;transform:translate(0);box-shadow:var(--shadow-lift)}.LayoutDashboard-module__appShellCollapsed__af0ed0d5 .LayoutDashboard-module__sidebar__c71c6ae4{transform:translate(-100%);pointer-events:none}.LayoutDashboard-module__content__5ef46fa2{padding:var(--sp-4);padding-bottom:calc(var(--sp-6) + 120px)}}.ChatViewer-module__container__4de79909{display:flex;flex-direction:column;height:100%;min-height:300px}.ChatViewer-module__header__564cd3f0{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--iam-divider);flex-shrink:0}.ChatViewer-module__feed__5ec00fe0{flex:1;overflow-y:auto;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.ChatViewer-module__dateDivider__a73efa00{display:flex;align-items:center;justify-content:center;padding:var(--space-3) 0 var(--space-2);gap:var(--space-2)}.ChatViewer-module__dateDivider__a73efa00:before,.ChatViewer-module__dateDivider__a73efa00:after{content:"";flex:1;height:1px;background:var(--iam-divider)}.ChatViewer-module__bubbleWrapper__78b36e85{display:flex;margin-bottom:var(--space-2);max-width:75%}.ChatViewer-module__bubbleClient__c14fb708{align-self:flex-start;margin-left:0}.ChatViewer-module__bubbleOperator__7ab74358{align-self:flex-end;margin-left:auto}.ChatViewer-module__bubble__d9a29b16{padding:var(--space-2) var(--space-3);border-radius:var(--radius-4);display:flex;flex-direction:column;gap:var(--space-1);min-width:120px;max-width:100%}.ChatViewer-module__bubbleColorClient__5d2b0371{background:var(--iam-surface-hi);border-bottom-left-radius:var(--radius-1)}.ChatViewer-module__bubbleColorOperator__1c267b0e{background:color-mix(in srgb,var(--speech-accent) 16%,var(--iam-surface-hi));border-bottom-right-radius:var(--radius-1)}.ChatViewer-module__bubbleMeta__c0e0a892{display:flex;gap:var(--space-1);flex-wrap:wrap}.ChatViewer-module__bubbleText__f0185f7c{word-break:break-word;white-space:pre-wrap;line-height:1.5}.ChatViewer-module__bubbleTime__2604f46c{text-align:right;opacity:.7}.UploadManager-module__panel__0254146c{display:flex;flex-direction:column;gap:var(--space-3)}.UploadManager-module__header__27cb7d5d{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.UploadManager-module__list__0101fa49{display:flex;flex-direction:column;gap:var(--space-2)}.UploadManager-module__row__8d9dec7b{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.UploadManager-module__meta__7743161e{display:flex;flex-direction:column;gap:var(--space-1)}.UploadManager-module__empty__f5b80a8a{font-size:var(--font-size-sm);color:var(--color-text-muted)}.KeywordsPanel-module__controls__35b79e2b{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.KeywordsPanel-module__confidenceControl__61df2e6e{min-width:240px;display:flex;align-items:center;gap:var(--space-2)}.KeywordsPanel-module__confidenceSlider__8850ca67{width:140px}.KeywordsPanel-module__sortableButton__31e9422e{all:unset;cursor:pointer;color:var(--iam-ink)}.KeywordsPanel-module__sortableButton__31e9422e:hover{text-decoration:underline;color:var(--speech-accent)}.KeywordsPanel-module__rowHover__9e7f44b8:hover{background:var(--iam-surface-hi)}.KeywordsPanel-module__seekable__01d4830b{cursor:pointer;text-decoration:underline}.KeywordsPanel-module__tableScroll__45b11b75{overflow-x:auto}.KeywordsPanel-module__tableScroll__45b11b75 table{min-width:620px}@media (max-width: 768px){.KeywordsPanel-module__controls__35b79e2b{align-items:flex-start}.KeywordsPanel-module__confidenceControl__61df2e6e{width:100%;flex-wrap:wrap}}.Waveform-module__waveformContainer__ce7d4d6f,.Waveform-module__waveformWrapper__016f9a3e{position:relative;width:100%}.Waveform-module__waveform__186815d8{width:100%;height:100px}.Waveform-module__markersOverlay__960ab2a5{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:2}.Waveform-module__markersOverlay__960ab2a5 button{pointer-events:auto}.Waveform-module__markerLine__55fda5ad{position:absolute;width:6px;min-width:6px;height:100%;margin-left:-3px;padding:0;border:none;cursor:pointer;opacity:.85;transition:opacity .15s ease}.Waveform-module__markerLine__55fda5ad:hover{opacity:1}.Waveform-module__loading__e96d1bb2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);z-index:1}.WaveformContainer-module__container__f53b8cb3{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:transparent;border:none;box-shadow:none}.WaveformContainer-module__topBar__1ad45e8f{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.WaveformContainer-module__primaryControls__ff08ef1f,.WaveformContainer-module__secondaryControls__0bc360e2,.WaveformContainer-module__toolbarActions__db6b7d0a,.WaveformContainer-module__toolbarToggles__64fbd962{display:flex;gap:var(--space-2);align-items:center}.WaveformContainer-module__secondaryControls__0bc360e2{flex-wrap:wrap;justify-content:flex-end}.WaveformContainer-module__timeValue__36de3a36{min-width:90px;text-align:right}.WaveformContainer-module__speedTrigger__60cd1144{min-width:80px}.WaveformContainer-module__volumeControl__9c99487f{display:flex;align-items:center;gap:var(--space-2)}.WaveformContainer-module__volumeSlider__d468e114{width:120px}.WaveformContainer-module__toolbar__37cc5477{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding-bottom:var(--sp-2);border-bottom:1px solid var(--iam-divider)}.WaveformContainer-module__waveformWrapper__6cce5f28{width:100%;min-height:100px}.WaveformContainer-module__legend__37e316cb{padding:var(--space-1) 0}.WaveformContainer-module__legendItem__5305cb7a{border:1px solid var(--iam-stroke);border-radius:var(--radius-2);padding:var(--space-1) var(--space-2);background:var(--iam-surface-hi)}.WaveformContainer-module__legendDot__18cf8c01{width:10px;height:10px;border-radius:9999px;display:inline-block}.WaveformContainer-module__footer__e9ffeb20{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap}.WaveformContainer-module__labels__0b16b2cd,.WaveformContainer-module__allLabels__4d875bf5{display:flex;gap:var(--space-1);flex-wrap:wrap;flex:1}@media (max-width: 768px){.WaveformContainer-module__container__f53b8cb3{padding:var(--space-3)}.WaveformContainer-module__topBar__1ad45e8f{flex-direction:column;align-items:stretch}.WaveformContainer-module__secondaryControls__0bc360e2{justify-content:flex-start}.WaveformContainer-module__volumeSlider__d468e114{width:96px}.WaveformContainer-module__waveformWrapper__6cce5f28{min-height:60px}.WaveformContainer-module__primaryControls__ff08ef1f button,.WaveformContainer-module__secondaryControls__0bc360e2 button,.WaveformContainer-module__toolbarActions__db6b7d0a button,.WaveformContainer-module__toolbarToggles__64fbd962 button{min-width:44px;min-height:44px}}.AIChat-module__chatCard__b6eeb25a{padding:1.5rem;height:min(70vh,calc(100vh - 260px));min-height:420px}.AIChat-module__chatRoot__c6561c3b{height:100%}.AIChat-module__messagesArea__32383308{flex:1;min-height:0}.AIChat-module__messagesViewport__155ca1d9{padding:1rem 0}.AIChat-module__messageCard__ee4f047b{padding:1rem;max-width:85%}.AIChat-module__userMessage__2988a6d3{background-color:var(--color-accent-soft);align-self:flex-end}.AIChat-module__assistantMessage__f78b494b{background-color:var(--color-surface-muted);align-self:flex-start}.AIChat-module__markdown__ad075692{font-size:var(--font-size-3);line-height:1.5;color:var(--color-text);word-break:break-word}.AIChat-module__markdown__ad075692 p{margin:0 0 .75em}.AIChat-module__markdown__ad075692 p:last-child{margin-bottom:0}.AIChat-module__markdown__ad075692 h1,.AIChat-module__markdown__ad075692 h2,.AIChat-module__markdown__ad075692 h3,.AIChat-module__markdown__ad075692 h4,.AIChat-module__markdown__ad075692 h5,.AIChat-module__markdown__ad075692 h6{margin:1em 0 .5em;font-weight:600;line-height:1.3}.AIChat-module__markdown__ad075692 h1{font-size:1.35em}.AIChat-module__markdown__ad075692 h2{font-size:1.2em}.AIChat-module__markdown__ad075692 h3{font-size:1.1em}.AIChat-module__markdown__ad075692 h4,.AIChat-module__markdown__ad075692 h5,.AIChat-module__markdown__ad075692 h6{font-size:1em}.AIChat-module__markdown__ad075692 ul,.AIChat-module__markdown__ad075692 ol{margin:0 0 .75em;padding-left:1.5em}.AIChat-module__markdown__ad075692 li{margin:.25em 0}.AIChat-module__markdown__ad075692 code{font-size:.9em;padding:.15em .4em;border-radius:var(--radius-2);background:var(--iam-surface-hi);font-family:ui-monospace,monospace}.AIChat-module__markdown__ad075692 pre{margin:.75em 0;padding:1rem;border-radius:var(--radius-3);background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);overflow-x:auto;font-size:.9em;line-height:1.45}.AIChat-module__markdown__ad075692 pre code{padding:0;background:none;font-size:inherit}.AIChat-module__markdown__ad075692 blockquote{margin:.75em 0;padding-left:1em;border-left:3px solid var(--iam-stroke-strong);color:var(--color-text-muted)}.AIChat-module__markdown__ad075692 a{color:var(--color-accent);text-decoration:none}.AIChat-module__markdown__ad075692 a:hover{text-decoration:underline}.AIChat-module__markdown__ad075692 strong{font-weight:600}.AIChat-module__markdown__ad075692 hr{margin:1em 0;border:none;border-top:1px solid var(--iam-divider)}.AIChat-module__markdown__ad075692 table{width:100%;margin:.75em 0;border-collapse:collapse;font-size:.95em}.AIChat-module__markdown__ad075692 th,.AIChat-module__markdown__ad075692 td{padding:.4em .75em;border:1px solid var(--iam-stroke);text-align:left}.AIChat-module__markdown__ad075692 th{background:var(--iam-surface-hi);font-weight:600}.AIChat-module__searchResultsTable__66becb27{margin-top:.75rem;overflow-x:auto}.AIChat-module__searchResultsTable__66becb27 table{width:100%;border-collapse:collapse;font-size:var(--font-size-2)}.AIChat-module__searchResultsTable__66becb27 th,.AIChat-module__searchResultsTable__66becb27 td{padding:.4em .75em;border:1px solid var(--iam-stroke);text-align:left}.AIChat-module__searchResultsTable__66becb27 th{background:var(--iam-surface-hi);font-weight:600}.AIChat-module__reportLink__fed9a9a0{color:var(--color-accent);text-decoration:none}.AIChat-module__reportLink__fed9a9a0:hover{text-decoration:underline}.AIChat-module__attachedDialogues__23b751d2{padding:.25rem 0}.AIChat-module__dialogueChip__7ccadd6d{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:var(--radius-2);background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);font-size:var(--font-size-2)}.AIChat-module__chipRemove__d262d1b3{all:unset;cursor:pointer;padding:0 .15rem;color:var(--iam-ink-dim);font-size:1.1em;line-height:1}.AIChat-module__chipRemove__d262d1b3:hover{color:var(--color-text)}.AIChat-module__dialoguePicker__b3d3a821{position:absolute;bottom:100%;left:0;margin-bottom:.25rem;width:100%;max-width:320px;background:var(--iam-surface);border:1px solid var(--iam-stroke);border-radius:var(--radius-3);box-shadow:var(--shadow-lift);z-index:10}.AIChat-module__dialoguePickerSearch__eaa8a599{width:100%;box-sizing:border-box;margin:0 .5rem .5rem;padding:.4rem .6rem;border:1px solid var(--iam-stroke);border-radius:var(--radius-2);font-size:var(--font-size-2);background:var(--color-surface);color:var(--color-text)}.AIChat-module__dialoguePickerSearch__eaa8a599:focus{outline:none;border-color:var(--color-accent)}.AIChat-module__dialoguePickerSearch__eaa8a599::placeholder{color:var(--iam-ink-faint)}.AIChat-module__dialoguePickerEmpty__ed558e0f{padding:1rem .75rem;text-align:center}.AIChat-module__dialoguePickerItem__5888e91d{display:block;width:100%;padding:.5rem .75rem;text-align:left;border:none;background:none;cursor:pointer;font-size:var(--font-size-2)}.AIChat-module__dialoguePickerItem__5888e91d:hover{background:var(--iam-surface-hi)}.AIChat-module__thinkingBlock__86d6f167{margin-bottom:.5rem;font-size:var(--font-size-2);line-height:1.4;white-space:pre-wrap;border-left:3px solid var(--iam-stroke-strong);padding:.5rem 0 .5rem .75rem}.AIChat-module__loadingSpinner__fb0ec0be{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;color:var(--color-text-muted);font-size:var(--font-size-2)}.AIChat-module__loadingSpinnerIcon__2563b4e0{width:24px;height:24px;border:2px solid var(--iam-stroke);border-top-color:var(--speech-accent);border-radius:50%;animation:AIChat-module__spin__c2e84430 .8s linear infinite}@keyframes AIChat-module__spin__c2e84430{to{transform:rotate(360deg)}}.AIChat-module__typingIndicator__8c50e3d9{display:inline-flex;gap:var(--space-1);align-items:center;padding:.25rem .5rem;border-radius:999px;background:var(--iam-surface-hi);width:fit-content}.AIChat-module__typingIndicator__8c50e3d9 span{width:6px;height:6px;border-radius:999px;background:var(--speech-accent);animation:AIChat-module__typing__8e0800ec 1s infinite ease-in-out}.AIChat-module__typingIndicator__8c50e3d9 span:nth-child(2){animation-delay:.15s}.AIChat-module__typingIndicator__8c50e3d9 span:nth-child(3){animation-delay:.3s}@keyframes AIChat-module__typing__8e0800ec{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1);opacity:1}}.AIChat-module__inputForm__3865a803{width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.AIChat-module__chatRow__c32e6302{width:100%}.AIChat-module__textareaWrap__e996c847{flex:1;min-width:0;position:relative}.AIChat-module__textarea__9964c2c1{width:100%;box-sizing:border-box;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-family:var(--font-family-base);background-color:var(--color-surface);color:var(--color-text);resize:vertical;min-height:60px;max-height:120px;line-height:1.5;transition:border-color var(--transition-base)}.AIChat-module__textarea__9964c2c1:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.AIChat-module__textarea__9964c2c1:disabled{opacity:.6;cursor:not-allowed}.AIChat-module__textarea__9964c2c1::placeholder{color:var(--color-text-light)}.AIChat-module__actionsBar__2cc22c2a{background:var(--iam-surface-hi);padding:var(--space-2);border-radius:var(--radius-2);border:1px solid var(--iam-stroke)}.AIChat-module__sendButton__842299e3{flex-shrink:0;height:60px;width:60px}@media (max-width: 768px){.AIChat-module__chatCard__b6eeb25a{height:min(72vh,calc(100vh - 200px));min-height:360px}.AIChat-module__messageCard__ee4f047b{max-width:100%}.AIChat-module__inputForm__3865a803{position:sticky;bottom:0;background:var(--color-surface);padding-top:6px;border-top:1px solid var(--color-border)}.AIChat-module__sendButton__842299e3{min-width:44px;min-height:44px;width:44px;height:44px}}.QAEvaluationPanel-module__panel__fd667449{display:flex;flex-direction:column;gap:var(--space-5)}.QAEvaluationPanel-module__scoreHeader__0f74ebe5{display:flex;align-items:center;gap:var(--space-4)}.QAEvaluationPanel-module__scoreCircle__7e2696be{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;font-size:1.5rem;font-weight:700;color:#fff;flex-shrink:0}.QAEvaluationPanel-module__scoreCircleRed__f75efa5e{background:var(--red-9)}.QAEvaluationPanel-module__scoreCircleYellow__e4441873{background:var(--yellow-9);color:#000}.QAEvaluationPanel-module__scoreCircleGreen__baef5bd9{background:var(--green-9)}.QAEvaluationPanel-module__criteriaList__76ae9f1b{display:flex;flex-direction:column;gap:var(--space-3)}.QAEvaluationPanel-module__criterionRow__42623c36{display:flex;flex-direction:column;gap:var(--space-1)}.QAEvaluationPanel-module__criterionHeader__43ab284b{display:flex;justify-content:space-between;align-items:center}.QAEvaluationPanel-module__criterionBarTrack__9653df85{width:100%;height:8px;border-radius:4px;background:var(--iam-stroke);overflow:hidden}.QAEvaluationPanel-module__criterionBarFill__3fa63b3d{height:100%;border-radius:4px;transition:width .5s ease-out}.QAEvaluationPanel-module__criterionComment__51db716f{font-size:var(--font-size-1);color:var(--iam-ink-mute);font-style:italic;margin-top:2px}.QAEvaluationPanel-module__listSection__19a3670a{display:flex;flex-direction:column;gap:var(--space-2)}.QAEvaluationPanel-module__listItem__1958e6e0{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-2);line-height:1.5}.QAEvaluationPanel-module__listIconGreen__870549aa{color:var(--green-11);flex-shrink:0;margin-top:2px}.QAEvaluationPanel-module__listIconOrange__a0370683{color:var(--orange-11);flex-shrink:0;margin-top:2px}.QAEvaluationPanel-module__summary__60cd4313{padding:var(--space-4);background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);border-radius:var(--radius-3);font-size:var(--font-size-2);line-height:1.6;color:var(--iam-ink)}.QAEvaluationPanel-module__evaluateBtn__71444f54{align-self:flex-start}.AdvancedAnalysisPanel-module__panel__927b968b{display:flex;flex-direction:column;gap:1.5rem}.AdvancedAnalysisPanel-module__section__e71778ee{padding:1.25rem;border-radius:var(--r-md)}.AdvancedAnalysisPanel-module__sectionTitle__f7847ae3{font-size:var(--font-size-4);font-weight:600;margin-bottom:.75rem}.AdvancedAnalysisPanel-module__intentionCard__22731afd{padding:.75rem 1rem;border-radius:var(--radius-2);background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);margin-bottom:.5rem}.AdvancedAnalysisPanel-module__intentionHeader__d7b7c4a5{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.AdvancedAnalysisPanel-module__evidence__dd3354a2{font-style:italic;color:var(--iam-ink-mute);font-size:var(--font-size-2);margin-top:.25rem}.AdvancedAnalysisPanel-module__gauge__957bebec{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.AdvancedAnalysisPanel-module__gaugeBar__e90babd4{flex:1;height:12px;border-radius:6px;background:var(--iam-stroke);overflow:hidden;position:relative}.AdvancedAnalysisPanel-module__gaugeFill__c0a5f765{height:100%;border-radius:6px;transition:width .4s ease}.AdvancedAnalysisPanel-module__gaugeLow__a3a065b3{background:var(--iam-success)}.AdvancedAnalysisPanel-module__gaugeMedium__99c85172{background:var(--iam-warning)}.AdvancedAnalysisPanel-module__gaugeHigh__e6b7f507{background:var(--speech-accent)}.AdvancedAnalysisPanel-module__gaugeCritical__266550ed{background:var(--iam-danger)}.AdvancedAnalysisPanel-module__gaugeLabel__e12b7049{font-weight:600;min-width:80px;text-align:right}.AdvancedAnalysisPanel-module__factorsList__23ec1592{list-style:disc;padding-left:1.25rem;margin:.5rem 0}.AdvancedAnalysisPanel-module__factorsList__23ec1592 li{margin-bottom:.25rem;font-size:var(--font-size-2)}.AdvancedAnalysisPanel-module__recommendation__7a6f8c42{padding:.75rem 1rem;border-radius:var(--radius-2);background:color-mix(in srgb,var(--speech-accent) 10%,var(--iam-surface));border-left:3px solid var(--speech-accent);font-size:var(--font-size-2);margin-top:.75rem}.ScriptChecker-module__container__6c064755{display:flex;flex-direction:column;gap:var(--space-5)}.ScriptChecker-module__gaugeSection__34dcfb10{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);border-radius:var(--r-md)}.ScriptChecker-module__gaugeCircle__b87e2116{position:relative;width:80px;height:80px;flex-shrink:0}.ScriptChecker-module__gaugeCircleSvg__539b0bfb{transform:rotate(-90deg)}.ScriptChecker-module__gaugeTrack__0fc67a01{fill:none;stroke:var(--iam-stroke);stroke-width:6}.ScriptChecker-module__gaugeFill__cffa10af{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out,stroke .3s ease}.ScriptChecker-module__gaugeLabel__cb7c75e5{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700}.ScriptChecker-module__gaugeLabelGreen__b87effc9{color:var(--green-11)}.ScriptChecker-module__gaugeLabelYellow__5d37c65c{color:var(--yellow-11)}.ScriptChecker-module__gaugeLabelRed__d259322e{color:var(--red-11)}.ScriptChecker-module__timeline__f0bf7065{display:flex;flex-direction:column;gap:0;position:relative;padding-left:28px}.ScriptChecker-module__timeline__f0bf7065:before{content:"";position:absolute;left:11px;top:12px;bottom:12px;width:2px;background:var(--iam-stroke);border-radius:1px}.ScriptChecker-module__stageItem__d0897afe{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);padding-left:var(--space-3);background:var(--iam-surface);border:1px solid var(--iam-stroke);border-radius:var(--r-md);margin-bottom:var(--space-3);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ScriptChecker-module__stageItem__d0897afe:hover{border-color:color-mix(in srgb,var(--speech-accent) 25%,var(--iam-stroke));box-shadow:var(--shadow-lift)}.ScriptChecker-module__stageIndicator__2cdf29b6{position:absolute;left:-24px;top:14px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;background:var(--color-surface);border:2px solid var(--iam-stroke);z-index:1;transition:border-color .3s ease,background .3s ease}.ScriptChecker-module__stageIndicatorPass__7268e0aa{border-color:var(--green-9);background:var(--green-3);color:var(--green-11)}.ScriptChecker-module__stageIndicatorFail__dc7fe266{border-color:var(--red-9);background:var(--red-3);color:var(--red-11)}.ScriptChecker-module__stageIndicatorSkip__7c6e8bc2{border-color:var(--iam-stroke-strong);background:var(--iam-surface-hi);color:var(--iam-ink-dim)}.ScriptChecker-module__stageHeader__8c6d9a80{display:flex;align-items:center;justify-content:space-between}.ScriptChecker-module__stageTitle__32c82b9b{display:flex;align-items:center;gap:var(--space-2)}.ScriptChecker-module__scoreBadge__28a363dc{font-weight:600;font-size:var(--font-size-2);min-width:42px;text-align:center}.ScriptChecker-module__excerpt__0a26804b{font-size:var(--font-size-1);color:var(--iam-ink-mute);font-style:italic;line-height:1.5;padding-left:var(--space-3);border-left:2px solid var(--iam-stroke);margin-top:var(--space-1)}.ScriptChecker-module__loadingTimeline__ab562557{display:flex;flex-direction:column;gap:var(--space-3)}.ScriptChecker-module__loadingStage__02944d4e{height:72px;border-radius:var(--radius-3);background:var(--iam-surface-hi);animation:ScriptChecker-module__shimmer__bb01fcf1 1.5s ease-in-out infinite alternate}@keyframes ScriptChecker-module__shimmer__bb01fcf1{0%{opacity:.5}to{opacity:1}}.UnifiedTranscript-module__container__6ebb0a07{padding:0}.UnifiedTranscript-module__loading__8eb4772e{display:flex;flex-direction:column;gap:var(--sp-2)}.UnifiedTranscript-module__lineBlock__6fbb647a{display:flex;flex-direction:column}.UnifiedTranscript-module__emotionTag__7aacb7eb{font-family:var(--font-mono);font-size:10px;color:var(--iam-ink-dim);align-self:center;white-space:nowrap}@media (max-width: 768px){.UnifiedTranscript-module__trLine__342e630c{grid-template-columns:48px 56px 1fr}.UnifiedTranscript-module__emotionTag__7aacb7eb{display:none}}.ReportCharts-module__kpiCard__25d49404{border:1px solid var(--iam-stroke);border-radius:var(--r-md);padding:var(--space-4);background:var(--iam-surface);display:flex;flex-direction:column;gap:var(--space-2);transition:transform var(--t-fast),box-shadow var(--t-fast)}.ReportCharts-module__kpiCard__25d49404:hover{transform:translateY(-1px);box-shadow:var(--shadow-lift)}.ReportCharts-module__kpiValue__35c15f55{font-size:var(--font-size-3xl);font-weight:700;line-height:1.1;color:var(--iam-ink)}.ReportCharts-module__kpiTrendPositive__89d070e9{color:var(--iam-success)}.ReportCharts-module__kpiTrendNegative__cfc17191{color:var(--iam-danger)}.ReportCharts-module__chartCard__31951108{border:1px solid var(--iam-stroke);border-radius:var(--r-md);background:var(--iam-surface);padding:var(--space-4);min-height:320px}.ReportCharts-module__chartTitle__bd641136{margin-bottom:var(--space-3)}.ReportCharts-module__chartTooltip__8747c6ae{background:var(--iam-surface-hi);border:1px solid var(--iam-stroke);border-radius:var(--r-sm);padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-lift);display:flex;flex-direction:column;gap:2px}.ReportCharts-module__heatmapWrap__e0202d35{overflow:auto}.ReportCharts-module__heatmapGrid__a1e30b86{display:inline-grid;grid-template-columns:32px repeat(24,28px);gap:2px;font-size:11px}.ReportCharts-module__heatmapCorner__36b3a052{width:32px;height:24px}.ReportCharts-module__heatmapHeader__f9280c84{height:24px;display:flex;align-items:center;justify-content:center;color:var(--iam-ink-dim);font-weight:500}.ReportCharts-module__heatmapRow__a4f16371{display:contents}.ReportCharts-module__heatmapRowLabel__f3fa4f7c{display:flex;align-items:center;padding-right:6px;color:var(--iam-ink-dim);font-weight:500}.ReportCharts-module__heatmapCell__74810d8b{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--iam-ink);font-size:10px;transition:transform .1s ease}.ReportCharts-module__heatmapLegend__6a2ed896{margin-top:var(--space-2);font-size:11px;color:var(--iam-ink-dim);display:flex;gap:var(--space-3)}.ReportCharts-module__slaKpi__991be18c{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--space-3)}.ReportCharts-module__slaKpi__991be18c .ReportCharts-module__kpiValue__35c15f55{font-size:var(--font-size-3xl);font-weight:700;color:var(--iam-success)}.StatsCard-module__card__327ed6d1{display:flex;flex-direction:column;gap:var(--sp-2);min-height:120px}.StatsCard-module__interactive__294b378c{cursor:pointer;transition:border-color var(--t-fast),transform var(--t-fast)}.StatsCard-module__interactive__294b378c:hover{border-color:var(--iam-stroke-strong);transform:translateY(-1px)}.StatsCard-module__header__ee82c105{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-2)}.StatsCard-module__icon__60b4575a{width:36px;height:36px;border-radius:var(--r-sm);background:#f973161f;color:var(--speech-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.StatsCard-module__value__0b4dc3f1{margin:0}.StatsCard-module__helper__f0c1b17d{font-size:12px;color:var(--iam-ink-mute)}.StatsCard-module__trend__37512987{font-size:11px;font-weight:600;font-family:var(--font-mono)}.StatsCard-module__trendPositive__3e78011f{color:var(--speech-emerald)}.StatsCard-module__trendNegative__efa1cb30{color:var(--iam-danger)}.OnboardingGuide-module__card__0cdaf534{display:flex;flex-direction:column;gap:var(--space-3)}.OnboardingGuide-module__actions__0f11f52d{display:flex;gap:var(--space-3);flex-wrap:wrap}.OnboardingGuide-module__steps__b0bd2a35{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.OnboardingGuide-module__dialogContent__c397ccb6{display:flex;flex-direction:column;gap:var(--space-4);max-width:420px}.OnboardingGuide-module__dialogList__7a67d110{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.ReportBuilderDialog-module__content__19d44643{background:var(--iam-canvas-lift)!important;border:1px solid var(--iam-stroke-strong)!important;box-shadow:var(--shadow-lift)!important;color:var(--iam-ink)}.ReportBuilderDialog-module__stepBar__fada14b8{display:flex;gap:4px;margin-top:8px;margin-bottom:4px}.ReportBuilderDialog-module__stepSegment__799c27f3{flex:1;height:4px;border-radius:2px;background:var(--iam-stroke);transition:background .2s}.ReportBuilderDialog-module__stepSegmentActive__c1f80d5d{background:var(--speech-accent)}.ReportBuilderDialog-module__typeCardSelected__b4078781{border:2px solid var(--speech-accent)!important;box-shadow:0 0 0 1px #f5a62333}.CopilotWidget-module__widget__823a0c4b{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--space-3)}.CopilotWidget-module__statusBar__8657b252{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-1);color:var(--iam-ink-dim);padding:var(--space-2) 0}.CopilotWidget-module__statusLeft__35815063{display:flex;align-items:center;gap:var(--space-2)}.CopilotWidget-module__statusLabel__219ef946{font-weight:500}.CopilotWidget-module__statusSeparator__9085f0c6{color:var(--iam-ink-faint)}.CopilotWidget-module__statusDot__55cca2c5{width:8px;height:8px;border-radius:50%;background:var(--iam-ink-faint);flex-shrink:0}.CopilotWidget-module__statusDotConnected__41d2dd47{background:linear-gradient(135deg,var(--iam-success),var(--green-11));box-shadow:0 0 6px color-mix(in srgb,var(--iam-success) 45%,transparent)}.CopilotWidget-module__statusDotReconnecting__7826d827{background:linear-gradient(135deg,var(--iam-warning),var(--speech-accent));box-shadow:0 0 6px color-mix(in srgb,var(--speech-accent) 35%,transparent);animation:CopilotWidget-module__pulse__2f400746 1.5s ease-in-out infinite}.CopilotWidget-module__statusDotDisconnected__63058ed0{background:var(--iam-danger)}.CopilotWidget-module__statsRow__30510619{display:flex;align-items:center;gap:var(--space-3)}.CopilotWidget-module__statItem__2b67a548{font-size:var(--font-size-1);font-weight:600;color:var(--iam-ink);font-variant-numeric:tabular-nums}.CopilotWidget-module__statAlert__36fcd66e{color:var(--iam-danger);font-weight:700}.CopilotWidget-module__soundToggle__8cd7981c{background:transparent;border:none;cursor:pointer;font-size:var(--font-size-2);padding:0;line-height:1}.CopilotWidget-module__alertBanner__b9b14ee2{background:var(--iam-danger);color:#fff;padding:var(--space-3) var(--space-4);border-radius:var(--radius-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);animation:CopilotWidget-module__slideDown__6ff78b8b .3s ease-out}.CopilotWidget-module__alertPulse__b4d16d39{animation:CopilotWidget-module__slideDown__6ff78b8b .3s ease-out,CopilotWidget-module__alertPulse__b4d16d39 2s ease-in-out infinite}@keyframes CopilotWidget-module__slideDown__6ff78b8b{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes CopilotWidget-module__alertPulse__b4d16d39{0%,to{box-shadow:0 0 #f2566c66}50%{box-shadow:0 0 0 8px #f2566c00}}@keyframes CopilotWidget-module__pulse__2f400746{0%,to{opacity:1}50%{opacity:.5}}.CopilotWidget-module__alertContent__99bd405b{display:flex;flex-direction:column;gap:var(--space-1)}.CopilotWidget-module__alertRule__f7fd688d{font-weight:700;font-size:var(--font-size-3)}.CopilotWidget-module__alertPhrase__95ce512e{font-size:var(--font-size-2);opacity:.9}.CopilotWidget-module__alertDismiss__3d4009a8{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);font-size:var(--font-size-1);transition:background .15s}.CopilotWidget-module__alertDismiss__3d4009a8:hover{background:#ffffff26}.CopilotWidget-module__transcriptPanel__c31cd8cd{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--iam-stroke);border-radius:var(--radius-3);background:var(--iam-surface-hi)}.CopilotWidget-module__transcriptEmpty__aa0e735f{display:flex;align-items:center;justify-content:center;height:100%;color:var(--iam-ink-dim);font-size:var(--font-size-2)}.CopilotWidget-module__transcriptLine__37314002{display:flex;gap:var(--space-2);font-size:var(--font-size-2);line-height:1.6}.CopilotWidget-module__transcriptTime__582a6c82{color:var(--iam-ink-faint);font-size:var(--font-size-1);flex-shrink:0;min-width:52px;font-variant-numeric:tabular-nums}.CopilotWidget-module__transcriptSpeaker__7ae25003{font-weight:600;flex-shrink:0;min-width:80px;font-size:var(--font-size-1);text-transform:uppercase;letter-spacing:.03em}.CopilotWidget-module__speakerOperator__e5a14bd4{color:var(--speaker-a)}.CopilotWidget-module__speakerClient__ef42dc67{color:var(--speaker-b)}.CopilotWidget-module__transcriptText__58c5f408{color:var(--iam-ink)}.CopilotWidget-module__suggestionsPanel__90f91f1a{display:flex;flex-direction:column;gap:var(--space-2);max-height:340px;overflow-y:auto;padding:var(--space-3);border:1px solid var(--iam-stroke);border-radius:var(--radius-3)}.CopilotWidget-module__suggestionsHeader__a375d0d4{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:var(--font-size-3);color:var(--iam-ink);margin-bottom:var(--space-1)}.CopilotWidget-module__nbaButton__16397e23{font-size:var(--font-size-1);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--speech-accent) 35%,var(--iam-stroke));border-radius:var(--radius-2);background:color-mix(in srgb,var(--speech-accent) 12%,transparent);color:var(--speech-accent-hi);cursor:pointer;font-weight:500;transition:background .15s,border-color .15s}.CopilotWidget-module__nbaButton__16397e23:hover:not(:disabled){background:color-mix(in srgb,var(--speech-accent) 20%,transparent);border-color:var(--speech-accent)}.CopilotWidget-module__nbaButton__16397e23:disabled{opacity:.5;cursor:not-allowed}.CopilotWidget-module__typingIndicator__d0aff71c{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--iam-surface-hi);border-radius:var(--radius-2);font-size:var(--font-size-2);color:var(--iam-ink-mute)}.CopilotWidget-module__typingDots__8320f79f{display:flex;gap:3px;align-items:center}.CopilotWidget-module__typingDots__8320f79f span{width:6px;height:6px;border-radius:50%;background:var(--speech-accent);animation:CopilotWidget-module__typingBounce__8a5a7023 1.4s infinite ease-in-out both}.CopilotWidget-module__typingDots__8320f79f span:nth-child(1){animation-delay:0s}.CopilotWidget-module__typingDots__8320f79f span:nth-child(2){animation-delay:.16s}.CopilotWidget-module__typingDots__8320f79f span:nth-child(3){animation-delay:.32s}@keyframes CopilotWidget-module__typingBounce__8a5a7023{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.CopilotWidget-module__partialText__117c5572{font-style:italic;color:var(--iam-ink-dim);white-space:pre-wrap}.CopilotWidget-module__suggestionCard__c82e55bf{padding:var(--space-3);border:1px solid color-mix(in srgb,var(--speech-accent) 22%,var(--iam-stroke));border-radius:var(--radius-2);background:color-mix(in srgb,var(--speech-accent) 8%,var(--iam-surface));display:flex;flex-direction:column;gap:var(--space-2)}.CopilotWidget-module__suggestionSlideIn__22643875{animation:CopilotWidget-module__suggestionSlide__b8c7869a .35s ease-out}@keyframes CopilotWidget-module__suggestionSlide__b8c7869a{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.CopilotWidget-module__suggestionTop__8b05ba04{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.CopilotWidget-module__suggestionText__ce54e985{font-size:var(--font-size-3);color:var(--iam-ink);line-height:1.55;font-weight:500}.CopilotWidget-module__suggestionMeta__61b7296d{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.CopilotWidget-module__suggestionSource__f395822d{font-size:var(--font-size-1);color:var(--iam-ink-dim)}.CopilotWidget-module__suggestionTime__8a21fe08{font-size:var(--font-size-1);color:var(--iam-ink-faint);font-variant-numeric:tabular-nums}.CopilotWidget-module__feedbackButtons__b98f8cb0{display:flex;gap:var(--space-1);margin-left:auto}.CopilotWidget-module__feedbackBtn__cb47095d{background:transparent;border:1px solid var(--iam-stroke);border-radius:var(--radius-2);cursor:pointer;padding:var(--space-1);font-size:var(--font-size-3);line-height:1;transition:background .15s}.CopilotWidget-module__feedbackBtn__cb47095d:hover{background:var(--iam-surface-hi)}.CopilotWidget-module__feedbackBtnActive__2207ebd9{border-color:var(--speech-accent);background:color-mix(in srgb,var(--speech-accent) 14%,transparent)}.CopilotWidget-module__historyToggle__00c59757{background:transparent;border:none;cursor:pointer;color:var(--speech-accent);font-size:var(--font-size-1);font-weight:500;padding:var(--space-1) 0;text-align:left}.CopilotWidget-module__historyToggle__00c59757:hover{text-decoration:underline}.CopilotWidget-module__historyList__20eb07df{display:flex;flex-direction:column;gap:var(--space-2)}.CopilotWidget-module__historyCard__a72958f8{padding:var(--space-2);border:1px solid var(--iam-stroke);border-radius:var(--radius-2);background:var(--iam-surface-hi);display:flex;flex-direction:column;gap:var(--space-1)}.CopilotWidget-module__historyTop__4714bc87{display:flex;align-items:center;justify-content:space-between}.CopilotWidget-module__historyTime__90f7f5b3{font-size:var(--font-size-1);color:var(--iam-ink-faint);font-variant-numeric:tabular-nums}.CopilotWidget-module__historyText__4bb193b1{font-size:var(--font-size-2);color:var(--iam-ink-mute);line-height:1.45}.LiveTranscriptionWidget-module__container__a4f6db06{height:100%;min-height:400px}.LiveTranscriptionWidget-module__errorBox__7e13149c{padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background-color:color-mix(in srgb,var(--iam-danger) 15%,transparent);border:1px solid color-mix(in srgb,var(--iam-danger) 35%,transparent)}.LiveTranscriptionWidget-module__levelTrack__39ce0b6c{height:4px;border-radius:2px;background-color:var(--iam-stroke);overflow:hidden}.LiveTranscriptionWidget-module__levelBar__ffede290{height:100%;background-color:var(--speech-accent);border-radius:2px;transition:width .1s ease-out,opacity .3s ease}.LiveTranscriptionWidget-module__scrollArea__394ef58a{flex:1;min-height:200px;max-height:480px;border:1px solid var(--iam-stroke);border-radius:var(--radius-3);padding:var(--space-3);background:var(--iam-surface-hi)}.LiveTranscriptionWidget-module__transcriptInner__8f6022ac{display:flex;flex-direction:column;gap:var(--space-2);min-height:180px}.LiveTranscriptionWidget-module__placeholder__9c5d7263{font-style:italic;-webkit-user-select:none;user-select:none;color:var(--iam-ink-dim)}.LiveTranscriptionWidget-module__finalSegment__287f40a3{line-height:1.6;color:var(--iam-ink)}.LiveTranscriptionWidget-module__partialSegment__12251de2{font-style:italic;line-height:1.6;color:var(--iam-ink-mute)}
