@keyframes Header_uiMenuEnter__kMy0L{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Header_uiBadgePop__FVf6M{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes Header_uiDockSlideUp__VJYbK{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_uiFilterBarEnter__g8K__{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_uiModalOverlayEnter__flxee{0%{opacity:0}to{opacity:1}}@keyframes Header_uiModalContentEnter__zOK0w{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Header_uiModalSheetEnter__9UItn{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes Header_uiModalPushEnter__qAop4{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Header_uiDrawerBackdropEnter__8PsXg{0%{opacity:0}to{opacity:1}}@keyframes Header_uiDrawerPanelEnter__aznl5{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Header_composerSendReadyPulse__ydLuI{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes Header_composerCardBreathe__7mblz{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes Header_uiMenuEnter__kMy0L{0%,to{opacity:1;transform:none}}@keyframes Header_uiBadgePop__FVf6M{0%,to{opacity:1;transform:none}}@keyframes Header_uiDockSlideUp__VJYbK{0%,to{opacity:1;transform:none}}@keyframes Header_uiFilterBarEnter__g8K__{0%,to{opacity:1;transform:none}}@keyframes Header_uiModalOverlayEnter__flxee{0%,to{opacity:1}}@keyframes Header_uiModalContentEnter__zOK0w{0%,to{opacity:1;transform:none}}@keyframes Header_uiModalSheetEnter__9UItn{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes Header_uiModalPushEnter__qAop4{0%,to{opacity:1;transform:none}}@keyframes Header_uiDrawerBackdropEnter__8PsXg{0%,to{opacity:1}}@keyframes Header_uiDrawerPanelEnter__aznl5{0%,to{transform:none}}@keyframes Header_composerSendReadyPulse__ydLuI{0%,to{transform:none}}@keyframes Header_composerCardBreathe__7mblz{0%,to{transform:none}}}.Header_header__MwWvM{width:100%;position:fixed;top:0;left:0;right:0;z-index:900;height:var(--header-height,52px);padding:var(--sat-top,env(safe-area-inset-top,0)) var(--sat-right,env(safe-area-inset-right,0)) 0 var(--sat-left,env(safe-area-inset-left,0));margin:0;background:rgba(0,0,0,0);border:none;box-shadow:none;box-sizing:border-box;pointer-events:none}.Header_header__MwWvM .Header_container__Aasa1{pointer-events:auto;background:rgba(0,0,0,0)}@media(max-width:900px){.Header_headerCompactOnMobileChat__cag1s{display:none}}.Header_container__Aasa1{max-width:none;margin:0;padding:.5rem clamp(.75rem,2vw,1.25rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:10;width:100%;height:var(--header-bar,52px);min-height:var(--header-bar,52px);box-sizing:border-box}.Header_clusterLeft__e5Y4o,.Header_rightPane__l2zOi{position:relative;z-index:0;flex-shrink:0;min-width:0;border-radius:999px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border:none}.Header_clusterLeft__e5Y4o{padding:3px 1.1rem 3px 5px;margin-left:-5px;background:linear-gradient(to left,transparent 0,color-mix(in srgb,var(--header-cluster-bg,var(--surface-canvas)) 45%,transparent) 14px,var(--header-cluster-bg,var(--surface-canvas)) 40px)}.Header_rightPane__l2zOi{display:flex;align-items:center;gap:.65rem;padding:3px 5px 3px .85rem;margin-right:-5px;margin-left:auto;background:linear-gradient(to right,transparent 0,color-mix(in srgb,var(--header-cluster-bg,var(--surface-canvas)) 45%,transparent) 14px,var(--header-cluster-bg,var(--surface-canvas)) 40px)}.Header_spaceBadge__FU74O{display:inline-flex;align-items:center;max-width:9.5rem;min-width:0;padding:.32rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);background:color-mix(in srgb,var(--text-primary) 7%,var(--surface-base));color:var(--text-secondary);font-size:var(--type-ui-sm-size);font-weight:600;letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;transition:background .15s ease,border-color .15s ease,color .15s ease}.Header_spaceBadge__FU74O:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);background:color-mix(in srgb,var(--text-primary) 11%,var(--surface-base))}.Header_logoLink__tsyuK{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;border-radius:10px;padding:.2rem .35rem .2rem .2rem;margin:-.2rem 0 -.2rem -.2rem;transition:background .15s ease,color .15s ease}.Header_logoLink__tsyuK:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.Header_logoLink__tsyuK:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}@media(max-width:900px){.Header_logoLink__tsyuK{display:none}.Header_clusterLeft__e5Y4o:has(.Header_logoLink__tsyuK:only-child){display:none}}.Header_spaceMenuBtn__AdWlr{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;padding:0;border:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 48%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 8px 22px color-mix(in srgb,#000 12%,transparent)}html[data-theme=light] .Header_spaceMenuBtn__AdWlr{border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.04)}.Header_spaceMenuBtn__AdWlr{color:var(--text-secondary);cursor:pointer;transition:background .14s ease,color .14s ease}.Header_spaceMenuBtn__AdWlr:hover{color:var(--text-primary);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 28%,transparent);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),0 10px 26px color-mix(in srgb,#000 16%,transparent),0 0 0 1px color-mix(in srgb,var(--text-primary) 6%,transparent)}html[data-theme=light] .Header_spaceMenuBtn__AdWlr:hover{background:#fff;border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff,0 1px 3px rgba(0,0,0,.06)}.Header_spaceMenuBtn__AdWlr:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.Header_logoMark__XYfW8{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Header_logoImg__6k5Tf{width:28px;height:28px;object-fit:contain;display:block}.Header_logoWordmark__GHv46{font-size:var(--type-body-size);font-weight:600;letter-spacing:.02em;color:var(--text-primary);line-height:1}.Header_logoLink__tsyuK:hover .Header_logoWordmark__GHv46{color:var(--text-secondary)}.Header_rightPane__l2zOi>:last-child{margin-left:0}.Header_nav____I21{display:inline-flex;align-items:center;gap:.15rem}.Header_dropdownWrap__t7CjP{position:relative}.Header_dropdownPanel__rH7rw{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background:color-mix(in srgb,var(--surface-canvas) 97%,transparent);border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 10%,transparent));border-radius:14px;padding:.5rem;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:1100;animation:Header_uiMenuEnter__kMy0L .14s cubic-bezier(.22,1,.36,1)}html[data-theme=light] .Header_dropdownPanel__rH7rw{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 24px rgba(0,0,0,.08)}.Header_dropdownItem__xwB0M{display:flex;align-items:center;gap:.65rem;padding:.6rem .85rem;border-radius:10px;color:var(--text-secondary,color-mix(in srgb,var(--text-primary) 80%,transparent));text-decoration:none;font-size:var(--type-body-size);font-weight:500;transition:background .15s,color .15s}.Header_dropdownItem__xwB0M:hover{background:var(--fill-muted,color-mix(in srgb,var(--text-primary) 8%,transparent));color:var(--text-primary,#fff)}.Header_dropdownItemActive__MQLqe{background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 9%,transparent));color:var(--text-primary);font-weight:500}.Header_dropdownItemActive__MQLqe:hover{background:var(--fill-soft,color-mix(in srgb,var(--text-primary) 12%,transparent));color:var(--text-primary)}.Header_dropdownItemActive__MQLqe .Header_dropdownItemIcon__VHo1X{color:color-mix(in srgb,var(--text-primary) 88%,transparent)}.Header_dropdownItemIcon__VHo1X{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-fg-soft)}.Header_dropdownItemIcon__VHo1X svg{width:18px;height:18px}.Header_dropdownChevron__D5jZx{display:inline-flex;align-items:center;margin-left:.15rem;opacity:.85}.Header_navLink__8V6kV{color:var(--text-secondary);text-decoration:none;font-weight:var(--font-weight-medium,600);font-size:var(--type-caption-size);transition:background .15s ease,color .15s ease;position:relative;padding:.35rem .65rem;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.45rem}.Header_navLink__8V6kV:hover{color:var(--text-primary);background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))}.Header_active__v7PU5{--header-nav-active:1}.Header_navIcon__6ps7B{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-fg-soft)}.Header_navIcon__6ps7B svg{width:18px;height:18px}.Header_navText__ZZ_Lb{display:inline-flex;letter-spacing:.02em}.Header_navLink__8V6kV.Header_active__v7PU5{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.Header_guestActions__VPR1u{display:inline-flex;align-items:center;gap:.45rem}.Header_guestCtaPrimary__OiVW6,.Header_guestCtaSecondary__Fb_Xw,.Header_guestLink__AXtSq{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;font-size:var(--type-caption-size);font-weight:600;line-height:1;padding:.48rem .72rem;border:1px solid rgba(0,0,0,0);transition:all .18s ease}.Header_guestLink__AXtSq{color:var(--text-secondary);background:rgba(0,0,0,0);border-color:color-mix(in srgb,var(--text-primary) 8%,transparent)}.Header_guestLink__AXtSq:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)}.Header_guestCtaSecondary__Fb_Xw{color:var(--accent-fg-soft);background:color-mix(in srgb,var(--accent-solid) 10%,transparent);border-color:color-mix(in srgb,var(--accent-solid) 32%,transparent)}.Header_guestCtaSecondary__Fb_Xw:hover{color:var(--text-primary);background:color-mix(in srgb,var(--accent-solid) 18%,transparent);border-color:color-mix(in srgb,var(--accent-solid) 48%,transparent)}.Header_guestCtaPrimary__OiVW6{color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-solid) 88%,#fff) 0,color-mix(in srgb,var(--accent-solid) 74%,#60a5fa) 100%);border-color:rgba(0,0,0,0);box-shadow:0 8px 24px color-mix(in srgb,var(--accent-solid) 30%,transparent)}.Header_guestCtaPrimary__OiVW6:hover{transform:translateY(-1px);box-shadow:0 10px 28px color-mix(in srgb,var(--accent-solid) 42%,transparent)}.Header_localeSwitcherContainer__Uho3X{display:flex;align-items:center;margin-left:1rem}.Header_mobileLocaleSwitcherContainer__pARPm{display:none}.Header_mobileMenuLocaleSwitcher__Nq_5P{display:none;padding:1rem 1.5rem;border-bottom:1px solid var(--border-subtle);justify-content:center}@media(max-width:1300px){.Header_guestActions__VPR1u,.Header_guestCtaSecondary__Fb_Xw,.Header_localeSwitcherContainer__Uho3X,.Header_nav____I21{display:none}.Header_rightPane__l2zOi{gap:.35rem;padding-left:.45rem;flex-shrink:1;min-width:0}}@media(max-width:500px){.Header_mobileLocaleSwitcherContainer__pARPm{display:none}.Header_mobileMenuLocaleSwitcher__Nq_5P{display:flex}}@media(max-width:768px){.Header_container__Aasa1{padding:.5rem .85rem;gap:.5rem}.Header_guestActions__VPR1u{gap:.32rem}.Header_guestCtaPrimary__OiVW6,.Header_guestLink__AXtSq{padding:.42rem .62rem;font-size:var(--type-caption-size)}}@media(max-width:520px){.Header_container__Aasa1{padding:.45rem .6rem;gap:.35rem}.Header_clusterLeft__e5Y4o{padding:3px .45rem 3px 2px;margin-left:-2px}.Header_logoWordmark__GHv46{display:none}.Header_rightPane__l2zOi{gap:.2rem;padding:3px 2px 3px .35rem;margin-right:-2px}}@media(max-width:480px){.Header_container__Aasa1{padding:.45rem .55rem}}@keyframes MobileMenu_uiMenuEnter__lc4VR{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MobileMenu_uiBadgePop__oCJGy{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes MobileMenu_uiDockSlideUp__nVAEk{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileMenu_uiFilterBarEnter__1d2EC{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes MobileMenu_uiModalOverlayEnter__OK7Qo{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu_uiModalContentEnter__Ab4QL{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes MobileMenu_uiModalSheetEnter__rb8yg{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes MobileMenu_uiModalPushEnter__A_dD_{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes MobileMenu_uiDrawerBackdropEnter__g2VHT{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu_uiDrawerPanelEnter__tJKkj{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes MobileMenu_composerSendReadyPulse__QNDgu{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes MobileMenu_composerCardBreathe__Bvw_y{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes MobileMenu_uiMenuEnter__lc4VR{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiBadgePop__oCJGy{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiDockSlideUp__nVAEk{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiFilterBarEnter__1d2EC{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiModalOverlayEnter__OK7Qo{0%,to{opacity:1}}@keyframes MobileMenu_uiModalContentEnter__Ab4QL{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiModalSheetEnter__rb8yg{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes MobileMenu_uiModalPushEnter__A_dD_{0%,to{opacity:1;transform:none}}@keyframes MobileMenu_uiDrawerBackdropEnter__g2VHT{0%,to{opacity:1}}@keyframes MobileMenu_uiDrawerPanelEnter__tJKkj{0%,to{transform:none}}@keyframes MobileMenu_composerSendReadyPulse__QNDgu{0%,to{transform:none}}@keyframes MobileMenu_composerCardBreathe__Bvw_y{0%,to{transform:none}}}.MobileMenu_controls__eBkul{display:none;align-items:center}@media(max-width:1300px){.MobileMenu_controls__eBkul{display:flex}}.MobileMenu_burger__7OYiC{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .15s ease,color .15s ease}.MobileMenu_burger__7OYiC:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_burger__7OYiC:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.MobileMenu_root__Y2xqs{position:fixed;inset:0;z-index:1001}.MobileMenu_backdrop__gkxrd{position:absolute;inset:0;margin:0;padding:0;border:none;background:rgba(6,7,8,.58);cursor:pointer;animation:MobileMenu_uiDrawerBackdropEnter__g2VHT .16s ease-out}.MobileMenu_panel__s6gvw{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(88vw,320px);max-width:100%;background:var(--surface-base);box-shadow:-8px 0 32px rgba(0,0,0,.28);animation:MobileMenu_uiDrawerPanelEnter__tJKkj .22s cubic-bezier(.32,.72,0,1);padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}@media(max-width:480px){.MobileMenu_panel__s6gvw{width:100%;box-shadow:none}}@media(prefers-reduced-motion:reduce){.MobileMenu_backdrop__gkxrd,.MobileMenu_panel__s6gvw{animation:none}}.MobileMenu_head__FSnEk{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .55rem .35rem .85rem;border-bottom:1px solid var(--border-subtle)}.MobileMenu_title__VUbW_{font-size:.92rem;font-weight:600;color:var(--text-primary)}.MobileMenu_closeBtn__8iaqo{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}.MobileMenu_closeBtn__8iaqo:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_body__a2cdc{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.35rem 0 .5rem}.MobileMenu_nav__nH6ZK{list-style:none;margin:0;padding:0}.MobileMenu_navLink__KXtai{display:flex;align-items:center;gap:.55rem;width:100%;min-height:40px;padding:.42rem .85rem;border:none;background:rgba(0,0,0,0);color:var(--text-secondary);text-decoration:none;font:inherit;font-size:var(--type-body-size);font-weight:500;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.MobileMenu_navLink__KXtai:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.MobileMenu_navLinkActive__yaa1r{background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary);font-weight:600}.MobileMenu_navIcon__m6m3i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-fg-soft)}.MobileMenu_navIcon__m6m3i svg{width:18px;height:18px}.MobileMenu_navLinkActive__yaa1r .MobileMenu_navIcon__m6m3i{color:var(--accent-fg-soft)}.MobileMenu_subList___3uMI{list-style:none;margin:0;padding:0}.MobileMenu_navLinkSub__1woFy{padding-left:2.35rem;font-size:var(--type-ui-sm-size);min-height:36px}.MobileMenu_chevron__7z3y8{margin-left:auto;display:inline-flex;color:var(--text-tertiary);transition:transform .2s ease}.MobileMenu_chevron__7z3y8 svg{width:14px;height:14px}.MobileMenu_chevronOpen__5f_Mr{transform:rotate(180deg)}.MobileMenu_guestStack__uVFFC{display:flex;flex-direction:column;gap:.25rem;padding:.35rem .85rem}.MobileMenu_guestPrimary__EfLB_{justify-content:center;margin-top:.35rem;border-radius:10px;color:var(--text-primary);font-weight:600;background:var(--accent-solid)}.MobileMenu_guestPrimary__EfLB_:hover{color:var(--text-primary);background:color-mix(in srgb,var(--accent-solid) 88%,#fff)}.MobileMenu_footer___72cM{flex-shrink:0;padding:.65rem .85rem max(.75rem,env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-subtle)}.MobileMenu_userRow__OYFZL{display:flex;align-items:center;gap:.55rem;min-width:0}.MobileMenu_avatar__1WePZ{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#f4f4f5;background:linear-gradient(145deg,#6b7267,#52564d);overflow:hidden}.MobileMenu_avatarImg__NJ5__{width:100%;height:100%;object-fit:cover;display:block}html[data-theme=light] .MobileMenu_avatar__1WePZ{background:color-mix(in srgb,var(--accent-solid) 18%,var(--surface-elev1));color:var(--accent-fg,#2a3358);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid) 16%,transparent)}.MobileMenu_userMeta__anH4V{min-width:0}.MobileMenu_userName__tUve7{margin:0;font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.MobileMenu_userEmail__blSh3,.MobileMenu_userName__tUve7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileMenu_userEmail__blSh3{margin:.12rem 0 0;font-size:var(--type-caption-size);color:var(--text-tertiary)}.Footer_container__7AGDW{max-width:1400px;margin:0 auto;padding:0 2rem}.Footer_footer__OYoYH{padding:3rem 0;background:color-mix(in srgb,#0c0c0c 94%,transparent);border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);position:relative}.Footer_footerContent__QQ0Yh{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.Footer_footerLegal__DJz0t{display:flex;flex-direction:column;align-items:center;gap:.65rem}.Footer_copyright__1ODhL{margin:0;color:#a1a1aa;font-size:var(--type-body-lg-size);font-weight:600;letter-spacing:-.01em}.Footer_footerLinksRu__C6FIJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem}.Footer_footerLinksRu__C6FIJ a{color:#3b82f6;text-decoration:none;font-size:var(--type-ui-sm-size);transition:color .2s ease}.Footer_footerLinksRu__C6FIJ a:hover{color:#6b7267;text-decoration:underline}.Footer_footerLinksRu__C6FIJ span{color:#a1a1aa;opacity:.6}.Footer_footerContacts__Xy_R9{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.Footer_footerContacts__Xy_R9 a{color:#3b82f6;text-decoration:none;transition:color .3s ease}.Footer_footerContacts__Xy_R9 a:hover,.Footer_footerContacts__Xy_R9 span{color:#6b7267}.Footer_footerLinks__zeWoW a{color:#a1a1aa;text-decoration:none;font-size:var(--type-body-lg-size);transition:color .3s ease}.Footer_footerLinks__zeWoW a:hover{color:#cbd5e1}.Footer_footerLicense__KNtas{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:52rem}.Footer_footerCompany__zBem1{color:#a1a1aa;font-size:var(--type-caption-size);opacity:.85;line-height:1.45}.Footer_footerCompanyLink__MMH13{color:#3b82f6;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#3b82f6 45%,transparent);text-decoration-color:color-mix(in srgb,#3b82f6 45%,transparent);text-underline-offset:2px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.Footer_footerCompanyLink__MMH13:hover{color:#6b7267;-webkit-text-decoration-color:color-mix(in srgb,#6b7267 55%,transparent);text-decoration-color:color-mix(in srgb,#6b7267 55%,transparent)}.Footer_footerKnowHow__TnnB9{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--accent-a25,rgba(124,140,255,.25));display:flex;align-items:flex-start;gap:.75rem;max-width:800px;text-align:left}.Footer_knowHowIcon__sGAk6{color:#6b7267;opacity:.9;flex-shrink:0;margin-top:.2rem}.Footer_footerKnowHow__TnnB9 span{color:#a1a1aa;font-size:var(--type-caption-size);opacity:.8;line-height:1.5}@media(max-width:480px){.Footer_footerContacts__Xy_R9{flex-direction:column;gap:.5rem}}.Footer_footerEmbedded__JiNqE{background:var(--surface-base);border-top:1px solid color-mix(in srgb,var(--border-subtle) 48%,transparent);padding:1.65rem 0 calc(2rem + var(--sat-bottom, env(safe-area-inset-bottom, 0px)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent)}@media(min-width:901px){.Footer_footerEmbedded__JiNqE{padding-bottom:calc(2.5rem + var(--sat-bottom, env(safe-area-inset-bottom, 0px)))}}.Footer_footerEmbedded__JiNqE .Footer_container__7AGDW{max-width:none;margin:0;padding:0 1.75rem}.Footer_footerEmbedded__JiNqE .Footer_footerContent__QQ0Yh{max-width:1400px;margin:0 auto;align-items:stretch;gap:.85rem;text-align:left}.Footer_footerEmbedded__JiNqE .Footer_footerLegal__DJz0t{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.55rem 1.25rem;width:100%}.Footer_footerEmbedded__JiNqE .Footer_copyright__1ODhL{font-size:var(--type-ui-sm-size);font-weight:500;letter-spacing:.01em;color:var(--text-secondary)}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ{justify-content:flex-start;gap:.45rem .65rem}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ a{color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:500;letter-spacing:.01em;text-decoration:none;transition:color .14s ease}.Footer_footerEmbedded__JiNqE .Footer_footerLinksRu__C6FIJ a:hover{color:var(--text-secondary);text-decoration:none}.Footer_footerEmbedded__JiNqE .Footer_footerLinkSep__yJ3gp{color:color-mix(in srgb,var(--text-tertiary) 45%,transparent);opacity:1}.Footer_footerEmbedded__JiNqE .Footer_footerLicense__KNtas{align-items:flex-start;max-width:56rem}.Footer_footerEmbedded__JiNqE .Footer_footerCompany__zBem1{font-size:var(--type-caption-size);line-height:1.5;color:color-mix(in srgb,var(--text-tertiary) 92%,var(--text-secondary));opacity:1}.Footer_footerEmbedded__JiNqE .Footer_footerCompanyLink__MMH13{color:color-mix(in srgb,var(--text-secondary) 88%,var(--accent-fg-soft,#a5b4fc));text-decoration:none;text-underline-offset:2px}.Footer_footerEmbedded__JiNqE .Footer_footerCompanyLink__MMH13:hover{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent)}.Footer_footerEmbedded__JiNqE .Footer_footerKnowHow__TnnB9{margin-top:.35rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--border-subtle) 36%,transparent);max-width:none;gap:.62rem}.Footer_footerEmbedded__JiNqE .Footer_knowHowIcon__sGAk6{color:color-mix(in srgb,var(--text-tertiary) 78%,var(--accent-fg-soft,#a5b4fc));opacity:1;margin-top:.12rem}.Footer_footerEmbedded__JiNqE .Footer_footerKnowHow__TnnB9 span{color:color-mix(in srgb,var(--text-tertiary) 94%,var(--text-secondary));font-size:11px;line-height:1.52;opacity:1;letter-spacing:.012em}@media(max-width:640px){.Footer_footerEmbedded__JiNqE .Footer_container__7AGDW{padding:0 1.25rem}.Footer_footerEmbedded__JiNqE .Footer_footerLegal__DJz0t{flex-direction:column;align-items:flex-start}}.Footer_footerMarketing__sz_n_{--surface-canvas:#fff;--surface-base:#f8f8fa;--text-primary:#1d1d1f;--text-secondary:#626267;--text-tertiary:#77777c;--text-muted:#85858b;--border-subtle:#dedee3;--accent-fg-soft:#5659bd;color-scheme:light;background:#f8f8fa;color:#626267;border-top-color:#e6e6ea;box-shadow:none;background:#fff;padding:5rem 0 2rem;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;border:0}.Footer_footerMarketing__sz_n_ .Footer_container__7AGDW{width:min(1320px,100% - 6rem);max-width:none;padding:0;margin:auto}.Footer_footerMarketing__sz_n_ .Footer_footerContent__QQ0Yh{gap:1.5rem;padding-top:3rem;border-top:1px solid #e4dfea}.Footer_footerMarketing__sz_n_ .Footer_footerLegal__DJz0t{justify-content:space-between;align-items:flex-start;gap:2rem}.Footer_footerMarketing__sz_n_ .Footer_copyright__1ODhL{font-size:.9rem;color:#77717f}.Footer_footerMarketing__sz_n_ .Footer_footerLinksRu__C6FIJ{gap:1.5rem;flex-wrap:wrap}.Footer_footerMarketing__sz_n_ .Footer_footerLinksRu__C6FIJ a{font-size:.85rem;color:#8b7e99}.Footer_footerMarketing__sz_n_ .Footer_footerLinkSep__yJ3gp{display:none}.Footer_footerMarketing__sz_n_ .Footer_footerLicense__KNtas{max-width:none}.Footer_footerMarketing__sz_n_ .Footer_footerCompany__zBem1{font-size:.8rem}.Footer_footerMarketing__sz_n_ .Footer_footerCompanyLink__MMH13{color:#766087}.Footer_footerMarketing__sz_n_ .Footer_footerKnowHow__TnnB9{border-top:0;padding-top:0;margin-top:0}.Footer_footerMarketing__sz_n_ .Footer_knowHowIcon__sGAk6{display:none}.Footer_marketingMasthead__5tS5k{padding-bottom:4rem}.Footer_marketingBrand__YjSov{display:flex;gap:2rem;align-items:center;color:#28252e;text-decoration:none}.Footer_marketingBrand__YjSov span{font-size:clamp(4rem,10.8vw,10rem);font-weight:500;letter-spacing:-.075em;line-height:1.1}.Footer_marketingBrand__YjSov img{width:clamp(48px,7vw,96px);height:auto}.Footer_marketingNavigation__kumcj{display:grid;grid-template-columns:1.2fr 1fr auto;grid-gap:3rem;gap:3rem;margin-top:4rem;align-items:start}.Footer_marketingNavigation__kumcj p{font-size:1.2rem;letter-spacing:-.025em;max-width:23ch;color:#83718f;margin:0}.Footer_marketingNavigation__kumcj nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 2rem;gap:1rem 2rem}.Footer_marketingNavigation__kumcj a{color:#49404f;text-decoration:none;font-size:1rem}.Footer_marketingNavigation__kumcj a:hover{color:#5c4ee6}.Footer_marketingNavigation__kumcj a:focus-visible{outline:2px solid #5c4ee6;outline-offset:5px}.Footer_marketingDetails__svn8m{color:#9688a2;font-size:.75rem;line-height:1.6}.Footer_marketingDetails__svn8m summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.Footer_marketingDetails__svn8m p{max-width:90ch;margin:1rem 0 0;font-size:.75rem}@media(max-width:760px){.Footer_footerMarketing__sz_n_{padding:3rem 0 2rem}.Footer_footerMarketing__sz_n_ .Footer_container__7AGDW{width:calc(100% - 2.5rem)}.Footer_footerMarketing__sz_n_ .Footer_footerLegal__DJz0t{flex-direction:column}.Footer_footerMarketing__sz_n_ .Footer_footerLinksRu__C6FIJ{gap:.8rem 1.5rem}.Footer_marketingBrand__YjSov{gap:.8rem}.Footer_marketingBrand__YjSov span{font-size:clamp(2.8rem,12vw,5rem)}.Footer_marketingBrand__YjSov img{width:34px}.Footer_marketingNavigation__kumcj{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.Footer_marketingNavigation__kumcj p{font-size:1.15rem}.Footer_marketingNavigation__kumcj nav{max-width:20rem}.Footer_marketingMasthead__5tS5k{padding-bottom:2.5rem}}.Footer_footer__OYoYH.Footer_footerMarketing__sz_n_{padding:5rem 0 2rem}@media(max-width:760px){.Footer_footer__OYoYH.Footer_footerMarketing__sz_n_{padding:3rem 0 2rem}}.Footer_marketingNavigation__kumcj .Footer_marketingLogin__9fmn1{color:#fff;transform:none;transition:background-color .2s ease}.Footer_marketingNavigation__kumcj .Footer_marketingLogin__9fmn1:hover{color:#fff;background:#49444f;transform:none}.lk-button,.lk-chat-toggle,.lk-disconnect-button,.lk-start-audio-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;color:var(--lk-control-fg);background-image:none;background-color:var(--lk-control-bg);border:0;border-radius:var(--lk-border-radius);cursor:pointer;white-space:nowrap;font-size:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lk-button:not(:disabled):hover,.lk-chat-toggle:not(:disabled):hover,.lk-disconnect-button:not(:disabled):hover,.lk-start-audio-button:not(:disabled):hover{background-color:var(--lk-control-hover-bg)}.lk-button>svg,.lk-chat-toggle>svg,.lk-disconnect-button>svg,.lk-start-audio-button>svg{overflow:visible}.lk-button[aria-pressed=true],[aria-pressed=true].lk-chat-toggle,[aria-pressed=true].lk-disconnect-button,[aria-pressed=true].lk-start-audio-button{background-color:var(--lk-control-active-bg)}.lk-button[aria-pressed=true]:hover,[aria-pressed=true].lk-chat-toggle:hover,[aria-pressed=true].lk-disconnect-button:hover,[aria-pressed=true].lk-start-audio-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true],[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button{background-color:var(--lk-accent-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true]:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button:hover{background-color:var(--lk-accent2)}.lk-button:disabled,.lk-chat-toggle:disabled,.lk-disconnect-button:disabled,.lk-start-audio-button:disabled{opacity:.5}.lk-button-group{display:inline-flex;align-items:stretch;height:100%}.lk-button-group>.lk-button:first-child,.lk-button-group>.lk-chat-toggle:first-child,.lk-button-group>.lk-disconnect-button:first-child,.lk-button-group>.lk-start-audio-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-button-group-menu{position:relative;flex-shrink:0}.lk-button-group-menu>.lk-button,.lk-button-group-menu>.lk-chat-toggle,.lk-button-group-menu>.lk-disconnect-button,.lk-button-group-menu>.lk-start-audio-button{height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.lk-button-group-menu>.lk-button:after,.lk-button-group-menu>.lk-chat-toggle:after,.lk-button-group-menu>.lk-disconnect-button:after,.lk-button-group-menu>.lk-start-audio-button:after{margin-left:0}.lk-button-menu:after{display:inline-block;content:"";width:.5em;height:.5em;margin-top:-.25rem;margin-left:.5rem;border-left:.125em solid;border-bottom:.125em solid;transform:rotate(-45deg);transform-origin:center center}.lk-disconnect-button{font-weight:600;color:var(--lk-danger);border:1px solid var(--lk-danger)}.lk-disconnect-button:not(:disabled):hover{--lk-control-hover-bg:var(--lk-danger2);color:var(--lk-danger-fg)}.lk-disconnect-button:not(:disabled):active{--lk-control-hover-bg:var(--lk-danger3);color:var(--lk-danger-fg)}.lk-chat-toggle{position:relative}.lk-chat-toggle[data-lk-unread-msgs]:not([data-lk-unread-msgs="0"]):after{content:attr(data-lk-unread-msgs);position:absolute;top:0;left:0;padding:.25rem;margin-left:.25rem;margin-top:.25rem;border-radius:50%;font-size:.5rem;line-height:.75;background:var(--lk-accent-bg)}.lk-media-device-select:not(:last-child){padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--lk-border-color)}.lk-media-device-select li:not(:last-child){margin-bottom:.25rem}.lk-media-device-select li>.lk-button{width:100%;justify-content:start;padding-block:.5rem}.lk-media-device-select li:not([data-lk-active=true])>.lk-button:not(:disabled):hover{background-color:var(--lk-bg3)}.lk-media-device-select [data-lk-active=false]>.lk-button:hover{cursor:pointer;background-color:rgba(0,0,0,.05)}.lk-media-device-select [data-lk-active=true]>.lk-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}.lk-device-menu{width:max-content;position:absolute;top:0;left:0;z-index:5;min-width:10rem;padding:.5rem;margin-bottom:.25rem;white-space:nowrap;background-color:var(--lk-bg2);border:1px solid var(--lk-border-color);border-radius:.75rem;box-shadow:var(--lk-box-shadow)}.lk-device-menu-heading{padding:.25rem .5rem;font-weight:700;opacity:.65}.lk-start-audio-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}@media screen and (max-width:600px){.lk-start-audio-button{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.lk-pagination-control{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;align-items:stretch;background-color:var(--lk-control-bg);border-radius:var(--lk-border-radius);transition:opacity .15s ease-in-out;opacity:0}.lk-pagination-control:hover{opacity:1}.lk-pagination-control>.lk-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-pagination-control>.lk-button:first-child>svg{transform:rotate(180deg)}.lk-pagination-control>.lk-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.lk-pagination-count{padding:.5rem .875rem;border-inline:1px solid var(--lk-bg)}[data-lk-user-interaction=true].lk-pagination-control{opacity:1}.lk-pagination-indicator{position:absolute;height:var(--lk-grid-gap);background-color:var(--lk-bg2);width:-moz-fit-content;width:fit-content;padding:.2rem .5rem;bottom:calc(var(--lk-grid-gap)/2);left:50%;transform:translateX(-50%);border-radius:2rem;opacity:1;display:flex;gap:.2rem;align-items:center}.lk-pagination-indicator span{display:inline-block;width:.4rem;height:.4rem;border-radius:9999999px;background-color:var(--lk-fg);opacity:.35;transition:opacity .2s linear}.lk-pagination-indicator span[data-lk-active]{opacity:.9}.lk-grid-layout{--lk-col-count:1;--lk-row-count:1;display:grid;grid-template-columns:repeat(var(--lk-col-count),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-gap:var(--lk-grid-gap);width:100%;height:100%;max-width:100%;max-height:100%;padding:var(--lk-grid-gap)}.lk-grid-layout[data-lk-pagination=true]{padding-bottom:calc(var(--lk-grid-gap)*2)}.lk-focus-layout{display:grid;grid-template-columns:1fr 5fr;grid-gap:var(--lk-grid-gap);gap:var(--lk-grid-gap);width:100%;max-height:100%;padding:var(--lk-grid-gap)}.lk-focused-participant{position:relative}.lk-focused-participant .lk-pip-track{position:absolute;top:10px;right:10px;width:20%;height:auto}@media(max-width:600px){.lk-focus-layout{grid-template-columns:1fr;grid-template-rows:5fr 1fr}.lk-carousel{order:1}}.lk-carousel{max-height:100%;display:flex;gap:var(--lk-grid-gap)}.lk-carousel>*{flex-shrink:0;aspect-ratio:16/10;scroll-snap-align:start}.lk-carousel[data-lk-orientation=vertical]{flex-direction:column;scroll-snap-type:y mandatory;overflow-y:auto;overflow-x:hidden}.lk-carousel[data-lk-orientation=vertical]>*{--lk-height-minus-gaps:calc(100% - calc(var(--lk-grid-gap) * calc(var(--lk-max-visible-tiles) - 1)));height:calc(var(--lk-height-minus-gaps)/var(--lk-max-visible-tiles))}.lk-carousel[data-lk-orientation=horizontal]{scroll-snap-type:x mandatory;overflow-y:hidden;overflow-x:auto}.lk-carousel[data-lk-orientation=horizontal]>*{--lk-width-minus-gaps:calc(100% - var(--lk-grid-gap) * (var(--lk-max-visible-tiles) - 1));width:calc(var(--lk-width-minus-gaps)/var(--lk-max-visible-tiles))}.lk-connection-quality{width:1.5rem;height:1.5rem}.lk-track-muted-indicator-camera,.lk-track-muted-indicator-microphone{position:relative;width:var(--lk-indicator-size,1rem);height:var(--lk-indicator-size,1rem);-webkit-margin-end:.25rem;margin-inline-end:.25rem;transition:opacity .25s ease-in-out}.lk-track-muted-indicator-camera[data-lk-muted=true]{opacity:.5}.lk-track-muted-indicator-microphone{--lk-bg:var(--lk-icon-mic)}.lk-track-muted-indicator-microphone[data-lk-muted=true]{opacity:.5}.lk-participant-name{font-size:.875rem}.lk-participant-media-video{width:100%;height:100%;object-fit:cover;object-position:center;background-color:#000}.lk-participant-media-video[data-lk-orientation=landscape]{object-fit:cover}.lk-participant-media-video[data-lk-orientation=portrait],.lk-participant-media-video[data-lk-source=screen_share]{object-fit:contain;background-color:var(--lk-bg2)}.lk-participant-media-audio{width:auto}[data-lk-facing-mode=user] .lk-participant-media-video[data-lk-local-participant=true][data-lk-source=camera]{transform:rotateY(180deg)}.lk-audio-visualizer{width:100%;height:100%;min-height:160px;background:var(--lk-bg-control);aspect-ratio:16/9;border-radius:.5rem;display:flex;justify-content:space-around;align-items:center}.lk-audio-visualizer>rect{fill:var(--lk-accent-bg);transition:transform .1s cubic-bezier(.19,.02,.09,1)}.lk-audio-visualizer>path{stroke:var(--lk-accent-bg);transition:.1s cubic-bezier(.19,.02,.09,1)}.lk-audio-bar-visualizer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--lk-bg);gap:var(--lk-va-bar-gap,24px)}.lk-audio-bar-visualizer>.lk-audio-bar{transform-origin:"center";height:100%;width:var(--lk-va-bar-width,12px);border-radius:var(--lk-va-bar-border-radius,32px);background-color:var(--lk-va-bar-bg,rgba(136,136,136,.2));transition:background-color .25s ease-out}.lk-audio-bar-visualizer>.lk-audio-bar.lk-highlighted,.lk-audio-bar-visualizer>[data-lk-highlighted=true],.lk-audio-bar-visualizer[data-lk-va-state=speaking]>.lk-audio-bar{background-color:var(--lk-fg,rgb(136,136,136));transition:none}.lk-audio-bar-visualizer[data-lk-va-state=thinking]{transition:background-color .15s ease-out}.lk-participant-tile{--lk-speaking-indicator-width:2.5px;position:relative;display:flex;flex-direction:column;gap:.375rem;overflow:hidden;border-radius:var(--lk-border-radius)}.lk-participant-tile:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--lk-border-radius);border:0 solid var(--lk-accent-bg);transition-property:border opacity;transition-delay:.5s;transition-duration:.4s;pointer-events:none}.lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{transition-delay:0s;transition-duration:.2s;border-width:var(--lk-speaking-indicator-width)}.lk-participant-tile .lk-focus-toggle-button{position:absolute;top:.25rem;right:.25rem;padding:.25rem;background-color:rgba(0,0,0,.5);border-radius:calc(var(--lk-border-radius)/2);opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile:focus .lk-focus-toggle-button,.lk-participant-tile:hover .lk-focus-toggle-button{opacity:1;transition-delay:0}.lk-participant-tile .lk-connection-quality{opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile .lk-connection-quality[data-lk-quality=poor],.lk-participant-tile:focus .lk-connection-quality,.lk-participant-tile:hover .lk-connection-quality{opacity:1;transition-delay:0}.lk-participant-tile .lk-participant-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--lk-bg2);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;border-radius:var(--lk-border-radius)}.lk-participant-tile .lk-participant-placeholder svg{height:100%;width:auto;padding:10%}.lk-participant-tile[data-lk-video-muted=true][data-lk-source=camera] .lk-participant-placeholder{opacity:1}.lk-participant-metadata{position:absolute;right:.25rem;bottom:.25rem;left:.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;line-height:1}.lk-participant-metadata-item{display:flex;align-items:center;padding:.25rem;background-color:rgba(0,0,0,.5);border-radius:calc(var(--lk-border-radius)/2)}.lk-toast{position:fixed;top:.75rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow)}.lk-spinner{animation:lk-rotate 2s linear infinite}@keyframes lk-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.lk-room-container{background-color:var(--lk-bg);line-height:var(--lk-line-height);position:relative;width:100%;height:100%;--lk-has-imported-styles:"true"}.lk-room-container [class*=" lk-"],.lk-room-container [class^=lk-]{box-sizing:border-box}.lk-audio-conference{position:relative;width:100%;height:100%}.lk-audio-conference-stage{width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.lk-chat{display:grid;grid-template-rows:var(--lk-chat-header-height) 1fr var(--lk-control-bar-height);width:clamp(200px,55ch,60ch);background-color:var(--lk-bg2);border-left:1px solid var(--lk-border-color);align-items:end}.lk-chat-header{height:var(--lk-chat-header-height);padding:.75rem;position:relative;display:flex;align-items:center;justify-content:center}.lk-chat-header .lk-close-button{position:absolute;right:0;transform:translateX(-50%);background-color:rgba(0,0,0,0)}.lk-chat-header .lk-close-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-chat-messages{width:100%;max-height:100%;overflow:auto}.lk-chat-entry,.lk-chat-messages{display:flex;flex-direction:column;gap:.25rem}.lk-chat-entry{margin:0 .25rem}.lk-chat-entry .lk-meta-data{font-size:.75rem;color:var(--lk-fg5);white-space:nowrap;padding:0 .3rem;display:flex}.lk-chat-entry .lk-meta-data .lk-participant-name{margin-top:1rem}.lk-chat-entry .lk-meta-data .lk-timestamp{margin-left:auto;align-self:flex-end}.lk-chat-entry .lk-edit-button{background:none;float:right;margin:0;padding:0 .25rem;border-radius:0;font-size:12px}.lk-chat-entry .lk-message-body{display:inline-block;border-radius:15px;padding:.25rem .75rem;word-break:break-word;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px)}.lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background-color:var(--lk-bg5)}.lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background-color:var(--lk-accent4)}.lk-chat-entry a{text-decoration:underline;color:inherit}.lk-chat-entry *{-webkit-margin-before:.25em;margin-block-start:.25em;-webkit-margin-after:.25em;margin-block-end:.25em}.lk-chat-entry:last-child{margin-bottom:.25rem}.lk-chat-form{display:flex;gap:.75rem;padding:.75rem;border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height)}.lk-chat-form-input{font-size:inherit;line-height:inherit;width:100%}@media(max-width:600px){.lk-chat{position:fixed;top:0;right:0;max-width:100%;bottom:var(--lk-control-bar-height)}}.lk-agent-control-bar,.lk-control-bar{display:flex;gap:.5rem;align-items:center;justify-content:center;padding:.75rem;border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height)}.lk-agent-control-bar{height:var(--lk-control-bar-height);--lk-bg:transparent;--lk-va-bar-width:2px;--lk-va-bar-gap:4px;--lk-va-bar-border-radius:1px}.lk-agent-control-bar .lk-audio-bar-visualizer .lk-audio-bar.lk-highlighted{filter:none}.lk-prejoin{line-height:var(--lk-line-height)}[data-lk-theme]{font-size:var(--lk-font-size);font-family:var(--lk-font-family);color:var(--lk-fg)}[data-lk-theme] .lk-list{list-style:none;margin:0;padding:0}[data-lk-theme] .lk-form-control{font-family:var(--lk-font-family);padding:.625rem 1rem;background-color:var(--lk-control-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius)}.lk-prejoin{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:1rem;gap:1rem;margin-inline:auto;background-color:var(--lk-bg);width:min(100%,480px);align-items:stretch}.lk-prejoin .lk-video-container{position:relative;width:100%;height:auto;aspect-ratio:16/10;background-color:#000;border-radius:var(--lk-border-radius);overflow:hidden}.lk-prejoin .lk-video-container .lk-camera-off-note,.lk-prejoin .lk-video-container video{display:block;width:100%;height:100%;object-fit:cover}.lk-prejoin .lk-video-container video[data-lk-facing-mode=user]{transform:rotateY(180deg)}.lk-prejoin .lk-video-container .lk-camera-off-note{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/10;background-color:#000;display:grid;place-items:center}.lk-prejoin .lk-video-container .lk-camera-off-note>*{height:70%;max-width:100%}.lk-prejoin .lk-audio-container{display:none}.lk-prejoin .lk-audio-container audio{width:100%;height:auto}.lk-prejoin .lk-button-group-container{display:flex;flex-wrap:nowrap;gap:1rem}.lk-prejoin .lk-button-group-container>.lk-button-group{width:50%}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button{justify-content:left}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button:first-child{width:100%}@media(max-width:400px){.lk-prejoin .lk-button-group-container{flex-wrap:wrap}.lk-prejoin .lk-button-group-container>.lk-button-group{width:100%}}.lk-prejoin .lk-username-container{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.lk-prejoin .lk-join-button{--lk-control-fg:var(--lk-accent-fg);--lk-control-bg:var(--lk-accent-bg);--lk-control-hover-bg:var(--lk-accent2);--lk-control-active-bg:var(--lk-accent3);--lk-control-active-hover-bg:var(--lk-accent4);background-color:var(--lk-control-bg)}.lk-prejoin .lk-join-button:hover{background-color:var(--lk-control-hover-bg)}.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{position:relative;display:flex;justify-content:center;width:100%;height:calc(100% - var(--lk-control-bar-height))}.lk-grid-layout-wrapper{flex-direction:column;align-items:center}.lk-focus-layout-wrapper{align-items:stretch}.lk-video-conference{position:relative;display:flex;align-items:stretch;height:100%}.lk-video-conference-inner{display:flex;flex-direction:column;align-items:stretch;width:100%}.lk-settings-menu-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--lk-bg);display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);min-width:50vw;min-height:50vh;max-width:100%;max-height:100%;overflow-y:auto}[data-lk-theme=default]{color-scheme:dark;--lk-bg:#111;--lk-bg2:rgb(29.75,29.75,29.75);--lk-bg3:rgb(42.5,42.5,42.5);--lk-bg4:rgb(55.25,55.25,55.25);--lk-bg5:#444444;--lk-fg:#fff;--lk-fg2:rgb(244.8,244.8,244.8);--lk-fg3:rgb(234.6,234.6,234.6);--lk-fg4:rgb(224.4,224.4,224.4);--lk-fg5:rgb(214.2,214.2,214.2);--lk-border-color:rgba(255,255,255,0.1);--lk-accent-fg:#fff;--lk-accent-bg:#1f8cf9;--lk-accent2:rgb(50.867826087,150.2,249.532173913);--lk-accent3:rgb(70.7356521739,160.4,250.0643478261);--lk-accent4:rgb(90.6034782609,170.6,250.5965217391);--lk-danger-fg:#fff;--lk-danger:#f91f31;--lk-danger2:rgb(249.532173913,50.867826087,67.2713043478);--lk-danger3:rgb(250.0643478261,70.7356521739,85.5426086957);--lk-danger4:rgb(250.5965217391,90.6034782609,103.8139130435);--lk-success-fg:#fff;--lk-success:#1ff968;--lk-success2:rgb(50.867826087,249.532173913,117.3930434783);--lk-success3:rgb(70.7356521739,250.0643478261,130.7860869565);--lk-success4:rgb(90.6034782609,250.5965217391,144.1791304348);--lk-control-fg:var(--lk-fg);--lk-control-bg:var(--lk-bg2);--lk-control-hover-bg:var(--lk-bg3);--lk-control-active-bg:var(--lk-bg4);--lk-control-active-hover-bg:var(--lk-bg5);--lk-connection-excellent:#06db4d;--lk-connection-good:#f9b11f;--lk-connection-poor:#f91f31;--lk-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--lk-font-size:16px;--lk-line-height:1.5;--lk-border-radius:0.5rem;--lk-box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.15);--lk-drop-shadow:rgba(255,255,255,0.2) 0px 0px 24px;--lk-grid-gap:0.5rem;--lk-control-bar-height:69px;--lk-chat-header-height:69px}.RoomCallControlBar_bar__kZiHc{width:100%;max-width:100%;padding:0;border:none;background:rgba(0,0,0,0);flex-shrink:0}.RoomCallControlBar_actions__c5kHA,.RoomCallControlBar_bar__kZiHc{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.RoomCallControlBar_actions__c5kHA{min-width:0;gap:.35rem}.RoomCallControlBar_sep__2UVGS{width:1px;height:1.75rem;margin:0 .15rem;flex-shrink:0;background:var(--fill-mid,color-mix(in srgb,var(--text-primary) 14%,transparent))}.RoomCallControlBar_iconBtn__70qAp{display:inline-flex;align-items:center;justify-content:center;width:var(--meeting-dock-control,40px);height:var(--meeting-dock-control,40px);padding:0;border-radius:999px;border:1px solid var(--border-subtle);background:var(--fill-subtle);color:var(--text-primary);cursor:pointer;line-height:0;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.RoomCallControlBar_iconBtn__70qAp svg{display:block;flex-shrink:0;width:22px!important;height:22px!important}.RoomCallControlBar_iconBtn__70qAp:hover:not(:disabled){background:var(--fill-muted);border-color:var(--border-default)}.RoomCallControlBar_iconBtn__70qAp:active:not(:disabled){transform:scale(.96)}.RoomCallControlBar_iconBtn__70qAp:disabled{opacity:.45;cursor:not-allowed}.RoomCallControlBar_iconBtnMuted__q54Gq{background:color-mix(in srgb,#dc2626 18%,var(--fill-subtle));border-color:color-mix(in srgb,#ef4444 45%,var(--border-subtle));color:#b91c1c}.RoomCallControlBar_iconBtnMuted__q54Gq:hover:not(:disabled){background:color-mix(in srgb,#dc2626 26%,var(--fill-subtle));border-color:color-mix(in srgb,#ef4444 60%,var(--border-subtle));color:#991b1b}html[data-theme=dark] .RoomCallControlBar_iconBtnMuted__q54Gq{background:color-mix(in srgb,#dc2626 38%,var(--fill-subtle));border-color:color-mix(in srgb,#f87171 55%,transparent);color:#fecaca}html[data-theme=dark] .RoomCallControlBar_iconBtnMuted__q54Gq:hover:not(:disabled){background:color-mix(in srgb,#ef4444 46%,var(--fill-subtle));color:#fff}.RoomCallControlBar_iconBtnActive__tY9iF{background:var(--fill-soft);border-color:var(--border-default);color:var(--text-primary)}.RoomCallControlBar_iconBtnActive__tY9iF:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 10%,var(--fill-subtle));border-color:var(--border-strong)}.RoomCallControlBar_iconBtnUnsupported__e16c5{opacity:.45;cursor:help}.RoomCallControlBar_iconBtnUnsupported__e16c5:disabled{cursor:not-allowed}.RoomCallControlBar_iconBtnRecActive___am6g{border-color:color-mix(in srgb,#ef4444 55%,transparent)}.RoomCallControlBar_iconBtnRecPending__RHasm{border-color:color-mix(in srgb,#f59e0b 50%,transparent)}.RoomCallControlBar_iconBtnEndAll__0rLma{border-color:color-mix(in srgb,#f97316 45%,transparent);color:color-mix(in srgb,#fdba74 92%,#fff)}.RoomCallControlBar_recStartPanel__Nawce{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:20;min-width:240px;max-width:min(280px,85vw);padding:.65rem;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:0 12px 40px rgba(0,0,0,.35)}.RoomCallControlBar_recStartTitle__ZD1pN{margin:0 0 .35rem;padding:0 .35rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.RoomCallControlBar_recStartHint__5yCVH{margin:.35rem 0 0;padding:0 .35rem;font-size:.68rem;line-height:1.4;color:var(--text-tertiary)}.RoomCallControlBar_exitPanel__b8kX8{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;min-width:200px;padding:.35rem;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:0 12px 40px rgba(0,0,0,.35)}.RoomCallControlBar_exitMenuItem__q66Eb{display:block;width:100%;padding:.55rem .65rem;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--text-primary);font-size:var(--type-caption-size);text-align:left;cursor:pointer}.RoomCallControlBar_exitMenuItem__q66Eb:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.RoomCallControlBar_leaveBtn__TNehf{display:inline-flex;align-items:center;justify-content:center;width:var(--meeting-dock-control,40px);height:var(--meeting-dock-control,40px);padding:0;border-radius:999px;line-height:0;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;background:color-mix(in srgb,#dc2626 88%,#000);border:1px solid color-mix(in srgb,#ef4444 70%,transparent);color:#fff}.RoomCallControlBar_leaveBtn__TNehf svg{display:block;flex-shrink:0;width:22px!important;height:22px!important}.RoomCallControlBar_leaveBtn__TNehf:hover:not(:disabled){background:#ef4444;border-color:#f87171;color:#fff}.RoomCallControlBar_leaveBtn__TNehf:active:not(:disabled){transform:scale(.96)}.RoomCallControlBar_leaveBtn__TNehf:disabled{opacity:.45;cursor:not-allowed}.RoomCallControlBar_recDot__PZ9qH{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--text-tertiary,#a1a1aa) 80%,transparent);flex-shrink:0}.RoomCallControlBar_recDotLive__nDD96{background:#ef4444;box-shadow:0 0 0 0 color-mix(in srgb,#ef4444 50%,transparent);animation:RoomCallControlBar_recPulse__b6e0S 1.4s ease-out infinite}.RoomCallControlBar_recDotPending__rQCeI{background:#f59e0b;animation:RoomCallControlBar_recBlink__ueRee .9s ease-in-out infinite}@keyframes RoomCallControlBar_recBlink__ueRee{0%,to{opacity:1}50%{opacity:.35}}@keyframes RoomCallControlBar_recPulse__b6e0S{0%{box-shadow:0 0 0 0 color-mix(in srgb,#ef4444 55%,transparent)}70%{box-shadow:0 0 0 6px rgba(0,0,0,0)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.RoomCallControlBar_settingsWrap__Jl2hT{position:relative}.RoomCallControlBar_settingsPanel__6lP4H{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:20;min-width:220px;max-width:min(280px,85vw);padding:.75rem;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:0 12px 40px rgba(0,0,0,.35)}.RoomCallControlBar_settingsTitle__ZlvHH{margin:0 0 .35rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.RoomCallControlBar_settingsTitle__ZlvHH:not(:first-child){margin-top:.65rem}.RoomCallControlBar_select__ZZPfk{width:100%;padding:.45rem .5rem;border-radius:8px;border:1px solid var(--border-subtle);background:var(--surface-base);color:var(--text-primary);font-size:var(--type-caption-size)}.RoomCallControlBar_select__ZZPfk:disabled{opacity:.5}.RoomCallConference_roomShell__HXaiv,.RoomCallConference_room__2ZjS5{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.RoomCallConference_room__2ZjS5{background:var(--surface-base)}.RoomCallConference_panelActive__feewc{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.RoomCallConference_stage__XH0_R{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:rgba(0,0,0,0)}.RoomCallConference_floatFoot__50EUa{position:relative;flex:0 0 var(--meeting-dock-h,57px);display:flex;align-items:center;justify-content:center;height:var(--meeting-dock-h,57px);min-height:var(--meeting-dock-h,57px);padding:var(--meeting-dock-pad,8px) var(--meeting-chrome-x,10px);box-sizing:border-box;border-top:1px solid var(--hairline,var(--border-subtle));background:rgba(0,0,0,0)}.RoomCallConference_conference__3YM8S{--lk-grid-gap:8px;--lk-bg:transparent;--lk-bg2:transparent;--lk-fg:var(--text-primary);--lk-fg2:var(--text-tertiary);position:absolute;inset:0;width:100%;height:100%;padding:8px;box-sizing:border-box;background:rgba(0,0,0,0)}.RoomCallConference_conference__3YM8S.lk-grid-layout{display:grid;min-height:0;grid-auto-rows:minmax(0,1fr)}.RoomCallConference_conference__3YM8S .lk-chat-toggle,.RoomCallConference_conference__3YM8S .lk-connection-quality,.RoomCallConference_conference__3YM8S .lk-disconnect-button,.RoomCallConference_conference__3YM8S .lk-focus-toggle,.RoomCallConference_conference__3YM8S .lk-pagination-control,.RoomCallConference_conference__3YM8S .lk-participant-tile .lk-button,.RoomCallConference_conference__3YM8S .lk-settings-menu{display:none!important}.RoomCallConference_conference__3YM8S .lk-participant-placeholder{display:none}.RoomCallConference_conference__3YM8S .lk-participant-tile[data-lk-video-muted=true] video{opacity:0}.RoomCallConference_conference__3YM8S .lk-participant-metadata{left:10px;right:auto;bottom:10px;width:auto;max-width:calc(100% - 20px);z-index:2;background:none}.RoomCallConference_conference__3YM8S .lk-participant-metadata-item{display:flex;align-items:center;min-width:0;max-width:100%;padding:.28rem .5rem;overflow:hidden;border-radius:999px;font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--text-primary);background:color-mix(in srgb,var(--surface-raised) 88%,transparent);border:1px solid var(--border-subtle)}.RoomCallConference_conference__3YM8S .lk-participant-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomCallConference_conference__3YM8S video{object-fit:cover}.RoomCallConference_focus__WTuul{display:flex;flex-direction:column;gap:10px;min-height:0;padding:10px 10px 8px}.RoomCallConference_focusMain__Qkqdb{flex:1 1;min-height:0}.RoomCallConference_carousel__bKSdM{--film-h:72px;--film-w:128px;display:flex;flex-flow:row nowrap;align-items:center;align-self:center;box-sizing:border-box;flex:0 0 auto;width:max-content;max-width:100%;height:calc(var(--film-h) + 12px);max-height:calc(var(--film-h) + 12px);padding:6px;gap:8px;overflow-x:auto;overflow-y:hidden;border-radius:16px;border:1px solid var(--border-subtle,var(--hairline));background:var(--surface-raised,#fff);box-shadow:0 1px 2px color-mix(in srgb,#000 6%,transparent);scrollbar-width:thin}.RoomCallConference_carousel__bKSdM>*{flex:0 0 var(--film-w)!important;width:var(--film-w)!important;height:var(--film-h)!important;max-width:var(--film-w)!important;max-height:var(--film-h)!important;aspect-ratio:auto!important;cursor:pointer}.RoomCallConference_carousel__bKSdM .RoomCallConference_tileShell__0NDZT .lk-participant-tile{border-radius:10px;box-shadow:none}.RoomCallConference_carousel__bKSdM .RoomCallConference_avatarDisc__kzvCn,.RoomCallConference_carousel__bKSdM .RoomCallConference_avatarPhoto__T6hRx{width:2rem;height:2rem;font-size:.78rem}.RoomCallConference_carousel__bKSdM .lk-participant-metadata{left:6px;right:6px;bottom:6px;width:auto;max-width:none}.RoomCallConference_carousel__bKSdM .lk-participant-metadata-item{padding:.1rem .4rem;font-size:10px;line-height:1.15}.RoomCallConference_tileShell__0NDZT{position:relative;height:100%;min-height:0}.RoomCallConference_tileShell__0NDZT .lk-participant-tile{position:relative;z-index:1;height:100%;min-height:0;border-radius:10px;overflow:hidden;background:var(--surface-canvas,var(--surface-raised));border:1px solid var(--border-subtle);box-shadow:0 4px 18px color-mix(in srgb,var(--text-primary) 8%,transparent)}.RoomCallConference_tileShell__0NDZT .lk-participant-tile:after,.RoomCallConference_tileShell__0NDZT .lk-participant-tile[data-lk-speaking=true]:after,.RoomCallConference_tileShell__0NDZT .lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{content:none!important;display:none!important;border:0!important;opacity:0!important;transition:none!important}.RoomCallConference_screen__Q5rFO video{object-fit:contain;background:var(--surface-canvas,#111)}.RoomCallConference_expand__ZGT55{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb,#fff 14%,transparent);border-radius:999px;color:#fff;background:color-mix(in srgb,#050608 62%,transparent);opacity:0;transform:translateY(-2px);cursor:pointer;transition:opacity .16s ease,transform .16s ease,background .16s ease}.RoomCallConference_expandOn__cbFvB,.RoomCallConference_expand__ZGT55:focus-visible,.RoomCallConference_featured__pUUqI .RoomCallConference_expand__ZGT55,.RoomCallConference_tileShell__0NDZT:hover .RoomCallConference_expand__ZGT55{opacity:1;transform:none}.RoomCallConference_expand__ZGT55:hover{background:color-mix(in srgb,#050608 78%,transparent)}.RoomCallConference_expandOn__cbFvB{background:color-mix(in srgb,#7c8cff 28%,#050608);border-color:color-mix(in srgb,#9aa4ff 45%,transparent)}.RoomCallConference_tileOff__TjJST .lk-participant-placeholder{display:none}.RoomCallConference_tileOff__TjJST .lk-participant-tile{background:rgba(0,0,0,0)}.RoomCallConference_tileShell__0NDZT:has([data-lk-speaking=true]) .RoomCallConference_avatarLayer__3pXMZ>*{animation:RoomCallConference_speakAvatar__eWRjs 1.7s ease-in-out infinite}@keyframes RoomCallConference_speakAvatar__eWRjs{0%,to{transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,#8b93ff 42%,transparent)}50%{transform:scale(1.07);box-shadow:0 0 0 14px rgba(0,0,0,0)}}.RoomCallConference_avatarLayer__3pXMZ{position:absolute;inset:0;z-index:1;display:grid;place-items:center;pointer-events:none;background:var(--surface-canvas,#111);border-radius:10px}.RoomCallConference_avatarDisc__kzvCn{width:5.5rem;height:5.5rem;display:grid;place-items:center;overflow:hidden;border-radius:50%;font-size:1.65rem;font-weight:650;letter-spacing:-.03em;color:var(--text-on-accent,#eef0ff);background:linear-gradient(160deg,#5b67d8,#3d4588)}.RoomCallConference_avatarPhoto__T6hRx{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.RoomCallConference_error__NImuI,.RoomCallConference_loading__CpzTB{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:1rem;font-size:var(--type-caption-size);text-align:center}.RoomCallConference_loading__CpzTB{color:var(--text-tertiary);background:color-mix(in srgb,var(--surface-base) 88%,transparent)}.RoomCallConference_error__NImuI{color:#fecaca;background:color-mix(in srgb,#7f1d1d 24%,transparent);border-top:1px solid color-mix(in srgb,#f87171 28%,transparent)}.RoomCallPreJoin_wrap__V5oMF{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0}.RoomCallPreJoin_wrap__V5oMF[data-disabled="1"]{pointer-events:none;opacity:.72}.RoomCallPreJoin_video__AakA3{position:relative;aspect-ratio:16/10;width:100%;min-height:160px;max-height:240px;border-radius:12px;overflow:hidden;background:#0b0d12;border:1px solid color-mix(in srgb,white 8%,transparent)}.RoomCallPreJoin_video__AakA3 video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.RoomCallPreJoin_videoHidden__4CZpG{visibility:hidden;position:absolute;inset:0;pointer-events:none}.RoomCallPreJoin_placeholder__iDlPd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,white 28%,transparent)}.RoomCallPreJoin_controls__kyRx8{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.5rem;width:100%;position:relative;z-index:3;overflow:visible}.RoomCallPreJoin_group__PReIe{display:inline-flex;align-items:stretch;border-radius:999px;border:1px solid var(--border-subtle);background:var(--fill-subtle);overflow:visible;position:relative}.RoomCallPreJoin_iconBtn__axw_O{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:999px 0 0 999px;background:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer;line-height:0}.RoomCallPreJoin_iconBtn__axw_O svg{display:block}.RoomCallPreJoin_iconBtn__axw_O:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.RoomCallPreJoin_iconBtn__axw_O:disabled{opacity:.45;cursor:not-allowed}.RoomCallPreJoin_iconBtnMuted__VFM4f{background:color-mix(in srgb,#7f1d1d 22%,var(--fill-subtle));color:#b91c1c}.RoomCallPreJoin_iconBtnMuted__VFM4f:hover:not(:disabled){background:color-mix(in srgb,#991b1b 32%,var(--fill-subtle));color:#991b1b}.RoomCallPreJoin_deviceMenuWrap__yCBxr{position:relative;display:flex;align-items:stretch;border-left:1px solid var(--border-subtle)}.RoomCallPreJoin_chevronBtn__u_HEf{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;min-width:1.85rem;height:2.5rem;padding:0;border:none;border-radius:0 999px 999px 0;background:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer;line-height:0}.RoomCallPreJoin_chevronBtn__u_HEf:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.RoomCallPreJoin_chevronBtn__u_HEf:disabled{opacity:.45;cursor:not-allowed}.RoomCallPreJoin_devicePanel__cH5mF{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:40;min-width:220px;max-width:min(280px,85vw);max-height:14rem;overflow-y:auto;padding:.35rem;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-raised,#1c1f26);box-shadow:0 12px 40px rgba(0,0,0,.4)}.RoomCallPreJoin_deviceEmpty__TwWCn{margin:0;padding:.55rem .65rem;font-size:var(--type-caption-size,.8rem);color:var(--text-tertiary)}.RoomCallPreJoin_deviceItem__yTxjF{display:block;width:100%;padding:.55rem .65rem;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--text-primary);font-size:var(--type-caption-size,.8rem);text-align:left;cursor:pointer}.RoomCallPreJoin_deviceItem__yTxjF:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.RoomCallPreJoin_deviceItemActive__cUvvT{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}.RoomCallPreJoin_joinBtn__NiqBE{position:relative;overflow:hidden;width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:10px;border:none;font-size:.9rem;font-weight:600;line-height:1.2;cursor:pointer;color:#fff;background:var(--accent-solid,#7c8cff);box-shadow:none;transition:background .2s ease,transform .2s ease,opacity .15s ease}.RoomCallPreJoin_joinBtn__NiqBE:hover:not(:disabled){background:color-mix(in srgb,var(--accent-solid,#7c8cff) 84%,#fff);transform:translateY(-1px)}.RoomCallPreJoin_joinBtn__NiqBE:active:not(:disabled){transform:scale(.98) translateY(0)}.RoomCallPreJoin_joinBtn__NiqBE:disabled{opacity:.55;cursor:not-allowed;transform:none}.RoomCallPreJoin_wrap__V5oMF[data-public="1"]{gap:1.25rem}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_video__AakA3{border-radius:8px;background:#f4f2f9;border-color:#e2deeb}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_placeholder__iDlPd{color:#9b91ae}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_group__PReIe{background:#f8f7fb;border-radius:8px}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_iconBtn__axw_O{border-radius:8px 0 0 8px}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_chevronBtn__u_HEf{border-radius:0 8px 8px 0}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_chevronBtn__u_HEf,.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_iconBtn__axw_O{height:44px}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_devicePanel__cH5mF{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(37,36,43,.1)}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_joinBtn__NiqBE{min-height:54px;border-radius:8px;background:#25242b;font-size:1rem;font-weight:500}.RoomCallPreJoin_wrap__V5oMF[data-public="1"] .RoomCallPreJoin_joinBtn__NiqBE:hover:not(:disabled){background:#49444f}.RoomCallDrawer_toolbar__YR5li{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem 1rem;padding:.65rem 1.1rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 35%,transparent)}.RoomCallDrawer_lobbyPanel__6tSme{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.85rem;align-items:stretch}.RoomCallDrawer_lobbyActions__KQNGg{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.RoomCallDrawer_lobbyActions__KQNGg>*{flex:1 1 8.5rem;min-width:0}.RoomCallDrawer_lobbyHint__xkypl{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.RoomCallDrawer_liveBanner__iIMtI{width:100%;padding:.85rem .9rem;border-radius:12px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 92%,#050608)}.RoomCallDrawer_drawerTitle__J3jDx{display:inline-flex;align-items:center;gap:.5rem}.RoomCallDrawer_drawerTitleIcon__tV_Q0{color:var(--text-secondary)}.RoomCallDrawer_liveBannerHead__76fg_{display:flex;align-items:center;gap:.55rem;min-height:1.25rem;margin-bottom:.4rem}.RoomCallDrawer_liveBannerTitle__2IKq6{font-size:var(--type-body-size);font-weight:600;line-height:1.25;color:var(--text-primary)}.RoomCallDrawer_liveBannerHint__GUblJ{margin:0;font-size:var(--type-caption-size);line-height:1.5;color:var(--text-secondary)}.RoomCallDrawer_endedBanner__nEVxB{width:100%;padding:.85rem .9rem;border-radius:12px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 92%,#050608)}.RoomCallDrawer_endedTitle__6QiRY{margin:0 0 .35rem;font-size:var(--type-body-size);font-weight:600;line-height:1.25;color:var(--text-primary)}.RoomCallDrawer_endedCloseBtn__6ga8J{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;padding:.55rem 1rem;border:none;border-radius:999px;background:var(--action-sheen),var(--action-fill);color:var(--action-fg,#fafafa);box-shadow:var(--action-shadow-primary);font-size:var(--type-body-size);font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.RoomCallDrawer_endedCloseBtn__6ga8J:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--action-gloss);opacity:1}.RoomCallDrawer_endedCloseBtn__6ga8J:hover{background:var(--action-sheen-hover),var(--action-fill-hover);box-shadow:var(--action-shadow-primary-hover);transform:translateY(-1px)}.RoomCallDrawer_endedCloseBtn__6ga8J:active{transform:scale(.98) translateY(0)}.RoomCallDrawer_endedSecondaryBtn__E9_S_{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;padding:.55rem 1rem;border:1px solid var(--border-subtle);border-radius:999px;background:rgba(0,0,0,0);color:var(--text-primary);font-size:var(--type-body-size);font-weight:600;cursor:pointer}.RoomCallDrawer_endedSecondaryBtn__E9_S_:hover{background:color-mix(in srgb,var(--surface-raised) 88%,transparent)}.RoomCallDrawer_disconnectedBanner__L7N_f{width:100%;padding:.85rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,#f59e0b 32%,var(--border-subtle));background:color-mix(in srgb,#f59e0b 10%,var(--surface-raised))}.RoomCallDrawer_livePulse__7d8DH{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 color-mix(in srgb,#22c55e 55%,transparent);animation:RoomCallDrawer_livePulse__7d8DH 1.8s ease-out infinite}@keyframes RoomCallDrawer_livePulse__7d8DH{0%{box-shadow:0 0 0 0 color-mix(in srgb,#22c55e 55%,transparent)}70%{box-shadow:0 0 0 8px rgba(0,0,0,0)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.RoomCallDrawer_recordBlock__z_cCS{display:flex;flex-direction:column;gap:.4rem;width:100%}.RoomCallDrawer_recordRow__Ba8zu{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%}.RoomCallDrawer_recordHint__lgbM4{margin:0;font-size:.72rem;line-height:1.45;color:var(--text-tertiary)}.RoomCallDrawer_recordFormatOverlay__Lgc4Z{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--surface-base,#0f1117) 55%,transparent)}.RoomCallDrawer_recordFormatCard__hnjK1{width:min(320px,100%);padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:0 16px 48px rgba(0,0,0,.35)}.RoomCallDrawer_recordFormatTitle__tH8Sl{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--text-primary)}.RoomCallDrawer_recordFormatHint__zqS_m{margin:0 0 .85rem;font-size:.78rem;line-height:1.45;color:var(--text-secondary)}.RoomCallDrawer_recordFormatActions__KcK_E{display:flex;gap:.5rem}.RoomCallDrawer_recordFormatSkip__zqBfZ{display:block;width:100%;margin-top:.65rem;padding:.35rem;border:none;background:rgba(0,0,0,0);color:var(--text-tertiary);font-size:.72rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.RoomCallDrawer_recordFormatSkip__zqBfZ:hover{color:var(--text-secondary)}.RoomCallDrawer_recordModeRow__8V18Q{display:flex;gap:.35rem;width:100%}.RoomCallDrawer_recordModeBtn__GugkO{flex:1 1;padding:.4rem .55rem;border-radius:8px;border:1px solid var(--border-subtle);background:color-mix(in srgb,white 4%,transparent);color:var(--text-secondary);font-size:.72rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.RoomCallDrawer_recordModeBtn__GugkO:hover{border-color:color-mix(in srgb,var(--text-primary) 18%,var(--border-subtle));color:var(--text-primary)}.RoomCallDrawer_recordModeBtnActive__C4n6U{border-color:color-mix(in srgb,var(--text-primary) 28%,transparent);background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.RoomCallDrawer_recordLabel__PP26R{font-size:var(--type-caption-size);line-height:1.3;color:var(--text-secondary)}.RoomCallDrawer_switch__FrDvi{position:relative;flex-shrink:0;width:40px;height:24px;padding:0;border:none;border-radius:999px;background:var(--switch-track);cursor:pointer;transition:background .16s ease,opacity .16s ease}.RoomCallDrawer_switch__FrDvi:hover:not(:disabled){background:var(--switch-track-hover)}.RoomCallDrawer_switch__FrDvi:disabled{opacity:.45;cursor:not-allowed}.RoomCallDrawer_switchOn__JOggY{background:var(--switch-track-on)}.RoomCallDrawer_switchOn__JOggY:hover:not(:disabled){background:var(--switch-track-on-hover)}.RoomCallDrawer_switchThumb__c6y0S{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.18);transition:transform .16s ease}.RoomCallDrawer_switchOn__JOggY .RoomCallDrawer_switchThumb__c6y0S{transform:translateX(16px)}.RoomCallDrawer_bodyFlush__rBLtk{padding:0!important;overflow:hidden!important;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.RoomCallDrawer_stageWrap__kUSdq{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.RoomCallDrawer_stage__A1hbn{position:relative;flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--surface-base)}.RoomCallDrawer_stage__A1hbn iframe{width:100%!important;height:100%!important;border:0}.RoomCallDrawer_stageHost__wi75a{width:100%;height:100%;min-height:180px;flex:1 1 auto;min-height:0}.RoomCallDrawer_floatBodyFlush__3IIgK .RoomCallDrawer_stageHost__wi75a{min-height:180px}.RoomCallDrawer_stageLoading__jIjea{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--type-caption-size);color:var(--text-tertiary);background:color-mix(in srgb,var(--surface-base) 88%,transparent);pointer-events:none}.RoomCallDrawer_error__6LhwZ{margin:.75rem 1.1rem 0;padding:.6rem .75rem;border-radius:8px;font-size:var(--type-caption-size);line-height:1.4;color:#fecaca;background:color-mix(in srgb,#7f1d1d 24%,transparent);border:1px solid color-mix(in srgb,#f87171 28%,transparent)}.RoomCallDrawer_endPanel__t2qkP{padding:1.1rem;display:flex;flex-direction:column;gap:.85rem}.RoomCallDrawer_endHead__2Wras{display:flex;align-items:center;gap:.55rem}.RoomCallDrawer_endIcon__QbmYt{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;color:var(--text-tertiary);border:1px solid var(--border-subtle)}.RoomCallDrawer_endTitle__h7BTy{margin:0;font-size:var(--type-body-size);font-weight:600;color:var(--text-primary)}.RoomCallDrawer_endHint__QZMrP{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.RoomCallDrawer_endActions__AGL1G{display:flex;flex-wrap:wrap;gap:.65rem 1rem;justify-content:flex-end;align-items:center;padding-top:.25rem}.RoomCallDrawer_floatPanel__gX1yF{--meeting-head-h:40px;--meeting-chrome-x:10px;--meeting-chrome-btn:24px;--meeting-dock-h:57px;--meeting-dock-pad:8px;--meeting-dock-control:40px;position:fixed;z-index:13050;display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 0 1px color-mix(in srgb,var(--text-primary) 6%,transparent);overflow:hidden;min-width:400px;max-width:calc(100vw - 16px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));max-height:calc(100dvh - 72px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.RoomCallDrawer_floatPanelLobby__t8doM{min-height:unset;height:auto!important;max-height:min(620px,100dvh - 96px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow:visible}.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_floatBody__6XbVF,.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_lobbyPanel__6tSme{overflow:visible}.RoomCallDrawer_floatPanelDragging__dMAe3{opacity:.92;box-shadow:0 28px 72px rgba(0,0,0,.55),0 0 0 2px color-mix(in srgb,var(--text-primary) 22%,transparent);transition:none}.RoomCallDrawer_snapGhost__tNOox{border-radius:16px;border:2px dashed color-mix(in srgb,var(--text-primary) 28%,transparent);background:color-mix(in srgb,var(--text-primary) 6%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 10%,transparent)}.RoomCallDrawer_snapGhostDock__lt2WV,.RoomCallDrawer_snapGhost__tNOox{position:fixed;z-index:13040;pointer-events:none;animation:RoomCallDrawer_snapPulse__HoDbR .9s ease-in-out infinite alternate}.RoomCallDrawer_snapGhostDock__lt2WV{top:calc(64px + var(--sat-top, env(safe-area-inset-top, 0px)));right:var(--sat-right,env(safe-area-inset-right,0));bottom:calc(var(--room-call-composer-inset, 100px) + var(--room-call-composer-gap, 10px) + var(--sat-bottom, env(safe-area-inset-bottom, 0px)));border-radius:16px 0 0 16px;border:2px dashed color-mix(in srgb,var(--text-primary) 28%,transparent);border-right:none;background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.RoomCallDrawer_floatPanelDocked__wKTze{top:calc(64px + var(--sat-top, env(safe-area-inset-top, 0px)))!important;right:var(--sat-right,env(safe-area-inset-right,0))!important;left:auto!important;bottom:calc(var(--room-call-composer-inset, 100px) + var(--room-call-composer-gap, 10px) + var(--sat-bottom, env(safe-area-inset-bottom, 0px)))!important;height:auto!important;max-height:none;border-radius:16px 0 0 16px;border-right:none}.RoomCallDrawer_floatPanelDocked__wKTze .RoomCallDrawer_stage__A1hbn{flex:1 1 auto;min-height:0}.RoomCallDrawer_floatPanelDocked__wKTze .RoomCallDrawer_stageHost__wi75a{min-height:0;height:100%}.RoomCallDrawer_floatPanelSuspended__ibmmG{opacity:0!important;pointer-events:none!important;visibility:visible!important;z-index:-1!important}@keyframes RoomCallDrawer_snapPulse__HoDbR{0%{opacity:.45}to{opacity:.85}}.RoomCallDrawer_floatPanelFullscreen__HgXHR{top:var(--sat-top,env(safe-area-inset-top,0));right:var(--sat-right,env(safe-area-inset-right,0));bottom:var(--sat-bottom,env(safe-area-inset-bottom,0));left:var(--sat-left,env(safe-area-inset-left,0));z-index:13100;width:auto!important;height:auto!important;max-width:none;max-height:none;border-radius:0}.RoomCallDrawer_floatPanelFullscreen__HgXHR .RoomCallDrawer_floatHead__F_7zM{cursor:default}.RoomCallDrawer_floatPanelFullscreen__HgXHR.RoomCallDrawer_floatPanelLobby__t8doM{background:var(--surface-base,#f7f6f3)}.RoomCallDrawer_floatPanelFullscreen__HgXHR.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_floatBody__6XbVF{display:flex;align-items:center;justify-content:center;padding:1.25rem 1.5rem 2rem}.RoomCallDrawer_floatPanelFullscreen__HgXHR.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_lobbyPanel__6tSme{width:min(22rem,100%);max-width:22rem;margin:0 auto;padding:1.15rem 1.2rem 1.2rem;border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-raised,#fff);box-shadow:0 10px 32px color-mix(in srgb,#000 10%,transparent)}.RoomCallDrawer_floatHead__F_7zM{display:flex;align-items:center;justify-content:space-between;gap:8px;height:var(--meeting-head-h);min-height:var(--meeting-head-h);padding:0 var(--meeting-chrome-x);box-sizing:border-box;border-bottom:none;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,0)}.RoomCallDrawer_floatHead__F_7zM:active{cursor:-webkit-grabbing;cursor:grabbing}.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_floatHead__F_7zM{height:auto;min-height:var(--meeting-head-h);padding:.65rem .75rem}.RoomCallDrawer_floatHeadMain__bok8O{display:flex;align-items:center;align-self:center;gap:8px;min-width:0;flex:1 1;min-height:22px}.RoomCallDrawer_floatHeadCopy___hPZ_{min-width:0}.RoomCallDrawer_drawerTitleIcon__tV_Q0{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem}.RoomCallDrawer_floatTitle__xbq5v{display:flex;align-items:center;margin:0;min-width:0;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;letter-spacing:-.018em;line-height:22px;color:color-mix(in srgb,var(--text-primary) 82%,var(--text-secondary))}.RoomCallDrawer_floatPanelLobby__t8doM .RoomCallDrawer_floatTitle__xbq5v{display:block;height:auto;white-space:normal;font-size:var(--type-ui-md-size,.9375rem);font-weight:600;line-height:1.25;color:var(--text-primary)}.RoomCallDrawer_recLine__AX2yY{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:5px;flex-shrink:0;box-sizing:border-box;margin:0;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:500;line-height:1;color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 5.5%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RoomCallDrawer_recLine__AX2yY span{display:block;line-height:1.2;white-space:nowrap}.RoomCallDrawer_recDot__KskwB{position:relative;flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#ef4444}.RoomCallDrawer_recDot__KskwB:after{content:"";position:absolute;inset:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,#ef4444 50%,transparent);animation:RoomCallDrawer_recHeadPulse__0gCaE 1.4s ease-out infinite;pointer-events:none}.RoomCallDrawer_recLine_live__qfmzY{color:#c4312b;background:color-mix(in srgb,#ef4444 10%,transparent)}.RoomCallDrawer_recLine_pending__dKhCL{color:#8a6a12;background:color-mix(in srgb,#eab308 12%,transparent)}.RoomCallDrawer_recLine_done__iUnS_{color:var(--text-secondary)}.RoomCallDrawer_recLine_fail__Dq7eT{color:#92400e;background:color-mix(in srgb,#d97706 12%,transparent)}html[data-theme=dark] .RoomCallDrawer_recLine_live__qfmzY{color:#fecaca;background:color-mix(in srgb,#ef4444 18%,transparent)}html[data-theme=dark] .RoomCallDrawer_recLine_pending__dKhCL{color:#fde68a;background:color-mix(in srgb,#eab308 16%,transparent)}html[data-theme=dark] .RoomCallDrawer_recLine_fail__Dq7eT{color:#f5d0a6}@keyframes RoomCallDrawer_recHeadPulse__0gCaE{0%{box-shadow:0 0 0 0 color-mix(in srgb,#ef4444 50%,transparent)}70%{box-shadow:0 0 0 6px rgba(0,0,0,0)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.RoomCallDrawer_floatSub__awC0y{margin:.15rem 0 0;font-size:.72rem;line-height:1.3;color:var(--text-secondary)}.RoomCallDrawer_recordingLimitBanner__pWpvF{margin:.35rem 0 0;font-size:.72rem;line-height:1.3;font-weight:600;color:var(--accent-solid,#f59e0b)}.RoomCallDrawer_recordingCountdown__GZw0a{margin:.35rem 0 0;font-size:.72rem;line-height:1.3;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#b91c1c}html[data-theme=dark] .RoomCallDrawer_recordingCountdown__GZw0a{color:#fecaca}.RoomCallDrawer_floatHeadActions__4UmEa{display:flex;align-items:center;align-self:center;gap:.15rem;flex-shrink:0}.RoomCallDrawer_floatIconBtn__bM2au{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 62%,var(--text-tertiary));width:var(--meeting-chrome-btn);height:var(--meeting-chrome-btn);border-radius:50%;cursor:pointer;line-height:0;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.RoomCallDrawer_floatIconBtn__bM2au svg{display:block}.RoomCallDrawer_floatIconBtn__bM2au:hover{background:var(--surface-raised);color:var(--text-primary)}.RoomCallDrawer_floatIconBtnMobileOnly__WbYb5{display:none}@media(max-width:720px){.RoomCallDrawer_floatIconBtnMobileOnly__WbYb5{display:inline-flex}}.RoomCallDrawer_resizeHandle__Bl_Ti{position:absolute;right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize;touch-action:none;z-index:2}.RoomCallDrawer_resizeHandle__Bl_Ti:after{content:"";position:absolute;right:4px;bottom:4px;width:8px;height:8px;border-right:2px solid color-mix(in srgb,var(--text-tertiary) 70%,transparent);border-bottom:2px solid color-mix(in srgb,var(--text-tertiary) 70%,transparent);border-radius:0 0 3px 0}.RoomCallDrawer_floatBody__6XbVF{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.RoomCallDrawer_floatBodyFlush__3IIgK{padding:0;overflow:hidden}.RoomCallDrawer_miniBarWrap__uGMZd{position:fixed;right:max(14px,var(--sat-right,env(safe-area-inset-right,0px)));bottom:calc(var(--room-call-composer-inset, 100px) + var(--room-call-composer-gap, 10px) + var(--sat-bottom, env(safe-area-inset-bottom, 0px)));z-index:13050;display:flex;align-items:center;gap:.35rem;max-width:min(280px,100vw - 28px)}.RoomCallDrawer_miniBar__ctTJd{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-base) 92%,#050608);color:inherit;text-align:left;cursor:pointer;padding:.5rem .75rem;border-radius:999px;box-shadow:0 8px 28px rgba(0,0,0,.32)}.RoomCallDrawer_miniBar__ctTJd:hover{border-color:color-mix(in srgb,var(--text-primary) 16%,var(--border-subtle));background:color-mix(in srgb,var(--surface-raised) 70%,var(--surface-base))}.RoomCallDrawer_miniBarClose__Gcc5q{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-base) 92%,#050608);color:var(--text-tertiary);width:2rem;height:2rem;border-radius:999px;cursor:pointer;line-height:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 28px rgba(0,0,0,.28)}.RoomCallDrawer_miniBarClose__Gcc5q svg{display:block}.RoomCallDrawer_miniBarClose__Gcc5q:hover{color:var(--text-primary);background:var(--surface-raised)}.RoomCallDrawer_miniBarTitle__Aj5__{flex:1 1 auto;min-width:0;font-size:.82rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomCallDrawer_miniBarChevron__2PTPV{flex-shrink:0;color:var(--text-tertiary)}.RoomCallDrawer_guestLobby__t7hhG{--surface-raised:#fff;--surface-base:#fff;--text-primary:#25242b;--text-secondary:#74717e;--text-tertiary:#85818e;--border-subtle:#dfdde5;--fill-subtle:#f8f7fb;--accent-solid:#5c4ee6;background:#fff;color:#25242b;color-scheme:light;border-radius:12px;box-shadow:0 20px 64px rgba(37,36,43,.14)}.RoomCallDrawer_guestLobby__t7hhG .RoomCallDrawer_floatHead__F_7zM{padding:1rem 1.25rem}.RoomCallDrawer_guestLobby__t7hhG .RoomCallDrawer_floatTitle__xbq5v{font-size:1.125rem;font-weight:500;letter-spacing:-.025em}.RoomCallDrawer_guestLobby__t7hhG .RoomCallDrawer_lobbyPanel__6tSme{padding:1.25rem;gap:1.25rem}.RoomCallDrawer_guestLobby__t7hhG .RoomCallDrawer_lobbyHint__xkypl{font-size:1rem;line-height:1.6}