:root{color-scheme:dark;--red:#e10600;--ink:#08090b;--muted:#a4a7ad}*{box-sizing:border-box}html,body{width:100%;height:100%;min-height:100%;margin:0;overflow:hidden}body{background:var(--ink);color:#f7f7f8;font-family:Arial,Helvetica,sans-serif}.development-shell{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;height:100svh;min-height:480px;overflow:hidden;padding:clamp(22px,4vw,54px) clamp(22px,6vw,88px) 22px;background:radial-gradient(ellipse at 50% 48%,#17191d 0,#0c0d10 42%,#08090b 78%)}.development-shell:before,.development-shell:after{position:absolute;z-index:-1;content:"";pointer-events:none}.development-shell:before{inset:0;background:linear-gradient(115deg,transparent 0 49.7%,rgba(225,6,0,.12) 49.85%,transparent 50.1%),linear-gradient(180deg,transparent 0 84%,rgba(225,6,0,.12) 100%);opacity:.7}.development-shell:after{left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,transparent,var(--red) 18%,var(--red) 82%,transparent)}.development-glow{position:absolute;z-index:-1;width:min(65vw,760px);aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-48%);border-radius:50%;background:radial-gradient(circle,rgba(225,6,0,.12),rgba(225,6,0,.035) 42%,transparent 70%);filter:blur(12px)}.development-header,.development-footer{display:flex;align-items:center;justify-content:space-between;gap:18px}.development-brand{display:inline-flex;align-items:center;gap:11px;color:#fff;text-decoration:none;font-size:clamp(17px,2vw,23px);font-weight:900;letter-spacing:.045em}.development-brand img{width:39px;height:39px;object-fit:contain}.development-brand span span{color:var(--red)}.development-status,.development-footer,.development-eyebrow,.development-footnote{font-size:10px;font-weight:800;letter-spacing:.17em}.development-status{display:flex;align-items:center;gap:9px;color:#b9bbc0}.development-status i,.development-eyebrow span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 13px rgba(225,6,0,.8)}.development-content{width:min(760px,100%);margin:auto;text-align:center;padding:28px 0}.development-eyebrow{display:flex;align-items:center;justify-content:center;gap:11px;color:#c7c8cc;margin:0 0 24px}.development-content h1{margin:0;font-size:clamp(42px,7.5vw,88px);line-height:.94;letter-spacing:-.065em;font-weight:950}.development-content h1 span{color:var(--red)}.development-rule{height:2px;width:84px;margin:30px auto;background:#34363b}.development-rule span{display:block;width:34px;height:2px;margin:auto;background:var(--red)}.development-message,.development-community{max-width:610px;margin:0 auto;color:#d0d1d4;font-size:clamp(14px,1.6vw,17px);line-height:1.75}.development-community{margin-top:12px;color:var(--muted);font-size:14px}.development-discord{display:inline-flex;align-items:center;gap:13px;margin-top:29px;padding:15px 22px;background:var(--red);color:#fff;text-decoration:none;font-size:12px;font-weight:900;letter-spacing:.12em;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);transition:background .18s,transform .18s}.development-discord:hover{background:#ff1b14;transform:translateY(-2px)}.development-discord svg{width:21px;height:21px;fill:currentColor}.development-discord b{font-size:18px;margin-left:8px}.development-footnote{margin:29px 0 0;color:#777b82;font-size:9px}.development-footer{color:#777b82;font-size:9px;padding-top:16px;border-top:1px solid #292b30}.development-loading{position:fixed;right:15px;bottom:15px;padding:7px 10px;background:#15171b;color:#9b9ea5;border:1px solid #292b30;border-radius:4px;font-size:11px;opacity:0;pointer-events:none}.development-loading.visible{opacity:1}@media(max-width:560px){.development-shell{min-height:420px;padding:22px 22px 16px}.development-header{align-items:flex-start}.development-status{font-size:8px;letter-spacing:.1em;padding-top:8px}.development-brand img{width:32px;height:32px}.development-content{padding:18px 0}.development-content h1{font-size:clamp(39px,11vw,58px)}.development-eyebrow{font-size:8px;letter-spacing:.12em;margin-bottom:20px}.development-rule{margin:23px auto}.development-message{font-size:14px}.development-community{font-size:12px}.development-discord{margin-top:23px}.development-footnote{margin-top:22px;font-size:8px}.development-footer{font-size:7px;letter-spacing:.1em}}@media(max-height:560px){.development-shell{padding-top:14px;padding-bottom:12px}.development-brand img{width:28px;height:28px}.development-content{padding:8px 0}.development-content h1{font-size:clamp(36px,7vh,58px)}.development-eyebrow{margin-bottom:12px}.development-rule{margin:15px auto}.development-discord{margin-top:15px;padding:11px 17px}.development-footnote{margin-top:13px}}
