.gate{z-index:0;isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ececec;letter-spacing:.02em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#0a0e10;font:600 12.5px/1.45 Chakra Petch,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.gate:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#ffffff03,#0000 40%,#0000000d),linear-gradient(90deg,#060809 0%,#06090a 12%,#07090a 22%,#070a0b 32%,#080b0c 42%,#090c0d 52%,#0a0d0e 62%,#0b0f10 72%,#0d1112 82%,#0f1415 92%,#111718 100%);position:fixed;inset:0}.gate .planet{z-index:-1;aspect-ratio:1920/1012;object-fit:cover;pointer-events:none;opacity:.5;width:140vh;height:auto;position:fixed;top:50%;right:0;transform:translate(33.1vh,-50%)rotate(-90deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.gate .grain{pointer-events:none;z-index:50;opacity:.16;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1.2s steps(6,end) infinite gate-grain;position:fixed;inset:-50%}@keyframes gate-grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}}.gate .ov{place-items:center;display:grid;position:fixed;inset:clamp(16px,4vw,56px)}.gate .ov-k{letter-spacing:.22em;color:#ececec73;justify-content:space-between;font:400 10px/1 JetBrains Mono,monospace;display:flex;position:absolute;top:18px;left:22px;right:22px}.gate .st{width:min(52vw,740px);position:relative}.gate .head{isolation:isolate;position:relative}.gate .head>:not(.log){z-index:1;position:relative}.gate .log{z-index:0;white-space:pre;pointer-events:none;letter-spacing:.02em;text-transform:none;color:#ececec80;opacity:.42;text-shadow:0 0 6px #ececec2e;flex-direction:column;justify-content:flex-end;width:54%;height:32.4em;margin:0;font:300 clamp(7px,.62vw,9.5px)/1.62 JetBrains Mono,monospace;display:flex;position:absolute;bottom:0;left:39%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.gate .log>div{flex:none;height:1.62em;line-height:1.62em;overflow:hidden}.gate .log .h{color:#ecececd9;font-weight:400}.gate .log .d{color:#ececec4d}.gate .log .w{color:#fff;text-shadow:0 0 8px #ffffff8c}.gate .log .r{color:#f2003a;text-shadow:0 0 6px #f2003a80}.gate .log .cur:after{content:"";vertical-align:-2px;background:#ecececcc;width:.62em;height:1.1em;display:inline-block}.gate .log:after{content:"";height:22%;left:0;right:0;top:var(--sy,-30%);background:linear-gradient(#0000,#ececec0d 50%,#0000);position:absolute}.gate .log.jit{transform:translateX(var(--jx,2px));text-shadow:-1.5px 0 #f2003a8c,1.5px 0 #50c8ff59}.gate .head>.side{white-space:nowrap;flex-direction:column;gap:52px;display:flex;position:absolute;bottom:100px;left:calc(91% + 4px)}.gate .pa{--u:3px;width:calc(var(--u) * 2);height:calc(var(--u) * 3);vertical-align:-1px;margin:0 9px 0 0;display:inline-block;position:relative}.gate .pa:before{content:"";width:var(--u);height:var(--u);box-shadow:var(--u) var(--u) 0 currentColor, 0 calc(var(--u) * 2) 0 currentColor;background:currentColor;position:absolute;top:0;left:0}.gate .tag{color:#0b0b0c;letter-spacing:.14em;background:#ececec;margin-bottom:14px;padding:2px 9px 1px;font:400 13px/1.3 JetBrains Mono,monospace;display:inline-block;position:relative}.gate .wm{display:block;position:relative}.gate .wm svg{width:100%;height:auto;display:block;overflow:hidden}.gate .wm path{fill:none;stroke:#ececec;stroke-width:18px;stroke-linecap:butt;stroke-linejoin:round}.gate .wm.rx>svg{visibility:hidden}.gate .wm-fx{pointer-events:none;position:absolute;inset:0}.gate .wm-fx svg{position:absolute;inset:0}.gate .wm-fx .cr path{stroke:#f2003a}.gate .wm-fx .cc path{stroke:#4fd8ff}.gate .wm-fx .cr,.gate .wm-fx .cc{mix-blend-mode:screen}.gate .strip{box-sizing:border-box;justify-content:flex-end;align-items:flex-end;height:82px;margin:0 -4%;padding:0 26% 16px 0;display:flex;position:relative}.gate .g{margin-right:32px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.gate .pw{position:relative}.gate .pw input{color:#ececec;letter-spacing:.2em;text-align:right;caret-color:#f2003a;background:0 0;border:0;border-bottom:1px solid #ececec4d;border-radius:0;outline:none;width:240px;padding:0 0 8px;font:400 13px/1 JetBrains Mono,monospace;transition:border-color .25s}.gate .pw input::placeholder{color:#ececec73;letter-spacing:.14em}.gate .pw input:focus{border-bottom-color:#ececec8c}.gate .pw.no input{border-bottom-color:#f2003a;animation:.36s steps(6,end) gate-no}.gate .pw.no input::placeholder{color:#f2003a}@keyframes gate-no{20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.gate .meta{text-align:right;margin:16px 0 0;padding-right:22%}.gate .lg{letter-spacing:.12em;align-items:center;gap:12px;font:400 15px/1.05 JetBrains Mono,monospace;display:flex;position:absolute;bottom:clamp(20px,5vh,50px);left:50%;transform:translate(-50%)}.gate .lg svg{width:28px;height:38px}.gate .fade{opacity:0;animation:.5s forwards gate-fin;animation-delay:var(--t,.9s)}@keyframes gate-fin{to{opacity:var(--o,1)}}.gate .side,.gate .meta,.gate .g,.gate .tag,.gate .ov-k{--o:.55}.gate .lg{--o:.35}.gate .out .wm svg{animation:.32s steps(4,end) both gate-split}@keyframes gate-split{0%{filter:drop-shadow(-6px 0 #f2003a)drop-shadow(6px 0 #3cf);transform:translate(4px)}50%{filter:drop-shadow(4px 0 #f2003a);transform:translate(-6px)skew(-8deg)}to{filter:none;transform:none}}.gate .ov.out{pointer-events:none;animation:.55s cubic-bezier(.7,0,.2,1) .3s forwards gate-fold}@keyframes gate-fold{60%{clip-path:inset(49.6% 0)}to{clip-path:inset(50%)}}@media (max-width:900px){.gate .st{width:84vw}.gate .log{opacity:.55;width:100%;font-size:6.5px;top:0;bottom:auto;left:0}.gate .head>.side{flex-direction:row;gap:22px;margin-bottom:16px;position:relative;bottom:auto;left:0}.gate .head{padding-top:275px}.gate .strip{justify-content:flex-end;margin:0;padding:0 0 14px}.gate .g{align-self:flex-end;margin:0 auto 0 0;padding-bottom:4px;position:static;transform:none}.gate .pw input{width:200px}.gate .meta{padding-right:0}.gate .ov-k span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.gate .fade{opacity:var(--o,1);animation:none}.gate .grain{animation:none}}
