.page-module___8aEwW__page{border:var(--sz-0_5)solid black;background:#008b8b;width:100%;height:100%}
:root{--sz-0_5:.5px;--sz-2_5:2.5px;--sz-5:5px;--sz-7_5:7.5px;--sz-10:10px;--sz-12_5:12.5px;--sz-15:15px;--sz-17_5:17.5px;--sz-20:20px;--sz-22_5:22.5px;--sz-25:25px;--sz-27_5:27.5px;--sz-30:30px;--sz-32_5:32.5px;--sz-35:35px;--sz-37_5:37.5px;--sz-40:40px;--sz-42_5:42.5px;--sz-45:45px;--sz-47_5:47.5px;--sz-50:50px;--sz-52_5:52.5px;--sz-55:55px;--sz-57_5:57.5px;--sz-60:60px;--sz-62_5:62.5px;--sz-65:65px;--sz-67_5:67.5px;--sz-70:70px;--sz-72_5:72.5px;--sz-75:75px;--sz-77_5:77.5px;--sz-80:80px;--sz-82_5:82.5px;--sz-85:85px;--sz-87_5:87.5px;--sz-90:90px;--sz-92_5:92.5px;--sz-95:95px;--sz-97_5:97.5px;--sz-100:100px}.w-0_5{width:var(--sz-0_5)}.w-2_5{width:var(--sz-2_5)}.w-5{width:var(--sz-5)}.w-7_5{width:var(--sz-7_5)}.w-10{width:var(--sz-10)}.h-0_5{height:var(--sz-0_5)}.h-2_5{height:var(--sz-2_5)}.h-5{height:var(--sz-5)}.h-7_5{height:var(--sz-7_5)}.h-10{height:var(--sz-10)}.p-0_5{padding:var(--sz-0_5)}.p-2_5{padding:var(--sz-2_5)}.p-5{padding:var(--sz-5)}.p-7_5{padding:var(--sz-7_5)}.m-0_5{margin:var(--sz-0_5)}.m-2_5{margin:var(--sz-2_5)}.m-5{margin:var(--sz-5)}.m-7_5{margin:var(--sz-7_5)}.gap-0_5{gap:var(--sz-0_5)}.gap-2_5{gap:var(--sz-2_5)}.gap-5{gap:var(--sz-5)}.gap-7_5{gap:var(--sz-7_5)}.rounded-0_5{border-radius:var(--sz-0_5)}.rounded-2_5{border-radius:var(--sz-2_5)}.rounded-5{border-radius:var(--sz-5)}.rounded-7_5{border-radius:var(--sz-7_5)}
.Nebula-module__UlcNkW__Canvas{pointer-events:none;z-index:0;opacity:1;width:100%;height:100%;display:block;position:absolute;inset:0}.Nebula-module__UlcNkW__Intro{z-index:2000;opacity:0;animation:1.2s ease-out forwards Nebula-module__UlcNkW__nebulaFadeIn}@keyframes Nebula-module__UlcNkW__nebulaFadeIn{0%{opacity:0}to{opacity:1}}
.Desktop-module__z_Mq-a__Container{pointer-events:none;position:fixed;inset:0}.Desktop-module__z_Mq-a__Area{top:var(--sz-5);left:var(--sz-5);right:var(--sz-5);bottom:var(--sz-5);border-radius:var(--sz-10);pointer-events:auto;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;-webkit-backdrop-filter:none;background:#05050580;position:fixed;overflow:hidden}.Desktop-module__z_Mq-a__Taskbar{left:var(--sz-10);right:var(--sz-10);bottom:var(--sz-10);height:var(--sz-40);z-index:1000;padding-left:0;padding-right:var(--sz-10);border-radius:var(--sz-10);pointer-events:auto;border:solid var(--sz-0_5)#50aaffa6;-webkit-backdrop-filter:blur(var(--sz-5))saturate(1.2);background:#00000026;align-items:center;display:flex;position:fixed}
.Taskbar-module__6mWT2a__StartButton{width:var(--sz-32_5);height:var(--sz-32_5);cursor:pointer;margin-right:var(--sz-7_5);background:0 0;border:none;outline:none;place-items:center;display:grid;position:relative}.Taskbar-module__6mWT2a__StartSun{width:var(--sz-17_5);height:var(--sz-17_5);box-shadow:0 0 var(--sz-7_5)#ffc400cc,0 0 var(--sz-17_5)#ff572299,0 0 var(--sz-32_5)#ff572273;background:conic-gradient(#ffdb4d,#f90,#ff4500,#ffdb4d);border-radius:50%;animation:6s linear infinite Taskbar-module__6mWT2a__spin,2.4s ease-in-out infinite Taskbar-module__6mWT2a__pulse;position:relative}.Taskbar-module__6mWT2a__StartSun:before{content:"";inset:calc(-1*var(--sz-5));filter:blur(var(--sz-0_5));background:radial-gradient(circle,#ffc10740 0%,#ff450000 70%);border-radius:50%;position:absolute}@keyframes Taskbar-module__6mWT2a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Taskbar-module__6mWT2a__pulse{0%,to{box-shadow:0 0 var(--sz-7_5)#ffc400b3,0 0 var(--sz-17_5)#ff572273,0 0 var(--sz-27_5)#ff572240}50%{box-shadow:0 0 var(--sz-10)#ffeb3be6,0 0 var(--sz-25)#ff8a658c,0 0 var(--sz-45)#ff8a6559}}.Taskbar-module__6mWT2a__Tasks{align-items:center;gap:var(--sz-5);height:100%;padding:0 var(--sz-7_5);flex:auto;display:flex;overflow:hidden}.Taskbar-module__6mWT2a__TaskButton{height:var(--sz-27_5);max-width:calc(88*var(--sz-2_5));box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-7_5)var(--sz-20)#50aaff1f;color:#fff;padding:0 var(--sz-10);border-radius:var(--sz-5);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:linear-gradient(#50aaffa6,#50aaff1f);border:none;outline:none;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.Taskbar-module__6mWT2a__TaskButton:hover{transform:translateY(calc(-1*var(--sz-0_5)))}.Taskbar-module__6mWT2a__TaskButton:active{transform:translateY(0)}.Taskbar-module__6mWT2a__Active{box-shadow:inset 0 0 0 var(--sz-0_5)#50aaff80,0 var(--sz-7_5)var(--sz-20)#50aaff0f;background:linear-gradient(#50aaff80,#50aaff0f)}.Taskbar-module__6mWT2a__Tray{align-items:center;gap:var(--sz-10);min-width:calc(48*var(--sz-2_5));justify-content:flex-end;display:flex}.Taskbar-module__6mWT2a__Hidden{opacity:0;filter:blur(2px);transform:translateY(20px)scale(.98)}.Taskbar-module__6mWT2a__Emerge{animation:.9s cubic-bezier(.16,1,.3,1) forwards Taskbar-module__6mWT2a__taskbarEmerge}@keyframes Taskbar-module__6mWT2a__taskbarEmerge{0%{opacity:0;filter:blur(6px)saturate(.8);transform:translateY(60px)scale(.92);box-shadow:0 0 #0000}50%{opacity:1;filter:blur(1.5px)saturate(1.2);box-shadow:0 var(--sz-10)var(--sz-25)#0000004d;transform:translateY(-6px)scale(1.02)}to{opacity:1;filter:blur()saturate();box-shadow:0 var(--sz-5)var(--sz-15)#00000040;transform:translateY(0)scale(1)}}.Taskbar-module__6mWT2a__Clock{color:#fff;text-align:center;letter-spacing:var(--sz-0_5);font-variant-numeric:tabular-nums;text-shadow:0 var(--sz-0_5)var(--sz-5)#0006}.Taskbar-module__6mWT2a__StartMenu{left:0;bottom:var(--sz-45);width:calc(112*var(--sz-2_5));border-radius:var(--sz-12_5);max-height:50vh;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;-webkit-backdrop-filter:blur(var(--sz-10))saturate(1.4);transform-origin:0 100%;background:#0009;position:absolute;overflow:hidden}.Taskbar-module__6mWT2a__StartMenuInner{padding:var(--sz-10);gap:var(--sz-7_5);display:grid}.Taskbar-module__6mWT2a__MenuTitle{color:#ffe082;letter-spacing:var(--sz-0_5);text-shadow:0 var(--sz-0_5)var(--sz-5)#0006;font-weight:600}.Taskbar-module__6mWT2a__MenuItem{height:var(--sz-32_5);color:#fff;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-7_5)var(--sz-20)#50aaff1f;border-radius:var(--sz-7_5);padding:0 var(--sz-10);cursor:pointer;background:linear-gradient(#ffffff14,#ffffff05);border:none;transition:transform .15s,border-color .15s,background .15s;position:relative;overflow:hidden}.Taskbar-module__6mWT2a__MenuItem:hover{transform:translateX(var(--sz-2_5))}.Taskbar-module__6mWT2a__MenuShow{animation:.18s cubic-bezier(.2,.9,.2,1) forwards Taskbar-module__6mWT2a__menuIn}.Taskbar-module__6mWT2a__MenuHide{animation:.16s cubic-bezier(.2,.9,.2,1) forwards Taskbar-module__6mWT2a__menuOut}@keyframes Taskbar-module__6mWT2a__menuIn{0%{opacity:0;transform:translateY(var(--sz-5))scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Taskbar-module__6mWT2a__menuOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(var(--sz-5))scale(.98)}}@media (max-width:768px){.Taskbar-module__6mWT2a__StartMenu{width:calc(100*var(--sz-2_5))}}.Taskbar-module__6mWT2a__TaskButton:before,.Taskbar-module__6mWT2a__MenuItem:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#50aaff00 0%,#50aaff38 45%,#50aaffa6 50%,#50aaff38 55%,#50aaff00 100%);width:30%;height:180%;position:absolute;top:50%;left:-40%;transform:translateY(-50%)rotate(25deg)}.Taskbar-module__6mWT2a__TaskButton:hover:before,.Taskbar-module__6mWT2a__MenuItem:hover:before{animation:.9s ease-out Taskbar-module__6mWT2a__tbShine}@keyframes Taskbar-module__6mWT2a__tbShine{0%{opacity:0;transform:translate(-10%,-50%)rotate(25deg)}10%{opacity:1}50%{opacity:1}to{opacity:0;transform:translate(260%,-50%)rotate(25deg)}}
:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}.Conv_system-module__67qrUW__Layer{pointer-events:none;z-index:900;position:absolute;inset:0}.Conv_system-module__67qrUW__Window{pointer-events:auto;-webkit-backdrop-filter:blur(7px)saturate(1.15);backdrop-filter:blur(7px)saturate(1.15);color:#fff;border-radius:var(--sz-7_5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-7_5)var(--sz-20)#50aaff1f;will-change:transform,opacity,filter;backface-visibility:hidden;--dx:0px;--dy:0px;background:0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden;transform:translateZ(0)}.Conv_system-module__67qrUW__Window:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px)saturate(1.15);transition:-webkit-backdrop-filter .16s,backdrop-filter .16s,background .16s;position:absolute;inset:0}.Conv_system-module__67qrUW__ActiveWindow{-webkit-backdrop-filter:blur(7px)saturate(1.15);opacity:1}.Conv_system-module__67qrUW__ActiveWindow:before{-webkit-backdrop-filter:blur(4px)saturate(.4);opacity:1}.Conv_system-module__67qrUW__Caption{height:var(--sz-40);padding:var(--sz-5);-webkit-user-select:none;user-select:none;cursor:move;z-index:1;background:0 0;align-items:center;padding-top:0;display:flex;position:relative}.Conv_system-module__67qrUW__CaptionTitle{padding-left:var(--sz-15);letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:600;overflow:hidden}.Conv_system-module__67qrUW__Buttons{gap:var(--sz-5);display:flex}.Conv_system-module__67qrUW__Btn{width:var(--sz-25);height:var(--sz-25);padding:var(--sz-2_5);border-radius:var(--sz-2_5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;cursor:pointer;font-size:calc(6*var(--sz-2_5));background:#ffffff0f;border:none;place-items:center;line-height:1;display:grid}.Conv_system-module__67qrUW__Btn:hover{filter:brightness(1.1)}.Conv_system-module__67qrUW__Btn:active{filter:brightness(.95)}.Conv_system-module__67qrUW__BtnClose{background:#ff00002e}.Conv_system-module__67qrUW__BtnMax{background:#00aaff2e}.Conv_system-module__67qrUW__BtnMin{background:#ffc3002e}.Conv_system-module__67qrUW__IconUnderscore{width:12px;height:12px;position:relative}.Conv_system-module__67qrUW__IconUnderscore:after{content:"";background:#fff;border-radius:1px;height:2px;position:absolute;bottom:2px;left:2px;right:2px}.Conv_system-module__67qrUW__IconSquare{border:2px solid #fff;width:12px;height:12px}.Conv_system-module__67qrUW__IconClose{width:12px;height:12px;position:relative}.Conv_system-module__67qrUW__IconClose:before,.Conv_system-module__67qrUW__IconClose:after{content:"";background:#fff;border-radius:1px;width:2px;height:10px;position:absolute;top:1px;left:5px}.Conv_system-module__67qrUW__IconClose:before{transform:rotate(45deg)}.Conv_system-module__67qrUW__IconClose:after{transform:rotate(-45deg)}.Conv_system-module__67qrUW__Content{padding:var(--sz-5);z-index:1;flex:auto;min-height:0;position:relative;overflow:auto}.Conv_system-module__67qrUW__PreOpen{opacity:0;pointer-events:none}.Conv_system-module__67qrUW__Emerge{transform-origin:50%;will-change:transform,opacity,filter;animation:1.5s cubic-bezier(.16,1,.3,1) forwards Conv_system-module__67qrUW__convEmergeGrowBug}@keyframes Conv_system-module__67qrUW__convEmergeGrowBug{0%{opacity:0;transform:translate3d(var(--dx,0px),var(--dy,0px),0)scale(.001);filter:blur(12px)saturate(.9);border-radius:calc(18*var(--sz-2_5));box-shadow:0 0 #0000}45%{opacity:.8;transform:translate3d(calc(var(--dx,0px)*.35),calc(var(--dy,0px)*.35),0)scale(.86);filter:blur(6px)saturate()}60%{opacity:.98;transform:translate3d(calc(var(--dx,0px)*.1),calc(var(--dy,0px)*.1),0)scale(1.04);filter:blur(2px)saturate(1.1);box-shadow:0 var(--sz-15)var(--sz-37_5)#00000073;border-radius:calc(8*var(--sz-2_5))}75%{opacity:1;transform:translate3d(calc(var(--dx,0px)*.04),calc(var(--dy,0px)*.04),0)scale(1);filter:blur(1px)saturate(1.05)}82%{transform:translate(2px,-2px)scale(1)}86%{transform:translate(-3px,2px)scale(1)}90%{transform:translate(3px,-1px)scale(1)}94%{transform:translate(-1px,3px)scale(1)}98%{transform:translate(0,0)scale(1)}to{opacity:1;filter:blur()saturate();border-radius:var(--sz-7_5);transform:translate(0,0)scale(1)}}.Conv_system-module__67qrUW__HiddenDuringOpen{visibility:hidden;pointer-events:none}.Conv_system-module__67qrUW__MinimizeOut{pointer-events:none;animation:.6s ease-out .12s forwards Conv_system-module__67qrUW__winMinimizeOut}.Conv_system-module__67qrUW__MinimizeIn{pointer-events:auto;animation:.36s ease-out forwards Conv_system-module__67qrUW__winMinimizeIn}@keyframes Conv_system-module__67qrUW__winMinimizeOut{0%{opacity:1;filter:blur()saturate()}to{opacity:0;filter:blur(2px)saturate(.95)}}@keyframes Conv_system-module__67qrUW__winMinimizeIn{0%{opacity:0;filter:blur(2px)saturate(.95)}to{opacity:1;filter:blur()saturate()}}.Conv_system-module__67qrUW__ExplorerList{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;align-items:stretch;height:100%;margin:0 0 0 -10px;padding:0;overflow-y:scroll}.Conv_system-module__67qrUW__ExplorerList::-webkit-scrollbar{width:5px;height:5px}.Conv_system-module__67qrUW__ExplorerList::-webkit-scrollbar-track{background:0 0}.Conv_system-module__67qrUW__ExplorerList::-webkit-scrollbar-thumb{background:linear-gradient(#ffffff59,#ffffff26);border-radius:5px}.Conv_system-module__67qrUW__ExplorerList::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffff80,#ffffff40)}.Conv_system-module__67qrUW__ExplorerItem{margin-right:var(--sz-5);margin-bottom:var(--sz-5);height:40px;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;background:linear-gradient(#ffffff0f,#ffffff05);border-radius:5px;flex:none;grid-template-columns:1fr auto;align-items:center;padding:5px;transition:filter .16s,transform .16s,background .16s,border-color .16s;display:grid;position:relative;overflow:hidden}.Conv_system-module__67qrUW__ExplorerItem:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff40 45%,#fff9 50%,#ffffff40 55%,#fff0 100%);width:30%;height:160%;position:absolute;top:50%;left:-40%;transform:translateY(-50%)rotate(25deg)}.Conv_system-module__67qrUW__ExplorerItem:hover:before{animation:.9s ease-out Conv_system-module__67qrUW__explorerShine}.Conv_system-module__67qrUW__ExplorerItem:last-child{margin-bottom:0}.Conv_system-module__67qrUW__ExplorerItem:first-child{margin-top:0}.Conv_system-module__67qrUW__Focus{padding:var(--sz-5);border-radius:var(--sz-5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;color:#fff;cursor:pointer;background:linear-gradient(#00aaff40,#00aaff1f);border:none}.Conv_system-module__67qrUW__Focus:hover{filter:brightness(1.08)}.Conv_system-module__67qrUW__Focus:active{filter:brightness(.95)}@keyframes Conv_system-module__67qrUW__explorerShine{0%{opacity:0;transform:translate(-10%,-50%)rotate(25deg)}10%{opacity:1}50%{opacity:1}to{opacity:0;transform:translate(260%,-50%)rotate(25deg)}}.Conv_system-module__67qrUW__ExplorerItem:hover{filter:brightness(1.06);transform:translate(1px)}.Conv_system-module__67qrUW__ExplorerItem:active{filter:brightness(.98);transform:translate(0)}.Conv_system-module__67qrUW__ExplorerTitle{text-overflow:ellipsis;white-space:nowrap;padding-left:var(--sz-5);overflow:hidden}.Conv_system-module__67qrUW__ExplorerItem button,.Conv_system-module__67qrUW__ExplorerList button{pointer-events:auto}.Conv_system-module__67qrUW__ExplorerItem button{height:var(--sz-30);pointer-events:auto}.Conv_system-module__67qrUW__ExplorerItemEnter{animation:.36s cubic-bezier(.16,1,.3,1) both Conv_system-module__67qrUW__explorerItemIn}@keyframes Conv_system-module__67qrUW__explorerItemIn{0%{opacity:0;filter:blur(1px);transform:translate(-6px)scale(.98)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.Conv_system-module__67qrUW__Jingle{animation:.52s cubic-bezier(.18,.89,.32,1.28) Conv_system-module__67qrUW__winJingle}@keyframes Conv_system-module__67qrUW__winJingle{0%{box-shadow:0 var(--sz-10)var(--sz-25)#00000080;transform:translate(0,0)scale(1)}20%{transform:translate(-4px)scale(1.01)}40%{transform:translate(4px)scale(1.01)}60%{transform:translate(-2px)scale(1.005)}80%{transform:translate(2px)scale(1.002)}to{transform:translate(0,0)scale(1)}}@media (max-width:768px){.Conv_system-module__67qrUW__ExplorerList{margin:0}}
.Run-module__hL0dTG__RunRow{padding:var(--sz-5);background:0 0;grid-template-columns:1fr auto;display:grid}.Run-module__hL0dTG__RunInput{height:var(--sz-30);margin-right:var(--sz-5);padding:var(--sz-5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);color:#fff;background:#00000059;border:none;outline:none;flex:auto}.Run-module__hL0dTG__RunBtn{height:var(--sz-30);padding:var(--sz-5);border-radius:var(--sz-5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;color:#fff;cursor:pointer;background:linear-gradient(#00aaff40,#00aaff1f);border:none}.Run-module__hL0dTG__RunBtn:hover{filter:brightness(1.08)}.Run-module__hL0dTG__RunBtn:active{filter:brightness(.95)}
.Camera-module__oUkM_a__Root{gap:var(--sz-7_5);flex-direction:column;height:100%;min-height:0;display:flex}.Camera-module__oUkM_a__Header{color:#9cdcfe;font-weight:600}.Camera-module__oUkM_a__Viewer{object-fit:cover;width:100%;height:100%;min-height:0;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);background:#000;flex:auto}
.Console-module__kyN81a__ConsoleRoot{gap:var(--sz-7_5);flex-direction:column;height:100%;min-height:0;display:flex}.Console-module__kyN81a__ConsoleOutput{white-space:pre-wrap;color:#e6f1ff;min-height:0;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);padding:var(--sz-7_5);background:0 0;flex:auto;line-height:1.4;overflow:auto}.Console-module__kyN81a__ConsoleInputRow{gap:var(--sz-5);grid-template-columns:auto 1fr;display:grid}.Console-module__kyN81a__ConsolePrompt{color:#9cdcfe;align-self:center}.Console-module__kyN81a__ConsoleInput{padding:var(--sz-7_5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);color:#fff;background:0 0;border:none;outline:none;flex:auto}@media (max-width:640px){.Console-module__kyN81a__ConsoleOutput,.Console-module__kyN81a__ConsoleInput{padding:var(--sz-5)}}
.Chatroullete-module__o1olFW__Root{gap:var(--sz-7_5);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.Chatroullete-module__o1olFW__TopRow{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.Chatroullete-module__o1olFW__StatusWrap{align-items:center;gap:var(--sz-2_5);display:inline-flex}.Chatroullete-module__o1olFW__StatusDot{width:var(--sz-2_5);height:var(--sz-2_5);box-shadow:0 0 var(--sz-2_5)#ffcf33e6;background:#ffcf33;border-radius:50%;animation:1.8s ease-in-out infinite Chatroullete-module__o1olFW__breathe}@keyframes Chatroullete-module__o1olFW__breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.Chatroullete-module__o1olFW__Status{color:#9cdcfe}.Chatroullete-module__o1olFW__Active{color:#7fdcff;opacity:.9}.Chatroullete-module__o1olFW__VideoGrid{flex:auto;min-height:0;position:relative}.Chatroullete-module__o1olFW__RemoteBg{object-fit:cover;z-index:0;filter:none;pointer-events:none;background:#000;width:100%;height:100%;position:absolute;inset:0}.Chatroullete-module__o1olFW__LocalVideo,.Chatroullete-module__o1olFW__RemoteVideo{max-width:100%;height:auto;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);object-fit:contain;z-index:1;background:#0b1e33;display:block}.Chatroullete-module__o1olFW__LocalPiP{z-index:2;border-radius:var(--sz-5);max-width:min(40vw,320px);box-shadow:0 var(--sz-5)var(--sz-15)#00000059,inset 0 0 0 var(--sz-0_5)#50aaffa6;position:absolute;top:10px;right:10px}.Chatroullete-module__o1olFW__GearBtn{left:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:5;cursor:pointer;color:#e6f1ff;width:30px;height:30px;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-5)var(--sz-15)#00000059;background:#00000059;border:none;border-radius:50%;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute}.Chatroullete-module__o1olFW__GearVisible{opacity:1;pointer-events:auto;transform:scale(1)}.Chatroullete-module__o1olFW__GearHidden{opacity:0;pointer-events:none;transform:scale(.9)}.Chatroullete-module__o1olFW__MicBar{z-index:6;pointer-events:auto;align-items:center;gap:10px;height:40px;display:none;position:absolute}.Chatroullete-module__o1olFW__MicBtn{cursor:pointer;color:#e6f1ff;background:#00000059;border:none;border-radius:20px;justify-content:center;align-items:center;padding:5px;display:flex}.Chatroullete-module__o1olFW__ControlsPanel{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:4;gap:var(--sz-5);padding:var(--sz-7_5);border-radius:var(--sz-7_5);-webkit-backdrop-filter:blur(10px)saturate(1.2);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaff73,0 var(--sz-10)var(--sz-25)#00000059;background:#0b1e3373;flex-wrap:wrap;transition:opacity .2s,transform .22s;display:flex;position:absolute}.Chatroullete-module__o1olFW__ControlsPanelHidden{opacity:0;pointer-events:none;transform:translateY(10px)}.Chatroullete-module__o1olFW__ControlsPanelVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.Chatroullete-module__o1olFW__Button{padding:var(--sz-5)var(--sz-7_5);color:#e6f1ff;border-radius:var(--sz-5);cursor:pointer;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-7_5)var(--sz-20)#50aaff1f;background:linear-gradient(#50aaffa6,#50aaff1f);border:none;transition:transform .15s,box-shadow .15s,background .15s}.Chatroullete-module__o1olFW__Button:hover{transform:translateY(calc(-1*var(--sz-0_5)))}.Chatroullete-module__o1olFW__Button:active{transform:translateY(0)}.Chatroullete-module__o1olFW__StartButton{padding:var(--sz-7_5)var(--sz-10);color:#001826;background:linear-gradient(90deg,#50aaff99,#50dcff99);font-size:1.05rem;font-weight:700;}.Chatroullete-module__o1olFW__EqualHeight{padding-top:var(--sz-7_5);padding-bottom:var(--sz-7_5)}.Chatroullete-module__o1olFW__DangerButton{background:#ff634759;}.Chatroullete-module__o1olFW__Row{align-items:center;gap:var(--sz-5);display:flex}.Chatroullete-module__o1olFW__Label{color:#9cdcfe}.Chatroullete-module__o1olFW__Code{color:#fff}.Chatroullete-module__o1olFW__Input{padding:var(--sz-5)var(--sz-7_5);box-shadow:inset 0 0 0 var(--sz-0_5)#50aaffa6,0 var(--sz-0_5)var(--sz-2_5)#50aaff1f;border-radius:var(--sz-5);color:#fff;background:0 0;border:none;outline:none;flex:auto}.Chatroullete-module__o1olFW__ChatPane{gap:var(--sz-5);z-index:3;flex-direction:column;max-height:30vh;display:flex;position:relative;overflow:hidden}.Chatroullete-module__o1olFW__IdleSplash{padding:var(--sz-15);text-align:center;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.Chatroullete-module__o1olFW__IdleTitle{letter-spacing:.5px;margin-bottom:var(--sz-5);font-size:1.25rem;font-weight:700}.Chatroullete-module__o1olFW__IdleSub{color:#cbe7ff;opacity:.85;max-width:56ch;margin:0 auto var(--sz-10)}.Chatroullete-module__o1olFW__DotIdle{box-shadow:0 0 var(--sz-2_5)#ffcf33e6;background:#ffcf33}.Chatroullete-module__o1olFW__DotConnected{box-shadow:0 0 var(--sz-2_5)#4caf50e6;background:#4caf50}.Chatroullete-module__o1olFW__DotError{box-shadow:0 0 var(--sz-2_5)#ff5252e6;background:#ff5252}.Chatroullete-module__o1olFW__MsgList{min-height:0;box-shadow:inset 0 0 0 var(--sz-0_5)#50aaff59;border-radius:var(--sz-5);padding:var(--sz-5);scrollbar-width:thin;scrollbar-color:#50aaff99 #0b1e334d;background:#0b1e3380;flex:auto;overflow:auto}.Chatroullete-module__o1olFW__MsgList::-webkit-scrollbar{width:8px;height:8px}.Chatroullete-module__o1olFW__MsgList::-webkit-scrollbar-track{background:#0b1e3340;border-radius:8px}.Chatroullete-module__o1olFW__MsgList::-webkit-scrollbar-thumb{background:linear-gradient(#50aaff99,#50aaff40);border-radius:8px}.Chatroullete-module__o1olFW__MsgList::-webkit-scrollbar-thumb:hover{background:linear-gradient(#50aaffcc,#50aaff59)}.Chatroullete-module__o1olFW__Msg{color:#e6f1ff;margin-bottom:var(--sz-2_5);line-height:1.35}@media (max-width:640px){.Chatroullete-module__o1olFW__LocalPiP{max-width:min(60vw,240px);box-shadow:0 var(--sz-5)var(--sz-12_5)#0000004d,inset 0 0 0 var(--sz-0_5)#50aaff8c}}
