.calls_overlay__Ghq_N{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.48)}.calls_card__a_nII{width:min(380px,100%);padding:28px 24px 22px;border-radius:20px;background:#fff;color:#0f172a;text-align:center;box-shadow:0 18px 50px rgba(15,23,42,.2)}.calls_kicker__RS3JL{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--agentic-primary,#6d28d9)}.calls_avatar__XdwmD{display:flex;width:88px;height:88px;margin:18px auto 12px;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:#e2e8f0;color:#475569;font-size:28px;font-weight:700}.calls_avatarImg__af_nf{width:100%;height:100%;object-fit:cover}.calls_name__lzs_U{margin:0;font-size:22px;font-weight:750;letter-spacing:-.03em}.calls_status__3WJoH{margin:6px 0 0;color:#64748b;font-size:14px}.calls_actions__Wz2BT{display:flex;justify-content:center;gap:12px;margin-top:22px}.calls_actionBtn__sH9TZ{display:inline-flex;min-width:120px;height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#0f172a;font-size:14px;font-weight:650;cursor:pointer}.calls_actionBtn__sH9TZ:hover{background:#f8fafc}.calls_acceptBtn__sSxJN{border-color:transparent;background:#16a34a;color:#fff}.calls_acceptBtn__sSxJN:hover{background:#15803d}.calls_declineBtn__whNY7,.calls_hangupBtn__SuWna{border-color:transparent;background:#dc2626;color:#fff}.calls_declineBtn__whNY7:hover,.calls_hangupBtn__SuWna:hover{background:#b91c1c}.calls_actionIcon__F_96r{width:18px;height:18px}.calls_stage__3g8Mm{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;overflow:hidden;background:#0f172a;color:#fff}.calls_chrome__tKsJP{width:100%}.calls_chromeMain__cEVDh,.calls_chrome__tKsJP{display:flex;flex:1 1 auto;min-width:0;min-height:0;height:100%;overflow:hidden}.calls_chromeMain__cEVDh{flex-direction:column}.calls_videoStage__3sSG6{display:flex;flex:1 1 auto;flex-direction:column;height:100%;background:#020617}.calls_remoteVideo__NBtLT,.calls_videoStage__3sSG6{position:relative;width:100%;min-height:0;overflow:hidden}.calls_remoteVideo__NBtLT{flex:1 1 auto}.calls_audioAvatar__PtbR0 video,.calls_localPip__TNeOy video,.calls_remoteVideo__NBtLT video{width:100%;height:100%;object-fit:cover;background:#020617}.calls_screenLayout__VegYB{display:flex;flex:1 1 auto;min-height:0;gap:8px;padding:8px}.calls_screenMain__bO7mF{position:relative;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;border-radius:12px;background:#000}.calls_screenMain__bO7mF>video{width:100%;height:100%;object-fit:contain}.calls_screenSidebar__UFYmw{display:flex;flex:0 0 clamp(120px,24%,260px);flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.calls_screenSidebar__UFYmw:empty{display:none}.calls_sideTile__lIJ9F{position:relative;flex:0 0 auto;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:#1e293b}.calls_sideTile__lIJ9F video{width:100%;height:100%;object-fit:cover}.calls_sideTileAvatar__NFCgh{display:flex;height:100%;align-items:center;justify-content:center;color:#e2e8f0;font-size:28px;font-weight:700}.calls_sideTileAvatar__NFCgh .calls_avatarImg__af_nf{width:56px;height:56px;border-radius:999px}.calls_sideTileName__itIEP{position:absolute;inset-inline-start:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;padding:2px 8px;border-radius:999px;background:rgba(15,23,42,.72);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (max-width:559px){.calls_screenLayout__VegYB{flex-direction:column}.calls_screenSidebar__UFYmw{flex:0 0 auto;flex-direction:row;overflow-x:auto;overflow-y:hidden}.calls_sideTile__lIJ9F{width:120px}}.calls_presentingPanel__xyZZH{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;background:#0f172a;color:#e2e8f0;text-align:center}.calls_presentingIcon__DuaEj{display:flex;width:56px;height:56px;margin-bottom:4px;align-items:center;justify-content:center;border-radius:999px;background:rgba(28,69,250,.18);color:#93a8ff}.calls_presentingIcon__DuaEj svg{width:26px;height:26px}.calls_presentingTitle__NjVkD{margin:0;font-size:17px;font-weight:650}.calls_presentingMeta__IOJ0R{margin:0 0 8px;color:#94a3b8;font-size:13px}.calls_presentingStop__8fMXd{height:34px;flex-shrink:0;padding:0 14px;border:0;border-radius:999px;background:#dc2626;color:#fff;font-size:13px;font-weight:650;cursor:pointer}.calls_presentingStop__8fMXd:hover{background:#b91c1c}.calls_presentingBar__rXWBP{position:absolute;top:12px;left:50%;z-index:2;display:flex;max-width:calc(100% - 24px);align-items:center;gap:10px;padding-block:6px;padding-inline:12px 6px;border-radius:999px;background:rgba(15,23,42,.88);color:#f8fafc;font-size:13px;transform:translateX(-50%)}.calls_presentingBarText__dSyei{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls_presentingDot__TpkHn{width:8px;height:8px;flex-shrink:0;border-radius:999px;background:#ef4444}.calls_waiting__9X5CP{padding:24px;color:#94a3b8;font-size:15px}.calls_videoPlaceholder__BjhIL,.calls_waiting__9X5CP{display:flex;height:100%;align-items:center;justify-content:center;text-align:center}.calls_videoPlaceholder__BjhIL{flex-direction:column;padding:24px 16px}.calls_localPip__TNeOy{position:absolute;right:16px;bottom:16px;width:min(180px,34vw);aspect-ratio:3/4;overflow:hidden;border:2px solid hsla(0,0%,100%,.35);border-radius:16px;background:#1e293b;box-shadow:0 10px 30px rgba(0,0,0,.35)}.calls_audioStage__ghY_Y{width:100%;height:100%;overflow:hidden;text-align:center}.calls_audioBody___aRpk,.calls_audioStage__ghY_Y{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.calls_audioBody___aRpk{align-items:center;justify-content:center;padding:24px 16px}.calls_audioAvatar__PtbR0{width:128px;height:128px;margin-bottom:16px;border-radius:999px;overflow:hidden;background:#334155;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:700}.calls_audioName__NyNg3{margin:0;font-size:24px;font-weight:750}.calls_audioMeta__Lwsla{margin:8px 0 0;color:#94a3b8;font-size:14px}.calls_controls__EThAz{position:relative;z-index:6;display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid hsla(0,0%,100%,.08);background:#020617}.calls_controlGroup__HPNxP{position:relative;display:inline-flex;flex-shrink:0;align-items:stretch}.calls_controlBtn__3cECJ{position:relative;display:inline-flex;width:52px;height:52px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer}.calls_controlGroup__HPNxP .calls_controlBtn__3cECJ{border-start-start-radius:999px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:999px}.calls_deviceMenuBtn__qMGea{display:inline-flex;width:28px;align-items:center;justify-content:center;border:0;border-start-start-radius:0;border-start-end-radius:999px;border-end-end-radius:999px;border-end-start-radius:0;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer}.calls_deviceMenuStandalone__w5hiM{width:auto;min-width:52px;gap:2px;padding-block:0;padding-inline:14px 10px;border-radius:999px}.calls_controlBtn__3cECJ:hover,.calls_deviceMenuBtn__qMGea:hover{background:hsla(0,0%,100%,.2)}.calls_controlBtn__3cECJ[aria-pressed=false],.calls_controlBtn__3cECJ[data-lk-enabled=false]{background:#334155;color:#fecaca}.calls_deviceMenuBtn__qMGea[aria-pressed=true]{background:hsla(0,0%,100%,.24)}.calls_chatControlOpen__XeLxi{background:#6d28d9}.calls_chatControlOpen__XeLxi:hover{background:#5b21b6}.calls_chatBadge__P6XqX{position:absolute;top:4px;inset-inline-end:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#e11d48;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.calls_controlBtn__3cECJ:disabled{opacity:.45;cursor:not-allowed}.calls_recordControlActive__s8ubT{background:#dc2626;animation:calls_recordPulse__OzGQI 1.6s ease-in-out infinite}@keyframes calls_recordPulse__OzGQI{0%,to{box-shadow:0 0 0 0 rgba(220,38,38,.6)}50%{box-shadow:0 0 0 8px rgba(220,38,38,0)}}.calls_recordingNoticeRow__VvQ7B{display:flex;flex-shrink:0;justify-content:center;padding-block:8px 0;padding-inline:12px}.calls_recordingNotice__7uojX{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(220,38,38,.92);color:#fff;font-size:13px;font-weight:600}.calls_recordingNoticeText__9KVsq{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.calls_recordingDot__bnR_9{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#fff;animation:calls_recordPulse__OzGQI 1.2s ease-in-out infinite}.calls_hangupControl__oKoNS{background:#dc2626}.calls_hangupControl__oKoNS:hover{background:#b91c1c}.calls_controlIcon__wuKuA{width:22px;height:22px}.calls_deviceMenuIcon__l5lMk{width:16px;height:16px}.calls_controls__EThAz .lk-device-menu{position:fixed;z-index:110;min-width:12rem;max-width:min(280px,calc(100vw - 24px));padding:6px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:#1e293b;box-shadow:0 12px 32px rgba(0,0,0,.4);color:#f8fafc}.calls_controls__EThAz .lk-device-menu-heading{padding:6px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.calls_controls__EThAz .lk-list{margin:0;padding:0;list-style:none}.calls_controls__EThAz .lk-device-menu .lk-button{display:block;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;text-align:start;cursor:pointer}.calls_controls__EThAz .lk-device-menu .lk-button:hover{background:hsla(0,0%,100%,.08)}.calls_controls__EThAz .lk-device-menu [data-lk-active=true] .lk-button{background:rgba(109,40,217,.35)}.calls_effectAnchor__i_twq{position:relative;flex-shrink:0}.calls_effectMenu__JweJo{position:absolute;inset-inline-end:0;bottom:calc(100% + 10px);z-index:8;min-width:11rem;padding:6px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:#1e293b;box-shadow:0 12px 32px rgba(0,0,0,.4);color:#f8fafc}.calls_effectMenuHeading__w7W8C{margin:0;padding:6px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.calls_effectMenuItem__m5COG{display:flex;width:100%;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;text-align:start;cursor:pointer}.calls_effectMenuItem__m5COG:hover{background:hsla(0,0%,100%,.08)}.calls_effectMenuItem__m5COG[aria-checked=true]{background:rgba(109,40,217,.35)}.calls_effectSwatch__P4buZ{width:16px;height:16px;flex-shrink:0;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.calls_banner__dczp7{position:absolute;top:16px;left:50%;z-index:2;width:min(420px,calc(100% - 32px));padding:10px 14px;border-radius:12px;background:rgba(15,23,42,.82);color:#f8fafc;font-size:13px;text-align:center;transform:translateX(-50%)}.calls_connecting__UHtDA{position:absolute;inset:0;background:rgba(2,6,23,.55);color:#e2e8f0;font-size:15px}.calls_connecting__UHtDA,.calls_fatal__Tsr50{display:flex;align-items:center;justify-content:center}.calls_fatal__Tsr50{flex:1;flex-direction:column;gap:12px;padding:24px;text-align:center}.calls_fatalTitle__CHnsQ{margin:0;font-size:18px;font-weight:700}.calls_fatalDetail__Pgvqb{margin:0 0 8px;max-width:420px;color:#94a3b8;font-size:14px}.calls_chatDrawer__sLSaz{display:flex;flex:none;justify-content:flex-end;min-width:0;height:100%;overflow:hidden;background:#0b1220;transition:width .2s ease}.calls_chatDrawerDragging__licg7{transition:none}.calls_chatInner__Sfgkr{position:relative;display:flex;height:100%;flex:none;flex-direction:column;border-inline-start:1px solid hsla(0,0%,100%,.08);background:#0b1220;color:#f8fafc}.calls_chatResize__zJ5hi{position:absolute;top:0;bottom:0;inset-inline-start:0;z-index:2;width:10px;cursor:col-resize;touch-action:none}.calls_chatResize__zJ5hi:active,.calls_chatResize__zJ5hi:hover{background:rgba(109,40,217,.45)}.calls_chatHeader__AJaHu{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:8px;padding-block:14px 10px;padding-inline:16px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.calls_chatTitle__c4ZZf{margin:0;font-size:14px;font-weight:700}.calls_chatHint__2NPEp{margin:4px 0 0;color:#94a3b8;font-size:12px;line-height:1.4}.calls_chatClose__m7Fef{display:inline-flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#e2e8f0;cursor:pointer}.calls_chatClose__m7Fef:hover{background:hsla(0,0%,100%,.08)}.calls_chatList__fd6Nl{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:10px;overflow-y:auto;padding:14px 14px 8px}.calls_chatEmpty__TlHok{margin:auto;max-width:220px;color:#94a3b8;font-size:13px;line-height:1.45;text-align:center}.calls_chatBubble__ZOEvU{display:flex;max-width:92%;flex-direction:column;gap:2px;align-self:flex-start}.calls_chatBubbleMine__amwCj{align-self:flex-end;align-items:flex-end}.calls_chatAuthor__XsQ_o{color:#94a3b8;font-size:11px;font-weight:650}.calls_chatText__L3XUx{margin:0;padding:8px 10px;border-radius:12px;background:#1e293b;color:#f8fafc;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.calls_chatBubbleMine__amwCj .calls_chatText__L3XUx{background:#6d28d9}.calls_chatLink__N6P1d{color:#9cf;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.calls_chatBubbleMine__amwCj .calls_chatLink__N6P1d,.calls_chatLink__N6P1d:hover{color:#fff}.calls_chatTime__AZzIO{color:#64748b;font-size:10px}.calls_chatFiles__y_veM{display:flex;width:100%;flex-direction:column;gap:6px}.calls_chatImageLink__UHaWG{display:flex;max-width:220px;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.calls_chatImage__3eBv8{display:block;max-width:100%;max-height:160px;border-radius:10px;object-fit:cover}.calls_chatFile___GUxR{display:flex;max-width:220px;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#1e293b;color:#f8fafc;text-decoration:none}.calls_chatBubbleMine__amwCj .calls_chatFile___GUxR{background:#5b21b6}.calls_chatFileIcon__iIZhO{width:16px;height:16px;flex:none}.calls_chatFileName__Roy3A{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.calls_chatFileMeta__Fx3ks{flex:none;color:#cbd5e1;font-size:11px}.calls_chatImageLink__UHaWG .calls_chatFileMeta__Fx3ks{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls_chatForm__EDFpY{display:flex;flex-shrink:0;flex-direction:column;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid hsla(0,0%,100%,.08)}.calls_chatPending___e4p0{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.calls_chatPendingItem__AfRX9{display:flex;max-width:100%;align-items:center;gap:4px;padding-block:4px;padding-inline:8px 4px;border-radius:999px;background:#1e293b;color:#f8fafc}.calls_chatPendingName__zFHg0{max-width:180px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.calls_chatPendingRemove__HRj9a{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#e2e8f0;cursor:pointer}.calls_chatPendingRemove__HRj9a:hover{background:hsla(0,0%,100%,.08)}.calls_chatPendingRemoveIcon__Y7J_y{width:12px;height:12px}.calls_chatSending__wFTfi{margin:0;color:#94a3b8;font-size:12px}.calls_chatComposer__tbYzs{display:flex;gap:8px}.calls_chatFileInput__q98jS{display:none}.calls_chatAttach__UYusp{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;cursor:pointer}.calls_chatAttach__UYusp:hover:not(:disabled){background:#f1f5f9}.calls_chatAttach__UYusp:disabled{opacity:.45;cursor:default}.calls_chatInput__AlY1_{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:14px}.calls_chatInput__AlY1_::placeholder{color:#64748b}.calls_chatInput__AlY1_:focus{outline:2px solid #007aff;outline-offset:1px}.calls_chatSend__xhc1x{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:0;border-radius:12px;background:#007aff;color:#fff;cursor:pointer}.calls_chatSend__xhc1x:hover:not(:disabled){background:#0062cc}.calls_chatSend__xhc1x:disabled{opacity:.45;cursor:default}.calls_chatSendIcon__hclQQ{width:16px;height:16px}@media (max-height:520px),(max-width:640px){.calls_localPip__TNeOy{width:min(120px,30vw);right:12px;bottom:12px}.calls_actionBtn__sH9TZ{min-width:0;flex:1}.calls_controlBtn__3cECJ{width:44px;height:44px}.calls_controls__EThAz{gap:8px;padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media (max-height:420px){.calls_controls__EThAz{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.calls_controls__EThAz::-webkit-scrollbar{display:none}}.group-calls_stack__lvUnr{display:inline-flex;align-items:center;flex-shrink:0}.group-calls_stackItem__7XR56{display:flex;width:var(--stack-size,30px);height:var(--stack-size,30px);align-items:center;justify-content:center;overflow:hidden;margin-inline-start:calc(var(--stack-size, 30px) * -.3);border:2px solid var(--stack-ring,#fff);border-radius:999px;background:#e2e8f0;color:#475569;font-size:calc(var(--stack-size, 30px) * .4);font-weight:700}.group-calls_stackItem__7XR56:first-child{margin-inline-start:0}.group-calls_stackItem__7XR56 img{width:100%;height:100%;object-fit:cover}.group-calls_stackMore__jTA2M{background:#0f172a;color:#fff}.group-calls_ringOverlay__NriUC{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.55);backdrop-filter:blur(6px);animation:group-calls_fadeIn__9mohC .18s ease-out}.group-calls_ringCard__q4qVI{position:relative;width:min(400px,100%);overflow:hidden;border-radius:24px;background:#fff;color:#0f172a;text-align:center;box-shadow:0 24px 70px rgba(15,23,42,.32);animation:group-calls_riseIn__lcNBy .26s cubic-bezier(.2,.9,.3,1.1)}.group-calls_ringHero__FfKWB{padding:26px 24px 18px;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--agentic-primary,#6d28d9) 22%,transparent),transparent 70%),linear-gradient(180deg,#f8fafc,#fff)}.group-calls_ringKicker__opPSr{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--agentic-primary,#6d28d9) 12%,#fff);color:var(--agentic-primary,#6d28d9);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.group-calls_ringKickerIcon__V7BHP{width:13px;height:13px}.group-calls_ringAvatarWrap__U2r6S{position:relative;display:flex;width:96px;height:96px;margin:22px auto 14px;align-items:center;justify-content:center}.group-calls_ringAvatarWrap__U2r6S:after,.group-calls_ringAvatarWrap__U2r6S:before{content:"";position:absolute;inset:0;border-radius:999px;border:2px solid var(--agentic-primary,#6d28d9);opacity:0;animation:group-calls_pulse__pyH_n 2s ease-out infinite}.group-calls_ringAvatarWrap__U2r6S:after{animation-delay:1s}.group-calls_ringAvatar__9G1QS{position:relative;display:flex;width:96px;height:96px;align-items:center;justify-content:center;overflow:hidden;border:3px solid #fff;border-radius:999px;background:#e2e8f0;color:#475569;font-size:32px;font-weight:700;box-shadow:0 8px 24px rgba(15,23,42,.18)}.group-calls_ringAvatar__9G1QS img{width:100%;height:100%;object-fit:cover}.group-calls_ringBadge__3aEbK{position:absolute;inset-inline-end:-2px;bottom:-2px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border:3px solid #fff;border-radius:999px;background:#16a34a;color:#fff}.group-calls_ringBadgeIcon__taUc8{width:14px;height:14px}.group-calls_ringTitle__EW3X3{margin:0;font-size:20px;font-weight:750;letter-spacing:-.02em;line-height:1.25}.group-calls_ringWhere__QzJeV{margin:4px 0 0;color:#64748b;font-size:14px}.group-calls_ringPeople__ZgoHV{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 24px;padding:12px 0;border-top:1px solid #eef2f6;color:#475569;font-size:13px;font-weight:550}.group-calls_ringActions__I2Fwu{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:6px 20px 22px}.group-calls_ringBtn__kKDXK{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:14px;font-size:15px;font-weight:650;cursor:pointer;transition:transform .12s ease,background-color .12s ease}.group-calls_ringBtn__kKDXK:active{transform:scale(.97)}.group-calls_ringBtn__kKDXK:disabled{cursor:wait;opacity:.7}.group-calls_ringDecline__AJsOs{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.group-calls_ringDecline__AJsOs:hover{background:#fee2e2}.group-calls_ringJoin__mvc5_{background:#16a34a;color:#fff;box-shadow:0 6px 16px rgba(22,163,74,.35)}.group-calls_ringJoin__mvc5_:hover{background:#15803d}.group-calls_ringBtnIcon__kxMbM{width:18px;height:18px}.group-calls_banner__C96dS{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:10px 16px 0;padding:12px 14px;border:1px solid color-mix(in srgb,#16a34a 28%,#e2e8f0);border-radius:16px;background:linear-gradient(100deg,color-mix(in srgb,#16a34a 9%,#fff),color-mix(in srgb,var(--agentic-primary,#6d28d9) 6%,#fff));box-shadow:0 2px 10px rgba(15,23,42,.05);animation:group-calls_riseIn__lcNBy .24s ease-out}.group-calls_bannerIcon__ZudPz{position:relative;display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;background:#16a34a;color:#fff}.group-calls_bannerIcon__ZudPz svg{width:20px;height:20px}.group-calls_bannerDot__xJ3hI{position:absolute;top:-3px;inset-inline-end:-3px;width:11px;height:11px;border:2px solid #fff;border-radius:999px;background:#ef4444;animation:group-calls_blink__1rJFA 1.6s ease-in-out infinite}.group-calls_bannerText__yKHDY{display:flex;min-width:0;flex:1 1 180px;flex-direction:column;gap:2px}.group-calls_bannerTitle__YYjxg{margin:0;color:#0f172a;font-size:14px;font-weight:700;line-height:1.3}.group-calls_bannerMeta__dL8BK{margin:0;overflow:hidden;color:#64748b;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.group-calls_bannerJoin__aUGFA{display:inline-flex;height:40px;flex-shrink:0;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:12px;background:#16a34a;color:#fff;font-size:14px;font-weight:650;cursor:pointer;box-shadow:0 4px 12px rgba(22,163,74,.3);transition:background-color .12s ease}.group-calls_bannerJoin__aUGFA:hover:not(:disabled){background:#15803d}.group-calls_bannerJoin__aUGFA:disabled{cursor:default;opacity:.7}.group-calls_bannerIn__pNiox{background:#fff;color:#15803d;border:1px solid #bbf7d0;box-shadow:none}.group-calls_bannerJoinIcon__ry1Rl{width:16px;height:16px}@media (max-width:640px){.group-calls_banner__C96dS{margin:8px 10px 0}.group-calls_bannerJoin__aUGFA{width:100%}}.group-calls_liveBadge__J6SFF{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#16a34a;color:#fff;animation:group-calls_blink__1rJFA 1.8s ease-in-out infinite}.group-calls_liveBadge__J6SFF svg{width:10px;height:10px}.group-calls_window__VR4De{position:relative;display:flex;min-height:0;flex:1;flex-direction:column}.group-calls_topBar__eOvNC{display:flex;align-items:center;gap:12px;padding:max(12px,env(safe-area-inset-top)) 16px 12px}.group-calls_topInfo__P_Vsh{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.group-calls_topTitle__TlamN{margin:0;overflow:hidden;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.group-calls_topMeta__AWHPt{display:flex;align-items:center;gap:8px;margin:0;color:hsla(0,0%,100%,.65);font-size:12.5px}.group-calls_liveDot__MMaM1{width:8px;height:8px;border-radius:999px;background:#22c55e;animation:group-calls_blink__1rJFA 1.6s ease-in-out infinite}.group-calls_gridArea__KFlmY{display:flex;min-height:0;flex:1;padding:0 12px 4px}.group-calls_grid__UHmCs{display:grid;width:100%;min-height:0;flex:1;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px}.group-calls_grid__UHmCs[data-count="1"]{--cols:1}.group-calls_grid__UHmCs[data-count="2"],.group-calls_grid__UHmCs[data-count="3"],.group-calls_grid__UHmCs[data-count="4"]{--cols:2}.group-calls_grid__UHmCs[data-count="5"],.group-calls_grid__UHmCs[data-count="6"],.group-calls_grid__UHmCs[data-count="7"],.group-calls_grid__UHmCs[data-count="8"],.group-calls_grid__UHmCs[data-count="9"]{--cols:3}.group-calls_grid__UHmCs[data-count="1"],.group-calls_grid__UHmCs[data-count="2"]{grid-auto-rows:minmax(0,1fr)}@media (min-width:900px){.group-calls_grid__UHmCs[data-count="10"],.group-calls_grid__UHmCs[data-count="11"],.group-calls_grid__UHmCs[data-count="12"],.group-calls_grid__UHmCs[data-count="13"],.group-calls_grid__UHmCs[data-count="14"],.group-calls_grid__UHmCs[data-count="15"],.group-calls_grid__UHmCs[data-count="16"]{--cols:4}}@media (max-width:720px){.group-calls_grid__UHmCs{--cols:1;overflow-y:auto;grid-auto-rows:minmax(150px,1fr)}.group-calls_grid__UHmCs[data-count="2"],.group-calls_grid__UHmCs[data-count="3"],.group-calls_grid__UHmCs[data-count="4"],.group-calls_grid__UHmCs[data-count="5"],.group-calls_grid__UHmCs[data-count="6"],.group-calls_grid__UHmCs[data-count="7"],.group-calls_grid__UHmCs[data-count="8"],.group-calls_grid__UHmCs[data-count="9"]{--cols:2;grid-auto-rows:minmax(120px,1fr)}}.group-calls_presentLayout__n_UJP{display:grid;width:100%;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 200px;gap:10px}.group-calls_presentMain__48NxT{position:relative;min-height:0;overflow:hidden;border-radius:16px;background:#020617}.group-calls_presentMain__48NxT video{width:100%;height:100%;object-fit:contain}.group-calls_presentSide__eYX3g{display:flex;min-height:0;flex-direction:column;gap:10px;overflow-y:auto}.group-calls_presentSide__eYX3g .group-calls_tile__OtcB1{flex:0 0 auto;aspect-ratio:16/10}@media (max-width:720px){.group-calls_presentLayout__n_UJP{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 96px}.group-calls_presentSide__eYX3g{flex-direction:row;overflow-x:auto;overflow-y:hidden}.group-calls_presentSide__eYX3g .group-calls_tile__OtcB1{height:100%;aspect-ratio:16/10}}.group-calls_presentBadge__EtiE7{position:absolute;top:10px;inset-inline-start:10px;padding:4px 10px;border-radius:999px;background:rgba(15,23,42,.7);font-size:12px;font-weight:600}.group-calls_tile__OtcB1{position:relative;display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;background:#1e293b;outline:2px solid transparent;outline-offset:-2px;transition:outline-color .14s ease}.group-calls_tile__OtcB1[data-speaking=true]{outline-color:#22c55e}.group-calls_tile__OtcB1 video{width:100%;height:100%;object-fit:cover}.group-calls_tile__OtcB1[data-local=true] video{transform:scaleX(-1)}.group-calls_tileAvatar__SS0S3{display:flex;width:clamp(56px,28%,104px);aspect-ratio:1;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--agentic-primary,#6d28d9) 55%,#1e293b);color:#fff;font-size:clamp(20px,3vw,34px);font-weight:700}.group-calls_tileAvatar__SS0S3 img{width:100%;height:100%;object-fit:cover}.group-calls_tileLabel__mxQyH{position:absolute;inset-inline-start:8px;bottom:8px;display:flex;max-width:calc(100% - 16px);align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:rgba(15,23,42,.72);font-size:12.5px;font-weight:600}.group-calls_tileName__upUKB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-calls_tileMuted__24i8y{width:13px;height:13px;flex-shrink:0;color:#f87171}.group-calls_empty__I1d3_{display:flex;flex:1;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);font-size:15px}@keyframes group-calls_fadeIn__9mohC{0%{opacity:0}to{opacity:1}}@keyframes group-calls_riseIn__lcNBy{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes group-calls_pulse__pyH_n{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes group-calls_blink__1rJFA{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.group-calls_bannerDot__xJ3hI,.group-calls_banner__C96dS,.group-calls_liveBadge__J6SFF,.group-calls_liveDot__MMaM1,.group-calls_ringAvatarWrap__U2r6S:after,.group-calls_ringAvatarWrap__U2r6S:before,.group-calls_ringCard__q4qVI,.group-calls_ringOverlay__NriUC{animation:none}}