@charset "UTF-8";@keyframes _tileEnter_17o2h_26{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}._videoSlotOuter_17o2h_46{position:relative;--tile-radius: .75rem}._videoSlot_17o2h_37{position:relative;overflow:hidden;border-radius:var(--tile-radius, .75rem);width:100%;height:100%;display:flex;align-items:center;justify-content:center}._videoSlotHoldOverlay_17o2h_66{position:absolute;inset:0;pointer-events:none;z-index:1}._videoSlotCircular_17o2h_73{border-radius:50%;will-change:transform}._videoSlotPlaceholder_17o2h_78{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}._videoSlotInitials_17o2h_87{font-size:2rem;font-weight:700;color:#ffffffe6;text-shadow:0 2px 8px rgba(0,0,0,.3)}._videoSlotBlurBg_17o2h_94{position:absolute;inset:0;transition:background-color .4s ease}._videoSlotGradientBg_17o2h_102{position:absolute;inset:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--slot-color) 35%,transparent) 0%,transparent 70%)}._videoSlotControls_17o2h_109{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:.5rem;z-index:5;opacity:0;pointer-events:none;transition:opacity .15s}._videoSlotControlsVisible_17o2h_122{opacity:1;pointer-events:auto}._slotIcon_17o2h_127{font-size:1.125rem;line-height:1;display:block}._videoSlotStatusBadges_17o2h_133{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);display:flex;gap:.375rem;z-index:5;opacity:0;transition:opacity .15s}._videoSlotStatusBadge_17o2h_133{width:2.5rem;height:2.5rem;border-radius:50%;background:#000000a6;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-shrink:0}._videoSlotStatusBadgeOff_17o2h_158{background:#ef4444b3}._videoSlotHandRaisedBadge_17o2h_170{position:absolute;top:.5rem;right:.5rem;width:2.25rem;height:2.25rem;border-radius:50%;background:#0000008c;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6;pointer-events:none}._videoSlotHandRaisedImg_17o2h_186{width:80%;height:80%;object-fit:contain;pointer-events:none}._videoSlotHandRaisedBadgeButton_17o2h_196{border:none;color:#fff;cursor:pointer;padding:0;pointer-events:auto;transition:background .15s ease}._videoSlotHandRaisedBadgeButton_17o2h_196:hover,._videoSlotHandRaisedBadgeButton_17o2h_196:focus-visible{background:#dc2626bf}._videoSlotHandRaisedPosition_17o2h_209{position:absolute;top:-.375rem;right:-.375rem;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:.5rem;background:var(--color-brand, #6366f1);color:#fff;font-size:.6875rem;font-weight:700;line-height:1rem;text-align:center;pointer-events:none}._videoSlotControlBtn_17o2h_226{width:2.25rem;height:2.25rem;border-radius:50%;border:none;background:#000000a6;color:#fff;cursor:pointer;font-size:1.125rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0;transition:background .15s;flex-shrink:0}._videoSlotControlBtn_17o2h_226:hover{background:#000000d9}._videoSlotControlBtnOff_17o2h_247{background:#ef4444b3}._videoSlotControlBtnOff_17o2h_247:hover{background:#ef4444e6}._videoSlotControlBtnKick_17o2h_254{background:#ef4444a6}._videoSlotControlBtnKick_17o2h_254:hover{background:#ef4444e6}@media(max-width:767px),(pointer:coarse){._videoSlotControls_17o2h_109{gap:.625rem}._videoSlotControlBtn_17o2h_226{width:2.75rem;height:2.75rem;font-size:1.375rem}._videoSlotControls_17o2h_109 ._slotIcon_17o2h_127{font-size:1.375rem}}._videoSlotAvatarWrapper_17o2h_274{position:relative;width:45%;max-width:5rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-shrink:0}._videoSlotAvatarCircle_17o2h_285{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 16px #00000080;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}._audioRing_17o2h_299{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.55);pointer-events:none;animation:_audioRingExpand_17o2h_1 var(--audio-ring-duration, 2s) ease-out forwards}@keyframes _audioRingExpand_17o2h_1{0%{transform:scale(1);opacity:var(--ring-start-opacity, .75)}to{transform:scale(var(--ring-max-scale, 2.4));opacity:0}}._videoSlotAvatarImg_17o2h_318{width:100%;height:100%;object-fit:cover}._videoSlotAvatarInitials_17o2h_324{font-size:1.25rem;font-weight:700;color:#ffffffe6;text-shadow:0 1px 4px rgba(0,0,0,.3)}._videoSlotAvatarIcon_17o2h_331{width:60%;height:60%;color:#fffc}._videoSlotVideoOff_17o2h_337{display:flex;flex-direction:column;align-items:center;gap:.25rem}._videoSlotVideoOffLabel_17o2h_344{font-size:.75rem;color:#fff9}._videoSlotLabel_17o2h_349{position:absolute;bottom:0;left:0;right:0;padding:.375rem .625rem;background:linear-gradient(transparent,#000000b3);display:flex;align-items:center;gap:.375rem;z-index:2}._videoSlotLabelOverlayActive_17o2h_362{background:none;justify-content:flex-end;pointer-events:none;z-index:5}._videoSlotLabelIndicatorOnly_17o2h_381{justify-content:center;padding:.25rem .375rem}._videoSlotName_17o2h_386{font-size:.8125rem;font-weight:500;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoSlotMuted_17o2h_396{font-size:.875rem;line-height:1}._videoSlotMicStatus_17o2h_401{display:flex;align-items:center;flex-shrink:0;color:#ffffff8c}._videoSlotMicStatusOff_17o2h_408{color:#ef4444e6}._presenterSpeakingIndicator_17o2h_415{display:flex;align-items:center;gap:.15625rem;height:.875rem;padding:0 .125rem;flex-shrink:0}._presenterSpeakingBar_17o2h_424{width:.15625rem;min-height:.18rem;border-radius:9999px;background:#2dd4bf;box-shadow:0 0 5px #2dd4bf47;transition:height .12s ease}._presenterSpeakingBarIdle_17o2h_433{min-height:.15625rem;opacity:.55;box-shadow:none}@media(prefers-reduced-motion:reduce){._audioRing_17o2h_299{animation:none;transform:scale(1.12);opacity:.7}._presenterSpeakingBar_17o2h_424{transition:none}}._videoSlotHostBadge_17o2h_449{font-size:.625rem;font-weight:600;color:#fff;background:#6366f1;padding:.0625rem .375rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.03em}._layoutContainer_17o2h_461{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:var(--fl-layout-justify, center);min-height:0}._gridWrapper_17o2h_474{container-type:size;overflow:hidden}._gridInner_17o2h_478{overflow:hidden}._gridLayout_17o2h_501{width:100%;height:100%;display:grid;gap:.5rem;box-sizing:border-box;grid-auto-rows:1fr}._gridCell_17o2h_498{grid-column-end:span 2;min-width:0;overflow:hidden;border-radius:.75rem}._singleLayout_17o2h_525{container-type:size}._singleInner_17o2h_530{width:min(100cqw,177.7777777778cqh);aspect-ratio:16/9;overflow:hidden;position:relative}._cinemaLayout_17o2h_538{container-type:size;background:#000000f2;padding:0}._cinemaVideo_17o2h_545{width:min(92cqw,233.3333333333cqh);aspect-ratio:21/9;border-radius:.75rem;box-shadow:0 8px 32px #00000080}._panelLayout_17o2h_553{container-type:size}._panelInner_17o2h_559{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;min-height:0;overflow:hidden}@media(min-width:768px){._panelInner_17o2h_559{flex-direction:row;gap:.75rem}}._panelInner1_17o2h_576{width:min(100cqw - 1rem,156.4444444444cqh);aspect-ratio:16/9}._panelInner2_17o2h_584{width:min(100cqw - 1rem,234.6666666667cqh);aspect-ratio:8/3}@media(max-width:767px){._panelInner2_17o2h_584{width:min(100cqw - 1rem,78.2222222222cqh);aspect-ratio:8/9}}._panelInner3_17o2h_598{width:min(100cqw - 1rem,312.8888888889cqh);aspect-ratio:32/9}@media(max-width:767px){._panelInner3_17o2h_598{width:min(100cqw - 1rem,52.1481481481cqh);aspect-ratio:16/27}}._panelMain_17o2h_609{flex:2;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden}@media(max-width:767px){._panelMain_17o2h_609{flex:1}}._panelSideLeft_17o2h_623,._panelSideRight_17o2h_631{flex:1;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden}._sideBySideLayout_17o2h_642{container-type:size}._sideBySideInner_17o2h_647{width:min(100cqw,266.6666666667cqh);aspect-ratio:8/3;display:flex;gap:.5rem;overflow:hidden;border-radius:.75rem}@media(max-width:639px){._sideBySideInner_17o2h_647{width:min(100cqw,88.8888888889cqh);aspect-ratio:8/9;flex-direction:column}}._sideBySideInner1_17o2h_663{width:min(100cqw,177.7777777778cqh);aspect-ratio:16/9}._sideBySideSlot_17o2h_668{flex:1;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden}._focusSideLayout_17o2h_677{container-type:size}._focusSideInner_17o2h_682{width:min(100cqw - 1rem,234.6666666667cqh);aspect-ratio:8/3;display:flex;gap:.5rem;overflow:hidden}@media(max-width:639px){._focusSideInner_17o2h_682{width:min(100cqw - 1rem,104.2962962963cqh);aspect-ratio:32/27;flex-direction:column}}._focusMain_17o2h_698{flex:2;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden}._focusSide_17o2h_677{flex:1;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden}._stackedLayout_17o2h_715{container-type:size}._stackedInner_17o2h_720{width:min(100cqw - 1rem,480cqh);aspect-ratio:16/3;display:flex;flex-direction:row;gap:.5rem;align-items:stretch}@media(max-width:639px){._stackedInner_17o2h_720{width:min(100cqw - 1rem,52.1481481481cqh);aspect-ratio:16/27;flex-direction:column}}._stackedSlot_17o2h_737{flex:1;min-width:0;min-height:0;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 20px #0000004d}._floatingLayout_17o2h_747{container-type:size}._floatingInner_17o2h_752{width:min(100cqw - 1rem,160cqh);aspect-ratio:16/9;position:relative;border-radius:.75rem;overflow:hidden}._floatingMain_17o2h_760{position:absolute;inset:0;border-radius:.75rem;overflow:hidden;box-shadow:0 8px 32px #0006}._floatingThumbnails_17o2h_768{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:10;width:28%;min-width:100px;max-width:180px}._floatingThumbnail_17o2h_768{width:100%;aspect-ratio:16/9;border-radius:.75rem;box-shadow:0 4px 20px #0006;border:2px solid rgba(255,255,255,.2)}@media(max-width:768px){._floatingThumbnail_17o2h_768{border-radius:.5rem}}._floatingThumbnail_17o2h_768 ._videoSlotAvatarWrapper_17o2h_274{width:35%;max-width:3.25rem}._screenShareLayout_17o2h_802{container-type:size}._screenShareInner_17o2h_820{width:100%;height:100%;display:flex;flex-direction:column}._screenShareMain_17o2h_833{min-width:0;min-height:0;width:100%;border-radius:.75rem;overflow:hidden;animation:_tileEnter_17o2h_26 .25s ease-out both}._screenShareSidebar_17o2h_845{min-width:0;min-height:0;display:flex;flex-direction:row;justify-content:safe center;gap:.5rem;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}._screenShareSidebar_17o2h_845::-webkit-scrollbar{height:4px}._screenShareSidebar_17o2h_845::-webkit-scrollbar-track{background:transparent}._screenShareSidebar_17o2h_845::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}._screenShareSideSlot_17o2h_371{flex:0 0 auto;aspect-ratio:16/9;height:100%;min-width:0;border-radius:.75rem;overflow:hidden;animation:_tileEnter_17o2h_26 .25s ease-out both}._screenShareSideSlot_17o2h_371 ._videoSlotAvatarWrapper_17o2h_274{width:50%;max-width:3.5rem}._screenShareSidebar_17o2h_845 ._screenShareSideSlot_17o2h_371{width:auto}._screenShareSidebarGridWrapper_17o2h_946{container-type:size;overflow:hidden;flex:1 1 auto;min-width:0;min-height:0}._screenShareSidebarGridInner_17o2h_965{overflow:hidden}._screenShareSidebarGridRows_17o2h_969{width:100%;height:100%;display:grid;gap:.5rem;box-sizing:border-box;grid-auto-rows:1fr}._screenShareSideSlotGrid_17o2h_983{grid-column-end:span 2;min-width:0;overflow:hidden;border-radius:.75rem;animation:_tileEnter_17o2h_26 .25s ease-out both}._screenShareSideSlotGrid_17o2h_983 ._videoSlotAvatarWrapper_17o2h_274{width:50%;max-width:3.5rem}._screenShareInnerStacked_17o2h_820{flex-direction:row}._screenShareSidebarStacked_17o2h_957{flex-direction:column;overflow-x:hidden!important;overflow-y:auto!important}._screenShareSideSlotStacked_17o2h_371{aspect-ratio:16/9;width:100%;height:auto}._screenShareSidebarStacked_17o2h_957 ._screenShareSideSlotStacked_17o2h_371{height:auto}[data-fl-stage-covered=false] ._screenShareSideSlotStacked_17o2h_371{aspect-ratio:auto;flex:1 1 0;min-height:6rem}[data-fl-stage-covered=false] ._screenShareSidebarStacked_17o2h_957 ._screenShareSideSlotStacked_17o2h_371{flex:1 1 0;height:auto}._screenShareMain_17o2h_833{position:relative}._screenShareMain_17o2h_833 ._videoSlotAvatarWrapper_17o2h_274{width:25%;max-width:8rem}._videoSlotNoRadius_17o2h_1090{--tile-radius: 0;border-radius:0}._videoSlotFull_17o2h_1095{width:100%;height:100%;--tile-radius: 0;border-radius:0}._layoutEngine_17o2h_1109{width:100%;height:100%;min-height:20rem;padding:var(--fl-panel-gutter, .75rem);border-radius:.75rem;overflow:hidden;position:relative}@media(orientation:portrait)and (max-width:639px){._layoutEngine_17o2h_1109[data-portrait-presenter-stage=true]{padding:var(--fl-panel-gutter, .75rem)}._layoutEngine_17o2h_1109[data-single-portrait-tile=true]:has(video[data-fl-active-decoded-portrait-camera=true]){padding:.125rem}._layoutEngine_17o2h_1109[data-single-portrait-tile=true] ._gridWrapper_17o2h_474:has(video[data-fl-active-decoded-portrait-camera=true]) ._gridInner_17o2h_478{width:min(100cqw,56.25cqh)!important;height:min(100cqh,177.7777777778cqw)!important;aspect-ratio:9/16}}._emptySlot_17o2h_1139{background:#ffffff05;border:2px dashed rgba(255,255,255,.1);cursor:default}._emptySlot_17o2h_1139:hover ._emptySlotActions_17o2h_1144{opacity:1}._emptySlotActions_17o2h_1144{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.375rem;z-index:5;opacity:0;transition:opacity .15s}._emptySlotActionBtn_17o2h_1160{padding:.375rem .875rem;border-radius:.5rem;border:none;background:#000000a6;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._emptySlotActionBtn_17o2h_1160:hover{background:#6366f1cc}._emptySlotClickable_17o2h_1177{cursor:pointer;transition:background .15s,border-color .15s}._emptySlotClickable_17o2h_1177:hover{background:#6366f114;border-color:#6366f166}._emptySlotClickable_17o2h_1177:hover ._emptySlotIcon_17o2h_1185,._emptySlotClickable_17o2h_1177:hover ._emptySlotLabel_17o2h_1186{color:#6366f1cc}._emptySlotContent_17o2h_1190{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%}._emptySlotIcon_17o2h_1185{font-size:1.5rem;color:#fff3;line-height:1;transition:color .15s}._emptySlotLabel_17o2h_1186{font-size:.6875rem;color:#fff3;text-transform:uppercase;letter-spacing:.08em;transition:color .15s}._localVideoElement_17o2h_1215{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._localVideoElementScreenShare_17o2h_1226,._localVideoElementContain_17o2h_1234{object-fit:contain}._localVideoBlurBackdrop_17o2h_1233{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(36px) brightness(.28) saturate(1.05);transform:scale(1.12);pointer-events:none;will-change:transform}._localVideoElementMirrored_17o2h_1261{transform:scaleX(-1)}._stageBleedBackdrop_17o2h_1286{position:absolute;top:-9%;left:-9%;width:25%;height:25%;transform-origin:top left;transform:scale(4.72);z-index:-1;display:flex;overflow:hidden;pointer-events:none;filter:blur(16px) brightness(.45) saturate(1.25);will-change:transform}@media(prefers-reduced-motion:reduce){._stageBleedBackdrop_17o2h_1286{display:none}}._stageBleedBackdrop50_17o2h_1326{opacity:.5}._stageBleedBackdrop70_17o2h_1330{opacity:.7}._stageBleedVideo_17o2h_1334{flex:1 1 0%;min-width:0;height:100%;object-fit:cover}._stageBleedVideoOverlap_17o2h_1349{margin-left:-12%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 20%);mask-image:linear-gradient(to right,transparent 0%,#000 20%)}._videoSlotPlaybackCover_17o2h_1358{position:absolute;inset:0;z-index:1;opacity:1;pointer-events:none}._videoSlotPlaybackCoverReady_17o2h_1366{opacity:0;visibility:hidden;transition:opacity .18s ease-out,visibility 0s linear .18s}@keyframes _spin_17o2h_1{to{transform:rotate(360deg)}}._videoSlotLoadingOverlay_17o2h_1377{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}._videoSlotSpinner_17o2h_1386{width:1.75rem;height:1.75rem;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffbf;animation:_spin_17o2h_1 .75s linear infinite}@keyframes _heartPop_17o2h_1{0%{transform:scale(0);opacity:0}20%{transform:scale(1.6);opacity:1}40%{transform:scale(1);opacity:1}80%{opacity:1}to{transform:scale(1.1);opacity:0}}._heartOverlay_17o2h_1416{position:absolute;bottom:3rem;right:.75rem;font-size:2rem;pointer-events:none;z-index:10;animation:_heartPop_17o2h_1 2s ease-out forwards;filter:drop-shadow(0 2px 8px rgba(239,68,68,.6))}._videoSlotMoveBtn_17o2h_1427{position:absolute;top:50%;transform:translateY(-50%);background:#000000a6;border:1px solid rgba(255,255,255,.25);border-radius:.375rem;color:#fff;cursor:pointer;font-size:1rem;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6;opacity:0;transition:opacity .15s}._videoSlot_17o2h_37:hover ._videoSlotMoveBtn_17o2h_1427{opacity:1}._videoSlotMoveBtn_17o2h_1427:hover{background:#000000d9;border-color:#ffffff80}._videoSlotMovePrev_17o2h_1455{left:.375rem}._videoSlotMoveNext_17o2h_1459{right:.375rem}
