html,body,#root{height:100%;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}body{margin:0}.landingPageContainer{color:#fff;background:#0f172a url(/background.png) 50%/cover no-repeat;width:100vw;min-height:100vh}.landingPageContainer nav{justify-content:space-between;align-items:center;padding-block:.3rem;padding-inline:1.2rem;display:flex}.landingPageContainer nav h2{font-size:1.8rem;font-weight:500}.landingPageContainer nav .navlist{cursor:pointer;gap:1.6rem;display:flex}.landingMainContainer{justify-content:space-between;align-items:center;height:80vh;padding-inline:3rem;display:flex}.landingMainContainer>div:first-child{font-size:2.2rem}.landingMainContainer>div:first-child div[role=button]{background:#ff8c32;border-radius:20px;width:fit-content;margin-top:1.9rem;padding:1rem}.landingMainContainer>div:first-child div[role=button] a{color:#fff;font-size:1.7rem;text-decoration:none}.landingMainContainer>div:nth-child(2) img{width:110vh;height:65vh}._authPage_1f145_1{background:linear-gradient(135deg,#0f1229 0%,#1a1f4a 50%,#2d1b4e 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}._authPage_1f145_1:before{content:"";background:radial-gradient(circle,#5e81f440 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:8s ease-in-out infinite _float1_1f145_1;position:absolute;top:-150px;left:-150px}._authPage_1f145_1:after{content:"";background:radial-gradient(circle,#ff983933 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:9s ease-in-out infinite _float2_1f145_1;position:absolute;bottom:-120px;right:-120px}@keyframes _float1_1f145_1{0%,to{transform:translate(0)}50%{transform:translate(30px,40px)}}@keyframes _float2_1f145_1{0%,to{transform:translate(0)}50%{transform:translate(-30px,-30px)}}._authCard_1f145_65{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#141837bf;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:420px;padding:40px 36px;animation:.6s cubic-bezier(.16,1,.3,1) _cardEnter_1f145_1;position:relative;box-shadow:0 25px 60px #00000073}@keyframes _cardEnter_1f145_1{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._avatarWrap_1f145_91{justify-content:center;margin-bottom:18px;display:flex}._avatarWrap_1f145_91 .MuiAvatar-root{background:linear-gradient(135deg,#5e81f4,#9c5ef4);width:56px;height:56px;animation:2.4s ease-in-out infinite _pulseGlow_1f145_1}@keyframes _pulseGlow_1f145_1{0%,to{box-shadow:0 0 #5e81f466}50%{box-shadow:0 0 0 12px #5e81f400}}._tabRow_1f145_114{background:#ffffff0d;border-radius:10px;gap:8px;margin-bottom:8px;padding:4px;display:flex}._tabBtn_1f145_123{text-align:center;cursor:pointer;color:#ffffff8c;-webkit-user-select:none;user-select:none;background:0 0;border-radius:8px;flex:1;padding:10px 0;font-size:.95rem;font-weight:600;transition:background .3s,color .3s,transform .2s}._tabBtn_1f145_123._active_1f145_140{color:#fff;background:linear-gradient(135deg,#5e81f4,#7b5ef4);transform:scale(1.02)}._tabBtn_1f145_123:not(._active_1f145_140):hover{color:#fffc}._tabIndicator_1f145_150{z-index:0;background:linear-gradient(135deg,#5e81f4,#7b5ef4);border-radius:10px;width:50%;transition:transform .32s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0}._tabIndicator_1f145_150._shiftRight_1f145_161{transform:translate(100%)}._formWrap_1f145_165{margin-top:26px;overflow:hidden}._fieldEnter_1f145_170{animation:.4s both _fieldIn_1f145_1}@keyframes _fieldIn_1f145_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._authPage_1f145_1 .MuiOutlinedInput-root{color:#fff;background:#ffffff0a;border-radius:10px}._authPage_1f145_1 .MuiOutlinedInput-notchedOutline{border-color:#ffffff2e}._authPage_1f145_1 .MuiInputLabel-root{color:#ffffff8c}._authPage_1f145_1 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#fff6}._authPage_1f145_1 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5e81f4}._submitBtn_1f145_209{background:linear-gradient(135deg,#5e81f4,#7b5ef4)!important;border-radius:10px!important;margin-top:8px!important;padding:12px 0!important;font-weight:600!important;transition:transform .2s,box-shadow .2s!important}._submitBtn_1f145_209:hover{transform:translateY(-2px);box-shadow:0 10px 24px #5e81f466}._errorText_1f145_225{color:#ff6b6b;text-align:center;min-height:20px;margin:6px 0 0;font-size:.85rem}@media (width<=480px){._authCard_1f145_65{border-radius:16px;padding:30px 22px}}._meetPage_11q1k_1{color:#fff;background:#02061c;flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}._meetHeader_11q1k_11{justify-content:space-between;align-items:center;gap:14px;padding:14px 20px 8px;font-size:.95rem;line-height:1.5;display:flex}._meetHeader_11q1k_11 strong{opacity:.85}._meetVideoContainer_11q1k_25{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:0 16px 14px;display:flex;position:relative;overflow:hidden}._meetStage_11q1k_38{flex:1;justify-content:center;align-items:center;width:100%;max-width:1180px;min-height:0;display:flex;overflow:hidden}._remoteGrid_11q1k_49{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));place-items:center;gap:16px;width:100%;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}._conferenceView_11q1k_62{aspect-ratio:16/9;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:960px;height:auto;max-height:100%;position:relative;overflow:hidden}._conferenceView_11q1k_62 h2{z-index:2;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #000000d9;margin:0;font-size:.95rem;line-height:1.2;position:absolute;top:10px;left:12px;right:12px;overflow:hidden}._meetRemoteVideo_11q1k_90{object-fit:cover;background:#000;border-radius:18px;width:100%;height:100%;display:block}._meetLocalVideo_11q1k_99{aspect-ratio:16/9;object-fit:cover;z-index:10;border:2px solid #ffffff1f;border-radius:16px;flex:none;width:clamp(190px,18vw,280px);height:auto;box-shadow:0 18px 40px #00000073}._sideRail_11q1k_111{flex:none;display:contents}._hiddenDuringOwnScreenShare_11q1k_116{display:none}._screenSharing_11q1k_120{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) clamp(230px,18vw,320px);place-items:center;column-gap:18px;display:grid}._screenSharing_11q1k_120 ._meetStage_11q1k_38{grid-area:1/1;align-items:center;width:100%;max-width:none;height:100%}._screenSharing_11q1k_120 ._remoteGrid_11q1k_49{grid-template-columns:1fr;gap:10px;overflow:hidden}._screenSharing_11q1k_120 ._conferenceView_11q1k_62{border-radius:14px;max-width:100%;max-height:100%}._screenSharing_11q1k_120 ._meetRemoteVideo_11q1k_90{border-radius:12px}._screenSharing_11q1k_120 ._sideRail_11q1k_111{flex-direction:column;grid-area:1/2;justify-content:center;gap:14px;width:100%;max-height:100%;display:flex;overflow:hidden}._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._conferenceView_11q1k_62,._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._meetLocalVideo_11q1k_99,._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._cameraPreviewVideo_11q1k_168{flex:none;width:100%;max-width:none}._screenSharing_11q1k_120 ._meetLocalVideo_11q1k_99{aspect-ratio:16/9;border-radius:16px}._cameraPreviewVideo_11q1k_168{aspect-ratio:16/9;object-fit:cover;background:#000;border:2px solid #ffffff29;border-radius:14px;width:100%;box-shadow:0 18px 40px #00000073}._screenSharing_11q1k_120 ._buttonContainers_11q1k_189{grid-area:2/1/auto/-1}._buttonContainers_11q1k_189{flex-wrap:wrap;flex:none;justify-content:center;gap:16px;width:100%;max-width:1200px;padding:8px 0 4px;display:flex}._buttonContainers_11q1k_189 svg{font-size:2.4rem}@media (width<=900px){._meetHeader_11q1k_11{padding:12px 14px 8px;font-size:.9rem}._remoteGrid_11q1k_49{grid-template-columns:1fr}._meetLocalVideo_11q1k_99{width:clamp(170px,30vw,230px)}._screenSharing_11q1k_120{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:1fr}._screenSharing_11q1k_120 ._meetStage_11q1k_38{grid-area:1/1}._screenSharing_11q1k_120 ._sideRail_11q1k_111{flex-direction:row;grid-area:2/1;justify-content:center;width:100%;max-height:150px}._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._conferenceView_11q1k_62,._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._meetLocalVideo_11q1k_99,._screenSharing_11q1k_120 ._sideRail_11q1k_111 ._cameraPreviewVideo_11q1k_168{width:min(210px,48vw)}._buttonContainers_11q1k_189{gap:12px;padding:12px 0 10px}}@media (width<=640px){._meetVideoContainer_11q1k_25{padding:0 12px 12px}._meetLocalVideo_11q1k_99{width:min(170px,48vw)}._cameraPreviewVideo_11q1k_168{width:min(160px,48vw)}._buttonContainers_11q1k_189 svg{font-size:2rem}}._chatPanel_11q1k_271{z-index:20;background:#111428;border-left:1px solid #ffffff1a;flex-direction:column;width:min(320px,85vw);height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:-8px 0 24px #0006}._chatMessage_11q1k_285{background:#ffffff0f;border-radius:10px;align-self:flex-start;max-width:85%;padding:8px 10px}._ownMessage_11q1k_293{background:#5e81f440;align-self:flex-end}._chatMessageTop_11q1k_298{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._chatTime_11q1k_305{opacity:.5;white-space:nowrap;margin:0 0 2px;font-size:.68rem}._chatMessages_11q1k_312{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex;overflow-y:auto}._chatSender_11q1k_321{opacity:.75;margin:0 0 2px;font-size:.78rem;font-weight:600}._chatText_11q1k_328{word-break:break-word;margin:0;font-size:.9rem}._chatEmpty_11q1k_334{opacity:.5;text-align:center;margin-top:20px;font-size:.85rem}._chatInputRow_11q1k_341{border-top:1px solid #ffffff1a;gap:8px;padding:12px 16px;display:flex}@media (width<=640px){._chatPanel_11q1k_271{width:100%}}._mutedIndicator_11q1k_354{color:#ff5252;z-index:3;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:10px;left:10px}._participantRow_11q1k_369{background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}._lobbyPage_11q1k_378{background:#02061c;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}._lobbyCard_11q1k_388{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;width:100%;max-width:900px;display:flex}._lobbyPreviewWrap_11q1k_398{aspect-ratio:16/9;background:#000;border:1px solid #ffffff14;border-radius:16px;width:min(480px,90vw);position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}._lobbyPreviewVideo_11q1k_409{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}._lobbyCamOff_11q1k_416{color:#fff9;background:#111428;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;inset:0}._lobbyForm_11q1k_427{flex-direction:column;gap:16px;width:min(340px,90vw);display:flex}._lobbyTitle_11q1k_434{color:#fff;margin:0;font-size:1.6rem}._lobbySubtitle_11q1k_440{color:#fff9;margin:-8px 0 4px;font-size:.9rem}._lobbyInput_11q1k_446 .MuiOutlinedInput-root{color:#fff;background:#ffffff0d;border-radius:8px}._lobbyInput_11q1k_446 .MuiOutlinedInput-notchedOutline{border-color:#ffffff40}._lobbyInput_11q1k_446 .MuiInputLabel-root{color:#fff9}._lobbyInput_11q1k_446 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}._lobbyInput_11q1k_446 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5e81f4}._lobbyConnectBtn_11q1k_470{background:linear-gradient(135deg,#5e81f4,#7b5ef4)!important;border-radius:8px!important;padding:12px 0!important;font-weight:600!important}@media (width<=700px){._lobbyCard_11q1k_388{flex-direction:column}}._speakerLayout_11q1k_483{flex-direction:column;gap:10px;width:100%;height:100%;display:flex}._speakerMain_11q1k_491{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._speakerMain_11q1k_491 ._conferenceView_11q1k_62{width:100%;max-width:100%;height:100%}._thumbStrip_11q1k_505{flex:none;gap:10px;padding:4px 2px;display:flex;overflow-x:auto}._thumbTile_11q1k_513{aspect-ratio:16/9;cursor:pointer;border-radius:10px;flex:none;width:160px;overflow:hidden}._compactTile_11q1k_522{border-radius:10px;width:100%;height:100%}._grid4_11q1k_528{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}._grid6_11q1k_533{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}._localPipVideo_11q1k_538{aspect-ratio:16/9;object-fit:cover;z-index:15;border:2px solid #ffffff26;border-radius:14px;width:clamp(140px,16vw,220px);position:fixed;bottom:90px;right:20px;transform:scaleX(-1);box-shadow:0 12px 30px #00000080}._pinBtn_11q1k_552{position:absolute;top:8px;right:8px;background:#00000080!important}@media (width<=640px){._localPipVideo_11q1k_538{width:110px;bottom:100px;right:12px}._thumbTile_11q1k_513{width:110px}}._chatInputRow_11q1k_341 .MuiOutlinedInput-root{color:#fff;background:#ffffff0d;border-radius:8px}._chatInputRow_11q1k_341 .MuiOutlinedInput-input{color:#fff}._chatInputRow_11q1k_341 .MuiOutlinedInput-notchedOutline{border-color:#ffffff40}._chatInputRow_11q1k_341 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}._chatInputRow_11q1k_341 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5e81f4}._chatInputRow_11q1k_341 .MuiInputBase-input::placeholder{color:#fff6;opacity:1}._homePage_13fjc_1{color:#fff;background:#02061c;flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}._animatedBg_13fjc_13{z-index:0;pointer-events:none;background:linear-gradient(120deg,#0a0630,#1a0d3d,#0a1a3d,#1a0d3d,#0a0630) 0 0/400% 400%;animation:12s infinite _bgShift_13fjc_1;position:fixed;inset:0;overflow:hidden}@keyframes _bgShift_13fjc_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}._blob1_13fjc_43,._blob2_13fjc_44,._blob3_13fjc_45,._blob4_13fjc_46{filter:blur(28px);opacity:.75;mix-blend-mode:screen;border-radius:50%;width:90vw;height:220px;position:absolute}._blob1_13fjc_43{background:linear-gradient(90deg,#0000,#7b7bff,#c26bff,#0000);animation:9s linear infinite _sweep1_13fjc_1;top:5%;left:-50%;transform:rotate(-10deg)}._blob2_13fjc_44{background:linear-gradient(90deg,#0000,#ff6bd6,#7b7bff,#0000);animation:11s linear infinite _sweep2_13fjc_1;top:28%;left:-60%;transform:rotate(8deg)}._blob3_13fjc_45{background:linear-gradient(90deg,#0000,#4dd8ff,#7b7bff,#0000);animation:8s linear infinite _sweep3_13fjc_1;top:54%;left:-55%;transform:rotate(-6deg)}._blob4_13fjc_46{background:linear-gradient(90deg,#0000,#c26bff,#ff6bd6,#0000);animation:10s linear infinite _sweep4_13fjc_1;top:76%;left:-50%;transform:rotate(10deg)}@keyframes _sweep1_13fjc_1{0%{transform:translate(0)rotate(-10deg)}to{transform:translate(160vw)rotate(-10deg)}}@keyframes _sweep2_13fjc_1{0%{transform:translate(0)rotate(8deg)}to{transform:translate(170vw)rotate(8deg)}}@keyframes _sweep3_13fjc_1{0%{transform:translate(0)rotate(-6deg)}to{transform:translate(165vw)rotate(-6deg)}}@keyframes _sweep4_13fjc_1{0%{transform:translate(0)rotate(10deg)}to{transform:translate(160vw)rotate(10deg)}}._gridOverlay_13fjc_148{background:radial-gradient(#0000 30%,#05061a 88%);position:absolute;inset:0}._navbar_13fjc_155{z-index:2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}._brand_13fjc_165{align-items:center;gap:10px;font-size:1.3rem;font-weight:600;display:flex}._mainContent_13fjc_173{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:40px 20px 60px;display:flex;position:relative}._joinSection_13fjc_187{text-align:center;width:100%;max-width:700px}._joinSection_13fjc_187 h1{margin-bottom:12px;font-size:clamp(1.6rem,4vw,2.4rem)}._subtitle_13fjc_198{opacity:.7;margin-bottom:32px;font-size:1rem}._joinRow_13fjc_204{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}._newMeetingBtn_13fjc_213{white-space:nowrap;background:#5e81f4!important}._codeInput_13fjc_218{flex:1;min-width:220px;max-width:320px}._codeInput_13fjc_218 .MuiOutlinedInput-root{color:#fff}._codeInput_13fjc_218 .MuiOutlinedInput-notchedOutline{border-color:#ffffff40}._codeInput_13fjc_218 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}._joinBtn_13fjc_237{white-space:nowrap;color:#fff!important;border-color:#fff6!important}._historyToggleBtn_13fjc_243{opacity:.85;text-decoration:underline;color:#fff!important}._historyOverlay_13fjc_250{z-index:10;background:#0000008c;justify-content:flex-end;animation:.25s _fadeIn_13fjc_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_13fjc_1{0%{opacity:0}to{opacity:1}}._historyPanel_13fjc_269{background:#0c1030;border-left:1px solid #ffffff1a;width:min(420px,90vw);height:100%;padding:20px;animation:.3s cubic-bezier(.16,1,.3,1) _slideIn_13fjc_1;overflow-y:auto}@keyframes _slideIn_13fjc_1{0%{transform:translate(100%)}to{transform:translate(0)}}._historyHeader_13fjc_288{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._historyHeaderTitle_13fjc_295{align-items:center;gap:10px;display:flex}._historyHeaderTitle_13fjc_295 h2{margin:0;font-size:1.2rem;font-weight:600}._emptyState_13fjc_307{opacity:.5;text-align:center;padding:30px 0}._historyList_13fjc_313{flex-direction:column;gap:10px;display:flex}._historyItem_13fjc_319{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._historyItemLeft_13fjc_331{align-items:center;gap:12px;min-width:0;display:flex}._historyIcon_13fjc_338{opacity:.6;flex-shrink:0}._historyCode_13fjc_343{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}._historyDate_13fjc_352{opacity:.55;margin:2px 0 0;font-size:.78rem}@media (width<=640px){._navbar_13fjc_155{padding:14px 16px}._brand_13fjc_165{font-size:1.1rem}._mainContent_13fjc_173{padding:28px 14px 40px}._joinRow_13fjc_204{flex-direction:column;align-items:stretch}._codeInput_13fjc_218{max-width:none}._newMeetingBtn_13fjc_213,._joinBtn_13fjc_237{width:100%}._historyItem_13fjc_319{flex-direction:column;align-items:flex-start}._historyPanel_13fjc_269{width:100%}}
