*{box-sizing:border-box;margin:0;padding:0}body{color:#e0e0e0;background:#050711;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:26px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .8s,color .8s;display:flex}body.day-theme{color:#1f2937;background:#dce9f4}body.night-theme{color:#e0e0e0;background:#050711}.login-stage{z-index:1;flex-direction:column;align-items:center;gap:22px;width:min(92vw,760px);display:flex;position:relative}.login-container{background:#24180cb8;border:1px solid #fbbf2438;border-radius:16px;width:100%;max-width:400px;padding:40px;animation:5s ease-in-out infinite alternate loginCardGlow;box-shadow:0 18px 70px #00000061}body.day-theme .login-container{color:#1f2937;background:#ffffffc2;border-color:#92400e3d;box-shadow:0 18px 65px #503f2a2e}h1{color:#fbbf24;text-align:center;margin-bottom:30px;font-size:24px}.form-group{margin-bottom:20px}label{color:#9e9e9e;margin-bottom:8px;font-size:14px;display:block}input{color:#e0e0e0;background:#0f172a8c;border:1px solid #fff3;border-radius:8px;width:100%;padding:12px 16px;font-size:14px}input:focus{border-color:#fbbf24;outline:none;box-shadow:0 0 16px #fbbf2447}.password-wrapper{position:relative}.password-wrapper input{width:100%;padding-right:45px}.toggle-password{cursor:pointer;opacity:.6;z-index:1;background:0 0;border:none;width:auto;padding:4px 8px;font-size:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle-password:hover{opacity:1}button{cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.btn-primary{color:#1c1208;background:linear-gradient(135deg,#f59e0b,#f97316)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 15px #fbbf2459}.error{color:#ef5350;text-align:center;background:#f4433633;border-radius:8px;margin-bottom:20px;padding:12px}.info{color:#fbbf24;text-align:center;background:#fbbf2429;border-radius:8px;margin-bottom:20px;padding:12px;font-size:13px}#wgStatusBg{pointer-events:none;z-index:0;background:radial-gradient(circle at 22% 18%,#60a5fa29,#0000 34%),linear-gradient(#06081a 0%,#090d24 46%,#0c0b13 100%);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}body.day-theme #wgStatusBg{background:radial-gradient(circle at 20% 18%,#ffffffd1,#0000 28%),linear-gradient(#bfe4ff 0%,#d8ecff 48%,#f5e8cf 100%)}#wgStatusBg:before{content:"";clip-path:polygon(0 13%,6% 13%,6% 0,12% 0,12% 13%,20% 13%,20% 0,26% 0,26% 13%,34% 13%,34% 0,40% 0,40% 13%,48% 13%,48% 0,54% 0,54% 13%,62% 13%,62% 0,68% 0,68% 13%,76% 13%,76% 0,82% 0,82% 13%,90% 13%,90% 0,96% 0,96% 13%,100% 13%,100% 100%,0 100%);background:linear-gradient(90deg,#0000 0 4%,#0000003b 4% 5%,#0000 5% 18%,#0003 18% 19%,#0000 19% 36%,#0000003d 36% 37%,#0000 37% 58%,#0000002e 58% 59%,#0000 59% 78%,#00000038 78% 79%,#0000 79%),linear-gradient(#0000 58%,#0000002e),repeating-linear-gradient(0deg,#ffffff0b 0 2px,#0000 2px 42px),repeating-linear-gradient(90deg,#ffffff0a 0 2px,#0000 2px 86px),linear-gradient(135deg,#141018,#322a31 48%,#17131d);border-top:10px solid #08070cf5;height:58vh;position:absolute;bottom:0;left:-5vw;right:-5vw;box-shadow:inset 0 24px 50px #00000094,0 -32px 90px #0000006b}body.day-theme #wgStatusBg:before{background:linear-gradient(90deg,#0000 0 4%,#4a36271f 4% 5%,#0000 5% 18%,#4a36271a 18% 19%,#0000 19% 36%,#4a36271f 36% 37%,#0000 37% 58%,#4a36271a 58% 59%,#0000 59% 78%,#4a36271f 78% 79%,#0000 79%),linear-gradient(#0000 58%,#5a3f2c1a),repeating-linear-gradient(0deg,#442e1d0f 0 2px,#0000 2px 42px),repeating-linear-gradient(90deg,#442e1d0e 0 2px,#0000 2px 86px),linear-gradient(135deg,#cab491,#e6d2ae 48%,#bda985);border-top-color:#654b329e;box-shadow:inset 0 24px 50px #ffffff38,0 -24px 80px #facc151f}#wgStatusBg:after{content:"";opacity:.8;background:radial-gradient(circle at 18% 30%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 42% 12%,#ffffff6b 0 1px,#0000 2px),radial-gradient(circle at 58% 28%,#ffffff57 0 1px,#0000 2px),radial-gradient(circle at 88% 35%,#ffffff7a 0 1px,#0000 2px),linear-gradient(90deg,#0006,#0000 34% 64%,#0000007a);position:absolute;inset:0}#pagePixi{pointer-events:none;z-index:0;mix-blend-mode:screen;width:100vw;height:100vh;position:fixed;inset:0}body.day-theme #pagePixi{opacity:.48;mix-blend-mode:multiply}#skyOrb3d{pointer-events:none;z-index:1;opacity:.95;mix-blend-mode:screen;width:min(28vw,240px);height:min(28vw,240px);position:fixed;top:4vh;right:7vw}body.day-theme #skyOrb3d{opacity:.86;mix-blend-mode:normal;top:3vh;right:6vw}#skyOrb3d canvas{display:block;width:100%!important;height:100%!important}.status-value{z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#0000;background:linear-gradient(#fff7d6 0%,#ffc04d 38%,#f97316 72%,#7c2d12 100%);-webkit-text-stroke:2px #0a080de0;text-shadow:0 0 8px #ffcf70e6,0 0 28px #fbbf2494,0 0 78px #b4530975,4px 5px #0000006b;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;min-height:96px;font-family:Impact,Arial Black,Trebuchet MS,system-ui,sans-serif;font-size:clamp(76px,13vw,168px);line-height:.9;animation:4.8s ease-in-out infinite portGlow;display:flex;position:relative}.floating-status{pointer-events:none;filter:drop-shadow(0 0 44px #fbbf2457);width:min(92vw,720px)}.top-status-wrap{justify-content:center;align-items:center;width:min(92vw,720px);min-height:178px;display:flex;position:relative}.top-status-wrap .floating-status{z-index:2;position:relative}body.three-ready .top-status-wrap .floating-status{visibility:hidden}#threeStatus{z-index:1;pointer-events:none;opacity:.95;mix-blend-mode:screen;position:absolute;inset:-48px -42px}body.day-theme #threeStatus{opacity:.62;mix-blend-mode:multiply}#threeStatus canvas{display:block;width:100%!important;height:100%!important}.status-secondary{opacity:.82;font-size:clamp(52px,9vw,112px);transform:perspective(700px)rotateX(10deg)}body.day-theme .wg-up.status-value,body.day-theme .wg-up .status-value{background:linear-gradient(#78350f 0%,#b45309 42%,#f59e0b 74%,#fff7ed 100%);-webkit-text-stroke:2px #fff7edb3;text-shadow:0 0 6px #fff7edf2,0 0 22px #fbbf248f,0 0 64px #fb923c52,3px 4px #78350f33;-webkit-background-clip:text;background-clip:text}.wg-down.status-value,.wg-down .status-value{color:#0000;background:linear-gradient(#fee2e2 0%,#991b1b 34%,#27070d 68%,#050005 100%);-webkit-text-stroke:2px #000000e6;letter-spacing:.18em;text-shadow:1px 1px #7f1d1d,-1px 0 #0b0205,0 0 18px #ef4444c2,0 0 70px #7f1d1d99;filter:contrast(1.28)saturate(.72);-webkit-background-clip:text;background-clip:text;font-family:Old English Text MT,Blackletter,Georgia,serif;font-weight:900;animation:3.4s ease-in-out infinite nightmarePulse}.status-value.status-change{animation:.62s cubic-bezier(.2,.9,.18,1.2) statusImpact,4.8s ease-in-out .62s infinite portGlow}@keyframes loginCardGlow{0%{box-shadow:0 18px 70px #00000052,0 0 22px #fbbf241f}to{box-shadow:0 18px 86px #00000070,0 0 48px #fb923c47}}@keyframes portGlow{0%,to{opacity:.9;filter:brightness(.96);text-shadow:0 0 8px #ffcf70b8,0 0 26px #fbbf246b,0 0 68px #b4530957}38%{opacity:1;filter:brightness(1.2);text-shadow:0 0 12px #ffebb5eb,0 0 40px #fbbf24a8,0 0 96px #d977067a}63%{opacity:.82;filter:brightness(.86);text-shadow:0 0 6px #ffcf7094,0 0 18px #fbbf2459,0 0 54px #b453094d}}@keyframes nightmarePulse{0%,to{opacity:.9;transform:skew(-2deg)translateY(0)}33%{opacity:1;transform:skew(3deg)translateY(-2px)}66%{opacity:.78;transform:skew(-5deg)translateY(1px)}}@keyframes statusImpact{0%{filter:blur(7px)brightness(1.7);opacity:.35;letter-spacing:.34em;transform:scale(.82)}58%{filter:blur()brightness(1.35);opacity:1;letter-spacing:.14em;transform:scale(1.08)}to{filter:blur()brightness();opacity:1;transform:scale(1)}}@media (width<=620px){body{justify-content:flex-start;padding-top:28px}.login-stage{gap:16px;width:100%}.top-status-wrap{min-height:132px}.status-value{min-height:72px;font-size:clamp(54px,18vw,96px)}.status-secondary{font-size:clamp(40px,14vw,74px)}}
