html:has(.soon) body{background:#111}.soon{--ground:#111;--word:#dde3e8;--dim:#dde3e8a8;--rule:#dde3e833;background:var(--ground);min-width:0;min-height:100svh;color:var(--word);flex:1;padding:24px;font-family:DM Mono,monospace}.soon-frame{border:1px solid var(--rule);flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(12px,2.2vh,24px);min-height:calc(100svh - 48px);padding:clamp(18px,3vh,34px) clamp(18px,3vw,44px);display:flex;position:relative}.soon-frame>i{background:linear-gradient(var(--word),var(--word)) center/100% 1px no-repeat,linear-gradient(var(--word),var(--word)) center/1px 100% no-repeat;width:13px;height:13px;position:absolute}.soon-frame>i:first-child{top:-7px;left:-7px}.soon-frame>i:nth-child(2){top:-7px;right:-7px}.soon-frame>i:nth-child(3){bottom:-7px;left:-7px}.soon-frame>i:nth-child(4){bottom:-7px;right:-7px}.soon-row{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--dim);justify-content:space-between;gap:16px;font-size:clamp(10px,1vw,13px);display:flex}.soon-cmd{text-transform:none;align-items:center;display:inline-flex}.soon-cmd b{background:var(--word);width:.6em;height:1.15em;margin-left:2px;animation:1.1s steps(2,jump-none) infinite soon-blink;display:inline-block}@keyframes soon-blink{0%{opacity:1}to{opacity:0}}.soon pre{max-width:100%;color:var(--dim);white-space:pre;margin:0;font:clamp(5.5px,1.45vw,12px)/1.22 DM Mono,monospace;overflow:hidden}.soon pre.soon-strand{color:#dde3e86b}.soon h1{letter-spacing:-.05em;text-align:center;color:var(--word);margin:0;font:800 min(10vw,21vh)/.95 Manrope,Arial,sans-serif}.soon-back{border:1px solid var(--rule);color:var(--word);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:14px;padding:15px 26px;font-size:12px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.soon-back:hover{background:var(--word);color:var(--ground)}.soon-back:focus-visible{outline:2px solid var(--word);outline-offset:3px}@media (max-width:700px){.soon{padding:16px}.soon-frame{min-height:calc(100svh - 32px)}.soon h1{font-size:16.5vw}.soon-row{font-size:9px}}@media (prefers-reduced-motion:reduce){.soon-cmd b{animation:none}}
