.monitor-scene-module__558zfq__sceneRoot{perspective:1000px;--bezel-padding-top:30px;--bezel-padding-inline:35px;--bezel-padding-bottom:50px;--bezel-radius:20px;--crt-radius:20px/25px;--crt-content-radius:15px;--crt-width:min(920px,90vw);--crt-height:min(680px,78vh);background:linear-gradient(#1a1a2e 0%,#0f0f1a 50%,#0a0a12 100%);justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex;position:fixed;inset:0;overflow:hidden}.monitor-scene-module__558zfq__monitorStage{flex-direction:column;justify-content:center;align-items:center;transition:transform .18s ease-out;display:flex}.monitor-scene-module__558zfq__monitorBezel{border-radius:var(--bezel-radius);padding:var(--bezel-padding-top)var(--bezel-padding-inline)var(--bezel-padding-bottom);background:linear-gradient(145deg,#3a3a4a 0%,#2a2a3a 50%,#1a1a2a 100%);position:relative;transform:rotateX(2deg);box-shadow:0 30px 60px #00000080,0 10px 20px #0000004d,inset 0 2px #ffffff1a,inset 0 -2px #0000004d}.monitor-scene-module__558zfq__monitorBadge{letter-spacing:3px;color:#c8c8c899;text-shadow:0 1px #00000080;-webkit-user-select:none;user-select:none;font-family:Arial Black,JetBrains Mono,monospace;font-size:10px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.monitor-scene-module__558zfq__powerLed{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite monitor-scene-module__558zfq__ledPulse;position:absolute;bottom:15px;right:50px;box-shadow:0 0 10px #4ade80,0 0 20px #4ade80,inset 0 0 3px #ffffff80}.monitor-scene-module__558zfq__monitorControls{z-index:30;align-items:center;gap:6px;transition:opacity .14s ease-out,transform .14s ease-out;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.monitor-scene-module__558zfq__controlButton{color:#dcdce6c7;letter-spacing:.5px;cursor:pointer;background:linear-gradient(145deg,#4a4a5a,#3a3a4a);border:1px solid #222230;border-radius:3px;min-width:34px;height:16px;padding:0 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:8px;line-height:1;transition:transform .12s,color .12s,box-shadow .12s,border-color .12s;box-shadow:0 2px 4px #0000004d,inset 0 1px #ffffff1a}.monitor-scene-module__558zfq__controlButtonLabel{pointer-events:none;display:block;transform:translateY(-.5px)}.monitor-scene-module__558zfq__controlButton:hover:not([data-disabled=true]){color:#f2f2faf2;border-color:#3a3a4d}.monitor-scene-module__558zfq__controlButton:active:not([data-disabled=true]){transform:translateY(1px);box-shadow:0 1px 2px #00000059,inset 0 1px 1px #0000004d}.monitor-scene-module__558zfq__controlButton:focus-visible{outline-offset:1px;outline:1px solid #86efacd9}.monitor-scene-module__558zfq__controlButton[data-disabled=true]{cursor:default;opacity:.6}.monitor-scene-module__558zfq__crtScreen{width:var(--crt-width);height:var(--crt-height);border-radius:var(--crt-radius);background:#000;position:relative;overflow:hidden;box-shadow:inset 0 0 100px #000000e6,inset 0 0 50px #4ade800d,0 0 1px #4ade804d}.monitor-scene-module__558zfq__crtContent{z-index:1;border-radius:var(--crt-content-radius);width:100%;height:100%;position:relative;overflow:hidden;transform:scale(.98)}.monitor-scene-module__558zfq__screenContent{opacity:0;filter:brightness(.24)saturate(.82);transition:opacity var(--screen-reveal-duration,.42s)ease-out,filter var(--screen-reveal-duration,.42s)ease-out;position:absolute;inset:0}.monitor-scene-module__558zfq__screenOn{opacity:1;filter:brightness()saturate()}.monitor-scene-module__558zfq__screenOff{opacity:0;filter:brightness(.24)saturate(.82)}.monitor-scene-module__558zfq__crtReflection{pointer-events:none;z-index:10;background:linear-gradient(135deg,#ffffff08 0%,#0000 40% 60%,#ffffff05 100%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.monitor-scene-module__558zfq__crtCurve{border-radius:var(--crt-radius);pointer-events:none;z-index:8;background:radial-gradient(120% 120%,#0000 0% 70%,#0006 100%);position:absolute;inset:0}.monitor-scene-module__558zfq__crtScanlines{pointer-events:none;z-index:6;background:repeating-linear-gradient(0deg,#00000042 0 1px,#ffffff04 1px 2px,#0000 2px 4px);position:absolute;inset:0}.monitor-scene-module__558zfq__crtMovingScanline{pointer-events:none;z-index:11;background:linear-gradient(#0000,#4ade8024,#0000);height:4px;animation:8s linear infinite monitor-scene-module__558zfq__monitorScanlineSweep;position:absolute;top:0;left:0;right:0}.monitor-scene-module__558zfq__crtRgbGrid{pointer-events:none;z-index:5;opacity:.5;background-image:repeating-linear-gradient(90deg,#ff000008 0,#00ff0008 1px,#0000ff08 2px,#0000 3px);background-size:3px 100%;position:absolute;inset:0}.monitor-scene-module__558zfq__crtFlicker{pointer-events:none;z-index:4;background:#4ade8005;animation:.15s infinite monitor-scene-module__558zfq__flicker;position:absolute;inset:0}.monitor-scene-module__558zfq__crtVignette{pointer-events:none;z-index:7;background:radial-gradient(80% 80%,#0000 0% 50%,#000000b3 100%);position:absolute;inset:0}.monitor-scene-module__558zfq__crtCornerShadow{border-radius:var(--crt-radius);pointer-events:none;z-index:9;position:absolute;inset:0;box-shadow:inset 40px 40px 80px #00000080,inset -40px -40px 80px #00000080,inset 40px -40px 80px #0000004d,inset -40px 40px 80px #0000004d}.monitor-scene-module__558zfq__powerOverlay{pointer-events:none;z-index:20;background:#000;transition:opacity .18s ease-out;position:absolute;inset:0}.monitor-scene-module__558zfq__powerOverlayVisible{opacity:1}.monitor-scene-module__558zfq__powerOverlayHidden{opacity:0}.monitor-scene-module__558zfq__poweronScanlines{background:repeating-linear-gradient(0deg,#00000026 0 1px,#0000 1px 2px);position:absolute;inset:0}.monitor-scene-module__558zfq__poweronBeam{opacity:1;background:linear-gradient(90deg,#0000 0%,#4ade80 20%,#86efac 50%,#4ade80 80%,#0000 100%);width:0;height:2px;transition:width .3s ease-out,height .3s ease-out,opacity .26s ease-out,box-shadow .3s ease-out,background .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #4ade80,0 0 40px #4ade80,0 0 60px #22c55e}.monitor-scene-module__558zfq__poweronBeamVisible{width:100%}.monitor-scene-module__558zfq__poweronBeamExpanded{background:linear-gradient(#0000,#4ade8033,#0000);width:100%;height:100%;box-shadow:0 0 100px #4ade8066}.monitor-scene-module__558zfq__poweronBeamFadeOut{opacity:0;background:linear-gradient(#0000,#4ade8033,#0000);width:100%;height:100%;box-shadow:0 0 100px #4ade8066}.monitor-scene-module__558zfq__poweronBloom{opacity:0;background:radial-gradient(#4ade804d 0%,#0000 60%);transition:opacity .3s ease-out;position:absolute;inset:0}.monitor-scene-module__558zfq__poweronBloomVisible{opacity:1}.monitor-scene-module__558zfq__poweronVignette{position:absolute;inset:0;box-shadow:inset 0 0 150px #000000e6}.monitor-scene-module__558zfq__monitorStand{flex-direction:column;align-items:center;display:flex}.monitor-scene-module__558zfq__standNeck{background:linear-gradient(90deg,#2a2a3a 0%,#3a3a4a 50%,#2a2a3a 100%);width:60px;height:40px;box-shadow:inset 2px 0 4px #0000004d,inset -2px 0 4px #0000004d}.monitor-scene-module__558zfq__standBase{background:linear-gradient(#3a3a4a 0%,#2a2a3a 100%);border-radius:0 0 100px 100px/0 0 15px 15px;width:180px;height:15px;box-shadow:0 5px 15px #0006,inset 0 2px #ffffff0d}@keyframes monitor-scene-module__558zfq__ledPulse{0%,to{opacity:.8}50%{opacity:1;box-shadow:0 0 15px #4ade80,0 0 30px #4ade80}}@keyframes monitor-scene-module__558zfq__flicker{0%{opacity:.97}50%{opacity:1}to{opacity:.98}}@keyframes monitor-scene-module__558zfq__monitorScanlineSweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:768px){.monitor-scene-module__558zfq__sceneRoot{--mobile-crt-aspect:3/5;--crt-rendered-width:min(var(--crt-width),calc(var(--crt-height)*var(--mobile-crt-aspect)))}.monitor-scene-module__558zfq__sceneRoot[data-keyboard-open=true]{padding-top:max(4px,env(safe-area-inset-top,0px));--bezel-padding-bottom:clamp(16px,3.2dvh,30px);--crt-height:clamp(300px,53dvh,480px);align-items:flex-start}.monitor-scene-module__558zfq__sceneRoot[data-keyboard-open=true] .monitor-scene-module__558zfq__monitorStage{transform-origin:top;transform:scale(.9)}.monitor-scene-module__558zfq__sceneRoot[data-keyboard-open=true] .monitor-scene-module__558zfq__monitorControls{opacity:0;pointer-events:none;transform:translate(-50%,10px)}.monitor-scene-module__558zfq__sceneRoot{padding:env(safe-area-inset-top,0px)env(safe-area-inset-right,0px)max(2px,env(safe-area-inset-bottom,0px))env(safe-area-inset-left,0px);--bezel-padding-top:clamp(36px,6dvh,52px);--bezel-padding-inline:clamp(12px,3.8vw,18px);--bezel-padding-bottom:clamp(58px,9dvh,76px);--bezel-radius:clamp(30px,8vw,42px);--crt-radius:clamp(22px,6vw,30px);--crt-content-radius:clamp(18px,5vw,24px);--crt-width:clamp(250px,68vw,330px);--crt-height:clamp(420px,66dvh,620px)}.monitor-scene-module__558zfq__monitorStage{filter:drop-shadow(0 10px 20px #00000059)}.monitor-scene-module__558zfq__monitorBezel{background:linear-gradient(165deg,#4d5366 0%,#373d4f 45%,#232a3b 100%);border:1px solid #ffffff1f;transform:none;box-shadow:0 24px 48px #00000073,0 8px 16px #00000040,inset 0 1px #ffffff2e,inset 0 -2px #00000059}.monitor-scene-module__558zfq__monitorBezel:before{content:"";pointer-events:none;background:linear-gradient(#161b26 0%,#32394a 100%);border-radius:999px;width:56px;height:6px;position:absolute;top:clamp(8px,1.6dvh,12px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffff14,0 1px #0006}.monitor-scene-module__558zfq__monitorBezel:after{content:"";pointer-events:none;background:#e3eaf666;border-radius:999px;width:72px;height:4px;position:absolute;bottom:clamp(8px,1.8dvh,14px);left:50%;transform:translate(-50%)}.monitor-scene-module__558zfq__monitorBadge{letter-spacing:2px;font-size:7px;top:clamp(19px,3.3dvh,24px)}.monitor-scene-module__558zfq__powerLed{width:6px;height:6px;top:clamp(18px,3.1dvh,24px);bottom:auto;right:18px;box-shadow:0 0 8px #4ade80,0 0 14px #4ade80,inset 0 0 3px #ffffff73}.monitor-scene-module__558zfq__crtScreen{width:var(--crt-rendered-width);height:auto;aspect-ratio:var(--mobile-crt-aspect);box-shadow:inset 0 0 80px #000000d9,inset 0 0 40px #4ade800a,0 0 1px #4ade8040}.monitor-scene-module__558zfq__crtContent{transform:scale(1)}.monitor-scene-module__558zfq__monitorControls{width:min(calc(var(--crt-rendered-width) + 32px),calc(100% - 8px));justify-content:center;gap:3px;bottom:clamp(16px,3.6dvh,24px)}.monitor-scene-module__558zfq__controlButton{letter-spacing:.25px;background:linear-gradient(#4f5568 0%,#3b4154 100%);border-color:#2b3042;border-radius:6px;min-width:34px;height:22px;padding:0 4px;font-size:7px}.monitor-scene-module__558zfq__controlButtonLabel{transform:none}.monitor-scene-module__558zfq__monitorStand{display:none}}@media (max-width:768px) and (max-height:700px){.monitor-scene-module__558zfq__sceneRoot[data-keyboard-open=true]{--crt-height:clamp(280px,50dvh,420px)}.monitor-scene-module__558zfq__sceneRoot[data-keyboard-open=true] .monitor-scene-module__558zfq__monitorStage{transform:scale(.86)}.monitor-scene-module__558zfq__sceneRoot{--bezel-padding-top:clamp(28px,4.8dvh,40px);--bezel-padding-bottom:clamp(46px,7.5dvh,60px);--crt-width:clamp(236px,64vw,300px);--crt-height:clamp(360px,61dvh,540px)}.monitor-scene-module__558zfq__monitorControls{gap:2px}.monitor-scene-module__558zfq__controlButton{min-width:30px;height:20px;font-size:7px}}@media (prefers-reduced-motion:reduce){.monitor-scene-module__558zfq__screenContent,.monitor-scene-module__558zfq__powerOverlay,.monitor-scene-module__558zfq__poweronBeam,.monitor-scene-module__558zfq__poweronBloom{transition:none}.monitor-scene-module__558zfq__powerLed,.monitor-scene-module__558zfq__crtFlicker,.monitor-scene-module__558zfq__crtMovingScanline{animation:none}}
.home-client-module__0o1OqG__mobileTerminalRoot{width:100vw;height:100dvh;padding:env(safe-area-inset-top,0px)env(safe-area-inset-right,0px)max(2px,env(safe-area-inset-bottom,0px))env(safe-area-inset-left,0px);background:#050505;position:fixed;inset:0;overflow:hidden}
