:root{--bg-primary: #f8fafc;--bg-card: #ffffff;--bg-elevated: #f1f5f9;--bg-input: #f1f5f9;--border: #e2e8f0;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--accent: #6366f1;--gradient-1: #667eea;--gradient-2: #764ba2;--danger: #ef4444;--success: #10b981;--tile-bg: #e2e8f0;--tile-border: #cbd5e1;--tile-hover-border: #94a3b8;--tile-speaking-border: #10b981;--tile-speaking-shadow: 0 0 0 2px rgba(16,185,129,.25);--tile-info-bg: linear-gradient(to top, rgba(0,0,0,.7) 0%, rgba(0,0,0,.1) 70%, transparent 100%);--ctrl-bg: #ffffff;--ctrl-border: #e2e8f0;--ctrl-hover-bg: #f1f5f9;--ctrl-hover-border: #cbd5e1;--ctrl-active-bg: #eef2ff;--ctrl-active-border: #c7d2fe;--ctrl-muted-bg: rgba(239,68,68,.08);--ctrl-muted-border: rgba(239,68,68,.15);--rec-bg: rgba(239,68,68,.08);--participants-bg: #f1f5f9;--top-btn-bg: #f1f5f9;--top-btn-border: #e2e8f0;--top-btn-hover: #e2e8f0;--top-btn-active-bg: #eef2ff;--top-btn-active-border: #c7d2fe;--mic-on-bg: rgba(16,185,129,.12);--mic-off-bg: rgba(239,68,68,.12);--you-badge-bg: rgba(255,255,255,.2);--sidebar-bg: #ffffff;--sidebar-border: #e2e8f0;--sidebar-shadow: -4px 0 24px rgba(0,0,0,.06);--msg-own-bg: #eef2ff;--msg-other-bg: #f1f5f9;--ai-accent: #8b5cf6;--ai-bg: rgba(139,92,246,.06);--ai-border: rgba(139,92,246,.15);--transcript-time: #94a3b8;--transcript-name: #6366f1;--online-dot: #10b981;--card-shadow: 0 1px 3px rgba(0,0,0,.06);--bg-card-hover: #f1f5f9;--bg-input-focus: #e2e8f0;--border-focus: rgba(99,102,241,.4);--accent-hover: #818cf8;--video-bg: linear-gradient(145deg, #e2e8f0, #f1f5f9);--video-border: #e2e8f0;--select-option-bg: #ffffff;--select-option-color: #0f172a;--orb-opacity: .06;--noise-opacity: 0;--permission-bg: rgba(99,102,241,.06);--permission-border: rgba(99,102,241,.15);--mic-icon-bg: rgba(16,185,129,.08);--cam-icon-bg: rgba(99,102,241,.08);--speaker-icon-bg: rgba(245,158,11,.08);--control-active-bg: rgba(255,255,255,.9);--control-muted-bg: rgba(239,68,68,.08);--audio-track-bg: rgba(0,0,0,.04);--speaker-test-bg: #f1f5f9;--speaker-test-hover: #e2e8f0}[data-theme=dark]{--bg-primary: #09090b;--bg-card: rgba(255,255,255,.03);--bg-elevated: rgba(255,255,255,.06);--bg-input: rgba(255,255,255,.05);--border: rgba(255,255,255,.08);--text-primary: #fafafa;--text-secondary: #a1a1aa;--text-muted: #71717a;--accent: #818cf8;--danger: #f87171;--success: #34d399;--tile-bg: rgba(255,255,255,.04);--tile-border: rgba(255,255,255,.08);--tile-hover-border: rgba(255,255,255,.15);--tile-speaking-border: #34d399;--tile-speaking-shadow: 0 0 0 2px rgba(52,211,153,.2);--tile-info-bg: linear-gradient(to top, rgba(0,0,0,.6), transparent);--ctrl-bg: rgba(255,255,255,.03);--ctrl-border: rgba(255,255,255,.08);--ctrl-hover-bg: rgba(255,255,255,.06);--ctrl-hover-border: rgba(255,255,255,.15);--ctrl-active-bg: rgba(129,140,248,.1);--ctrl-active-border: rgba(129,140,248,.3);--ctrl-muted-bg: rgba(248,113,113,.1);--ctrl-muted-border: rgba(248,113,113,.2);--rec-bg: rgba(248,113,113,.1);--participants-bg: rgba(255,255,255,.05);--top-btn-bg: rgba(255,255,255,.05);--top-btn-border: rgba(255,255,255,.08);--top-btn-hover: rgba(255,255,255,.08);--top-btn-active-bg: rgba(129,140,248,.15);--top-btn-active-border: rgba(129,140,248,.3);--mic-on-bg: rgba(52,211,153,.15);--mic-off-bg: rgba(248,113,113,.15);--you-badge-bg: rgba(255,255,255,.15);--sidebar-bg: #111113;--sidebar-border: rgba(255,255,255,.08);--sidebar-shadow: -4px 0 24px rgba(0,0,0,.3);--msg-own-bg: rgba(129,140,248,.1);--msg-other-bg: rgba(255,255,255,.04);--ai-accent: #a78bfa;--ai-bg: rgba(167,139,250,.08);--ai-border: rgba(167,139,250,.2);--transcript-time: #71717a;--transcript-name: #818cf8;--online-dot: #34d399;--card-shadow: none;--bg-card-hover: rgba(255,255,255,.06);--bg-input-focus: rgba(255,255,255,.08);--border-focus: rgba(129,140,248,.5);--accent-hover: #a78bfa;--video-bg: linear-gradient(145deg, rgba(255,255,255,.04), rgba(255,255,255,.01));--video-border: rgba(255,255,255,.08);--select-option-bg: #1a1a2e;--select-option-color: #fafafa;--orb-opacity: .12;--noise-opacity: .03;--permission-bg: rgba(129,140,248,.08);--permission-border: rgba(129,140,248,.2);--mic-icon-bg: rgba(52,211,153,.1);--cam-icon-bg: rgba(129,140,248,.1);--speaker-icon-bg: rgba(251,191,36,.1);--control-active-bg: rgba(255,255,255,.15);--control-muted-bg: rgba(248,113,113,.2);--audio-track-bg: rgba(255,255,255,.06);--speaker-test-bg: rgba(255,255,255,.05);--speaker-test-hover: rgba(255,255,255,.08)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg-primary);color:var(--text-primary);transition:background-color .3s,color .3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes floatUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-120px) scale(1.5)}}@keyframes handPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._toggle_j0hje_1{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:50;transition:all .3s ease;box-shadow:var(--card-shadow)}._toggle_j0hje_1:hover{background:var(--bg-card-hover, var(--bg-elevated));color:var(--text-primary)}._toggle_j0hje_1 svg{width:18px;height:18px}._page_i1qap_3{display:flex;min-height:100vh;overflow:hidden}._brand_i1qap_6{display:none;width:62%;flex-shrink:0;background:linear-gradient(to top right,#4338ca,#6366f1 35%,#818cf8,#a78bfa 85%,#c084fc);position:relative;overflow:hidden;padding:48px 56px;color:#fff;flex-direction:column;justify-content:space-between}._brand_i1qap_6:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:#ffffff14;filter:blur(80px);top:-100px;right:-100px}._brand_i1qap_6:after{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:#ffffff0f;filter:blur(80px);bottom:-80px;left:-60px}._brandContent_i1qap_25{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%}._brandLogo_i1qap_26{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:700}._brandHero_i1qap_27{max-width:500px}._brandHero_i1qap_27 h2{font-size:42px;font-weight:800;line-height:1.15;margin-bottom:20px;letter-spacing:-.5px}._brandHero_i1qap_27 p{font-size:18px;color:#ffffffbf;line-height:1.6;margin-bottom:36px}._features_i1qap_30{display:flex;flex-direction:column;gap:16px}._feature_i1qap_30{display:flex;align-items:center;gap:16px}._featureIcon_i1qap_32{width:48px;height:48px;border-radius:14px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._featureIcon_i1qap_32 svg{width:22px;height:22px}._featureText_i1qap_38 strong{display:block;font-size:15px;font-weight:600;margin-bottom:2px}._featureText_i1qap_38 span{font-size:13px;color:#fff9}._brandFooter_i1qap_40{position:relative;z-index:1;font-size:13px;color:#fff6}._formPanel_i1qap_43{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:var(--bg-primary);overflow-y:auto;min-height:100vh;position:relative;transition:background-color .3s ease}._formPanel_i1qap_43:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:var(--noise-opacity, 0);transition:opacity .3s ease}._formWrapper_i1qap_55{width:100%;max-width:420px;position:relative;z-index:1}._mobileLogo_i1qap_58{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:32px;font-size:22px;font-weight:700;color:var(--text-primary)}._mobileLogo_i1qap_58>div:first-child{background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2))}._card_i1qap_65{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:32px;box-shadow:var(--card-shadow);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}[data-theme=dark] ._card_i1qap_65{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-theme=dark] ._brand_i1qap_6{background:linear-gradient(to top right,#1e1b4b,#312e81 35%,#3730a3,#4c1d95 85%,#581c87)}[data-theme=dark] ._brand_i1qap_6:before{background:#ffffff0a}[data-theme=dark] ._brand_i1qap_6:after{background:#ffffff08}._title_i1qap_75{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:4px}._subtitle_i1qap_76{font-size:14px;color:var(--text-muted);margin-bottom:24px}._btnTelegram_i1qap_79{width:100%;padding:13px 24px;background:linear-gradient(135deg,#2aabee,#229ed9);border:none;border-radius:12px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}._btnTelegram_i1qap_79:hover{transform:translateY(-1px);box-shadow:0 8px 25px #2aabee4d}._btnTelegram_i1qap_79 svg{width:20px;height:20px}._tgBenefits_i1qap_89{display:flex;gap:14px;justify-content:center;margin-bottom:20px}._tgBenefit_i1qap_89{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--tg-benefit-color, #64748b)}._tgBenefit_i1qap_89 svg{width:12px;height:12px;color:#2aabee;flex-shrink:0}._divider_i1qap_94{display:flex;align-items:center;gap:14px;margin-bottom:20px;color:var(--text-muted);font-size:12px}._divider_i1qap_94:before,._divider_i1qap_94:after{content:"";flex:1;height:1px;background:var(--border)}._error_i1qap_97{color:#ef4444;font-size:13px;text-align:center;margin-bottom:8px}._roomCodeHint_i1qap_98{font-size:14px;color:var(--text-secondary);text-align:center;margin-bottom:12px}._tabs_i1qap_101{display:flex;background:var(--bg-elevated);border-radius:10px;padding:3px;margin-bottom:20px;transition:background-color .3s ease}._tab_i1qap_101{flex:1;padding:9px 14px;border:none;background:none;color:var(--text-muted);font-family:inherit;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s}._tabActive_i1qap_106{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--card-shadow)}._formGroup_i1qap_109{margin-bottom:16px}._formGroup_i1qap_109 label{display:block;font-size:12px;font-weight:500;color:var(--text-muted);margin-bottom:6px}._formGroup_i1qap_109 label span{color:var(--text-muted);font-weight:400;opacity:.6}._inputWrapper_i1qap_112{position:relative}._inputIcon_i1qap_113{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none;opacity:.5}._inputIcon_i1qap_113 svg{width:16px;height:16px}._input_i1qap_112{width:100%;padding:11px 14px 11px 40px;background:var(--bg-input, var(--bg-elevated));border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:14px;outline:none;transition:all .2s}._input_i1qap_112:focus{border-color:#6366f166;box-shadow:0 0 0 3px #6366f11a}._input_i1qap_112::placeholder{color:var(--text-muted);opacity:.6}._hint_i1qap_124{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;color:var(--text-muted)}._hint_i1qap_124 svg{width:12px;height:12px;color:#2aabee}._btnPrimary_i1qap_127{width:100%;padding:12px 24px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));border:none;border-radius:10px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;margin-top:4px;text-decoration:none;display:block;text-align:center}._btnPrimary_i1qap_127:hover{transform:translateY(-1px);box-shadow:0 8px 25px #667eea4d}._tabContent_i1qap_136{display:none}._tabContentActive_i1qap_137{display:block;animation:_fadeIn_i1qap_1 .3s ease}._footer_i1qap_139{text-align:center;margin-top:24px;font-size:12px;color:var(--text-muted);opacity:.5}._footer_i1qap_139 a{color:var(--accent);text-decoration:none}@keyframes _fadeIn_i1qap_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1024px){._brand_i1qap_6{display:flex}._mobileLogo_i1qap_58{display:none}}@media (max-width: 480px){._formPanel_i1qap_43{padding:16px 12px;min-height:100dvh}._card_i1qap_65{padding:24px;border-radius:18px}._title_i1qap_75{font-size:20px}._input_i1qap_112{font-size:16px}._mobileLogo_i1qap_58{font-size:20px;margin-bottom:24px}._btnPrimary_i1qap_127{font-size:14px;padding:11px 20px}._btnTelegram_i1qap_79{font-size:13px;padding:11px 20px}._tgBenefits_i1qap_89{gap:8px}._tgBenefit_i1qap_89{font-size:10px}}._userChip_i1qap_163{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--bg-elevated);border-radius:12px;margin-bottom:20px;transition:background-color .3s ease}._chipAvatar_i1qap_169{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--gradient-1, #667eea),var(--gradient-2, #764ba2));color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;overflow:hidden}._chipAvatar_i1qap_169 img{width:100%;height:100%;object-fit:cover}._chipInfo_i1qap_177{min-width:0}._chipName_i1qap_178{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipMeta_i1qap_179{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--text-muted);margin-top:1px}._chipMeta_i1qap_179 svg{width:13px;height:13px;color:#2aabee;flex-shrink:0}._chipChange_i1qap_181{margin-left:auto;flex-shrink:0;min-height:40px;padding:0 12px;background:none;border:none;border-radius:10px;color:var(--text-muted);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s,background-color .2s,transform .15s}._chipChange_i1qap_181:hover{color:var(--text-primary);background:var(--bg-card)}._chipChange_i1qap_181:active{transform:scale(.96)}._chipChange_i1qap_181:focus-visible{outline:2px solid rgba(99,102,241,.5);outline-offset:2px}._dividerBottom_i1qap_192{display:flex;align-items:center;gap:14px;margin:20px 0;color:var(--text-muted);font-size:12px}._dividerBottom_i1qap_192:before,._dividerBottom_i1qap_192:after{content:"";flex:1;height:1px;background:var(--border)}._btnTgCompact_i1qap_194{width:100%;min-height:44px;padding:11px 20px;background:none;border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);font-family:inherit;font-size:13.5px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;transition:border-color .2s,background-color .2s,transform .15s}._btnTgCompact_i1qap_194 svg{width:18px;height:18px;color:#2aabee;flex-shrink:0}._btnTgCompact_i1qap_194:hover{border-color:#2aabee73;background:#2aabee0d}._btnTgCompact_i1qap_194:active{transform:scale(.98)}._btnTgCompact_i1qap_194:focus-visible{outline:2px solid rgba(42,171,238,.5);outline-offset:2px}._btnTgCompact_i1qap_194:disabled{opacity:.6;cursor:default}._tgBenefits_i1qap_89{margin-bottom:0}._page_2z9da_3{display:flex;height:100vh;overflow:hidden;background:var(--bg-primary);transition:background-color .3s ease,color .3s ease;overscroll-behavior:none}._brand_2z9da_13{display:none;width:62%;flex-shrink:0;background:linear-gradient(to top right,#4338ca,#6366f1 35%,#818cf8,#a78bfa 85%,#c084fc);position:relative;overflow:hidden;padding:40px 48px;color:#fff;flex-direction:column;justify-content:space-between}[data-theme=dark] ._brand_2z9da_13{background:linear-gradient(to top right,#1e1b4b,#312e81 35%,#3730a3,#4c1d95 85%,#581c87)}._brand_2z9da_13:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:#ffffff14;filter:blur(80px);top:-100px;right:-100px}._brand_2z9da_13:after{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:#ffffff0f;filter:blur(80px);bottom:-80px;left:-60px}[data-theme=dark] ._brand_2z9da_13:before{background:#ffffff0a}[data-theme=dark] ._brand_2z9da_13:after{background:#ffffff08}._brandContent_2z9da_43{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:24px}._brandLogo_2z9da_49{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:700;color:#fff}._brandFooter_2z9da_54{font-size:13px;color:#fff6}._brandTopRow_2z9da_60{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._brandHeading_2z9da_68{color:#fff;flex:1;min-width:0}._brand_2z9da_13 button[title="Сменить тему"]{position:static;background:#ffffff26;border:1px solid rgba(255,255,255,.25);color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none;flex-shrink:0}._brand_2z9da_13 button[title="Сменить тему"]:hover{background:#ffffff38;color:#fff}._brandTitle_2z9da_88{font-size:28px;font-weight:700;margin:0 0 6px;color:#fff}._brandSubtitle_2z9da_93{font-size:14px;color:#ffffffb3;margin:0}._brandRoomCode_2z9da_98{font-weight:600;color:#fff;font-family:SF Mono,Fira Code,monospace;letter-spacing:.05em}._brandVideoWrap_2z9da_106{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}._videoContainer_2z9da_113{position:relative;width:100%;max-width:760px;aspect-ratio:16 / 9;background:#00000040;border:1px solid rgba(255,255,255,.15);border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 60px #00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._brand_2z9da_13,._formPanel_2z9da_132{transform:translateZ(0);transition:transform .55s cubic-bezier(.65,0,.35,1);will-change:transform}[data-joining=true] ._brand_2z9da_13{transform:translate3d(-100%,0,0)!important}[data-joining=true] ._formPanel_2z9da_132{transform:translate3d(100%,0,0)!important}[data-joining=true] ._btnJoin_2z9da_143{transform:scale(.96);transition:transform .2s ease}._video_2z9da_113{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._videoHidden_2z9da_153{display:none}._placeholder_2z9da_155{text-align:center;color:#fff}._placeholderHidden_2z9da_159{display:none}._avatar_2z9da_160{width:96px;height:96px;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:40px;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._avatarImg_2z9da_170{width:96px;height:96px;border-radius:50%;object-fit:cover;margin:0 auto 16px;display:block;border:2px solid rgba(255,255,255,.3)}._placeholder_2z9da_155 p{color:#fffc;font-size:15px;font-weight:500}._videoControls_2z9da_181{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:14px;z-index:5}._controlBtn_2z9da_187{width:52px;height:52px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._controlBtn_2z9da_187 svg{width:22px;height:22px}._controlActive_2z9da_196{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.25)}._controlActive_2z9da_196:hover{background:#ffffff47}._controlMuted_2z9da_202{background:#ef444426;color:#fecaca;border:1px solid rgba(239,68,68,.35)}._controlMuted_2z9da_202:hover{background:#ef444438}._controlMuted_2z9da_202:after{content:"";position:absolute;width:2px;height:26px;background:#fecaca;transform:rotate(45deg);border-radius:2px}._formPanel_2z9da_132{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:var(--bg-primary);overflow-y:auto;height:100vh;position:relative;transition:background-color .3s ease}._formPanel_2z9da_132:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:var(--noise-opacity, 0);transition:opacity .3s ease}._formWrapper_2z9da_237{width:100%;max-width:460px;position:relative;z-index:1}._mobileLogo_2z9da_244{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:24px;font-size:22px;font-weight:700;color:var(--text-primary)}._mobileLogo_2z9da_244>div:first-child{background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2))}._card_2z9da_255{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:28px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:16px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}[data-theme=dark] ._card_2z9da_255{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._cardHeader_2z9da_267{padding:0}._title_2z9da_268{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--text-primary)}._subtitle_2z9da_273{font-size:14px;color:var(--text-muted);margin:0}._roomCode_2z9da_277{font-weight:600;color:var(--accent);font-family:SF Mono,Fira Code,monospace;letter-spacing:.05em}._profileBlock_2z9da_284{padding:12px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:14px}._profileRow_2z9da_290{display:flex;align-items:center;gap:14px}._profileAvatarWrap_2z9da_293{flex-shrink:0;position:relative;cursor:pointer;border-radius:50%}._profileAvatar_2z9da_293{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block}._profileAvatarFallback_2z9da_302{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff}._profileAvatarOverlay_2z9da_309{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}._profileAvatarOverlay_2z9da_309 svg{width:20px;height:20px;color:#fff}._profileAvatarWrap_2z9da_293:hover ._profileAvatarOverlay_2z9da_309{opacity:1}._profileFields_2z9da_317{flex:1;min-width:0}._profileNameInput_2z9da_320{width:100%;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:14px;font-weight:500;outline:none;transition:all .2s ease}._profileNameInput_2z9da_320:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #6366f11a}._profileToggle_2z9da_332{display:flex;align-items:center;gap:8px;margin-top:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._profileToggle_2z9da_332 input{display:none}._toggleTrack_2z9da_337{width:32px;height:18px;border-radius:9px;background:var(--border);position:relative;transition:background .2s ease;flex-shrink:0}._toggleThumb_2z9da_342{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #0003}._profileToggle_2z9da_332 input:checked+._toggleTrack_2z9da_337{background:var(--accent)}._profileToggle_2z9da_332 input:checked+._toggleTrack_2z9da_337 ._toggleThumb_2z9da_342{transform:translate(14px)}._toggleLabel_2z9da_350{font-size:12px;color:var(--text-secondary)}._permissionBanner_2z9da_355{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--permission-bg);border:1px solid var(--permission-border);border-radius:12px;font-size:12px;color:var(--text-secondary);line-height:1.4}._permissionBannerHidden_2z9da_363{display:none}._permissionBanner_2z9da_355 svg{flex-shrink:0;width:18px;height:18px;color:var(--accent)}._devicesRow_2z9da_367{display:grid;grid-template-columns:1fr;gap:10px}._devicesRow_2z9da_367 ._deviceBlock_2z9da_372{padding:12px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:12px}._devicesRow_2z9da_367 ._deviceHeader_2z9da_378{margin-bottom:8px;gap:10px}._devicesRow_2z9da_367 ._deviceIcon_2z9da_379{width:30px;height:30px;border-radius:8px}._devicesRow_2z9da_367 ._deviceIcon_2z9da_379 svg{width:15px;height:15px}._devicesRow_2z9da_367 ._deviceLabel_2z9da_381{font-size:13px}._devicesRow_2z9da_367 ._select_2z9da_382{background:var(--bg-card);font-size:13px;padding:9px 30px 9px 12px}._deviceHeader_2z9da_378{display:flex;align-items:center;gap:12px;margin-bottom:8px}._deviceIcon_2z9da_379{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}._deviceIcon_2z9da_379 svg{width:16px;height:16px}._deviceIconMic_2z9da_406{background:var(--mic-icon-bg);color:var(--success)}._deviceIconCam_2z9da_407{background:var(--cam-icon-bg);color:var(--accent)}._deviceIconSpeaker_2z9da_408{background:var(--speaker-icon-bg);color:#f59e0b}._deviceLabel_2z9da_381{font-size:13px;font-weight:500;flex:1}._deviceStatus_2z9da_410{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusOk_2z9da_411{background:var(--success);box-shadow:0 0 8px #10b98166}._statusOff_2z9da_412{background:var(--danger);box-shadow:0 0 8px #ef444466}._speakerBlock_2z9da_389{padding:12px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;gap:8px}._selectWrapper_2z9da_424{position:relative}._select_2z9da_382{width:100%;padding:9px 32px 9px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);font-family:inherit;font-size:13px;outline:none;cursor:pointer;transition:all .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}._select_2z9da_382:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #6366f11a}._select_2z9da_382 option{background:var(--select-option-bg);color:var(--select-option-color)}._selectArrow_2z9da_440{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}._selectArrow_2z9da_440 svg{width:14px;height:14px}._audioLevel_2z9da_448{margin-top:6px;display:flex;align-items:center;gap:8px}._audioTrack_2z9da_449{flex:1;height:3px;background:var(--audio-track-bg);border-radius:2px;overflow:hidden}._audioFill_2z9da_450{height:100%;width:0%;background:linear-gradient(90deg,var(--success),#6ee7b7);border-radius:2px;transition:width .08s ease}._audioLabel_2z9da_451{font-size:11px;color:var(--text-muted)}._soundTest_2z9da_454{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;cursor:pointer;font-family:inherit;transition:all .2s ease;color:var(--text-secondary)}._soundTest_2z9da_454:hover{border-color:var(--border-focus);background:var(--bg-input-focus)}._soundTestActive_2z9da_468{border-color:var(--success);background:var(--bg-input-focus)}._soundTestPlay_2z9da_472{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--border);display:flex;align-items:center;justify-content:center;transition:all .2s ease}._soundTestPlay_2z9da_472 svg{width:10px;height:10px;margin-left:1px}._soundTest_2z9da_454:hover ._soundTestPlay_2z9da_472{background:var(--accent);color:#fff}._soundTestActive_2z9da_468 ._soundTestPlay_2z9da_472{background:var(--success);color:#fff}._soundTestWave_2z9da_482{flex:1;height:20px;display:flex;align-items:center;gap:2px}._soundTestBar_2z9da_486{flex:1;border-radius:1px;background:var(--border);transition:background .1s ease}._soundTestLabel_2z9da_491{font-size:11px;white-space:nowrap;flex-shrink:0;color:var(--text-muted)}._soundTestActive_2z9da_468 ._soundTestLabel_2z9da_491{color:var(--success)}._btnJoin_2z9da_143{width:100%;padding:13px 24px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));border:none;border-radius:12px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}._btnJoin_2z9da_143:hover{transform:translateY(-1px);box-shadow:0 8px 30px #667eea4d}._btnJoin_2z9da_143 svg{width:18px;height:18px}._btnBack_2z9da_511{display:flex;align-items:center;gap:6px;color:var(--text-muted);text-decoration:none;font-size:12px;transition:color .2s ease;justify-content:center;background:none;border:none;cursor:pointer;font-family:inherit}._btnBack_2z9da_511:hover{color:var(--text-secondary)}._btnBack_2z9da_511 svg{width:14px;height:14px}@media (min-width: 1024px){._brand_2z9da_13{display:flex}._mobileLogo_2z9da_244{display:none}}@media (max-width: 1023px){._formPanel_2z9da_132{padding:24px 16px}._card_2z9da_255{padding:24px}}@media (max-width: 480px){._page_2z9da_3{min-height:100dvh}._formPanel_2z9da_132{padding:16px 12px;min-height:100dvh}._card_2z9da_255{padding:20px;border-radius:18px}._title_2z9da_268{font-size:18px}._subtitle_2z9da_273{font-size:13px}._select_2z9da_382,._profileNameInput_2z9da_320{font-size:16px}._mobileLogo_2z9da_244{font-size:20px;margin-bottom:18px}._btnJoin_2z9da_143{font-size:14px;padding:12px 20px}}._avatarEdit_2z9da_541{padding:0;border:0;background:none;border-radius:50%;cursor:pointer;min-width:48px;min-height:48px;flex-shrink:0}._avatarEdit_2z9da_541:focus-visible,._avatarEditText_2z9da_542:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._avatarEditText_2z9da_542{min-height:44px;background:none;border:0;padding:4px 0;text-align:left;color:var(--accent);font:inherit;font-size:14px;cursor:pointer}._avatarWarning_2z9da_544{font-size:14px;line-height:1.4;color:var(--text-secondary);margin:8px 0 0}._avatar_qid23_1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--bg-elevated);color:var(--text-primary);font-weight:600;vertical-align:middle;line-height:1;outline:1px solid rgba(0,0,0,.1)}._avatar_qid23_1 img{width:100%;height:100%;object-fit:cover;display:block}[data-theme=dark] ._avatar_qid23_1{outline-color:#ffffff1a}._dialog_l9k0a_1{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;margin:auto;border:1px solid var(--border);border-radius:16px;background:var(--sidebar-bg);color:var(--text-primary);font:inherit;overflow:hidden}._dialog_l9k0a_1::backdrop{background:#00000080}._content_l9k0a_3{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}._header_l9k0a_4,._footer_l9k0a_4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;flex-shrink:0}._header_l9k0a_4 h2{font-size:22px;margin:0;text-wrap:balance}._header_l9k0a_4 button{font-size:24px}._scroll_l9k0a_6{overflow:auto;padding:0 24px 16px;overscroll-behavior:contain}._preview_l9k0a_7{display:flex;gap:16px;align-items:center;margin:8px 0 24px;overflow-wrap:anywhere}._preview_l9k0a_7 strong{font-size:16px}._preview_l9k0a_7 p,._note_l9k0a_7,._photo_l9k0a_7 p{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:8px 0}._dialog_l9k0a_1 fieldset{border:0;margin:0 0 16px;padding:0;min-width:0}._dialog_l9k0a_1 legend{font-size:14px;font-weight:600;padding:0;margin-bottom:12px}._modes_l9k0a_9{display:flex;gap:8px;flex-wrap:wrap}._modes_l9k0a_9 label{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px;border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:14px}._modes_l9k0a_9 label:has(input:checked){border-color:var(--accent);background:var(--ctrl-active-bg)}._grid_l9k0a_10{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}._option_l9k0a_10{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:8px 2px;border:2px solid transparent;border-radius:8px;cursor:pointer;min-height:86px;text-align:center;font-size:12px;overflow-wrap:anywhere;transition:border-color .15s,background-color .15s}._option_l9k0a_10:hover{background:var(--bg-elevated)}._option_l9k0a_10:has(input:checked){border-color:var(--accent);background:var(--ctrl-active-bg)}._option_l9k0a_10 input{position:absolute;opacity:0;width:1px;height:1px}._option_l9k0a_10:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._portrait_l9k0a_10{position:relative;display:flex}._check_l9k0a_10{display:none;position:absolute;right:-5px;bottom:-5px;background:#4f46e5;color:#fff;width:18px;height:18px;border-radius:50%;align-items:center;justify-content:center;font-size:12px}._option_l9k0a_10:has(input:checked) ._check_l9k0a_10{display:flex}._dialog_l9k0a_1 button{font:inherit;min-height:44px;min-width:44px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;transition:background-color .15s,outline-color .15s}._dialog_l9k0a_1 button:hover{background:var(--top-btn-hover)}._dialog_l9k0a_1 button:focus-visible,._modes_l9k0a_9 input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dialog_l9k0a_1 button:disabled{opacity:.55;cursor:wait}._footer_l9k0a_4{border-top:1px solid var(--border);justify-content:flex-end}._footer_l9k0a_4 ._save_l9k0a_11{background:#4f46e5;color:#fff;border-color:#4f46e5}._footer_l9k0a_4 ._save_l9k0a_11:hover{background:#4338ca}._warning_l9k0a_11{font-size:14px;line-height:1.5;color:var(--text-primary);background:var(--permission-bg);padding:12px;border-radius:8px}._warning_l9k0a_11 button{display:block;margin-top:8px}._note_l9k0a_7{margin-top:16px}@media (max-width:440px){._grid_l9k0a_10{grid-template-columns:repeat(4,minmax(0,1fr))}._header_l9k0a_4,._footer_l9k0a_4{padding:16px}._scroll_l9k0a_6{padding:0 16px 16px}._modes_l9k0a_9{gap:4px}._modes_l9k0a_9 label{font-size:13px;padding:6px}._preview_l9k0a_7{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){._dialog_l9k0a_1 button,._option_l9k0a_10{transition:none}}._caption_l9k0a_14{max-width:100%;text-wrap:balance;overflow-wrap:normal;word-break:normal}._topBar_bynt0_3{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border);flex-shrink:0;z-index:10}._left_bynt0_8{display:flex;align-items:center;gap:14px}._logo_bynt0_10{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}._logoIcon_bynt0_11{width:32px;height:32px;border-radius:8px;object-fit:cover;display:inline-block}._meetingInfo_bynt0_19{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:13px}._sep_bynt0_20{width:1px;height:14px;background:var(--border)}._timer_bynt0_21{font-variant-numeric:tabular-nums;font-weight:500}._rec_bynt0_23{display:flex;align-items:center;gap:6px;padding:4px 10px;background:var(--rec-bg);border-radius:6px;font-size:12px;color:var(--danger);font-weight:600}._recDot_bynt0_28{width:7px;height:7px;background:var(--danger);border-radius:50%;animation:_pulse_bynt0_1 1.5s ease-in-out infinite}._recHidden_bynt0_32{display:none}._countdown_bynt0_34{display:flex;align-items:center;gap:5px;padding:4px 10px;background:#6366f11a;border-radius:6px;font-size:13px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}._countdown_bynt0_34 svg{color:var(--accent);flex-shrink:0}._countdownUrgent_bynt0_41{color:var(--danger);animation:_countdownBlink_bynt0_1 1s ease-in-out infinite}@keyframes _countdownBlink_bynt0_1{0%,to{opacity:1}50%{opacity:.4}}._right_bynt0_46{display:flex;align-items:center;gap:6px}._pCount_bynt0_48{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--participants-bg);border-radius:7px;font-size:12px;font-weight:500}._pCount_bynt0_48 svg{width:14px;height:14px;color:var(--text-muted)}._pCountBtn_bynt0_55{width:20px;height:20px;border-radius:5px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:all .2s}._pCountBtn_bynt0_55:hover{background:var(--bg-elevated);color:var(--text-primary)}._topBtn_bynt0_64{width:34px;height:34px;border-radius:9px;border:1px solid var(--top-btn-border);background:var(--top-btn-bg);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;position:relative}._topBtn_bynt0_64:hover{background:var(--top-btn-hover);color:var(--text-primary)}._topBtn_bynt0_64 svg{width:17px;height:17px}._topBtnActive_bynt0_72{background:var(--top-btn-active-bg);border-color:var(--top-btn-active-border);color:var(--accent)}._badge_bynt0_74{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;background:var(--accent);border-radius:50%;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff}._aiBtn_bynt0_82{border-color:var(--ai-border);color:var(--ai-accent)}._aiBtn_bynt0_82:hover{background:var(--ai-bg)}._aiBtnActive_bynt0_84{background:var(--ai-bg);border-color:var(--ai-accent)}._aiDot_bynt0_86{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--success);border:2px solid var(--bg-primary);animation:_aiPulse_bynt0_1 1.5s ease-in-out infinite}._aiDotPaused_bynt0_93{background:var(--text-muted);animation:none}@keyframes _aiPulse_bynt0_1{0%,to{opacity:1;box-shadow:0 0 #10b98166}50%{opacity:.6;box-shadow:0 0 0 4px #10b98100}}._themeToggle_bynt0_102{width:34px;height:34px;border-radius:9px;border:1px solid var(--top-btn-border);background:var(--top-btn-bg);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._themeToggle_bynt0_102:hover{background:var(--top-btn-hover);color:var(--text-primary)}._themeToggle_bynt0_102 svg{width:17px;height:17px}._btnLeave_bynt0_111{height:34px;padding:0 14px;border-radius:9px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .2s;margin-left:6px;text-decoration:none}._btnLeave_bynt0_111:hover{box-shadow:0 4px 16px #ef44444d}._btnLeave_bynt0_111 svg{width:14px;height:14px}@keyframes _pulse_bynt0_1{0%,to{opacity:1}50%{opacity:.3}}._leaveOverlay_bynt0_124{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:_fadeIn_bynt0_1 .15s ease}@keyframes _fadeIn_bynt0_1{0%{opacity:0}to{opacity:1}}._leaveModal_bynt0_132{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:32px;width:340px;max-width:90vw;text-align:center;box-shadow:0 20px 60px #0000004d;animation:_modalIn_bynt0_1 .2s ease}@keyframes _modalIn_bynt0_1{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._leaveIcon_bynt0_140{width:48px;height:48px;margin:0 auto 16px;background:#ef44441a;border-radius:12px;display:flex;align-items:center;justify-content:center}._leaveIcon_bynt0_140 svg{width:24px;height:24px;color:#ef4444}._leaveTitle_bynt0_147{font-size:18px;font-weight:600;margin:0 0 8px;color:var(--text-primary)}._leaveText_bynt0_152{font-size:14px;color:var(--text-secondary);margin:0 0 24px;line-height:1.5}._leaveActions_bynt0_157{display:flex;gap:10px}._leaveCancel_bynt0_161{flex:1;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._leaveCancel_bynt0_161:hover{background:var(--bg-card);border-color:var(--text-muted)}._leaveConfirm_bynt0_169{flex:1;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._leaveConfirm_bynt0_169:hover{box-shadow:0 4px 16px #ef44444d}@media (max-width: 768px){._logo_bynt0_10{font-size:0;gap:0}._btnLeave_bynt0_111{padding:0 10px;font-size:11px}._btnLeave_bynt0_111 svg{width:14px;height:14px}._meetingInfo_bynt0_19{gap:6px;font-size:12px}._rec_bynt0_23{padding:4px 8px;font-size:11px;gap:5px}}@media (max-width: 480px){._topBar_bynt0_3{padding:8px 10px}._left_bynt0_8{gap:8px}._themeToggle_bynt0_102,._sep_bynt0_20,._btnLeave_bynt0_111 span{display:none}._btnLeave_bynt0_111{width:40px;height:40px;padding:0;justify-content:center;margin-left:4px;border-radius:10px}._btnLeave_bynt0_111 svg{width:18px;height:18px}._right_bynt0_46{gap:6px}._topBtn_bynt0_64{width:40px;height:40px;border-radius:10px}._topBtn_bynt0_64 svg{width:18px;height:18px}._pCount_bynt0_48{padding:6px 10px;font-size:12px}._pCount_bynt0_48 svg{width:16px;height:16px}._meetingInfo_bynt0_19{font-size:11px;gap:4px}._mpName_bynt0_201{display:none}._mpVol_bynt0_202{width:35px}._mpVolWrap_bynt0_203{padding-left:2px;border:none}._rec_bynt0_23{padding:3px 6px;font-size:10px;gap:4px;border-radius:5px}._recDot_bynt0_28{width:6px;height:6px}}._musicPlayer_bynt0_211{display:flex;align-items:center;gap:4px;padding:3px 4px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:12px}._mpBtn_bynt0_216{width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;flex-shrink:0}._mpBtn_bynt0_216:hover{background:var(--accent);color:#fff}._mpName_bynt0_201{padding:0 6px;font-weight:600;font-size:11px;color:var(--text-primary);max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mpVolWrap_bynt0_203{display:flex;align-items:center;gap:3px;padding-left:4px;border-left:1px solid var(--border);color:var(--text-muted)}._mpVol_bynt0_202{width:70px;height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border);border-radius:3px;outline:none;cursor:pointer}._mpVol_bynt0_202::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--accent);cursor:pointer;border:none;box-shadow:0 1px 4px #0003}._countdownDanger_bynt0_242{background:#ef444426!important;color:var(--danger)!important}._countdownDanger_bynt0_242 svg{color:var(--danger)!important}._countdownExpired_bynt0_249{display:flex;align-items:center;gap:5px;padding:4px 12px;background:var(--danger);border-radius:6px;font-size:13px;font-weight:700;color:#fff;animation:_expiredPulse_bynt0_1 .8s ease-in-out infinite;cursor:pointer}._expiredOverlay_bynt0_258{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_overlayIn_bynt0_1 .3s ease-out;cursor:pointer}._expiredText_bynt0_266{font-size:64px;font-weight:800;color:#fff;text-shadow:0 4px 24px rgba(239,68,68,.5);animation:_expiredBounce_bynt0_1 .5s ease-out}@keyframes _expiredPulse_bynt0_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes _overlayIn_bynt0_1{0%{opacity:0}to{opacity:1}}@keyframes _expiredBounce_bynt0_1{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}._topBar_bynt0_3{animation:_topBarBgIn_bynt0_1 .6s cubic-bezier(.32,.72,0,1) both}._topBar_bynt0_3 ._left_bynt0_8>*{animation:_itemFromTop_bynt0_1 .6s cubic-bezier(.32,.72,0,1) both;opacity:0}._topBar_bynt0_3 ._left_bynt0_8>*:nth-child(1){animation-delay:.18s}._topBar_bynt0_3 ._left_bynt0_8>*:nth-child(2){animation-delay:.28s}._topBar_bynt0_3 ._left_bynt0_8>*:nth-child(3){animation-delay:.38s}._topBar_bynt0_3>button,._topBar_bynt0_3>div:last-child>*{animation:_itemFromTop_bynt0_1 .6s cubic-bezier(.32,.72,0,1) both;opacity:0}._topBar_bynt0_3>div:last-child>*:nth-child(1){animation-delay:.2s}._topBar_bynt0_3>div:last-child>*:nth-child(2){animation-delay:.28s}._topBar_bynt0_3>div:last-child>*:nth-child(3){animation-delay:.36s}._topBar_bynt0_3>div:last-child>*:nth-child(4){animation-delay:.44s}._topBar_bynt0_3>div:last-child>*:nth-child(5){animation-delay:.52s}._topBar_bynt0_3>div:last-child>*:nth-child(6){animation-delay:.6s}._topBar_bynt0_3>div:last-child>*:nth-child(7){animation-delay:.68s}@keyframes _topBarBgIn_bynt0_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _itemFromTop_bynt0_1{0%{opacity:0;transform:translateY(-14px) scale(.92);filter:blur(3px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}._tile_1vab9_3{min-width:0;position:relative}._inner_1vab9_5{position:relative;background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;width:100%;transition:border-color .2s,box-shadow .2s}._focused_1vab9_13 ._inner_1vab9_5{aspect-ratio:auto;height:100%}._focused_1vab9_13 ._tileVideo_1vab9_16{aspect-ratio:auto;height:100%;object-fit:contain}._tile_1vab9_3:hover ._inner_1vab9_5{border-color:var(--tile-hover-border)}._tileVideo_1vab9_16{aspect-ratio:16/9;width:100%;object-fit:cover;display:block}._mirror_1vab9_28{transform:scaleX(-1)}._screenVideo_1vab9_29{object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform-origin:center center;transition:transform 80ms ease-out}._zoomPill_1vab9_38{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:6px;padding:6px 10px;background:#000000a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:999px;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;z-index:20;transition:background .15s ease,transform .15s ease}._zoomPill_1vab9_38:hover{background:#000c;transform:scale(1.05)}._zoomPillX_1vab9_59{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#ffffff26;border-radius:50%;font-size:11px;line-height:1;margin-left:2px}._avatar_1vab9_68{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:600;color:#fff;position:relative;z-index:6}._avatarImg_1vab9_74{width:68px;height:68px;border-radius:50%;object-fit:cover;position:relative;z-index:6}._g1_1vab9_78{background:linear-gradient(135deg,#667eea,#764ba2)}._g2_1vab9_79{background:linear-gradient(135deg,#f093fb,#f5576c)}._g3_1vab9_80{background:linear-gradient(135deg,#4facfe,#00f2fe)}._g4_1vab9_81{background:linear-gradient(135deg,#43e97b,#38f9d7)}._info_1vab9_83{position:absolute;bottom:0;left:0;right:0;padding:10px 14px;background:var(--tile-info-bg);display:flex;align-items:center;justify-content:space-between}._name_1vab9_89{font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px;text-shadow:0 1px 3px rgba(0,0,0,.4)}._youBadge_1vab9_94{font-size:10px;padding:2px 7px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;border-radius:4px;font-weight:600;text-shadow:none}._mic_1vab9_101{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}._mic_1vab9_101 svg{width:13px;height:13px}._micOn_1vab9_106{background:var(--mic-on-bg);color:var(--success)}._micOff_1vab9_107{background:var(--mic-off-bg);color:var(--danger)}._handBurst_1vab9_110{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}._handParticle_1vab9_114{position:absolute;top:50%;left:50%;font-size:var(--size, 24px);opacity:0;animation:_handFly_1vab9_1 var(--dur, 2s) ease-out infinite}@keyframes _handFly_1vab9_1{0%{transform:translate(-50%,-50%) scale(.3);opacity:.9}50%{opacity:.7}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1.2);opacity:0}}._handBurstDismiss_1vab9_126{animation:_handBurstFade_1vab9_1 2s ease-out forwards}@keyframes _handBurstFade_1vab9_1{0%{opacity:1}to{opacity:0}}._reactionBurst_1vab9_135{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}._reactionParticle_1vab9_139{position:absolute;bottom:0;left:var(--left, 50%);font-size:var(--size, 20px);opacity:0;animation:_reactionFly_1vab9_1 var(--dur, 1.5s) ease-out forwards}@keyframes _reactionFly_1vab9_1{0%{transform:translateY(0) scale(.5);opacity:1}30%{opacity:1}to{transform:translateY(var(--ty)) scale(1.1);opacity:0}}._handBadgeBig_1vab9_152{position:absolute;top:10px;right:10px;width:48px;height:48px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 2px 12px #0003;animation:_handPulse_1vab9_1 1s ease-in-out infinite;z-index:5}[data-theme=dark] ._handBadgeBig_1vab9_152{background:#ffffff26}@keyframes _handPulse_1vab9_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}._compact_1vab9_164 ._avatar_1vab9_68{width:32px;height:32px;font-size:14px}._compact_1vab9_164 ._avatarImg_1vab9_74{width:32px;height:32px}._compact_1vab9_164 ._info_1vab9_83{padding:4px 8px}._compact_1vab9_164 ._name_1vab9_89{font-size:11px;gap:4px}._compact_1vab9_164 ._youBadge_1vab9_94{font-size:8px;padding:1px 4px}._compact_1vab9_164 ._mic_1vab9_101{width:18px;height:18px}._compact_1vab9_164 ._mic_1vab9_101 svg{width:9px;height:9px}._compact_1vab9_164 ._handBadgeBig_1vab9_152{width:28px;height:28px;font-size:16px;top:4px;right:4px}@media (max-width: 768px){._inner_1vab9_5{border-radius:10px}._avatar_1vab9_68{width:56px;height:56px;font-size:22px}._avatarImg_1vab9_74{width:56px;height:56px}._info_1vab9_83{padding:8px 10px}._name_1vab9_89{font-size:13px}._handBadgeBig_1vab9_152{width:40px;height:40px;font-size:22px;top:6px;right:6px}._handParticle_1vab9_114{font-size:26px}}@media (max-width: 480px){._inner_1vab9_5{border-radius:8px}._avatar_1vab9_68{width:48px;height:48px;font-size:20px}._avatarImg_1vab9_74{width:48px;height:48px}._info_1vab9_83{padding:6px 10px}._name_1vab9_89{font-size:12px;gap:5px}._mic_1vab9_101{width:22px;height:22px}._mic_1vab9_101 svg{width:11px;height:11px}._youBadge_1vab9_94{font-size:9px;padding:1px 5px}._handBadgeBig_1vab9_152{width:36px;height:36px;font-size:20px;top:4px;right:4px}._handParticle_1vab9_114{font-size:24px}}._contextMenu_1vab9_199{position:fixed;z-index:100;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:12px 16px;box-shadow:0 8px 32px #0000002e;min-width:220px;animation:_ctxFadeIn_1vab9_1 .15s ease-out;-webkit-user-select:none;user-select:none}@keyframes _ctxFadeIn_1vab9_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._ctxHeader_1vab9_216{font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._volumeRow_1vab9_226{display:flex;align-items:center;gap:10px}._volumeIcon_1vab9_232{width:18px;height:18px;color:var(--text-secondary);flex-shrink:0}._volumeSlider_1vab9_239{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:var(--border);outline:none;cursor:pointer}._volumeSlider_1vab9_239::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent);cursor:pointer;border:2px solid var(--bg-card);box-shadow:0 1px 4px #0003;transition:transform .1s}._volumeSlider_1vab9_239::-webkit-slider-thumb:hover{transform:scale(1.2)}._volumeSlider_1vab9_239::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--accent);cursor:pointer;border:2px solid var(--bg-card);box-shadow:0 1px 4px #0003}._volumeSlider_1vab9_239::-moz-range-track{height:6px;border-radius:3px;background:var(--border)}._volumeLabel_1vab9_279{font-size:13px;font-weight:600;color:var(--text-primary);min-width:38px;text-align:right;font-variant-numeric:tabular-nums}._resetBtn_1vab9_288{display:block;margin-top:8px;width:100%;padding:5px 0;font-size:12px;color:var(--accent);background:none;border:1px solid var(--border);border-radius:6px;cursor:pointer;text-align:center;transition:background .15s,color .15s}._resetBtn_1vab9_288:hover{background:var(--accent);color:#fff}._inner_1vab9_5{animation:_tileAppear_1vab9_1 .75s cubic-bezier(.32,.72,0,1) both;animation-delay:.15s}@keyframes _tileAppear_1vab9_1{0%{opacity:0;transform:scale(.94);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}._freezeOverlay_1vab9_319{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#0000009e;color:#fff;font-size:12px;font-weight:600;letter-spacing:.3px;z-index:7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_freezeIn_1vab9_1 .25s ease-out;pointer-events:none}@keyframes _freezeIn_1vab9_1{0%{opacity:0}to{opacity:1}}._freezeOverlay_1vab9_319 svg{width:28px;height:28px;opacity:.9}._reconnectOverlay_1vab9_345{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#00000080;color:#fff;font-size:12px;font-weight:600;z-index:8;backdrop-filter:grayscale(.6) blur(6px);-webkit-backdrop-filter:grayscale(.6) blur(6px);animation:_freezeIn_1vab9_1 .2s ease-out;pointer-events:none}._reconnectSpinner_1vab9_363{width:24px;height:24px;border:2.5px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:_spin_1vab9_1 .85s linear infinite}@keyframes _spin_1vab9_1{to{transform:rotate(360deg)}}._fullscreenBtn_1vab9_373{position:absolute;top:10px;right:10px;z-index:6;width:40px;height:40px;border:none;border-radius:10px;background:#0f172a8c;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,background-color .2s,transform .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._fullscreenBtn_1vab9_373 svg{width:18px;height:18px}._inner_1vab9_5:hover ._fullscreenBtn_1vab9_373,._fullscreenBtn_1vab9_373:focus-visible{opacity:1}._fullscreenBtn_1vab9_373:hover{background:#0f172abf}._fullscreenBtn_1vab9_373:active{transform:scale(.96)}@media (hover: none){._fullscreenBtn_1vab9_373{opacity:1}}._grid_bo0r3_3{width:100%;height:100%;display:grid;gap:8px;align-content:center;justify-content:center}._grid_bo0r3_3[data-odd="1"]>*:last-child{grid-column:1 / -1;justify-self:center}._speakerMode_bo0r3_17{align-content:stretch;justify-content:stretch;align-items:stretch}._presenterLayout_bo0r3_24{width:100%;height:100%;display:flex;flex-direction:row;gap:8px}._presenterMain_bo0r3_29{flex:1;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}._presenterMain_bo0r3_29>div{width:100%;height:100%}._presenterStrip_bo0r3_36{flex-shrink:0;width:200px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden}._presenterStrip_bo0r3_36>div{flex-shrink:0;width:100%}._focusedLayout_bo0r3_46{width:100%;height:100%;display:flex;flex-direction:row;gap:8px}._focusedMain_bo0r3_52{flex:1;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}._focusedMain_bo0r3_52>div{width:100%;height:100%}._focusedStrip_bo0r3_61{flex-shrink:0;width:180px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden}._focusedStrip_bo0r3_61>div{flex-shrink:0;width:100%}@media (max-width: 768px){._grid_bo0r3_3,._focusedLayout_bo0r3_46,._presenterLayout_bo0r3_24{gap:4px}._focusedStrip_bo0r3_61,._presenterStrip_bo0r3_36{width:160px;gap:4px}}@media (max-width: 480px){._grid_bo0r3_3{gap:2px}._focusedLayout_bo0r3_46,._presenterLayout_bo0r3_24{gap:2px;flex-direction:column}._focusedStrip_bo0r3_61,._presenterStrip_bo0r3_36{width:100%;gap:2px;flex-direction:row;overflow-x:auto;overflow-y:hidden;height:110px}._presenterStrip_bo0r3_36>div,._focusedStrip_bo0r3_61>div{width:auto;height:100%;flex-shrink:0}}._bar_19zch_3{display:flex;align-items:center;justify-content:center;padding:12px 16px;gap:10px;flex-shrink:0;border-top:1px solid var(--border)}._group_19zch_9{display:flex;gap:6px;align-items:center}._item_19zch_10{display:flex;flex-direction:column;align-items:center;position:relative}._btn_19zch_12{width:48px;height:48px;border-radius:14px;border:1px solid var(--ctrl-border);background:var(--ctrl-bg);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;position:relative}._btn_19zch_12 svg{width:20px;height:20px}._btn_19zch_12:hover{background:var(--ctrl-hover-bg);border-color:var(--ctrl-hover-border)}._active_19zch_22{background:var(--ctrl-active-bg);border-color:var(--ctrl-active-border)}._on_19zch_24{background:#10b9811a;border-color:var(--success);color:var(--success)}._on_19zch_24:hover{background:#10b98126;border-color:var(--success)}._muted_19zch_29{background:var(--ctrl-muted-bg);border-color:var(--ctrl-muted-border);color:var(--danger)}._muted_19zch_29:after{content:"";position:absolute;width:2px;height:24px;background:var(--danger);transform:rotate(45deg);border-radius:2px}._recording_19zch_38{background:var(--ctrl-muted-bg);border-color:var(--ctrl-muted-border);color:var(--danger)}._label_19zch_42{font-size:10px;color:var(--text-muted);margin-top:3px}._sep_19zch_43{width:1px;height:28px;background:var(--border);margin:0 6px}._picker_19zch_46{position:fixed;bottom:100px;left:50%;transform:translate(-50%) scale(.9);background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:8px 10px;display:flex;gap:4px;box-shadow:0 8px 30px #0000001f;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:9999}._pickerOpen_19zch_55{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}._emoji_19zch_57{width:40px;height:40px;border-radius:10px;border:none;background:transparent;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}._emoji_19zch_57:hover{transform:scale(1.25);background:var(--bg-elevated)}._floatReaction_19zch_66{position:fixed;font-size:36px;pointer-events:none;z-index:200;animation:_floatUp_19zch_1 2s ease-out forwards}@keyframes _floatUp_19zch_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-200px) scale(1.3)}}._timerPicker_19zch_76{position:fixed;bottom:100px;left:50%;transform:translate(-50%) scale(.9);background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px;width:220px;box-shadow:0 8px 30px #0000001f;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:9999}._timerPickerOpen_19zch_85{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}._timerPickerTitle_19zch_86{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:10px;text-align:center}._timerPickerGrid_19zch_87{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}._timerOption_19zch_88{padding:8px 0;border-radius:8px;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}._timerOption_19zch_88:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._toast_19zch_97{position:fixed;bottom:100px;left:50%;transform:translate(-50%) translateY(20px);padding:10px 20px;background:var(--accent);color:#fff;border-radius:10px;font-size:13px;font-weight:500;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:100;box-shadow:0 4px 20px #6366f14d}._toastShow_19zch_106{opacity:1;transform:translate(-50%) translateY(0)}._item_19zch_10[data-tooltip]{position:relative}._item_19zch_10[data-tooltip]:before{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);font-size:12px;font-weight:500;color:#fff;background:#0f0f0feb;padding:6px 12px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px #00000026}._item_19zch_10[data-tooltip]:after{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#0f0f0feb;opacity:0;pointer-events:none;transition:opacity .15s;z-index:200}._item_19zch_10[data-tooltip]:hover:before{opacity:1;transform:translate(-50%) translateY(0)}._item_19zch_10[data-tooltip]:hover:after{opacity:1}._musicPicker_19zch_130{position:fixed;bottom:100px;left:50%;transform:translate(-50%) scale(.9);background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px;width:280px;max-height:480px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 30px #0000001f;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:9999}._musicPickerOpen_19zch_139{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}._musicPickerTitle_19zch_140{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:10px;text-align:center;text-transform:uppercase;letter-spacing:.5px}._musicTrackList_19zch_141{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto}._musicTrack_19zch_141{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:13px;cursor:pointer;transition:all .2s;text-align:left}._musicTrack_19zch_141:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._musicTrackActive_19zch_150{background:#10b9811a;border-color:var(--success)}._musicTrackActive_19zch_150:hover{background:#10b98126;border-color:var(--success);color:var(--text-primary)}._musicTrackName_19zch_152{font-weight:500}._musicTrackGenre_19zch_153{font-size:11px;color:var(--text-muted)}._musicTrack_19zch_141:hover ._musicTrackGenre_19zch_153{color:#ffffffb3}._musicTrackActive_19zch_150 ._musicTrackGenre_19zch_153{color:var(--success)}._musicVolumeRow_19zch_156{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);color:var(--text-muted)}._musicVolumeSlider_19zch_161{flex:1;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border);border-radius:2px;outline:none}._musicVolumeSlider_19zch_161::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--accent);cursor:pointer;border:none}._musicVolumeSlider_19zch_161::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--accent);cursor:pointer;border:none}._musicVolumeSlider_19zch_161::-moz-range-track{height:4px;border-radius:2px;background:var(--border)}._musicStopBtn_19zch_178{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 0;margin-top:8px;font-size:12px;font-weight:600;font-family:inherit;color:var(--danger);background:none;border:1px solid var(--danger);border-radius:8px;cursor:pointer;transition:all .15s}._musicStopBtn_19zch_178:hover{background:var(--danger);color:#fff}._ymSection_19zch_192{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}._ymLabel_19zch_195{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}._ymInputRow_19zch_196{display:flex;gap:4px}._ymInput_19zch_196{flex:1;height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:12px;outline:none;transition:border-color .2s}._ymInput_19zch_196:focus{border-color:var(--accent)}._ymInput_19zch_196::placeholder{color:var(--text-muted)}._ymBtn_19zch_205{width:32px;height:32px;border-radius:8px;border:none;background:var(--accent);color:#fff;font-size:14px;cursor:pointer;transition:all .2s;flex-shrink:0;display:flex;align-items:center;justify-content:center}._ymBtn_19zch_205:hover{opacity:.9}._ymBtn_19zch_205:disabled{opacity:.4;cursor:not-allowed}._ymError_19zch_213{font-size:11px;color:var(--danger);margin-top:4px}@media (max-width: 768px){._label_19zch_42{display:none}._item_19zch_10[data-tooltip]:before,._item_19zch_10[data-tooltip]:after{display:none}._sep_19zch_43{display:none}._bar_19zch_3{gap:4px;padding:8px 12px}._group_19zch_9{gap:4px}._btn_19zch_12{width:44px;height:44px;border-radius:12px}._btn_19zch_12 svg{width:18px;height:18px;stroke-width:1.5}._emoji_19zch_57{width:36px;height:36px;font-size:20px}._picker_19zch_46{bottom:52px}}@media (max-width: 480px){._bar_19zch_3{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:12px 16px}._bar_19zch_3::-webkit-scrollbar{display:none}._group_19zch_9{gap:10px;flex-shrink:0}._label_19zch_42{display:block;font-size:9px}._btn_19zch_12{width:56px;height:56px;border-radius:16px;flex-shrink:0}._btn_19zch_12 svg{width:24px;height:24px;stroke-width:1.5}._muted_19zch_29:after{width:1.5px;height:26px}._picker_19zch_46{position:fixed;bottom:90px;left:50%;padding:10px 12px;gap:6px;z-index:9999}._emoji_19zch_57{width:44px;height:44px;font-size:24px;border-radius:12px}._toast_19zch_97{bottom:90px;font-size:13px;padding:10px 20px}._screenShareItem_19zch_246{display:none}}._ymHistorySection_19zch_250{border-top:1px solid var(--border);padding-top:8px;margin-top:4px}._ymHistoryTrack_19zch_255{flex:1;background:none;border:none;color:inherit;cursor:pointer;text-align:left;padding:0;font:inherit;min-width:0}._ymRemoveBtn_19zch_266{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s,color .15s}._musicTrack_19zch_141:hover ._ymRemoveBtn_19zch_266{opacity:1}._ymRemoveBtn_19zch_266:hover{background:#ff3c3c26;color:#f44}._ymDivider_19zch_286{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:8px 8px 4px;border-top:1px solid var(--border);margin-top:2px}._bar_19zch_3{animation:_bottomBarBgIn_19zch_1 .7s cubic-bezier(.32,.72,0,1) both}._bar_19zch_3>*{animation:_itemFromBottom_19zch_1 .7s cubic-bezier(.32,.72,0,1) both;opacity:0}._bar_19zch_3 ._group_19zch_9>*{animation:_itemFromBottom_19zch_1 .7s cubic-bezier(.32,.72,0,1) both;opacity:0}._bar_19zch_3>*:nth-child(1){animation-delay:.2s}._bar_19zch_3>*:nth-child(2){animation-delay:.29s}._bar_19zch_3>*:nth-child(3){animation-delay:.38s}._bar_19zch_3>*:nth-child(4){animation-delay:.47s}._bar_19zch_3>*:nth-child(5){animation-delay:.56s}._bar_19zch_3>*:nth-child(6){animation-delay:.65s}._bar_19zch_3>*:nth-child(7){animation-delay:.74s}._bar_19zch_3>*:nth-child(8){animation-delay:.83s}._bar_19zch_3>*:nth-child(9){animation-delay:.92s}._bar_19zch_3>*:nth-child(10){animation-delay:1.01s}._bar_19zch_3>*:nth-child(11){animation-delay:1.1s}._bar_19zch_3>*:nth-child(12){animation-delay:1.19s}._bar_19zch_3 ._group_19zch_9>*:nth-child(1){animation-delay:.22s}._bar_19zch_3 ._group_19zch_9>*:nth-child(2){animation-delay:.31s}._bar_19zch_3 ._group_19zch_9>*:nth-child(3){animation-delay:.4s}._bar_19zch_3 ._group_19zch_9>*:nth-child(4){animation-delay:.49s}._bar_19zch_3 ._group_19zch_9>*:nth-child(5){animation-delay:.58s}@keyframes _bottomBarBgIn_19zch_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _itemFromBottom_19zch_1{0%{opacity:0;transform:translateY(20px) scale(.88);filter:blur(4px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}._sidebar_porde_3{width:0;overflow:hidden;border-left:1px solid transparent;background:var(--sidebar-bg);display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),border-color .2s;flex-shrink:0}._open_porde_11{width:340px;border-color:var(--sidebar-border);box-shadow:var(--sidebar-shadow)}._panel_porde_17{display:none;flex-direction:column;height:100%;overflow:hidden}._panelActive_porde_21{display:flex}._header_porde_23{padding:16px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._title_porde_29{font-size:15px;font-weight:600}._titleRow_porde_30{display:flex;align-items:center;gap:8px}._closeBtn_porde_32{width:28px;height:28px;border-radius:7px;border:none;background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_porde_32:hover{color:var(--text-primary);background:var(--border)}._closeBtn_porde_32 svg{width:16px;height:16px}._body_porde_41{flex:1;overflow-y:auto;padding:12px}._footer_porde_42{padding:12px;border-top:1px solid var(--border);flex-shrink:0}._chatMsg_porde_45{margin-bottom:10px;display:flex;flex-direction:column}._chatOwn_porde_46{align-items:flex-end}._chatMeta_porde_47{font-size:10px;color:var(--text-muted);margin-bottom:3px;display:flex;align-items:center;gap:4px}._chatBubble_porde_48{max-width:85%;padding:9px 13px;border-radius:12px;font-size:13px;line-height:1.45;word-break:break-word}._chatOwn_porde_46 ._chatBubble_porde_48{background:var(--msg-own-bg);border-bottom-right-radius:4px}._chatOther_porde_53 ._chatBubble_porde_48{background:var(--msg-other-bg);border-bottom-left-radius:4px}._chatInputRow_porde_55{display:flex;gap:8px}._chatInput_porde_55{flex:1;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none;transition:border-color .2s}._chatInput_porde_55:focus{border-color:var(--accent)}._chatInput_porde_55::placeholder{color:var(--text-muted)}._chatSend_porde_64{width:40px;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}._chatSend_porde_64:hover{transform:scale(1.05)}._chatSend_porde_64 svg{width:18px;height:18px}._handQueueSection_porde_75{margin-bottom:12px;padding:10px;border-radius:10px;background:#fbbf2414;border:1px solid rgba(251,191,36,.2)}._handQueueHeader_porde_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._handQueueTitle_porde_82{font-size:12px;font-weight:600;color:#f59e0b}._handQueueClearBtn_porde_83{font-size:11px;font-family:inherit;padding:2px 8px;border-radius:6px;border:1px solid rgba(251,191,36,.3);background:#fbbf241a;color:#f59e0b;cursor:pointer;transition:all .2s}._handQueueClearBtn_porde_83:hover{background:#fbbf2433}._handQueueItem_porde_90{display:flex;align-items:center;gap:8px;padding:4px 0}._handQueueNum_porde_93{width:20px;height:20px;border-radius:50%;background:#fbbf2426;color:#f59e0b;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._handQueueName_porde_99{font-size:13px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._handQueueLowerBtn_porde_100{width:22px;height:22px;border-radius:6px;border:none;background:#ef44441a;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}._handQueueLowerBtn_porde_100:hover{background:#ef444433}._pItem_porde_109{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;margin-bottom:4px;transition:background .2s}._pItem_porde_109:hover{background:var(--bg-elevated)}._pAvatar_porde_115{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;flex-shrink:0;position:relative}._pOnline_porde_121{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--online-dot);border:2px solid var(--sidebar-bg)}._pInfo_porde_126{flex:1;min-width:0}._pName_porde_127{font-size:13px;font-weight:500;display:flex;align-items:center;gap:5px}._pNameBadge_porde_128{font-size:10px;padding:0 4px;background:var(--accent);color:#fff;border-radius:3px}._pRole_porde_129{font-size:11px;color:var(--text-muted)}._pDevices_porde_130{display:flex;gap:4px;align-items:center;margin-left:auto;flex-shrink:0}._pDevice_porde_130{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center}._pDevice_porde_130 svg{width:13px;height:13px}._pDeviceOn_porde_136{background:var(--mic-on-bg);color:var(--success)}._pDeviceOff_porde_137{background:var(--mic-off-bg);color:var(--danger)}._settingGroup_porde_140{margin-bottom:20px}._settingLabel_porde_141{font-size:12px;font-weight:500;color:var(--text-muted);margin-bottom:6px}._profileBlock_porde_144{padding:12px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px}._profileRow_porde_148{display:flex;align-items:center;gap:12px}._profileAvatarWrap_porde_149{flex-shrink:0;position:relative;cursor:pointer;border-radius:50%}._profileAvatar_porde_149{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}._profileAvatarFallback_porde_157{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#fff}._profileAvatarOverlay_porde_162{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}._profileAvatarOverlay_porde_162 svg{width:18px;height:18px;color:#fff}._profileAvatarWrap_porde_149:hover ._profileAvatarOverlay_porde_162{opacity:1}._profileFields_porde_170{flex:1;min-width:0}._profileToggle_porde_171{display:flex;align-items:center;gap:8px;margin-top:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._profileToggle_porde_171 input{display:none}._toggleTrack_porde_176{width:34px;height:18px;border-radius:9px;background:var(--border);position:relative;transition:background .2s ease;flex-shrink:0}._toggleThumb_porde_181{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #00000026}._profileToggle_porde_171 input:checked+._toggleTrack_porde_176{background:var(--success)}._profileToggle_porde_171 input:checked+._toggleTrack_porde_176 ._toggleThumb_porde_181{transform:translate(16px)}._profileToggleLabel_porde_189{font-size:12px;color:var(--text-muted)}._nameDisplayRow_porde_190{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .2s}._nameDisplayRow_porde_190:hover{border-color:var(--accent)}._nameDisplayText_porde_196{font-size:14px;font-weight:500;color:var(--text-primary)}._nameEditIcon_porde_197{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}._nameEditRow_porde_198{display:flex;gap:8px}._settingInput_porde_199{flex:1;padding:10px 14px;background:var(--bg-input);border:1px solid var(--accent);border-radius:10px;font-family:inherit;font-size:14px;color:var(--text-primary);outline:none}._nameEditBtn_porde_205{width:40px;height:40px;border:none;border-radius:10px;background:var(--accent);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._nameEditBtn_porde_205 svg{width:18px;height:18px}._settingSelect_porde_211{width:100%;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}._settingSelect_porde_211:focus{border-color:var(--accent)}._settingToggle_porde_219{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:10px;background:var(--bg-elevated);margin-bottom:8px}._settingToggleLabel_porde_223{font-size:13px;font-weight:500}._toggle_porde_176{width:42px;height:24px;border-radius:12px;background:var(--border);cursor:pointer;position:relative;transition:background .2s;border:none}._toggleOn_porde_228{background:var(--success)}._toggle_porde_176:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #00000026}._toggleOn_porde_228:after{transform:translate(18px)}._downloadBtn_porde_238{width:28px;height:28px;border:none;border-radius:7px;background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}._downloadBtn_porde_238:hover{background:var(--accent);color:#fff}._downloadBtn_porde_238 svg{width:14px;height:14px}._aiHeaderBadge_porde_248{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:var(--ai-bg);color:var(--ai-accent);font-size:10px;font-weight:600}._aiDot_porde_254{width:6px;height:6px;border-radius:50%;background:var(--ai-accent);animation:_pulse_porde_1 1.5s infinite}._aiHeaderBadgePaused_porde_255{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:var(--bg-elevated);color:var(--text-muted);font-size:10px;font-weight:600}._pauseBtn_porde_261{height:28px;padding:0 10px;border:none;border-radius:7px;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .2s;flex-shrink:0;white-space:nowrap}._pauseBtn_porde_261 svg{width:12px;height:12px;flex-shrink:0}._pauseBtnActive_porde_268{background:#ef44441a;color:var(--danger);border:1px solid rgba(239,68,68,.2)}._pauseBtnActive_porde_268:hover{background:#ef44442e}._pauseBtnPaused_porde_273{background:#10b9811a;color:var(--success);border:1px solid rgba(16,185,129,.2)}._pauseBtnPaused_porde_273:hover{background:#10b9812e}._transcriptEntry_porde_279{margin-bottom:10px;padding:8px 10px;border-radius:8px;background:var(--bg-elevated);font-size:13px;line-height:1.5}._transcriptTime_porde_283{color:var(--transcript-time);font-size:10px;font-weight:500;margin-right:6px}._transcriptSpeaker_porde_284{color:var(--transcript-name);font-weight:600;margin-right:4px}._aiResponse_porde_286{margin-bottom:10px;padding:10px 12px;border-radius:10px;background:var(--ai-bg);border:1px solid var(--ai-border);font-size:13px;line-height:1.5}._aiResponseHeader_porde_291{display:flex;align-items:center;gap:5px;font-weight:600;color:var(--ai-accent);margin-bottom:4px;font-size:12px}._aiResponseHeader_porde_291 svg{width:14px;height:14px}._aiInputRow_porde_297{display:flex;gap:8px}._aiInput_porde_297{flex:1;padding:10px 14px;background:var(--bg-input);border:1px solid var(--ai-border);border-radius:10px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none}._aiInput_porde_297:focus{border-color:var(--ai-accent);box-shadow:0 0 0 3px #8b5cf61a}._aiInput_porde_297::placeholder{color:var(--text-muted)}._aiSend_porde_306{width:40px;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}._aiSend_porde_306:hover{transform:scale(1.05)}._aiSend_porde_306 svg{width:18px;height:18px}._aiUserMsg_porde_316{margin-bottom:10px;padding:8px 10px;border-radius:8px;background:var(--msg-own-bg);font-size:13px;line-height:1.5;text-align:right}._aiUserLabel_porde_321{font-weight:600;color:var(--accent);font-size:11px;margin-bottom:2px}._transcriptInterim_porde_323{opacity:.5}._aiLoading_porde_325{display:flex;align-items:center;gap:6px;padding:10px 12px;margin-bottom:10px;border-radius:10px;background:var(--ai-bg);border:1px solid var(--ai-border);font-size:12px;color:var(--ai-accent)}._aiLoadingDots_porde_331:after{content:"...";animation:_dots_porde_1 1.5s steps(4,end) infinite}@keyframes _dots_porde_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}._aiEmpty_porde_336{text-align:center;padding:24px 16px;color:var(--text-muted);font-size:13px}._aiEmpty_porde_336 svg{width:40px;height:40px;color:var(--ai-accent);opacity:.3;margin-bottom:8px}._pHostBadge_porde_342{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;margin-left:6px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._pAdminBtn_porde_349{width:26px;height:26px;border-radius:6px;border:none;background:var(--bg-input);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:all .2s}._pAdminBtn_porde_349:hover{background:var(--accent);color:#fff}._adminSection_porde_358{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}._adminTitle_porde_362{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:10px}._adminRow_porde_366{display:flex;align-items:center;justify-content:space-between;padding:6px 0}._adminName_porde_370{font-size:13px;color:var(--text-primary)}._adminActions_porde_371{display:flex;gap:6px}._adminActionBtn_porde_372{padding:4px 10px;font-size:11px;font-family:inherit;border-radius:6px;border:1px solid var(--border);background:var(--bg-input);color:var(--text-secondary);cursor:pointer;transition:all .2s}._adminActionBtn_porde_372:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._adminTransfer_porde_379{color:var(--accent);border-color:var(--accent)}._adminTransfer_porde_379:hover{background:var(--accent);color:#fff}@keyframes _pulse_porde_1{0%,to{opacity:1}50%{opacity:.3}}@media (max-width: 768px){._open_porde_11{width:100%;position:absolute;right:0;top:0;bottom:0;z-index:20}._closeBtn_porde_32{width:36px;height:36px}._closeBtn_porde_32 svg{width:18px;height:18px}._pAdminBtn_porde_349{width:36px;height:36px}._adminActionBtn_porde_372{padding:6px 12px;font-size:12px}}@media (max-width: 480px){._chatInput_porde_55,._aiInput_porde_297,._settingSelect_porde_211{font-size:16px}._body_porde_41,._footer_porde_42{padding:8px}._header_porde_23{padding:12px}}._avatarEdit_porde_401{padding:0;border:0;background:none;border-radius:50%;cursor:pointer;min-width:48px;min-height:48px;flex-shrink:0}._avatarEdit_porde_401:focus-visible,._avatarEditText_porde_402:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._avatarEditText_porde_402{min-height:44px;background:none;border:0;padding:4px 0;text-align:left;color:var(--accent);font:inherit;font-size:14px;cursor:pointer}._avatarWarning_porde_404{font-size:14px;line-height:1.4;color:var(--text-secondary);margin:8px 0 0}._overlay_17geq_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--bg-primary);display:none;flex-direction:column}._open_17geq_8{display:flex}._topbar_17geq_10{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._topbarLeft_17geq_14{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._title_17geq_16{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap}._title_17geq_16 svg{width:20px;height:20px;color:var(--accent)}._toolbar_17geq_22{display:flex;gap:4px;align-items:center;flex-wrap:wrap}._tool_17geq_22{width:34px;height:34px;border-radius:8px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._tool_17geq_22:hover{background:var(--bg-elevated);color:var(--text-primary)}._tool_17geq_22 svg{width:16px;height:16px}._toolActive_17geq_33{background:var(--ctrl-active-bg);border-color:var(--ctrl-active-border);color:var(--accent)}._sep_17geq_39{width:1px;height:22px;background:var(--border)}._colorBtn_17geq_41{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .2s}._colorBtn_17geq_41:hover{transform:scale(1.15)}._colorActive_17geq_47{border-color:var(--text-primary);transform:scale(1.15)}._sizeWrap_17geq_49{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted)}._sizeWrap_17geq_49 input{width:50px;accent-color:var(--accent)}._sizeVal_17geq_54{min-width:18px;text-align:center;font-weight:600;color:var(--text-secondary)}._close_17geq_59{height:34px;padding:0 14px;border-radius:9px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}._close_17geq_59:hover{background:var(--bg-elevated)}._close_17geq_59 svg{width:16px;height:16px}._clearBtn_17geq_70{height:34px;padding:0 14px;border-radius:9px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}._clearBtn_17geq_70:hover{background:#fee;color:#d33;border-color:#fcc}._clearBtn_17geq_70 svg{width:15px;height:15px}._main_17geq_81{flex:1;display:flex;overflow:hidden;min-height:0}._layersPanel_17geq_84{width:44px;flex-shrink:0;border-right:1px solid var(--border);display:flex;flex-direction:column;background:var(--bg-card);transition:width .2s ease;overflow:hidden}._layersPanelOpen_17geq_90{width:220px}._layersHeader_17geq_91{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 8px;flex-shrink:0;border-bottom:1px solid var(--border)}._layersTitle_17geq_96{font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap;overflow:hidden}._layersToggle_17geq_100{width:26px;height:26px;border-radius:6px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}._layersToggle_17geq_100:hover{background:var(--bg-elevated);color:var(--text-primary)}._layersToggle_17geq_100 svg{width:14px;height:14px}._layersList_17geq_108{flex:1;overflow-y:auto;padding:4px}._layerRow_17geq_111{display:flex;align-items:center;gap:6px;padding:6px;border-radius:8px;transition:background .1s;cursor:default;min-height:34px}._layerRow_17geq_111:hover{background:var(--bg-elevated)}._layerRowHidden_17geq_118{opacity:.4}._layerRowDragging_17geq_119{opacity:.3}._layerRowDropTarget_17geq_120{background:var(--ctrl-active-bg);border-top:2px solid var(--accent);border-radius:0}._layerGrip_17geq_125{width:14px;height:18px;flex-shrink:0;color:var(--text-muted);cursor:grab;opacity:.4;display:flex;align-items:center;justify-content:center;transition:opacity .1s}._layerGrip_17geq_125:hover{opacity:.8}._layerGrip_17geq_125:active{cursor:grabbing}._layerGrip_17geq_125 svg{width:12px;height:12px}._layerEye_17geq_134{width:24px;height:24px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .1s}._layerEye_17geq_134:hover{background:var(--bg-primary);color:var(--text-primary)}._layerEye_17geq_134 svg{width:14px;height:14px}._layerIcon_17geq_142{width:18px;height:18px;flex-shrink:0;color:var(--text-muted)}._layerIcon_17geq_142 svg{width:18px;height:18px}._layerColor_17geq_147{width:10px;height:10px;border-radius:50%;flex-shrink:0;border:1px solid var(--border)}._layerName_17geq_151{flex:1;font-size:11px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;border-radius:4px;padding:1px 3px}._layerName_17geq_151:hover{background:var(--bg-elevated)}._layerNameInput_17geq_157{flex:1;font-size:11px;font-weight:500;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--accent);border-radius:4px;padding:1px 4px;outline:none;font-family:inherit;min-width:0}._layersEmpty_17geq_163{padding:16px 10px;text-align:center;font-size:11px;color:var(--text-muted)}._canvasWrap_17geq_168{flex:1;overflow:hidden;position:relative;background:var(--bg-primary)}._canvasWrap_17geq_168 canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8}._eraserCursor_17geq_174{position:absolute;border:2px solid var(--danger);border-radius:50%;pointer-events:none;display:none;transform:translate(-50%,-50%);opacity:.6;z-index:10}._hint_17geq_180{position:absolute;bottom:16px;left:50%;transform:translate(-50%);padding:6px 14px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:12px;color:var(--text-muted);pointer-events:none;z-index:9}._nodeInput_17geq_189{position:absolute;box-sizing:border-box;padding:0;border:2px solid var(--accent);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font:600 14px/1.2 Inter,sans-serif;text-align:center;outline:none;display:none;z-index:20;min-width:80px;box-shadow:0 4px 16px #0000001f}._minimap_17geq_202{position:absolute;bottom:12px;left:12px;z-index:15;width:200px;height:130px;border-radius:10px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 4px 16px #0000001a}._minimap_17geq_202 canvas{width:100%;height:100%;display:block}._zoomBar_17geq_211{position:absolute;bottom:12px;right:12px;z-index:15;display:flex;align-items:center;gap:4px;padding:4px 6px;background:var(--bg-card);border:1px solid var(--border);border-radius:9px;box-shadow:0 4px 16px #0000001a}._zoomBtn_17geq_217{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;transition:all .2s}._zoomBtn_17geq_217:hover{background:var(--bg-elevated);color:var(--text-primary)}._zoomVal_17geq_225{font-size:11px;font-weight:600;color:var(--text-secondary);min-width:36px;text-align:center;-webkit-user-select:none;user-select:none}._right_17geq_231{width:300px;flex-shrink:0;border-left:1px solid var(--border);display:flex;flex-direction:column;background:var(--bg-card)}._participants_17geq_235{padding:10px;border-bottom:1px solid var(--border);flex-shrink:0}._participantsHeader_17geq_236{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._participantsTitle_17geq_239{font-size:12px;font-weight:600;color:var(--text-muted)}._pviewToggle_17geq_240{display:flex;gap:2px;background:var(--bg-elevated);border-radius:8px;padding:2px}._pviewBtn_17geq_243{width:28px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._pviewBtn_17geq_243:hover{color:var(--text-primary)}._pviewBtn_17geq_243 svg{width:14px;height:14px}._pviewActive_17geq_250{background:var(--bg-card);color:var(--accent);box-shadow:0 1px 3px #00000014}._mediaControls_17geq_256{display:flex;gap:4px;margin-left:4px}._mediaBtn_17geq_257{width:28px;height:28px;border:1px solid var(--border);border-radius:7px;background:var(--bg-card);color:var(--success);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._mediaBtn_17geq_257:hover{background:var(--bg-elevated)}._mediaBtn_17geq_257 svg{width:14px;height:14px}._mediaBtnOff_17geq_264{color:var(--danger);background:var(--ctrl-muted-bg);border-color:var(--ctrl-muted-border)}._mediaBtnOff_17geq_264:hover{background:#ef444426}._miniGrid_17geq_268{display:grid;grid-template-columns:1fr 1fr;gap:6px}._speakerMode_17geq_269{grid-template-columns:1fr}._speakerMode_17geq_269 ._miniTile_17geq_270{display:none}._speakerMode_17geq_269 ._miniTileSpeaking_17geq_271{display:flex;aspect-ratio:16/10}._miniTile_17geq_270{aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:var(--tile-bg);border:1px solid var(--tile-border);display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .2s}._miniTileSpeaking_17geq_271{border-color:var(--success);box-shadow:0 0 0 1px var(--success)}._miniVideo_17geq_281{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._miniAvatar_17geq_286{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff}._miniName_17geq_291{position:absolute;bottom:3px;left:5px;font-size:9px;font-weight:500;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}._miniMic_17geq_296{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}._miniMic_17geq_296 svg{width:10px;height:10px}._miniMicOn_17geq_302{background:var(--mic-on-bg);color:var(--success)}._miniMicOff_17geq_303{background:var(--mic-off-bg);color:var(--danger)}._chatArea_17geq_306{flex:1;display:flex;flex-direction:column;overflow:hidden}._chatTitle_17geq_307{font-size:12px;font-weight:600;color:var(--text-muted);padding:10px 10px 6px}._chatMsgs_17geq_308{flex:1;overflow-y:auto;padding:0 10px 10px}._chatMsg_17geq_308{margin-bottom:8px;font-size:12px;line-height:1.4}._chatMsgName_17geq_312{font-weight:600;color:var(--accent);margin-right:4px}._chatMsgText_17geq_313{color:var(--text-primary)}._chatFooter_17geq_314{padding:8px 10px;border-top:1px solid var(--border);flex-shrink:0}._chatRow_17geq_315{display:flex;gap:6px}._chatInput_17geq_316{flex:1;padding:8px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:8px;font-family:inherit;font-size:12px;color:var(--text-primary);outline:none}._chatInput_17geq_316:focus{border-color:var(--accent)}._chatSend_17geq_322{width:34px;height:34px;border-radius:8px;border:none;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}._chatSend_17geq_322 svg{width:14px;height:14px}._toolDisabled_17geq_331{opacity:.35;cursor:not-allowed!important;pointer-events:none}._readOnlyBadge_17geq_337{position:absolute;top:12px;left:50%;transform:translate(-50%);padding:5px 16px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:12px;font-weight:600;color:var(--text-muted);z-index:15;pointer-events:none}._accessBar_17geq_346{display:flex;align-items:center;gap:6px;position:relative;padding:4px 10px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px}._accessLabel_17geq_351{font-size:11px;font-weight:600;color:var(--text-muted);white-space:nowrap;margin-right:2px}._accessBtn_17geq_355{height:32px;padding:0 14px;border-radius:8px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;display:flex;align-items:center;gap:5px}._accessBtn_17geq_355 svg{width:14px;height:14px;flex-shrink:0}._accessBtn_17geq_355:hover{background:var(--bg-primary);color:var(--text-primary)}._accessBtnActive_17geq_365{background:var(--ctrl-active-bg);border-color:var(--ctrl-active-border);color:var(--accent)}._accessGranted_17geq_370{font-size:12px;font-weight:600;color:var(--success);padding:6px 14px;background:#10b9811a;border-radius:8px;white-space:nowrap;display:flex;align-items:center;gap:5px}._accessGranted_17geq_370 svg{width:14px;height:14px}._accessPending_17geq_377{font-size:12px;font-weight:600;color:var(--text-muted);padding:6px 14px;background:var(--bg-card);border-radius:8px;white-space:nowrap}._requestAccessBtn_17geq_382{height:32px;padding:0 16px;border-radius:8px;border:none;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;display:flex;align-items:center;gap:5px}._requestAccessBtn_17geq_382 svg{width:14px;height:14px}._requestAccessBtn_17geq_382:hover{opacity:.9;transform:translateY(-1px)}._accessWrap_17geq_394{position:relative}._accessToggle_17geq_395{height:34px;padding:0 14px;border-radius:9px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}._accessToggle_17geq_395:hover{background:var(--bg-elevated);color:var(--text-primary)}._accessToggle_17geq_395 svg{width:16px;height:16px;flex-shrink:0}._accessBadgeInline_17geq_405{min-width:18px;height:18px;border-radius:9px;background:var(--danger);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;animation:_pulse_17geq_1 1.5s ease infinite}._accessMenu_17geq_412{position:absolute;top:calc(100% + 6px);left:0;min-width:200px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #0000002e;z-index:100;padding:6px}._accessMenuItem_17geq_419{width:100%;height:38px;padding:0 12px;border-radius:8px;border:none;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .1s;white-space:nowrap}._accessMenuItem_17geq_419:hover{background:var(--bg-elevated);color:var(--text-primary)}._accessMenuItem_17geq_419 svg{width:16px;height:16px;flex-shrink:0}._accessMenuActive_17geq_429{color:var(--accent);font-weight:600}._checkIcon_17geq_430{width:14px!important;height:14px!important;color:var(--accent);margin-left:auto}._accessMenuSep_17geq_431{height:1px;background:var(--border);margin:4px 8px}._requestsWrap_17geq_434{position:relative}._requestsBadge_17geq_435{width:26px;height:26px;border-radius:50%;border:none;background:var(--danger);color:#fff;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;animation:_pulse_17geq_1 1.5s ease infinite}@keyframes _pulse_17geq_1{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}._requestsDropdown_17geq_446{position:absolute;top:calc(100% + 8px);right:-4px;min-width:220px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #0000002e;z-index:100;padding:8px}._requestItem_17geq_453{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;transition:background .1s}._requestItem_17geq_453:hover{background:var(--bg-elevated)}._requestName_17geq_459{flex:1;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._requestAccept_17geq_464,._requestDeny_17geq_464{width:28px;height:28px;border-radius:7px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .1s}._requestAccept_17geq_464{background:#10b9811f;color:var(--success)}._requestAccept_17geq_464:hover{background:#10b98140}._requestDeny_17geq_464{background:#ef44441f;color:var(--danger)}._requestDeny_17geq_464:hover{background:#ef444440}._requestAccept_17geq_464 svg,._requestDeny_17geq_464 svg{width:14px;height:14px}@media (max-width: 768px){._right_17geq_231{display:none}._minimap_17geq_202{width:160px;height:100px}._toolbar_17geq_22{flex-wrap:wrap}._tool_17geq_22{width:40px;height:40px}._tool_17geq_22 svg{width:18px;height:18px}._colorBtn_17geq_41{width:28px;height:28px}._close_17geq_59,._clearBtn_17geq_70{padding:0 10px;font-size:12px}._topbar_17geq_10{padding:6px 12px}._title_17geq_16{font-size:14px}}._mobileTools_17geq_490,._mobileBottom_17geq_491,._mobileColorPicker_17geq_492{display:none}@media (max-width: 480px){._toolbar_17geq_22,._layersPanel_17geq_84,._minimap_17geq_202,._hint_17geq_180,._right_17geq_231{display:none}._topbar_17geq_10{padding:6px 10px;gap:6px}._topbarLeft_17geq_14{gap:6px;flex-wrap:nowrap;min-width:0}._title_17geq_16{font-size:13px;gap:6px;flex-shrink:0}._close_17geq_59{height:34px;padding:0 12px;font-size:12px;border-radius:10px}._close_17geq_59 svg{width:14px;height:14px}._closeExtra_17geq_509{display:none}._clearBtn_17geq_70{height:34px;padding:0 12px;font-size:12px;border-radius:10px}._clearBtn_17geq_70 svg{width:14px;height:14px}._accessToggle_17geq_395{height:32px;padding:0 8px;font-size:11px;gap:4px;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}._accessToggle_17geq_395 svg{width:14px;height:14px;flex-shrink:0}._accessMenu_17geq_412{min-width:180px}._accessMenuItem_17geq_419{height:36px;font-size:12px}._requestAccessBtn_17geq_382{padding:0 10px;font-size:11px;height:30px}._accessGranted_17geq_370{font-size:11px;padding:4px 10px}._accessPending_17geq_377{font-size:11px;padding:4px 8px}._zoomBar_17geq_211{display:none}._mobileTools_17geq_490{display:flex;flex-direction:column;gap:4px;position:absolute;left:8px;top:50%;transform:translateY(-50%);background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:6px;z-index:15;box-shadow:0 4px 16px #0000001a}._mobileBottom_17geq_491{display:flex;align-items:center;gap:10px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:10px 16px;z-index:15;box-shadow:0 4px 16px #0000001a}._mobileColorPicker_17geq_492{display:flex;gap:8px;position:absolute;bottom:56px;left:50%;transform:translate(-50%);background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:8px 12px;box-shadow:0 4px 16px #0000001f;z-index:16}._mobileColorBtn_17geq_550{width:38px;height:38px;border-radius:50%;border:3px solid transparent;cursor:pointer;flex-shrink:0;transition:all .15s}._mobileColorActive_17geq_555{border-color:var(--text-primary)}._mobilePickerDot_17geq_557{width:36px;height:36px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .15s}._mobilePickerDot_17geq_557:hover{transform:scale(1.15)}._mobilePickerDotActive_17geq_563{border-color:var(--text-primary);transform:scale(1.15)}._mobileSizeWrap_17geq_565{display:flex;align-items:center;gap:6px;flex:1;max-width:120px;font-size:12px;color:var(--text-muted)}._mobileSizeWrap_17geq_565 input{flex:1;accent-color:var(--accent);height:24px}._mobileSizeVal_17geq_570{min-width:18px;text-align:center;font-weight:600;color:var(--text-secondary);font-size:12px}._mobileClearBtn_17geq_575{width:38px;height:38px;border-radius:10px;flex-shrink:0;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._mobileClearBtn_17geq_575:hover{color:var(--danger);background:#fee;border-color:#fcc}._mobileClearBtn_17geq_575 svg{width:18px;height:18px}._mobileZoomSep_17geq_586{display:block;width:80%;height:1px;margin:2px auto;background:var(--border)}._mobileZoomBtn_17geq_590{display:flex;align-items:center;justify-content:center;width:100%;height:28px;border-radius:7px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}._mobileZoomBtn_17geq_590:hover{background:var(--bg-elevated);color:var(--text-primary)}._mobileZoomVal_17geq_598{display:block;font-size:9px;font-weight:600;color:var(--text-secondary);text-align:center;-webkit-user-select:none;user-select:none;line-height:1;padding:1px 0}}._modeSwitch_17geq_606{display:flex;background:var(--bg-elevated);border-radius:10px;padding:3px;margin-left:14px}._modeBtn_17geq_609,._modeActive_17geq_609{border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;color:var(--text-muted);transition:color .2s,background-color .2s;min-height:30px}._modeActive_17geq_609{background:var(--bg-card);color:var(--text-primary);font-weight:600;box-shadow:0 1px 3px #00000014}._modeBtn_17geq_609:hover{color:var(--text-primary)}._mindmapWrap_17geq_619{position:relative;flex:1;min-height:0;display:flex}._mindmapContainer_17geq_620{flex:1;min-height:0;font-size:initial;line-height:initial;position:relative}._mindmapContainer_17geq_620 *{box-sizing:content-box}._mindmapHint_17geq_622{position:absolute;bottom:12px;left:50%;transform:translate(-50%);font-size:12px;color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:7px 14px;pointer-events:none;white-space:nowrap}._toolActive_1pk7f_1{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}._toolText_1pk7f_6{font-size:12px;font-weight:700;letter-spacing:-.02em}._savingHint_1pk7f_7{font-size:11px;color:var(--text-muted);margin-left:6px}._docList_1pk7f_10{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:4px}._docItem_1pk7f_14{display:flex;align-items:center;gap:4px;border-radius:8px;padding:2px 6px 2px 4px;transition:background .12s}._docItem_1pk7f_14:hover,._docItemActive_1pk7f_20{background:var(--bg-elevated)}._docItemActive_1pk7f_20 ._docItemBtn_1pk7f_21{color:var(--accent)}._docItemBtn_1pk7f_21{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:8px 4px;font:inherit;color:var(--text-primary);text-align:left}._docItemIcon_1pk7f_30{width:14px;height:14px;flex-shrink:0;color:var(--text-muted)}._docItemActive_1pk7f_20 ._docItemIcon_1pk7f_30{color:var(--accent)}._docItemName_1pk7f_32{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}._docItemDel_1pk7f_37{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:16px;line-height:1;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s,background .12s}._docItem_1pk7f_14:hover ._docItemDel_1pk7f_37{opacity:1}._docItemDel_1pk7f_37:hover{background:var(--danger);color:#fff}._docRenameInput_1pk7f_49{flex:1;background:var(--bg-card);border:1px solid var(--accent);border-radius:6px;padding:6px 8px;font:inherit;font-size:13px;color:var(--text-primary);outline:none}._docAdd_1pk7f_57{margin-top:4px;background:none;border:1px dashed var(--border);border-radius:8px;padding:8px 10px;font-size:13px;color:var(--accent);cursor:pointer;transition:all .12s;text-align:left}._docAdd_1pk7f_57:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--accent)}._docAdd_1pk7f_57:disabled{opacity:.5;cursor:not-allowed}._docEmpty_1pk7f_68{font-size:12px;color:var(--text-muted);text-align:center;padding:12px}._editorOuter_1pk7f_71{flex:1;overflow:hidden;background:#f9fbfd;display:flex;flex-direction:column;min-width:0}html.dark ._editorOuter_1pk7f_71{background:#1f1f1f}._editorScroll_1pk7f_83{flex:1;overflow-y:auto;padding:24px 0 80px;display:flex;justify-content:center}._page_1pk7f_91{width:816px;max-width:calc(100% - 48px);min-height:1056px;background:#fff;box-shadow:0 1px 3px #3c404326,0 4px 8px 3px #3c40431a;border-radius:2px;padding:96px;box-sizing:border-box}html.dark ._page_1pk7f_91{background:#2a2a2a;box-shadow:0 1px 3px #0006,0 4px 8px 3px #0000004d}._tiptap_1pk7f_111 .ProseMirror{outline:none;min-height:800px;font-family:Arial,Roboto,Helvetica Neue,sans-serif;font-size:11pt;line-height:1.5;color:#202124}html.dark ._tiptap_1pk7f_111 .ProseMirror{color:#e8eaed}._tiptap_1pk7f_111 .ProseMirror p{margin:0 0 11pt}._tiptap_1pk7f_111 .ProseMirror h1{font-size:20pt;font-weight:400;color:#000;margin:20pt 0 6pt;line-height:1.3}._tiptap_1pk7f_111 .ProseMirror h2{font-size:16pt;font-weight:400;color:#000;margin:18pt 0 4pt;line-height:1.3}._tiptap_1pk7f_111 .ProseMirror h3{font-size:14pt;font-weight:400;color:#434343;margin:16pt 0 4pt;line-height:1.3}html.dark ._tiptap_1pk7f_111 .ProseMirror h1,html.dark ._tiptap_1pk7f_111 .ProseMirror h2{color:#f1f3f4}html.dark ._tiptap_1pk7f_111 .ProseMirror h3{color:#bdc1c6}._tiptap_1pk7f_111 .ProseMirror ul,._tiptap_1pk7f_111 .ProseMirror ol{padding-left:36pt;margin:0 0 11pt}._tiptap_1pk7f_111 .ProseMirror ul li,._tiptap_1pk7f_111 .ProseMirror ol li{margin:2pt 0}._tiptap_1pk7f_111 .ProseMirror strong{font-weight:700}._tiptap_1pk7f_111 .ProseMirror em{font-style:italic}._tiptap_1pk7f_111 .ProseMirror code{background:#f1f3f4;padding:1pt 4pt;border-radius:2pt;font-family:ui-monospace,Consolas,Roboto Mono,monospace;font-size:10pt;color:#c0392b}html.dark ._tiptap_1pk7f_111 .ProseMirror code{background:#3c4043;color:#f28b82}._tiptap_1pk7f_111 .ProseMirror blockquote{border-left:3pt solid #dadce0;padding-left:12pt;color:#5f6368;margin:11pt 0}html.dark ._tiptap_1pk7f_111 .ProseMirror blockquote{border-color:#5f6368;color:#bdc1c6}._tiptap_1pk7f_111 .ProseMirror pre{background:#f1f3f4;padding:12pt;border-radius:4pt;overflow-x:auto;margin:11pt 0;font-family:ui-monospace,Consolas,Roboto Mono,monospace;font-size:10pt;color:#202124}html.dark ._tiptap_1pk7f_111 .ProseMirror pre{background:#292a2d;color:#e8eaed}._tiptap_1pk7f_111 .ProseMirror pre code{background:none;padding:0;color:inherit;font-size:inherit}._tiptap_1pk7f_111 .ProseMirror p:first-child:empty:before,._tiptap_1pk7f_111 .ProseMirror p._is-editor-empty_1pk7f_195:first-child:before{content:"Начните печатать…";color:#9aa0a6;pointer-events:none;float:left;height:0}._editorEmpty_1pk7f_204{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;color:var(--text-muted)}._editorEmptyIcon_1pk7f_211{width:64px;height:64px;color:var(--text-muted);opacity:.4;margin-bottom:16px}._editorEmpty_1pk7f_204 h3{font-size:20px;color:var(--text-primary);margin:0 0 8px;font-weight:600}._editorEmpty_1pk7f_204 p{font-size:14px;margin:0 0 24px;max-width:380px}._bigBtn_1pk7f_222{background:var(--accent);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .12s}._bigBtn_1pk7f_222:hover:not(:disabled){filter:brightness(1.05)}._bigBtn_1pk7f_222:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 720px){._editorScroll_1pk7f_83{padding:12px 0 60px}._page_1pk7f_91{max-width:calc(100% - 16px);padding:48px 32px;min-height:auto}}._room_b6t57_3{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--bg-primary);transition:background-color .3s,color .3s}._mainArea_b6t57_10{flex:1;display:flex;overflow:hidden;min-height:0}._videoArea_b6t57_14{flex:1;min-width:0;padding:8px}._toastStack_b6t57_19{position:fixed;bottom:80px;left:50%;transform:translate(-50%);display:flex;flex-direction:column-reverse;gap:8px;z-index:200;pointer-events:none}._toastItem_b6t57_24{padding:10px 20px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);font-size:13px;font-weight:500;box-shadow:0 4px 20px #00000026;animation:_toastIn_b6t57_1 .3s ease;white-space:nowrap}._toastWarning_b6t57_32{background:#fbbf2426;border-color:#fbbf244d;color:#f59e0b}._toastSuccess_b6t57_37{background:#10b98126;border-color:#10b9814d;color:#10b981}@keyframes _toastIn_b6t57_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._videoArea_b6t57_14{padding:4px}}@media (max-width: 480px){._room_b6t57_3{height:100dvh}._videoArea_b6t57_14{padding:2px}}._recPopupOverlay_b6t57_59{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;align-items:center;justify-content:center;background:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._recPopup_b6t57_59{background:var(--bg-card, #fff);border:1px solid var(--border, #e2e8f0);border-radius:16px;padding:20px;min-width:240px;box-shadow:0 8px 32px #00000026;display:flex;flex-direction:column;gap:10px}._recPopupTitle_b6t57_70{font-size:15px;font-weight:600;text-align:center;color:var(--text-primary);margin-bottom:4px}._recPopupBtn_b6t57_74{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;border:1px solid var(--border, #e2e8f0);background:var(--bg-elevated, #f1f5f9);color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}._recPopupBtn_b6t57_74:hover{background:var(--ctrl-active-bg);border-color:var(--accent);color:var(--accent)}._recPopupBtn_b6t57_74 svg{flex-shrink:0}._recPopupIcon_b6t57_87{display:flex;justify-content:center;color:#ef4444;margin-bottom:2px}._recPopupDesc_b6t57_90{font-size:13px;color:var(--text-secondary);text-align:center;line-height:1.5;margin-bottom:4px}._recPopupActions_b6t57_94{display:flex;gap:8px;margin-top:4px}._recPopupCancel_b6t57_97{flex:1;padding:10px 0;border-radius:10px;font-size:14px;font-weight:500;border:1px solid var(--border, #e2e8f0);background:var(--bg-elevated, #f1f5f9);color:var(--text-primary);cursor:pointer;transition:all .15s}._recPopupCancel_b6t57_97:hover{background:var(--border)}._recPopupConfirm_b6t57_103{flex:1;padding:10px 0;border-radius:10px;font-size:14px;font-weight:600;border:none;background:#ef4444;color:#fff;cursor:pointer;transition:all .15s}._recPopupConfirm_b6t57_103:hover{background:#dc2626}._connectionBanner_b6t57_110{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(90deg,#f59e0b,#f97316);box-shadow:0 2px 8px #f59e0b4d;z-index:20;animation:_connBannerSlide_b6t57_1 .25s ease-out}._connectionBanner_b6t57_110[data-state=disconnected]{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef444466}@keyframes _connBannerSlide_b6t57_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}._connBannerDot_b6t57_133{width:8px;height:8px;border-radius:50%;background:#fff;animation:_connDotPulse_b6t57_1 1s ease-in-out infinite;box-shadow:0 0 #fff6}._connBannerDot_b6t57_133[data-err]{animation:none}@keyframes _connDotPulse_b6t57_1{0%{box-shadow:0 0 #fff9}to{box-shadow:0 0 0 8px #fff0}}._page_1fqlu_2{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);display:flex;flex-direction:column}._header_1fqlu_11{display:flex;align-items:center;justify-content:space-between;padding:0 32px;height:64px;background:var(--bg-card);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._logo_1fqlu_25{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-primary)}._logoIcon_1fqlu_33{width:36px;height:36px;border-radius:10px;object-fit:cover;display:inline-block}._logoText_1fqlu_41{font-size:17px;font-weight:800;letter-spacing:-.5px}._headerRight_1fqlu_47{display:flex;align-items:center;gap:12px}._btnNew_1fqlu_53{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));border:none;border-radius:10px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .25s;cursor:pointer;white-space:nowrap}._btnNew_1fqlu_53:hover{transform:translateY(-1px);box-shadow:0 8px 25px #667eea52}._btnNew_1fqlu_53:active{transform:translateY(0)}._themeBtn_1fqlu_80{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);border-radius:10px;cursor:pointer;transition:color .2s,border-color .2s,background .2s,transform .15s}._themeBtn_1fqlu_80:hover{color:var(--accent);border-color:var(--accent);transform:translateY(-1px)}._themeBtn_1fqlu_80:active{transform:translateY(0)}._userMenu_1fqlu_99{position:relative}._avatarBtn_1fqlu_103{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border:1px solid var(--border);background:var(--bg-card);border-radius:12px;cursor:pointer;transition:all .2s;font-family:inherit;color:var(--text-primary)}._avatarBtn_1fqlu_103:hover{border-color:var(--accent);background:var(--bg-elevated)}._avatarBtn_1fqlu_103 svg{color:var(--text-muted);transition:transform .2s}._avatar_1fqlu_103{width:30px;height:30px;border-radius:50%;object-fit:cover}._avatarPlaceholder_1fqlu_132{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;flex-shrink:0}._avatarName_1fqlu_145{font-size:13px;font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdown_1fqlu_155{position:absolute;top:calc(100% + 6px);left:0;right:auto;width:180px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000d;padding:4px;z-index:100;animation:_dropIn_1fqlu_1 .18s ease-out}[data-theme=dark] ._dropdown_1fqlu_155{box-shadow:0 12px 40px #0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes _dropIn_1fqlu_1{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownProfile_1fqlu_179{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px}._dropdownAvatar_1fqlu_187{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}._dropdownAvatarPlaceholder_1fqlu_195{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0}._dropdownName_1fqlu_208{font-size:13px;font-weight:600;color:var(--text-primary)}._dropdownHint_1fqlu_214{font-size:11px;color:var(--text-muted);margin-top:1px}._dropdownDivider_1fqlu_220{height:1px;background:var(--border);margin:4px 8px}._dropdownItem_1fqlu_226{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:none;color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border-radius:7px;transition:background .15s,color .15s}._dropdownItem_1fqlu_226 svg{width:15px;height:15px;flex-shrink:0}._dropdownItem_1fqlu_226:hover{background:var(--bg-elevated);color:var(--text-primary)}._main_1fqlu_253{flex:1;max-width:860px;width:100%;margin:0 auto;padding:32px 28px 80px;transition:max-width .25s ease}._mainWide_1fqlu_261{max-width:1240px}._welcome_1fqlu_266{margin-bottom:28px;animation:_fadeUp_1fqlu_1 .4s ease}._welcomeTitle_1fqlu_271{font-size:28px;font-weight:800;letter-spacing:-.5px;margin-bottom:6px;background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._welcomeSub_1fqlu_282{font-size:14px;color:var(--text-muted);font-weight:500}._statsRow_1fqlu_289{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:32px;animation:_fadeUp_1fqlu_1 .45s ease}._stat_1fqlu_289{display:flex;align-items:center;gap:12px;padding:16px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;transition:all .25s}._stat_1fqlu_289:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px #6366f114}._statIcon_1fqlu_313{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statIcon_1fqlu_313 svg{width:18px;height:18px}._statIconMeetings_1fqlu_327{background:#6366f11a;color:var(--accent)}._statIconTime_1fqlu_331{background:#f59e0b1a;color:#f59e0b}._statIconRec_1fqlu_335{background:#ef44441a;color:var(--danger)}._statIconTranscript_1fqlu_339{background:#10b9811a;color:var(--success)}._statNum_1fqlu_344{font-size:20px;font-weight:700;color:var(--text-primary);line-height:1.1;white-space:nowrap}._statLabel_1fqlu_352{font-size:12px;color:var(--text-muted);margin-top:2px}._section_1fqlu_359{animation:_fadeUp_1fqlu_1 .5s ease}._sectionHead_1fqlu_363{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_1fqlu_370{font-size:18px;font-weight:700}._searchWrap_1fqlu_376{position:relative;margin-bottom:14px}._searchIcon_1fqlu_381{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_1fqlu_390{width:100%;height:48px;padding:0 44px 0 46px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card);color:var(--text-primary);font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s}._searchInput_1fqlu_390::placeholder{color:var(--text-muted)}._searchInput_1fqlu_390:focus{border-color:var(--accent);box-shadow:0 0 0 3px #6366f11f}._searchClear_1fqlu_410{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;transition:color .15s}._searchClear_1fqlu_410:hover{color:var(--text-primary)}._filterRow_1fqlu_429{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:20px}._filterLabel_1fqlu_437{min-width:0;overflow:hidden;text-overflow:ellipsis}._filterReset_1fqlu_443{height:34px;padding:0 12px;border:none;border-radius:8px;background:none;color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;transition:color .15s;white-space:nowrap;flex-shrink:0;margin-left:auto}._filterReset_1fqlu_443:hover{color:var(--danger)}._viewToggle_1fqlu_463{display:inline-flex;align-items:center;gap:0;height:34px;padding:3px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin-left:auto;flex-shrink:0}._filterReset_1fqlu_443+._viewToggle_1fqlu_463{margin-left:0}._viewToggleBtn_1fqlu_476{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 12px;border:none;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;border-radius:7px;transition:background .15s,color .15s}._viewToggleBtn_1fqlu_476:hover{color:var(--text-primary)}._viewToggleBtnActive_1fqlu_492{background:var(--accent);color:#fff}._viewToggleBtnActive_1fqlu_492:hover{color:#fff}._calView_1fqlu_499{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}._calHeader_1fqlu_507{display:flex;align-items:center;gap:12px;padding-bottom:4px}._calNavBtn_1fqlu_511{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);border-radius:8px;cursor:pointer;transition:background .15s,color .15s}._calNavBtn_1fqlu_511:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._calTitle_1fqlu_522{font-size:18px;font-weight:700;color:var(--text-primary);text-transform:capitalize}._calTodayBtn_1fqlu_527{margin-left:auto;height:32px;padding:0 14px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}._calTodayBtn_1fqlu_527:hover{background:var(--accent);color:#fff;border-color:var(--accent)}._calWeekdays_1fqlu_543{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px}._calWeekday_1fqlu_543{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;padding:4px 8px}._calGrid_1fqlu_557{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:100%}._calCell_1fqlu_563{position:relative;height:96px;min-width:0;padding:6px;border:1px solid var(--border);background:var(--bg-card);border-radius:8px;cursor:pointer;text-align:left;font-family:inherit;display:flex;flex-direction:column;gap:4px;overflow:hidden;transition:border-color .15s,background .15s,transform .15s}._calCell_1fqlu_563:hover{border-color:var(--accent)}._calCellMuted_1fqlu_581{opacity:.35}._calCellMuted_1fqlu_581:hover{opacity:.6}._calCellToday_1fqlu_583 ._calCellDate_1fqlu_583{background:var(--accent);color:#fff;border-radius:50%;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}._calCellSelected_1fqlu_591{border-color:var(--accent);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--accent) 35%,transparent)}._calCellHasMeetings_1fqlu_595{background:color-mix(in srgb,var(--accent) 4%,var(--bg-card))}._calCellDate_1fqlu_583{font-size:12px;font-weight:600;color:var(--text-primary);line-height:1}._calCellChips_1fqlu_602{display:flex;flex-direction:column;gap:2px;overflow:hidden;min-width:0}._calCellChip_1fqlu_602{display:flex;align-items:baseline;gap:4px;font-size:10px;font-weight:500;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--text-primary);padding:2px 5px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;min-width:0;cursor:pointer;transition:background .15s,transform .1s}._calCellChip_1fqlu_602:hover{background:color-mix(in srgb,var(--accent) 25%,transparent);transform:translate(1px)}._calCellMore_1fqlu_631{cursor:pointer}._calCellMore_1fqlu_631:hover{color:var(--accent)}._calCellChipTime_1fqlu_637{font-weight:700;color:var(--accent);flex-shrink:0;font-variant-numeric:tabular-nums}._calCellChipName_1fqlu_643{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);min-width:0}._calCellMore_1fqlu_631{font-size:10px;font-weight:600;color:var(--text-muted);padding:0 5px}._calPopover_1fqlu_658{position:absolute;top:-8px;left:50%;transform:translate(-50%);width:320px;max-width:90vw;z-index:30;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 40px #0000002e,0 2px 6px #00000014;padding:10px;cursor:default;animation:_calPopoverIn_1fqlu_1 .18s cubic-bezier(.32,.72,0,1);text-align:left}._calCell_1fqlu_563:has(._calPopover_1fqlu_658){overflow:visible;z-index:20}@keyframes _calPopoverIn_1fqlu_1{0%{opacity:0;transform:translate(-50%) scale(.96) translateY(-4px)}to{opacity:1;transform:translate(-50%) scale(1) translateY(0)}}._calPopoverHead_1fqlu_684{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 10px;border-bottom:1px solid var(--border);margin-bottom:8px}._calPopoverDate_1fqlu_692{font-size:13px;font-weight:700;color:var(--text-primary);text-transform:capitalize}._calPopoverClose_1fqlu_698{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);border-radius:6px;cursor:pointer;transition:background .15s,color .15s}._calPopoverClose_1fqlu_698:hover{background:var(--border);color:var(--text-primary)}._calPopoverList_1fqlu_710{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto}._calPopoverItem_1fqlu_717{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}._calPopoverItem_1fqlu_717:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}._calPopoverItemTime_1fqlu_727{font-size:12px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:40px}._calPopoverItemBody_1fqlu_735{flex:1;min-width:0}._calPopoverItemName_1fqlu_736{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._calPopoverItemMeta_1fqlu_744{font-size:11px;color:var(--text-secondary)}._calPopoverItemBadges_1fqlu_748{display:flex;gap:3px;flex-shrink:0}._calDayList_1fqlu_754{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:8px}._calDayListTitle_1fqlu_762{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--text-primary);text-transform:capitalize;margin-bottom:4px}._calDayListCount_1fqlu_772{font-size:12px;font-weight:600;color:var(--text-muted);background:var(--border);padding:2px 8px;border-radius:999px}._calDayListClose_1fqlu_780{margin-left:auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);border-radius:8px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}._calDayListClose_1fqlu_780:hover{color:var(--text-primary);border-color:var(--accent);background:var(--bg-elevated)}._weekHeader_1fqlu_798{display:grid;grid-template-columns:56px repeat(7,minmax(0,1fr));background:var(--bg-card);border:1px solid var(--border);border-radius:12px 12px 0 0;border-bottom:none;overflow:hidden}._weekHeaderHoursCell_1fqlu_807{border-right:1px solid var(--border);background:var(--bg-card)}._weekHeaderDay_1fqlu_811{position:relative;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;border-left:1px solid var(--border);background:var(--bg-card);gap:4px;cursor:pointer;font-family:inherit;color:var(--text-primary);transition:background .15s}._weekHeaderDay_1fqlu_811:hover{background:color-mix(in srgb,var(--accent) 5%,var(--bg-card))}._weekHeaderDay_1fqlu_811:first-child{border-left:none}._weekHeaderDayToday_1fqlu_829{background:color-mix(in srgb,var(--accent) 6%,var(--bg-card))}._weekHeaderDaySelected_1fqlu_830{background:color-mix(in srgb,var(--accent) 12%,var(--bg-card));box-shadow:inset 0 -2px 0 var(--accent)}._weekHeaderHasDot_1fqlu_834{position:absolute;bottom:6px;width:4px;height:4px;border-radius:50%;background:var(--accent)}._weekHeaderDayToday_1fqlu_829 ._weekHeaderHasDot_1fqlu_834{background:#fff}._weekHeaderDayToday_1fqlu_829 ._weekHeaderNum_1fqlu_842{background:var(--accent);color:#fff;border-radius:999px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}._weekHeaderName_1fqlu_849{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._weekHeaderNum_1fqlu_842{font-size:17px;font-weight:700;color:var(--text-primary);line-height:1;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}._weekScrollWrap_1fqlu_865{border:1px solid var(--border);border-radius:0 0 12px 12px;background:var(--bg-card);overflow:auto;max-height:65vh;scrollbar-width:thin}._weekBody_1fqlu_873{position:relative;display:grid;grid-template-columns:56px 1fr;min-width:0}._weekHoursColInner_1fqlu_879{position:relative;border-right:1px solid var(--border);background:var(--bg-card)}._weekHourLabel_1fqlu_884{position:relative;padding:4px 8px 0 0;text-align:right;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}._weekHourLabel_1fqlu_884 span{font-size:10px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums;position:relative;top:-7px;background:var(--bg-card);padding:0 4px}._weekHourLabel_1fqlu_884:first-child span{top:4px}._weekDaysWrap_1fqlu_902{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0}._weekDayCol_1fqlu_908{position:relative;border-left:1px solid var(--border);min-width:0}._weekDayCol_1fqlu_908:first-child{border-left:none}._weekDayColToday_1fqlu_914{background:color-mix(in srgb,var(--accent) 3%,transparent)}._weekHourLine_1fqlu_916{position:absolute;left:0;right:0;height:1px;background:var(--border);opacity:.7;pointer-events:none}._weekHalfHourLine_1fqlu_924{position:absolute;left:0;right:0;height:1px;background:var(--border);opacity:.25;pointer-events:none}._weekNowLine_1fqlu_933{position:absolute;left:-3px;right:0;height:2px;background:var(--danger);z-index:4;pointer-events:none;box-shadow:0 0 8px color-mix(in srgb,var(--danger) 40%,transparent)}._weekNowDot_1fqlu_942{position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--danger)}._weekEvent_1fqlu_950{position:absolute;padding:4px 8px;background:color-mix(in srgb,var(--accent) 14%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-left:3px solid var(--accent);color:var(--text-primary);border-radius:6px;font-family:inherit;text-align:left;cursor:pointer;overflow:hidden;z-index:2;transition:transform .1s,box-shadow .15s,background .15s;display:flex;flex-direction:column;gap:2px;min-width:0}._weekEvent_1fqlu_950:hover{z-index:5;box-shadow:0 6px 18px #00000024;background:color-mix(in srgb,var(--accent) 22%,var(--bg-card))}._weekEventRec_1fqlu_974{background:color-mix(in srgb,var(--danger) 14%,var(--bg-card));border-color:color-mix(in srgb,var(--danger) 35%,transparent);border-left-color:var(--danger)}._weekEventRec_1fqlu_974:hover{background:color-mix(in srgb,var(--danger) 22%,var(--bg-card))}._weekEventAi_1fqlu_980{background:color-mix(in srgb,#8b5cf6 14%,var(--bg-card));border-color:color-mix(in srgb,#8b5cf6 35%,transparent);border-left-color:#8b5cf6}._weekEventAi_1fqlu_980:hover{background:color-mix(in srgb,#8b5cf6 22%,var(--bg-card))}._weekEventTime_1fqlu_987{font-size:10px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;opacity:.85}._weekEventTitle_1fqlu_997{font-size:12px;font-weight:600;color:var(--text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._weekEventCompact_1fqlu_1010{padding:2px 6px;flex-direction:row;align-items:center}._weekEventLine_1fqlu_1015{display:flex;align-items:baseline;gap:5px;min-width:0;width:100%;white-space:nowrap;overflow:hidden}._weekEventTimeInline_1fqlu_1024{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;opacity:.9}._weekEventTitleInline_1fqlu_1032{font-size:11px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width: 768px){._calCell_1fqlu_563{height:70px}._calCellChip_1fqlu_602{font-size:10px}._weekHeader_1fqlu_798{grid-template-columns:44px repeat(7,minmax(64px,1fr));overflow-x:auto}._weekBody_1fqlu_873{grid-template-columns:44px 1fr}}._periodDropdownMenu_1fqlu_1049{position:absolute;top:calc(100% + 6px);left:0;width:280px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 36px #0000001f;z-index:100;padding:6px 6px 14px;animation:_fadeUp_1fqlu_1 .15s ease}._periodOption_1fqlu_1063{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:none;border-radius:8px;background:none;color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;text-align:left;transition:background .1s}._periodOption_1fqlu_1063:hover{background:var(--bg-elevated)}._periodOptionActive_1fqlu_1083{color:var(--accent);font-weight:600}._periodDivider_1fqlu_1088{height:1px;background:var(--border);margin:6px 8px 10px}._contentDropdownMenu_1fqlu_1095{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #0000001f;z-index:100;padding:6px;animation:_fadeUp_1fqlu_1 .15s ease}._contentOption_1fqlu_1109{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:none;color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;text-align:left;transition:background .1s}._contentOption_1fqlu_1109:hover{background:var(--bg-elevated)}._contentCheck_1fqlu_1130{width:18px;height:18px;border:2px solid var(--border);border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}._contentCheckOn_1fqlu_1141{background:var(--accent);border-color:var(--accent)}._calHeader_1fqlu_507{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 6px}._calMonthLabel_1fqlu_1155{font-size:14px;font-weight:700;color:var(--text-primary)}._calNav_1fqlu_511{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--text-muted);cursor:pointer;border-radius:8px;transition:all .15s}._calNav_1fqlu_511:hover{background:var(--bg-elevated);color:var(--text-primary)}._calWeekdays_1fqlu_543{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:4px}._calWd_1fqlu_1186{font-size:11px;font-weight:600;color:var(--text-muted);text-align:center;padding:4px 0}._calGrid_1fqlu_557{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._calDay_1fqlu_754{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;border-radius:10px;transition:all .12s}._calDay_1fqlu_754:hover{background:var(--bg-elevated);color:var(--text-primary)}._calDayToday_1fqlu_1220{color:var(--accent);font-weight:700;position:relative}._calDayToday_1fqlu_1220:after{content:"";position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:var(--accent)}._calDaySelected_1fqlu_1235{background:var(--accent)!important;color:#fff!important;font-weight:600}._calDaySelected_1fqlu_1235:after{display:none}._filterDropdown_1fqlu_1245{position:relative;flex-shrink:0;max-width:100%}._filterDropdownBtn_1fqlu_1251{display:inline-flex;max-width:100%;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--border);border-radius:17px;background:var(--bg-card);color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}._filterDropdownBtn_1fqlu_1251 svg{flex-shrink:0}._filterDropdownBtn_1fqlu_1251._favoriteFilterBtn_1fqlu_1269{position:relative;flex:0 0 34px;width:34px;height:34px;padding:0;justify-content:center;border-radius:10px}._favoriteFilterBtn_1fqlu_1269:before{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}._favoriteFilterBtn_1fqlu_1269:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._filterDropdownBtn_1fqlu_1251:hover{border-color:var(--accent);color:var(--text-primary)}._filterDropdownBtnActive_1fqlu_1284{background:var(--accent);border-color:var(--accent);color:#fff}._filterDropdownBtnActive_1fqlu_1284:hover{background:var(--accent-hover, var(--accent));color:#fff}._filterDropdownMenu_1fqlu_1294{position:absolute;top:calc(100% + 6px);left:0;min-width:240px;max-height:300px;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #0000001f;z-index:100;padding:6px;animation:_fadeUp_1fqlu_1 .15s ease}._filterDropdownSearchWrap_1fqlu_1310{position:relative;padding:2px 6px 6px;border-bottom:1px solid var(--border)}._filterDropdownSearchIcon_1fqlu_1316{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none;margin-top:-2px}._filterDropdownSearch_1fqlu_1310{width:100%;height:34px;padding:0 10px 0 30px;border:1px solid var(--border);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none}._filterDropdownSearch_1fqlu_1310::placeholder{color:var(--text-muted)}._filterDropdownSearch_1fqlu_1310:focus{border-color:var(--accent)}._filterDropdownList_1fqlu_1344{max-height:240px;overflow-y:auto;padding:4px 0}._filterDropdownEmpty_1fqlu_1350{padding:16px;text-align:center;color:var(--text-muted);font-size:13px}._filterDropdownItem_1fqlu_1357{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:none;color:var(--text-primary);font-size:13px;cursor:pointer;text-align:left;transition:background .1s}._filterDropdownItem_1fqlu_1357:hover{background:var(--bg-elevated)}._filterDropdownItemActive_1fqlu_1375{background:#6366f114}._filterDropdownAvatar_1fqlu_1379{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}._filterDropdownAvatarPh_1fqlu_1387{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;flex-shrink:0}._filterDropdownInfo_1fqlu_1400{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}._filterDropdownUsername_1fqlu_1408{font-size:11px;color:var(--text-muted)}@media (max-width: 640px){._searchInput_1fqlu_390{height:42px;font-size:14px;border-radius:10px}._filterRow_1fqlu_429{gap:6px}._filterDropdownBtn_1fqlu_1251{height:30px;font-size:12px;padding:0 10px}}._group_1fqlu_1430{margin-bottom:20px}._groupLabel_1fqlu_1434{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;padding-left:4px}._dayGroup_1fqlu_1445{margin-bottom:14px}._dayGroup_1fqlu_1445:last-child{margin-bottom:0}._dayLabel_1fqlu_1451{font-size:13px;font-weight:600;color:var(--text-secondary);margin:14px 0 8px;padding-left:4px;display:flex;align-items:center;gap:8px}._dayLabel_1fqlu_1451:after{content:"";flex:1;height:1px;background:var(--border);opacity:.6}._group_1fqlu_1430 ._dayGroup_1fqlu_1445:first-of-type ._dayLabel_1fqlu_1451{margin-top:4px}._mCard_1fqlu_1474{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;cursor:pointer;transition:all .2s;margin-bottom:6px}._mCard_1fqlu_1474:hover{border-color:var(--accent);background:var(--bg-card-hover, var(--bg-elevated));transform:translate(2px)}._mLeft_1fqlu_1492{display:flex;align-items:center;gap:14px;flex:1;min-width:0}._mIcon_1fqlu_1500{width:40px;height:40px;border-radius:12px;background:#6366f114;display:flex;align-items:center;justify-content:center;flex-shrink:0}._mIcon_1fqlu_1500 svg{width:18px;height:18px;color:var(--accent)}._mInfo_1fqlu_1516{flex:1;min-width:0}._mName_1fqlu_1521{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}._mMeta_1fqlu_1531{font-size:12px;color:var(--text-muted)}._mRight_1fqlu_1536{display:flex;align-items:center;gap:12px;flex-shrink:0}._mBadges_1fqlu_1543{display:flex;gap:5px}._bDot_1fqlu_1548{width:8px;height:8px;border-radius:50%;display:inline-block}._avatarStack_1fqlu_1556{display:flex;align-items:center}._stackAvatar_1fqlu_1561{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:600;margin-left:-6px;border:2px solid var(--bg-card);position:relative}._stackAvatar_1fqlu_1561:first-child{margin-left:0}._stackAvatarImg_1fqlu_1579{width:26px;height:26px;border-radius:50%;margin-left:-6px;border:2px solid var(--bg-card);position:relative;object-fit:cover}._stackAvatarImg_1fqlu_1579:first-child{margin-left:0}._stackMore_1fqlu_1592{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);color:var(--text-muted);font-size:9px;font-weight:600;margin-left:-6px;border:2px solid var(--bg-card)}._chevron_1fqlu_1607{color:var(--text-muted);transition:transform .2s,color .2s}._mCard_1fqlu_1474:hover ._chevron_1fqlu_1607{color:var(--accent);transform:translate(2px)}._detail_1fqlu_1617{animation:_fadeUp_1fqlu_1 .35s ease}._backBtn_1fqlu_1621{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border-radius:10px;transition:all .2s;margin-bottom:24px}._backBtn_1fqlu_1621:hover{border-color:var(--accent);color:var(--accent);background:var(--bg-elevated)}._detailHead_1fqlu_1643{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}._detailTitle_1fqlu_1651{font-size:24px;font-weight:700;margin-bottom:8px;letter-spacing:-.3px}._detailMeta_1fqlu_1658{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--text-muted)}._dot_1fqlu_1667{width:3px;height:3px;border-radius:50%;background:var(--text-muted);display:inline-block;vertical-align:middle}._detailBadges_1fqlu_1676{display:flex;gap:6px;flex-shrink:0;flex-wrap:wrap}._badge_1fqlu_1683{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:8px;font-size:12px;font-weight:600}._badgeRec_1fqlu_1693{background:#ef444414;color:var(--danger)}._badgeTrans_1fqlu_1698{background:#6366f114;color:var(--accent)}._badgeAi_1fqlu_1703{background:var(--ai-bg);color:var(--ai-accent, #8b5cf6)}._detailTitleRow_1fqlu_1709{display:flex;align-items:center;gap:8px}._detailTitleBtn_1fqlu_1715{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s;flex-shrink:0}._detailTitleBtn_1fqlu_1715:hover{color:var(--accent);background:#6366f114}._editTitleWrap_1fqlu_1733{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._editTitleInput_1fqlu_1740{width:100%;font-size:22px;font-weight:700;letter-spacing:-.3px;padding:12px 16px;border:2px solid var(--accent);border-radius:14px;background:var(--bg-card);color:var(--text-primary);outline:none;font-family:inherit;box-shadow:0 0 0 4px #6366f11a;transition:box-shadow .2s}._editTitleInput_1fqlu_1740:focus{box-shadow:0 0 0 4px #6366f12e}._editTitleBtns_1fqlu_1759{display:flex;gap:8px}._editTitleSave_1fqlu_1764{padding:8px 20px;background:var(--accent);border:none;border-radius:10px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._editTitleSave_1fqlu_1764:hover{background:var(--accent-hover, var(--accent))}._editTitleCancel_1fqlu_1780{padding:8px 16px;background:none;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}._editTitleCancel_1fqlu_1780:hover{border-color:var(--text-secondary);color:var(--text-primary)}._detailTopActions_1fqlu_1798{display:flex;align-items:center;gap:8px;flex-shrink:0}._deleteBtn_1fqlu_1805{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border-radius:10px;transition:all .2s}._deleteBtn_1fqlu_1805:hover{border-color:var(--danger);color:var(--danger);background:#ef44440f}._confirmOverlay_1fqlu_1827{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1fqlu_1 .15s ease;padding:20px}._confirmModal_1fqlu_1839{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:28px;max-width:400px;width:100%;box-shadow:0 20px 60px #0003;animation:_scaleIn_1fqlu_1 .2s ease}._confirmIcon_1fqlu_1850{width:48px;height:48px;border-radius:50%;background:#ef44441a;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--danger)}._confirmTitle_1fqlu_1862{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:8px}._confirmText_1fqlu_1869{font-size:14px;color:var(--text-muted);line-height:1.6;margin-bottom:24px}._confirmBtns_1fqlu_1876{display:flex;gap:10px;justify-content:flex-end}._confirmCancelBtn_1fqlu_1882{padding:10px 20px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;border-radius:10px;transition:all .15s}._confirmCancelBtn_1fqlu_1882:hover{border-color:var(--text-secondary);color:var(--text-primary)}._confirmDeleteBtn_1fqlu_1899{padding:10px 20px;border:none;background:var(--danger);color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;border-radius:10px;transition:all .15s}._confirmDeleteBtn_1fqlu_1899:hover{background:#dc2626}._confirmDeleteBtn_1fqlu_1899:disabled{opacity:.6;cursor:not-allowed}@keyframes _fadeIn_1fqlu_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1fqlu_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._tabs_1fqlu_1930{display:flex;gap:2px;padding:3px;background:var(--bg-elevated);border-radius:12px;margin-bottom:20px;width:fit-content}._tab_1fqlu_1930{padding:8px 20px;border:none;background:none;color:var(--text-muted);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;border-radius:10px;transition:all .2s}._tab_1fqlu_1930:hover{color:var(--text-secondary)}._tabActive_1fqlu_1956{background:var(--bg-card);color:var(--text-primary);box-shadow:0 1px 3px #00000014}._tabContent_1fqlu_1962{animation:_fadeUp_1fqlu_1 .25s ease}._detailParticipants_1fqlu_1967{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._detailPChip_1fqlu_1974{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:background .15s,border-color .15s}._detailPChip_1fqlu_1974:hover{background:var(--bg-elevated);border-color:var(--accent)}._detailPChip_1fqlu_1974{position:relative}._mergeBtn_1fqlu_1995{position:absolute;top:4px;right:4px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--bg-elevated);color:var(--text-muted);border-radius:6px;opacity:0;cursor:pointer;transition:opacity .15s,background .15s,color .15s}._detailPChip_1fqlu_1974:hover ._mergeBtn_1fqlu_1995{opacity:1}._mergeBtn_1fqlu_1995:hover{background:var(--accent);color:#fff}._contactBtn_1fqlu_2013{position:absolute;top:4px;right:28px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--bg-elevated);color:var(--text-muted);border-radius:6px;opacity:0;cursor:pointer;transition:opacity .15s,background .15s,color .15s}._detailPChip_1fqlu_1974:hover ._contactBtn_1fqlu_2013{opacity:1}._contactBtn_1fqlu_2013:hover{background:#8b5cf6;color:#fff}._detailPSavedDot_1fqlu_2031{margin-left:6px;color:var(--success, #22c55e);font-size:10px;vertical-align:middle}._detailPAliasInline_1fqlu_2037{margin-left:6px;font-size:11px;color:var(--text-muted);font-style:italic}._detailSectionTitleRow_1fqlu_2045{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}._transcriptActions_1fqlu_2052{display:inline-flex;gap:6px}._transcriptActionBtn_1fqlu_2053{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._transcriptActionBtn_1fqlu_2053:hover{border-color:var(--accent);color:var(--accent)}._contactModalOverlay_1fqlu_2075{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:200;animation:_contactOverlayIn_1fqlu_1 .15s ease-out}@keyframes _contactOverlayIn_1fqlu_1{0%{opacity:0}to{opacity:1}}._contactModal_1fqlu_2075{width:420px;max-width:92vw;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:22px;box-shadow:0 24px 60px #00000040;animation:_contactModalIn_1fqlu_2112 .18s cubic-bezier(.32,.72,0,1)}@keyframes _contactModalIn_1fqlu_2112{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._contactModalTitle_1fqlu_2100{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:8px}._contactModalHint_1fqlu_2106{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-bottom:14px}._contactModalInput_1fqlu_2112{width:100%;height:42px;padding:0 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-elevated);color:var(--text-primary);font-family:inherit;font-size:14px;outline:none;transition:border-color .15s,background .15s}._contactModalInput_1fqlu_2112:focus{border-color:var(--accent);background:var(--bg-card)}._contactModalActions_1fqlu_2129{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}._contactModalCancel_1fqlu_2135,._contactModalSave_1fqlu_2136{height:38px;padding:0 18px;border-radius:9px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._contactModalCancel_1fqlu_2135{background:transparent;border:1px solid var(--border);color:var(--text-primary)}._contactModalCancel_1fqlu_2135:hover{border-color:var(--accent);color:var(--accent)}._contactModalSave_1fqlu_2136{border:none;background:var(--accent);color:#fff}._contactModalSave_1fqlu_2136:hover{filter:brightness(1.1)}._contactModalSave_1fqlu_2136:disabled,._contactModalCancel_1fqlu_2135:disabled{opacity:.6;cursor:not-allowed}._timelineWrap_1fqlu_2162{display:flex;flex-direction:column;gap:14px;margin-top:4px}._timelineEvents_1fqlu_2170{position:relative;height:18px;margin:0 70px 0 110px;border-bottom:1px solid var(--border)}._evDot_1fqlu_2176{position:absolute;top:50%;width:12px;height:12px;margin-left:-6px;margin-top:-6px;border:2px solid var(--bg-card);border-radius:50%;padding:0;cursor:pointer;transition:transform .12s;box-shadow:0 0 0 1px var(--border)}._evDot_1fqlu_2176:hover{transform:scale(1.4);z-index:2}._evJoin_1fqlu_2190{background:#22c55e}._evLeave_1fqlu_2191{background:#94a3b8}._evRecStart_1fqlu_2192{background:var(--danger)}._evRecStop_1fqlu_2193{background:var(--danger);opacity:.5}._timelineSpeakers_1fqlu_2196{display:flex;flex-direction:column;gap:6px}._tlSpeakerRow_1fqlu_2201{display:grid;grid-template-columns:110px 1fr 60px;align-items:center;gap:8px;height:22px}._tlSpeakerName_1fqlu_2208{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tlSpeakerTrack_1fqlu_2216{position:relative;height:16px;background:color-mix(in srgb,var(--border) 60%,transparent);border-radius:6px;overflow:hidden}._tlSpeakerBar_1fqlu_2223{position:absolute;top:0;bottom:0;border:none;background:var(--accent);border-radius:3px;cursor:pointer;padding:0;transition:filter .12s,transform .12s}._tlSpeakerBar_1fqlu_2223:hover{filter:brightness(1.15);z-index:2}._tlSpeakerRow_1fqlu_2201:nth-child(2n) ._tlSpeakerBar_1fqlu_2223{background:#8b5cf6}._tlSpeakerRow_1fqlu_2201:nth-child(3n) ._tlSpeakerBar_1fqlu_2223{background:#06b6d4}._tlSpeakerRow_1fqlu_2201:nth-child(4n) ._tlSpeakerBar_1fqlu_2223{background:#f59e0b}._tlSpeakerRow_1fqlu_2201:nth-child(5n) ._tlSpeakerBar_1fqlu_2223{background:#ec4899}._tlSpeakerPct_1fqlu_2241{font-size:11px;font-weight:600;color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums}._tlAxis_1fqlu_2250{display:flex;justify-content:space-between;margin:4px 70px 0 110px;font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}._transcriptLineFlash_1fqlu_2260{animation:_tlFlash_1fqlu_1 1.5s ease-out}@keyframes _tlFlash_1fqlu_1{0%{background:color-mix(in srgb,var(--accent) 25%,transparent)}to{background:transparent}}@media (max-width: 768px){._timelineEvents_1fqlu_2170{margin:0 50px 0 90px}._tlSpeakerRow_1fqlu_2201{grid-template-columns:90px 1fr 50px}._tlAxis_1fqlu_2250{margin:4px 50px 0 90px}}._detailPChipSource_1fqlu_2274{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-card));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}._detailPChipTarget_1fqlu_2279{border-style:dashed;border-color:color-mix(in srgb,var(--accent) 60%,transparent)}._detailPChipTarget_1fqlu_2279:hover{border-style:solid;background:color-mix(in srgb,var(--accent) 14%,var(--bg-card))}._mergeBar_1fqlu_2288{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;margin-top:12px;background:color-mix(in srgb,var(--accent) 8%,var(--bg-card));border:1px dashed var(--accent);border-radius:10px;font-size:13px;color:var(--text-primary)}._mergeBarText_1fqlu_2301{font-weight:500}._mergeBarCancel_1fqlu_2302{height:30px;padding:0 14px;background:transparent;border:1px solid var(--border);color:var(--text-primary);border-radius:7px;cursor:pointer;font-size:12px;font-weight:600}._mergeBarCancel_1fqlu_2302:hover{border-color:var(--accent);color:var(--accent)}._mergeBarCancel_1fqlu_2302:disabled{opacity:.6;cursor:not-allowed}._detailPAvatar_1fqlu_2316{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;flex-shrink:0}._detailPAvatarImg_1fqlu_2329{width:26px;height:26px;border-radius:50%;flex-shrink:0;object-fit:cover}._detailPInfo_1fqlu_2337{display:flex;flex-direction:column;line-height:1.2}._detailPName_1fqlu_2343{font-size:13px;font-weight:500}._detailPUsername_1fqlu_2348{font-size:11px;color:var(--text-muted);font-weight:400}._detailPTime_1fqlu_2353{font-size:11px;color:var(--accent);opacity:1;font-weight:500;margin-top:1px}._hostTag_1fqlu_2361{font-size:10px;font-weight:600;color:var(--accent);background:#6366f11a;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}._favoriteBtn_1fqlu_2373{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:7px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:500;line-height:16px;white-space:nowrap;cursor:pointer}._favoriteBtn_1fqlu_2373:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}._favoriteBtn_1fqlu_2373:hover{background:var(--bg-elevated)}._favoriteBtn_1fqlu_2373:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._favoriteBtn_1fqlu_2373:disabled{cursor:wait;opacity:.6}._favoriteActive_1fqlu_2396{background:var(--bg-elevated);color:var(--accent);border-color:currentColor}._favoriteError_1fqlu_2397{color:var(--text-primary);margin:8px 0 16px;font-size:14px}._detailActions_1fqlu_2398{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}._dlBtn_1fqlu_2405{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:all .2s;cursor:pointer}._dlBtn_1fqlu_2405:hover{border-color:var(--accent);color:var(--accent);background:var(--bg-elevated)}._audioPlayer_1fqlu_2430{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;margin-bottom:16px}._playBtn_1fqlu_2442{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s}._playBtn_1fqlu_2442:hover{transform:scale(1.06);box-shadow:0 4px 14px #6366f14d}._audioTimeLabel_1fqlu_2461{font-size:12px;font-weight:600;color:var(--text-muted);min-width:38px;text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}._audioProgress_1fqlu_2471{flex:1;cursor:pointer;padding:6px 0}._audioTrack_1fqlu_2477{width:100%;height:4px;background:var(--border);border-radius:2px;overflow:hidden;position:relative}._audioFill_1fqlu_2486{height:100%;background:linear-gradient(90deg,var(--gradient-1),var(--gradient-2));border-radius:2px;transition:width .1s linear}._transcriptList_1fqlu_2494{display:flex;flex-direction:column;gap:2px;max-height:500px;overflow-y:auto;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}._tLine_1fqlu_2505{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s;border-bottom:1px solid var(--border);position:relative}._tLine_1fqlu_2505:last-child{border-bottom:none}._tLine_1fqlu_2505:hover{background:var(--bg-elevated)}._tLine_1fqlu_2505:hover ._tPlayIcon_1fqlu_2521{opacity:1}._tLineActive_1fqlu_2525{background:#6366f10f;border-left:3px solid var(--accent)}[data-theme=dark] ._tLineActive_1fqlu_2525{background:#6366f11a}._tTime_1fqlu_2533{font-size:12px;font-weight:600;color:var(--text-muted);min-width:42px;flex-shrink:0;padding-top:2px;font-variant-numeric:tabular-nums}._tBody_1fqlu_2543{flex:1;min-width:0}._tSpeaker_1fqlu_2548{font-size:12px;font-weight:700;color:var(--accent);margin-right:8px}._tText_1fqlu_2555{font-size:13px;color:var(--text-secondary);line-height:1.5}._tPlayIcon_1fqlu_2521{flex-shrink:0;color:var(--text-muted);opacity:0;transition:opacity .15s;margin-top:2px}._tEvent_1fqlu_2570{display:flex;align-items:center;gap:12px;padding:6px 16px;border-bottom:1px solid var(--border)}._tEvent_1fqlu_2570:last-child{border-bottom:none}._tEventBody_1fqlu_2581{flex:1;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--success, #22c55e);font-weight:500}._tEventLeave_1fqlu_2591 ._tEventBody_1fqlu_2581{color:var(--text-muted)}._tEventIcon_1fqlu_2595{flex-shrink:0;width:16px;height:16px}._tEventSystem_1fqlu_2602 ._tEventBody_1fqlu_2581{font-style:italic}._tEventRec_1fqlu_2605 ._tEventBody_1fqlu_2581,._tEventRec_1fqlu_2605 ._tEventIcon_1fqlu_2595{color:var(--danger, #ef4444)}._tEventScreen_1fqlu_2611 ._tEventBody_1fqlu_2581,._tEventScreen_1fqlu_2611 ._tEventIcon_1fqlu_2595{color:var(--accent, #6366f1)}._detailSection_1fqlu_2045{margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}._detailSectionTitle_1fqlu_2045{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px}._detailSectionTitle_1fqlu_2045 svg{color:var(--text-muted);flex-shrink:0}._aiCard_1fqlu_2639{background:var(--ai-bg);border:1px solid var(--ai-border);border-radius:16px;padding:22px;margin-bottom:20px}._aiHeader_1fqlu_2647{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ai-accent, #8b5cf6);margin-bottom:12px}._aiText_1fqlu_2657{font-size:14px;color:var(--text-secondary);line-height:1.75;white-space:pre-wrap}._emptyTab_1fqlu_2664{text-align:center;padding:48px 20px;color:var(--text-muted)}._emptyTab_1fqlu_2664 svg{margin-bottom:12px;opacity:.4}._emptyTab_1fqlu_2664 p{font-size:14px}._detailStats_1fqlu_2678{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}._dStat_1fqlu_2685{padding:16px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;text-align:center}._dStatVal_1fqlu_2693{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px}._dStatLabel_1fqlu_2700{font-size:12px;color:var(--text-muted)}._infoTab_1fqlu_2706{display:flex;flex-direction:column;gap:24px}._infoLabel_1fqlu_2714{font-size:13px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}._participantsList_1fqlu_2723{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}._pCard_1fqlu_2729{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;transition:border-color .2s}._pCard_1fqlu_2729:hover{border-color:var(--accent)}._pAvatar_1fqlu_2743{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;flex-shrink:0}._pName_1fqlu_2756{font-size:13px;font-weight:600;color:var(--text-primary)}._pRole_1fqlu_2762{font-size:11px;color:var(--text-muted);margin-top:1px}._infoGrid_1fqlu_2768{display:flex;flex-direction:column;gap:2px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._infoRow_1fqlu_2778{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:13px;color:var(--text-muted);border-bottom:1px solid var(--border)}._infoRow_1fqlu_2778:last-child{border-bottom:none}._infoVal_1fqlu_2791{font-weight:600;color:var(--text-primary)}._empty_1fqlu_2664{text-align:center;padding:56px 20px}._emptyIcon_1fqlu_2802{width:72px;height:72px;margin:0 auto 18px;background:var(--bg-elevated);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}._emptyTitle_1fqlu_2814{font-size:17px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}._emptyText_1fqlu_2821{font-size:13px;color:var(--text-muted);max-width:340px;margin:0 auto 20px;line-height:1.6}._emptyBtn_1fqlu_2829{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s}._emptyBtn_1fqlu_2829:hover{transform:translateY(-1px);box-shadow:0 6px 20px #667eea59}._pager_1fqlu_2849{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}._pageBtn_1fqlu_2857{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;transition:all .2s}._pageBtn_1fqlu_2857:hover{border-color:var(--accent);color:var(--accent)}._pageBtn_1fqlu_2857:disabled{opacity:.3;cursor:not-allowed}._pageNum_1fqlu_2879{font-size:13px;color:var(--text-muted);padding:0 8px;font-weight:500}._loadingScreen_1fqlu_2887{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary)}._spinner_1fqlu_2895{width:28px;height:28px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_1fqlu_2895 .8s linear infinite}._loadingInline_1fqlu_2904{display:flex;align-items:center;justify-content:center;padding:48px}._mobileBar_1fqlu_2912{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--bg-card);border-top:1px solid var(--border);padding:6px 16px;padding-bottom:max(6px,env(safe-area-inset-bottom));z-index:100;justify-content:space-around;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._mobItem_1fqlu_2928{display:flex;flex-direction:column;align-items:center;gap:2px;border:none;background:none;color:var(--text-muted);font-family:inherit;font-size:10px;cursor:pointer;padding:6px 16px;border-radius:8px;transition:all .2s}._mobItem_1fqlu_2928 svg{width:22px;height:22px}._mobItemActive_1fqlu_2948{color:var(--accent)}._mobItemActive_1fqlu_2948 svg{stroke:var(--accent)}._mobCreate_1fqlu_2955{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;box-shadow:0 4px 16px #667eea59;margin-top:-22px;transition:all .25s}._mobCreate_1fqlu_2955:hover{transform:scale(1.05)}._mobCreate_1fqlu_2955 svg{width:22px;height:22px}._aiCardHead_1fqlu_2978{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._aiCardLabel_1fqlu_2985{font-size:12px;font-weight:600;color:var(--ai-accent, #8b5cf6);text-transform:uppercase;letter-spacing:.5px}._copyBtn_1fqlu_2993{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-muted);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}._copyBtn_1fqlu_2993:hover{border-color:var(--accent);color:var(--accent)}._highlight_1fqlu_3014{background:#f59e0b4d;color:inherit;border-radius:2px;padding:0 1px}._speakerStatsGrid_1fqlu_3022{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}._speakerCard_1fqlu_3028{padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;transition:border-color .15s}._speakerCard_1fqlu_3028:hover{border-color:var(--accent)}._speakerCardTop_1fqlu_3039{display:flex;align-items:center;gap:10px;margin-bottom:12px}._speakerCardAvatar_1fqlu_3046{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}._speakerCardAvatarPh_1fqlu_3054{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0}._speakerCardInfo_1fqlu_3067{flex:1;min-width:0}._speakerCardName_1fqlu_3072{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._speakerCardMeta_1fqlu_3081{font-size:12px;color:var(--text-muted);margin-top:2px}._speakerCardBar_1fqlu_3087{height:6px;background:var(--bg-elevated);border-radius:3px;overflow:hidden}._speakerCardFill_1fqlu_3094{height:100%;border-radius:3px;transition:width .4s ease;min-width:2px}._chatList_1fqlu_3102{display:flex;flex-direction:column;gap:2px;max-height:400px;overflow-y:auto;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}._chatMsg_1fqlu_3113{padding:10px 16px;border-bottom:1px solid var(--border)}._chatMsg_1fqlu_3113:last-child{border-bottom:none}._chatMsgHead_1fqlu_3121{display:flex;align-items:center;gap:8px;margin-bottom:4px}._chatMsgSender_1fqlu_3128{font-size:12px;font-weight:700;color:var(--accent)}._chatMsgTime_1fqlu_3134{font-size:11px;color:var(--text-muted)}._chatMsgText_1fqlu_3139{font-size:13px;color:var(--text-secondary);line-height:1.5}._notesTextarea_1fqlu_3146{width:100%;min-height:100px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s,box-shadow .2s}._notesTextarea_1fqlu_3146::placeholder{color:var(--text-muted)}._notesTextarea_1fqlu_3146:focus{border-color:var(--accent);box-shadow:0 0 0 3px #6366f11a}._notesSavingLabel_1fqlu_3169{font-size:12px;font-weight:500;color:var(--text-muted);margin-left:auto}._notesSavedLabel_1fqlu_3176{font-size:12px;font-weight:500;color:var(--success);margin-left:auto}@keyframes _fadeUp_1fqlu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1fqlu_2895{to{transform:rotate(360deg)}}@media (max-width: 768px){._header_1fqlu_11{padding:0 16px;height:56px}._btnNewLabel_1fqlu_77{display:none}._btnNew_1fqlu_53{padding:8px 10px;border-radius:10px}._avatarName_1fqlu_145{display:none}._avatarBtn_1fqlu_103{padding:4px;border:none;background:none}._avatarBtn_1fqlu_103 svg{display:none}._main_1fqlu_253{padding:20px 16px 100px}._welcomeTitle_1fqlu_271{font-size:22px}._statsRow_1fqlu_289{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:24px}._stat_1fqlu_289{padding:14px;gap:10px}._statIcon_1fqlu_313{width:36px;height:36px}._statIcon_1fqlu_313 svg{width:16px;height:16px}._statNum_1fqlu_344{font-size:18px}._mIcon_1fqlu_1500,._mRight_1fqlu_1536 ._avatarStack_1fqlu_1556{display:none}._mCard_1fqlu_1474{padding:12px 14px}._detailHead_1fqlu_1643{flex-direction:column;gap:12px}._detailTitle_1fqlu_1651{font-size:20px}._editTitleInput_1fqlu_1740{font-size:18px}._detailTopActions_1fqlu_1798{flex-wrap:wrap;gap:8px}._confirmModal_1fqlu_1839{padding:24px 20px}._detailStats_1fqlu_2678{grid-template-columns:1fr;gap:8px}._detailParticipants_1fqlu_1967{gap:6px}._speakerStatsGrid_1fqlu_3022{grid-template-columns:1fr}._detailActions_1fqlu_2398{flex-direction:column}._audioPlayer_1fqlu_2430{flex-wrap:wrap;gap:8px;padding:12px 14px}._audioProgress_1fqlu_2471{order:10;width:100%;flex-basis:100%}._transcriptList_1fqlu_2494{max-height:400px}._tLine_1fqlu_2505{padding:10px 12px;gap:8px}._tabs_1fqlu_1930{width:100%}._tab_1fqlu_1930{flex:1;text-align:center;padding:8px 10px;font-size:12px}._participantsList_1fqlu_2723{grid-template-columns:1fr}._mobileBar_1fqlu_2912{display:flex}._dropdown_1fqlu_155{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;border-radius:20px 20px 0 0;padding:8px 8px max(8px,env(safe-area-inset-bottom));animation:_slideUp_1fqlu_1 .25s ease-out}}@media (max-width: 400px){._statsRow_1fqlu_289{grid-template-columns:1fr 1fr;gap:6px}._stat_1fqlu_289{padding:12px;flex-direction:column;align-items:flex-start;gap:8px}._statNum_1fqlu_344{font-size:16px}._detailStats_1fqlu_2678{grid-template-columns:1fr 1fr 1fr}._dStat_1fqlu_2685{padding:10px}._dStatVal_1fqlu_2693{font-size:16px}}@keyframes _slideUp_1fqlu_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._aiChatBox_1fqlu_3393{display:flex;flex-direction:column;background:var(--ai-bg);border:1px solid var(--ai-border);border-radius:16px;overflow:hidden}._aiChatMessages_1fqlu_3402{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px;min-height:140px;max-height:380px;scroll-behavior:smooth}._aiChatMessages_1fqlu_3402::-webkit-scrollbar{width:4px}._aiChatMessages_1fqlu_3402::-webkit-scrollbar-track{background:transparent}._aiChatMessages_1fqlu_3402::-webkit-scrollbar-thumb{background:var(--ai-accent, #8b5cf6);border-radius:4px;opacity:.4}._aiChatEmpty_1fqlu_3426{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;min-height:120px;padding:24px}._aiChatEmptyIcon_1fqlu_3437{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#8b5cf626,#6366f126);display:flex;align-items:center;justify-content:center;color:var(--ai-accent, #8b5cf6)}._aiChatEmptyText_1fqlu_3448{font-size:13px;color:var(--text-muted);text-align:center;line-height:1.5}._aiChatEmptyHints_1fqlu_3455{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:4px}._aiChatHint_1fqlu_3463{padding:6px 12px;border-radius:20px;border:1px solid var(--ai-border);background:transparent;color:var(--ai-accent, #8b5cf6);font-family:inherit;font-size:12px;cursor:pointer;transition:all .2s}._aiChatHint_1fqlu_3463:hover{background:#8b5cf61a;border-color:var(--ai-accent, #8b5cf6)}._aiChatMsg_1fqlu_3480{max-width:82%;animation:_fadeUp_1fqlu_1 .25s ease}._aiChatMsgUser_1fqlu_3485{align-self:flex-end}._aiChatMsgUser_1fqlu_3485 ._aiChatMsgContent_1fqlu_3489{background:var(--ai-accent, #8b5cf6);color:#fff;border-radius:16px 16px 4px;padding:10px 14px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}._aiChatMsgAssistant_1fqlu_3500{align-self:flex-start}._aiChatMsgAssistant_1fqlu_3500 ._aiChatMsgContent_1fqlu_3489{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:16px 16px 16px 4px;padding:10px 14px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}._aiChatMsgLabel_1fqlu_3516{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}._aiChatMsgUser_1fqlu_3485 ._aiChatMsgLabel_1fqlu_3516{color:#ffffffb3;text-align:right}._aiChatMsgAssistant_1fqlu_3500 ._aiChatMsgLabel_1fqlu_3516{color:var(--ai-accent, #8b5cf6)}._aiChatTyping_1fqlu_3533{display:flex;align-items:center;gap:4px;padding:12px 14px}._aiChatTyping_1fqlu_3533 span{width:6px;height:6px;border-radius:50%;background:var(--ai-accent, #8b5cf6);opacity:.4;animation:_aiTypingDot_1fqlu_1 1.4s infinite}._aiChatTyping_1fqlu_3533 span:nth-child(2){animation-delay:.2s}._aiChatTyping_1fqlu_3533 span:nth-child(3){animation-delay:.4s}@keyframes _aiTypingDot_1fqlu_1{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}._aiChatInputRow_1fqlu_3562{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--ai-border);background:#8b5cf608}._aiChatInput_1fqlu_3562{flex:1;padding:10px 14px;border-radius:12px;border:1px solid var(--ai-border);background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:13px;outline:none;transition:border-color .2s,box-shadow .2s}._aiChatInput_1fqlu_3562::placeholder{color:var(--text-muted)}._aiChatInput_1fqlu_3562:focus{border-color:var(--ai-accent, #8b5cf6);box-shadow:0 0 0 3px #8b5cf61a}._aiChatInput_1fqlu_3562:disabled{opacity:.5}._aiChatSend_1fqlu_3597{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:none;background:var(--ai-accent, #8b5cf6);color:#fff;cursor:pointer;transition:all .2s;flex-shrink:0}._aiChatSend_1fqlu_3597:hover:not(:disabled){background:#7c3aed;transform:scale(1.05)}._aiChatSend_1fqlu_3597:disabled{opacity:.3;cursor:not-allowed;transform:none}._mCardSkeleton_1fqlu_3624{position:relative;pointer-events:none}._mCardSkeleton_1fqlu_3624:after{content:"";position:absolute;top:8px;right:12px;font-size:11px;color:var(--text-secondary)}._skelLine_1fqlu_3634{display:inline-block;height:14px;border-radius:6px;background:var(--border);animation:_skelPulse_1fqlu_1 1.5s ease-in-out infinite}._skelDot_1fqlu_3642{width:8px;height:8px;border-radius:50%;background:var(--border);animation:_skelPulse_1fqlu_1 1.5s ease-in-out infinite}._skelSpinner_1fqlu_3648{width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_skelSpin_1fqlu_3648 .8s linear infinite}@keyframes _skelPulse_1fqlu_1{0%,to{opacity:.4}50%{opacity:1}}@keyframes _skelSpin_1fqlu_3648{to{transform:rotate(360deg)}}._skelWrap_1fqlu_3666{display:flex;flex-direction:column;gap:28px;padding-top:8px}._skel_1fqlu_3634{display:block;border-radius:10px;background:linear-gradient(90deg,var(--border) 0%,var(--bg-card) 50%,var(--border) 100%);background-size:200% 100%;animation:_skelShimmer_1fqlu_1 1.6s ease-in-out infinite}@keyframes _skelShimmer_1fqlu_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skelHead_1fqlu_3686{display:flex;flex-direction:column;gap:12px}._skelTitle_1fqlu_3687{height:32px;width:60%;border-radius:12px}._skelMeta_1fqlu_3688{height:16px;width:40%;border-radius:8px}._skelParticipants_1fqlu_3689{display:flex;gap:12px}._skelChip_1fqlu_3690{height:64px;width:220px;border-radius:14px}._skelStats_1fqlu_3691{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._skelStat_1fqlu_3691{height:120px;border-radius:16px}._skelSection_1fqlu_3693{height:180px;border-radius:16px}._skelBadge_1fqlu_3695{display:inline-block;height:22px;width:88px;border-radius:999px;vertical-align:middle}._skelTextBlock_1fqlu_3696{display:flex;flex-direction:column;gap:10px;padding:16px 0 4px}._skelTextLine_1fqlu_3697{height:14px;border-radius:6px}@media (max-width: 768px){._skelParticipants_1fqlu_3689{flex-direction:column}._skelChip_1fqlu_3690{width:100%}._skelStats_1fqlu_3691{grid-template-columns:1fr}}._chaptersList_1fqlu_3706{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:4px}._chapterCard_1fqlu_3712{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s,background .15s,transform .1s}._chapterCard_1fqlu_3712:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--bg-card));transform:translateY(-1px)}._chapterTime_1fqlu_3730{font-size:11px;font-weight:700;letter-spacing:.3px;color:var(--accent);font-variant-numeric:tabular-nums;text-transform:uppercase}._chapterTitle_1fqlu_3738{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.35}._chapterSummary_1fqlu_3744{font-size:12px;color:var(--text-secondary);line-height:1.45}._chipMenuWrap_1fqlu_3751{position:absolute;top:6px;right:6px}._chipMenuTrigger_1fqlu_3756{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}._detailPChip_1fqlu_1974:hover ._chipMenuTrigger_1fqlu_3756{opacity:1}._chipMenuTrigger_1fqlu_3756:hover{background:var(--bg-elevated);color:var(--text-primary)}._chipMenuPopover_1fqlu_3776{position:absolute;top:calc(100% + 4px);right:0;min-width:220px;padding:4px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px #00000024,0 2px 6px #0000000f;z-index:30;animation:_chipMenuIn_1fqlu_1 .14s ease-out;cursor:default;text-align:left}@keyframes _chipMenuIn_1fqlu_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._chipMenuItem_1fqlu_3795{display:flex;align-items:center;gap:9px;width:100%;padding:9px 12px;border:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;text-align:left;border-radius:6px;cursor:pointer;transition:background .12s,color .12s}._chipMenuItem_1fqlu_3795:hover{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}._chipMenuItem_1fqlu_3795 svg{color:var(--text-muted);flex-shrink:0}._chipMenuItem_1fqlu_3795:hover svg{color:var(--accent)}._detailPChip_1fqlu_1974:has(._chipMenuPopover_1fqlu_3776){overflow:visible;z-index:20}._resetRow_1fqlu_3826{display:flex;justify-content:flex-end;margin:-10px 4px 16px}._resetLink_1fqlu_3831{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:none;background:transparent;color:var(--text-muted);font-family:inherit;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:color .15s,background .15s}._resetLink_1fqlu_3831:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}._resetLink_1fqlu_3831 svg{opacity:.7}._welcomeSkel_1fqlu_3854{margin-bottom:28px;display:flex;flex-direction:column;gap:10px}._skelWelcomeTitle_1fqlu_3860{height:32px;width:360px;max-width:80%;border-radius:8px}._skelWelcomeMeta_1fqlu_3861{height:16px;width:220px;border-radius:6px}._dashStatsSkel_1fqlu_3862{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}@media (max-width: 768px){._dashStatsSkel_1fqlu_3862{grid-template-columns:repeat(2,1fr)}}._skelStatCard_1fqlu_3871{height:88px;border-radius:16px}._skelSearch_1fqlu_3872{height:52px;width:100%;border-radius:14px;margin-bottom:18px}._skelFiltersRow_1fqlu_3873{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}._skelFilterPill_1fqlu_3879{height:34px;width:120px;border-radius:10px}._skelMeetingsList_1fqlu_3880{display:flex;flex-direction:column;gap:10px}._skelMeetingCard_1fqlu_3885{height:72px;border-radius:12px}._page_3o0ql_1{min-height:100vh;background:var(--bg);display:flex;flex-direction:column;color:var(--text-primary)}._header_3o0ql_10{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:16px 28px;background:var(--bg-card);border-bottom:1px solid var(--border)}._logo_3o0ql_17{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit}._logoIcon_3o0ql_22{width:36px;height:36px;border-radius:10px;object-fit:cover;display:inline-block}._logoText_3o0ql_29{font-size:16px;font-weight:800;letter-spacing:-.3px}._headerRight_3o0ql_30{display:inline-flex;align-items:center;gap:12px}._backBtn_3o0ql_31{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._backBtn_3o0ql_31:hover{border-color:var(--accent);color:var(--accent)}._savingHint_3o0ql_44{font-size:12px;color:var(--text-muted)}._savedHint_3o0ql_45{font-size:12px;color:var(--success);font-weight:600}._loadingScreen_3o0ql_48{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg)}._spinner_3o0ql_52{width:28px;height:28px;border:2.5px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_3o0ql_52 .8s linear infinite}@keyframes _spin_3o0ql_52{to{transform:rotate(360deg)}}._main_3o0ql_62{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:32px 28px 80px}._title_3o0ql_69{font-size:28px;font-weight:800;letter-spacing:-.5px;margin-bottom:24px}._layout_3o0ql_76{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}._sidebar_3o0ql_84{display:flex;flex-direction:column;gap:4px;position:sticky;top:90px}._tab_3o0ql_91{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:none;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:14px;font-weight:500;text-align:left;border-radius:10px;cursor:pointer;transition:background .15s,color .15s}._tab_3o0ql_91 svg{width:16px;height:16px;flex-shrink:0}._tab_3o0ql_91:hover{background:var(--bg-elevated);color:var(--text-primary)}._tabActive_3o0ql_109{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}._tabActive_3o0ql_109:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}._content_3o0ql_116{min-width:0}._section_3o0ql_117{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:28px 28px 24px;animation:_fadeUp_3o0ql_1 .25s ease}@keyframes _fadeUp_3o0ql_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._sectionTitle_3o0ql_125{font-size:20px;font-weight:700;margin-bottom:18px}._sectionTitleDanger_3o0ql_130{font-size:20px;font-weight:700;color:var(--danger);margin-bottom:18px}._subTitle_3o0ql_136{font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin:24px 0 10px}._subTitle_3o0ql_136:first-child{margin-top:0}._hint_3o0ql_145{font-size:13px;color:var(--text-secondary);margin-bottom:14px;line-height:1.5}._profileCard_3o0ql_153{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;margin-bottom:14px}._profileAvatar_3o0ql_163,._profileAvatarPh_3o0ql_163{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}._profileAvatarPh_3o0ql_163{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;font-size:22px;font-weight:700}._profileName_3o0ql_177{font-size:18px;font-weight:700;margin-bottom:4px}._avatarChange_3o0ql_178{min-height:44px;padding:10px 16px;margin-bottom:12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;cursor:pointer}._avatarChange_3o0ql_178:hover{background:var(--bg-elevated)}._avatarChange_3o0ql_178:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._profileSub_3o0ql_191{font-size:12px;color:var(--text-secondary)}._profileInfo_3o0ql_192>._profileSub_3o0ql_191:not(:last-child){margin-bottom:2px}._row_3o0ql_195{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}._row_3o0ql_195:last-child{border-bottom:none}._rowLabel_3o0ql_204{flex:1;min-width:0}._rowTitle_3o0ql_205{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px}._rowHint_3o0ql_211{font-size:12px;color:var(--text-secondary);line-height:1.45}._rowControl_3o0ql_216{flex-shrink:0;display:inline-flex;align-items:center;gap:8px}._toggle_3o0ql_219{position:relative;width:44px;height:24px;padding:0;border:none;border-radius:999px;background:var(--border);cursor:pointer;transition:background .2s;flex-shrink:0}._toggle_3o0ql_219:hover{opacity:.9}._toggleKnob_3o0ql_232{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000002e;transition:left .2s cubic-bezier(.32,.72,0,1)}._toggleOn_3o0ql_241{background:var(--success, #22c55e)}._toggleOn_3o0ql_241 ._toggleKnob_3o0ql_232{left:23px}._select_3o0ql_245{height:36px;padding:0 32px 0 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2399a' stroke-width='2.5'><polyline points='6 9 12 15 18 9'/></svg>") no-repeat right 10px center;color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:220px}._numInput_3o0ql_259{width:80px;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:600;text-align:center}._unit_3o0ql_272{font-size:13px;color:var(--text-secondary)}._themeSwitch_3o0ql_275{display:inline-flex;gap:4px;padding:3px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px}._themeChip_3o0ql_283{border:none;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:500;padding:6px 12px;border-radius:7px;cursor:pointer;transition:background .15s,color .15s}._themeChipActive_3o0ql_295{background:var(--bg-card);color:var(--text-primary);box-shadow:0 1px 2px #0000000f}._dangerCard_3o0ql_302{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 5%,var(--bg-card));border-radius:12px;margin-top:14px}._dangerLabel_3o0ql_313{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:4px}._dangerHint_3o0ql_314{font-size:12px;color:var(--text-secondary)}._dangerBtn_3o0ql_315{height:36px;padding:0 16px;border:1px solid var(--danger);background:transparent;color:var(--danger);border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}._dangerBtn_3o0ql_315:hover{background:var(--danger);color:#fff}._confirmRow_3o0ql_329{display:inline-flex;gap:8px}._dangerCancel_3o0ql_330{height:36px;padding:0 16px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._dangerConfirm_3o0ql_339{height:36px;padding:0 16px;border:none;background:var(--danger);color:#fff;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._dangerConfirm_3o0ql_339:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){._layout_3o0ql_76{grid-template-columns:1fr;gap:16px}._sidebar_3o0ql_84{position:static;flex-direction:row;overflow-x:auto;padding-bottom:6px}._tab_3o0ql_91{flex-shrink:0}._section_3o0ql_117{padding:20px}._row_3o0ql_195{flex-direction:column;align-items:flex-start;gap:12px}._rowControl_3o0ql_216{width:100%;justify-content:space-between}._select_3o0ql_245{width:100%;min-width:0}}._textarea_3o0ql_366{width:100%;height:96px;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:13px;line-height:1.5;resize:none;overflow-y:auto;outline:none;transition:border-color .15s,background .15s}._textarea_3o0ql_366:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}._rowVertical_3o0ql_385{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}._rowVertical_3o0ql_385:last-child{border-bottom:none}._rowVertical_3o0ql_385 ._rowLabel_3o0ql_204{width:100%}._rowVertical_3o0ql_385 ._rowControl_3o0ql_216{width:100%;display:block}._textarea_3o0ql_366:focus{border-color:var(--accent)}._textarea_3o0ql_366::placeholder{color:var(--text-muted)}._contactsEmpty_3o0ql_400{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:56px 24px;color:var(--text-muted);text-align:center}._contactsEmptyTitle_3o0ql_410{font-size:15px;font-weight:600;color:var(--text-primary);margin-top:6px}._contactsEmptyText_3o0ql_416{font-size:13px;color:var(--text-secondary);max-width:320px;line-height:1.5}._contactsList_3o0ql_423{display:flex;flex-direction:column;gap:8px}._contactCard_3o0ql_428{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;transition:border-color .15s,background .15s}._contactCard_3o0ql_428:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}._contactAvatar_3o0ql_439{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}._contactInfo_3o0ql_450{flex:1;min-width:0}._contactName_3o0ql_454{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._contactMeta_3o0ql_463{font-size:11px;color:var(--text-muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}._contactBrowserId_3o0ql_471{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 6px;background:var(--bg-card);border-radius:4px;color:var(--text-secondary)}._contactSep_3o0ql_479{opacity:.5}._contactEditInput_3o0ql_481{width:100%;height:32px;padding:0 10px;border:1px solid var(--accent);border-radius:7px;background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:15px;font-weight:600;outline:none}._contactActions_3o0ql_495{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}._contactActionBtn_3o0ql_501{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;padding:0 10px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);border-radius:7px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;transition:color .15s,border-color .15s,background .15s}._contactActionBtn_3o0ql_501:hover{color:var(--accent);border-color:var(--accent)}._contactActionDelete_3o0ql_522{height:30px;padding:0 12px;border:none;background:var(--danger);color:#fff;border-radius:7px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600}._contactActionDelete_3o0ql_522:hover{filter:brightness(1.1)}._contactAvatarImg_3o0ql_537{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}._contactNameRow_3o0ql_543{display:flex;align-items:center;gap:8px;margin-bottom:2px}._contactSavedBadge_3o0ql_549{font-size:10px;font-weight:600;color:var(--success, #22c55e);background:color-mix(in srgb,var(--success, #22c55e) 12%,transparent);padding:2px 7px;border-radius:999px;text-transform:lowercase;letter-spacing:.3px}._contactAliases_3o0ql_559{font-size:11px;color:var(--text-muted);margin-top:4px;line-height:1.5;font-style:italic}._contactAliasesLabel_3o0ql_566{font-style:normal;font-weight:600;color:var(--text-secondary);margin-right:4px}
