@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.2d01495e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.e7e6e1bd.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.3a78e940.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.fe506881.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.f3132e1c.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.1c5b5801.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.524b6472.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.08722c54.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.731ebdad.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.dbd7ff28.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.64217604.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.92060fac.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.edd6e4d6.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.3d78cc69.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cbd3ab50.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.a2161370.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.9de4f482.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.68b3211e.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.8b504b98.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.c85c67e8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.6432b8bf.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.15fd904f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.cea782c2.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.d187d438.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.3f90c03b.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.313be67a.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.c5a520b4.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.2f70be98.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-700-normal.69378d40.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-700-normal.9918cb63.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--red:#ff3b4a;--w:#f2f2f2;--g:#8a8d94;--g2:#5e6066;--mono:"IBM Plex Mono",Consolas,"Courier New",monospace;--sans:"IBM Plex Mono",Consolas,"Courier New",monospace}*{box-sizing:border-box}body,html{margin:0;height:100%;background:#000;color:var(--w);overflow:hidden;overscroll-behavior:none}body{font-family:var(--sans);-webkit-font-smoothing:antialiased}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}a,button{color:inherit}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sr:focus-within{position:fixed;left:12px;top:12px;width:auto;height:auto;clip-path:none;z-index:50;background:#000;padding:12px;font:13px var(--mono)}:focus-visible{outline:1px solid var(--w);outline-offset:3px}canvas.scene{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none}.term{position:fixed;left:0;right:0;bottom:0;top:0;z-index:10;background:#000;font:15px/1.5 var(--mono);color:var(--w);overflow:hidden;transition:top 1.1s cubic-bezier(.7,0,.2,1),background-color .9s ease .15s}.term[data-c="1"]{top:calc(100% - 62px);background:rgba(0,0,0,0);cursor:pointer}.term .c{position:absolute;width:11px;height:11px;opacity:.55;pointer-events:none}.term .c.tl{left:14px;border-left:1px solid var(--red)}.term .c.tl,.term .c.tr{top:14px;border-top:1px solid var(--red)}.term .c.tr{right:14px;border-right:1px solid var(--red)}.term .c.bl{left:14px;border-left:1px solid var(--red)}.term .c.bl,.term .c.br{bottom:14px;border-bottom:1px solid var(--red)}.term .c.br{right:14px;border-right:1px solid var(--red)}.term-body{position:absolute;left:34px;right:34px;top:30px;bottom:30px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;transition:opacity .5s ease}.term[data-c="1"] .term-body{opacity:0;pointer-events:none}.term-body.tail{justify-content:flex-end}.ln{white-space:pre-wrap;min-height:1.5em}.ln.hint{color:var(--g2)}.ln.dim{color:var(--g)}.ln a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25)}.ln a:hover{border-color:var(--w)}.cur{display:inline-block;width:.6em;height:1.1em;vertical-align:-.2em;background:var(--red);animation:blink 1.06s steps(1) infinite;margin-left:1px}@keyframes blink{50%{opacity:0}}.dock{position:absolute;left:34px;right:34px;bottom:19px;height:24px;display:flex;justify-content:space-between;align-items:center;opacity:0;transition:opacity .5s ease .5s;white-space:nowrap}.term[data-c="1"] .dock{opacity:1}.dock .r{color:var(--g2);font-size:13px}.hud{position:fixed;inset:0;z-index:5;pointer-events:none}.hud>*{pointer-events:auto}.fade{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.fade[data-on="1"]{opacity:1;visibility:visible;transition:opacity .6s ease .15s}.filters{position:absolute;left:34px;top:50%;transform:translateY(-50%);font:13px/1 var(--mono);color:var(--g);display:flex;flex-direction:column;gap:14px;align-items:flex-start}.filters .q{color:var(--g2);margin-bottom:4px}.filters button{color:var(--g);transition:color .25s}.filters button:hover,.filters button[aria-pressed=true]{color:var(--w)}.filters button:before{content:"→ ";color:var(--g2)}.cap{position:absolute;left:34px;bottom:84px;max-width:420px;pointer-events:none}.cap .n{font:12px var(--mono);color:var(--g2);margin-bottom:10px}.cap .l{line-height:1.45}.cap .l,.info{font-size:15px;color:#c9cacd}.info{position:absolute;left:34px;bottom:96px;width:400px;line-height:1.5;pointer-events:none}.info p{margin:0 0 14px}.info dl{margin:0;display:grid;grid-template-columns:110px 1fr;gap:8px 14px;font:13px/1.5 var(--mono);color:#b0b2b7}.info dt{color:var(--g2)}.info dd{margin:0}.next{position:absolute;right:34px;bottom:96px;font:13px var(--mono);color:var(--g)}.next:hover{color:var(--w)}.lab{position:absolute;left:0;top:0;font:12px/1.4 var(--mono);color:var(--g);white-space:normal;max-width:min(440px,30vw);will-change:transform;pointer-events:none}.lab b{font-weight:500;color:var(--w);letter-spacing:.08em;margin-right:12px}.lab:before{content:"";display:inline-block;width:46px;height:1px;background:rgba(255,255,255,.28);vertical-align:middle;margin-right:12px}.toolworks{position:absolute;left:34px;bottom:96px;font:13px/1.7 var(--mono);color:var(--g);pointer-events:none}.toolworks b{display:block;font:500 28px/1.1 var(--sans);color:var(--w);margin-bottom:12px}.try{position:absolute;inset:0;display:grid;grid-template-columns:430px 1fr;gap:56px;padding:9vh 7vw 14vh;align-items:start}.chat{position:relative;border-radius:14px;min-height:0;background:linear-gradient(180deg,#0f0f11,#09090a);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.1),0 50px 100px rgba(0,0,0,.9);display:flex;flex-direction:column;height:min(620px,72vh)}.chat .hd{padding:16px 20px;font-size:15px;font-weight:500;display:flex;gap:10px;align-items:baseline}.chat .hd span{font:12px var(--mono);color:var(--g2);font-weight:400}.chat .th{flex:1 1;padding:6px 20px;display:flex;flex-direction:column;gap:12px;overflow:hidden;font-size:14.5px;line-height:1.45;color:#cfcfcf}.chat .th b{display:block;font-size:13px;color:var(--w);margin-bottom:2px}.chat .th .f{margin-top:8px;display:grid;grid-template-columns:auto 1fr;gap:3px 14px;font-size:13px}.chat .th .f i{font-style:normal;color:var(--g2)}.msg{transition:opacity .4s,transform .4s}.msg[data-on="0"]{opacity:0;transform:translateY(6px)}.cp{margin:12px;padding:14px;border-radius:12px;background:#121214;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);font-size:14.5px;line-height:1.45;min-height:104px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.cp button{align-self:flex-end;padding:7px 13px;border-radius:8px;background:#ececec;color:#000;font-size:13px;font-weight:500}.cp button:disabled{opacity:.35;cursor:default}.tr{position:relative}.tr h3{margin:0 0 20px;font-size:16px;font-weight:500}.tr h3 span{font:11px var(--mono);color:var(--g2);margin-left:10px;font-weight:400}.ax{position:relative;margin-left:200px;height:18px;font:10.5px var(--mono);color:#4a4d52}.ax span{position:absolute;transform:translateX(-50%);white-space:nowrap}.row{display:flex;align-items:center;height:30px;font-size:13px;color:#4a4d52;transition:color .2s}.row[data-s="1"]{color:#fff}.row[data-s="2"]{color:var(--g)}.row .l{width:200px;flex:none}.row .tk{position:relative;flex:1 1;height:100%}.row .b{position:absolute;top:10px;height:10px;border-radius:3px;background:rgba(255,255,255,.2);transform-origin:0 50%}.tr .note{margin:14px 0 0 200px;font:12px var(--mono);color:var(--g)}.board{margin-top:44px;display:flex;gap:12px;-webkit-mask-image:linear-gradient(90deg,#000 40%,transparent 92%);mask-image:linear-gradient(90deg,#000 40%,transparent 92%)}.colm{width:240px;flex:none;font-size:13px}.colm h4{margin:0 0 12px;font-weight:500;color:#bdbdbd;font-size:13px}.card{padding:12px 14px;border-radius:10px;background:#0b0b0c;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);margin-bottom:10px;color:#dadada}.card.new{max-height:0;opacity:0;padding-block:0;margin-bottom:0;overflow:hidden;transition:all .7s cubic-bezier(.2,.7,.2,1)}.card.new[data-on="1"]{max-height:80px;opacity:1;padding-block:12px;margin-bottom:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.veil{position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 50% 45%,rgba(0,0,0,.86),rgba(0,0,0,.97))}.fpsm{position:fixed;right:10px;top:8px;z-index:30;font:11px var(--mono);color:var(--g2);pointer-events:none}.fade.late[data-on="1"]{transition:opacity .6s ease 1.5s}.fade.tryw[data-on="1"]{transition:opacity .3s ease}.try .chat{transform-origin:0 0;will-change:transform}.try[data-on="1"] .chat>*{animation:tryIn .5s .3s both}.try[data-on="1"] .rows>.row,.try[data-on="1"] .tr>*{animation:tryIn .55s both;animation-delay:calc(.3s + var(--i, 0) * 45ms)}.try .tr>.note{--i:13}.try .tr>.board{--i:15}.try .tr>.ax{--i:1}@keyframes tryIn{0%{opacity:0;transform:translateY(12px)}}.dw{white-space:nowrap}.dch{transition:color .35s ease,opacity .35s ease}.dch[data-s="0"]{opacity:.3;transition:none}.dch[data-s="1"]{color:#fff;font-weight:700;transition:none}.dock .tag{color:var(--g2);transition:color .2s;padding:6px 0}.dock .tag:hover{color:var(--g)}.dock .tag[aria-pressed=true]{color:var(--w)}.dock .bar{font-style:normal;color:#3a3c41;margin:0 7px}.tooltitle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:500 clamp(44px,7vw,120px)/1 var(--sans);letter-spacing:-.02em;white-space:nowrap;pointer-events:none;text-shadow:0 0 60px #000,0 0 20px #000}.cap .l,.chat .th,.cp,.info{font-size:13px}.chat .hd{font-size:14px}.tr h3{font-size:15px}.row{font-size:12.5px}.card,.colm h4{font-size:12px}.tooltitle{letter-spacing:-.04em;font-size:clamp(40px,6vw,104px)}.term[data-c="0"] .dock{transition:opacity .12s ease 0s}.term[data-c="0"] .term-body{transition:opacity .45s ease .5s}.term[data-c="1"] .term-body{transition:opacity .2s ease 0s}.chat .th{justify-content:flex-end}.tooltitle{transition:opacity .6s ease,top .5s cubic-bezier(.2,.7,.2,1)}.ls{position:absolute;left:0;top:0;font:12px/1.35 var(--mono);color:var(--g);white-space:nowrap;text-align:left;will-change:transform;cursor:pointer;transition:color .2s}.ls b{font-weight:500;color:var(--g2);margin-right:10px}.ls[data-w="1"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.cap.mid{left:50%;transform:translateX(-50%);text-align:center;bottom:78px;max-width:560px;width:560px}.ls[data-w="0"]{background:rgba(0,0,0,.78);padding:3px 10px;margin-left:-10px;color:#c9cacd}.ls:hover,.ls[aria-pressed=true]{color:var(--w)}.ls[aria-pressed=true] b{color:#FF3B4A}.lab{text-shadow:0 0 6px #000,0 0 14px #000,0 0 22px #000}.tc{display:inline-block;width:.55em;height:1em;margin-left:1px;background:#FF3B4A;vertical-align:-.12em}.layinfo{position:absolute;left:0;top:0;width:360px;padding:14px 16px 15px;font:12.5px/1.5 var(--mono);color:#c9cacd;background:rgba(4,4,5,.86);border-left:1px solid #ff3b4a;pointer-events:none;will-change:transform;transition:opacity .25s ease,visibility 0s linear .25s}.layinfo[data-on="1"]{transition:opacity .25s ease 0s}.layinfo b{display:block;font-weight:500;color:var(--w);letter-spacing:.08em;margin-bottom:8px}.layinfo p{margin:0 0 10px;color:#e2e2e4}.layinfo .k{color:var(--g2);margin-bottom:6px}.layinfo .m{color:#b0b2b7}.info{left:0;top:0;bottom:auto;width:min(420px,25vw);font-size:14px;will-change:transform}.info:before{content:"";display:block;width:56px;height:1px;background:#FF3B4A;margin-bottom:16px}.info .tag{font:12px var(--mono);color:var(--g2);margin-bottom:12px}.info p{color:#e2e2e4}.crumb{position:absolute;left:34px;top:28px;display:flex;align-items:center;gap:18px;font:13px var(--mono);color:var(--g2)}.crumb .back{color:var(--w);padding:7px 12px;border:1px solid rgba(255,255,255,.26);border-radius:6px;transition:background .2s,border-color .2s}.crumb .back:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}.crumb .path{display:flex;align-items:center;gap:2px}.crumb .path i{font-style:normal;color:#3a3c41;margin:0 5px}.crumb .path button{color:var(--g);padding:6px 2px;transition:color .2s}.crumb .path button:hover{color:var(--w)}.crumb .path b,.crumb .path button[aria-current=page]{color:var(--w);font-weight:400}.keys{position:absolute;left:50%;bottom:46px;transform:translateX(-50%);display:flex;gap:6px;font:13px var(--mono);white-space:nowrap;padding:7px 10px;background:rgba(6,6,7,.72);border:1px solid rgba(255,255,255,.1);border-radius:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.keys,.keys button{align-items:center;color:#c9cacd}.keys button{display:inline-flex;gap:9px;padding:5px 10px 5px 5px;border-radius:7px;transition:background .2s,color .2s}.keys button[data-solo="1"]{padding-right:0;gap:0}.keys button:hover{background:rgba(255,255,255,.09);color:var(--w)}.firsthint kbd,.keys kbd{font:12px var(--mono);color:var(--w);min-width:26px;text-align:center;padding:4px 8px;border:solid rgba(255,255,255,.32);border-width:1px 1px 2px;border-radius:5px;background:rgba(255,255,255,.04)}.keys button.main{color:var(--w)}.keys button.main kbd{border-color:#FF3B4A;color:#FF3B4A}.keys .note{padding:0 10px 0 6px;color:var(--g)}.keys{z-index:3}.cap.mid{bottom:106px}.rail{position:absolute;right:26px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:4px;font:12px var(--mono)}.rail button{display:flex;align-items:center;gap:12px;padding:7px 4px;color:var(--g2)}.rail button span{opacity:0;transform:translateX(6px);transition:opacity .2s,transform .2s}.rail button i{width:7px;height:7px;border-radius:50%;border:1px solid rgba(255,255,255,.45);transition:background .2s,border-color .2s,transform .2s}.rail button:hover span,.rail button[aria-current=true] span{opacity:1;transform:none}.rail button:hover{color:var(--g)}.rail button[aria-current=true]{color:var(--w)}.rail button[aria-current=true] i{background:#FF3B4A;border-color:#FF3B4A;transform:scale(1.25)}.rail{pointer-events:none}.rail button{position:relative;pointer-events:auto;min-height:30px}.rail button span{position:absolute;right:calc(100% + 8px);top:50%;transform:translate(6px,-50%);white-space:nowrap;pointer-events:none}.rail button:hover span,.rail button[aria-current=true] span{transform:translateY(-50%);pointer-events:auto}@media (min-width:1040px) and (max-width:1180px){.info{width:380px}}.firsthint{position:absolute;left:50%;top:15%;transform:translateX(-50%);font:14px var(--mono);color:#e2e2e4;white-space:nowrap;padding:12px 18px;background:rgba(6,6,7,.78);border:1px solid rgba(255,255,255,.14);border-radius:10px;pointer-events:none}.firsthint i{font-style:normal;color:#55585e;margin:0 10px}.firsthint kbd{margin-right:8px}.next{display:none}.cap,.info{text-shadow:0 0 5px #000,0 0 12px #000,0 0 20px #000}.win{position:absolute;right:max(34px,6vw);top:50%;width:min(600px,calc(100vw - 68px));transform:translateY(-50%);background:#050506;border:1px solid rgba(255,255,255,.16);border-radius:9px;overflow:hidden;box-shadow:0 40px 120px rgba(0,0,0,.9),0 0 90px rgba(255,59,74,.07);animation:winIn .42s cubic-bezier(.2,.8,.2,1) both;z-index:2}.win-h{display:flex;align-items:flex-end;gap:6px;height:38px;padding:0 0 0 8px;background:#111113;font-size:12px;color:var(--g)}.win-tab{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 16px 0 12px;background:#050506;border-radius:7px 7px 0 0;color:var(--w);box-shadow:inset 0 1px 0 rgba(255,59,74,.7)}.win-plus{align-self:center;padding:0 8px;color:var(--g2);font-size:15px}.win-ctl{margin-left:auto;align-self:stretch;display:flex;align-items:stretch}.win-ctl button,.win-ctl>i{width:44px;display:flex;align-items:center;justify-content:center}.win-ctl .mn:before{content:"";width:10px;height:1px;background:var(--g2)}.win-ctl .mx:before{content:"";width:9px;height:9px;border:1px solid var(--g2);box-sizing:border-box}.win-ctl .cl{position:relative;width:11px;height:11px;display:block}.win-ctl .cl:after,.win-ctl .cl:before{content:"";position:absolute;left:5px;top:-2px;width:1px;height:15px;background:var(--g)}.win-ctl .cl:before{transform:rotate(45deg)}.win-ctl .cl:after{transform:rotate(-45deg)}.win-ctl button{transition:background .2s}.win-ctl button:hover{background:var(--red)}.win-ctl button:hover .cl:after,.win-ctl button:hover .cl:before{background:#fff}.win .logo3d,.win video{display:block;width:100%;aspect-ratio:16/10;background:#000}.win video{object-fit:cover;filter:saturate(.85) brightness(.92)}.win video.logo-v{filter:none}.pm{vertical-align:-3px;margin-right:6px;color:var(--w)}@keyframes winIn{0%{opacity:0;transform:translate(-60px,-50%) scale(.86)}to{opacity:1;transform:translateY(-50%) scale(1)}}@media (max-width:760px){.win{top:auto;bottom:84px;transform:none;animation-name:winInM}}@keyframes winInM{0%{opacity:0;transform:translateY(30px) scale(.94)}to{opacity:1;transform:none}}.veil{background:radial-gradient(ellipse 85% 85% at 50% 45%,rgba(0,0,0,.58),rgba(0,0,0,.9))}.try{--tx:0;--ty:0;grid-template-columns:minmax(380px,450px) minmax(0,1040px);gap:44px;padding:8vh 5.5vw 13vh;perspective:1900px;justify-content:center}.pane{min-width:0;transition:transform .35s cubic-bezier(.2,.7,.2,1);will-change:transform}.pane.pl{transform:rotateY(calc(4deg + var(--tx) * 2.5deg)) rotateX(calc(var(--ty) * -1.6deg));transform-origin:100% 50%}.pane.pr{transform:rotateY(calc(-2.5deg + var(--tx) * 2.5deg)) rotateX(calc(var(--ty) * -1.6deg));transform-origin:0 50%}.gl{position:relative;border-radius:16px;background:linear-gradient(155deg,rgba(26,27,32,.72),rgba(9,9,11,.66) 55%,rgba(14,10,12,.7));-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.3),inset 1px 0 0 rgba(255,255,255,.12),0 50px 120px rgba(0,0,0,.85),0 0 80px rgba(255,59,74,.05);overflow:hidden}.gl:after{content:"";position:absolute;top:0;bottom:0;left:-260%;width:520%;pointer-events:none;background:linear-gradient(104deg,transparent 42%,rgba(255,255,255,.055) 50%,transparent 58%) 0 0 /50% 100% repeat-x;animation:glSheen 9s linear infinite;will-change:transform}@keyframes glSheen{0%{transform:translateX(10%)}50%{transform:translateX(50%)}50.001%{transform:translateX(0)}to{transform:translateX(40%)}}.chat.gl{background:linear-gradient(155deg,rgba(26,27,32,.78),rgba(9,9,11,.72) 55%,rgba(14,10,12,.76));height:min(660px,74vh)}.chat .hd{padding:17px 20px 14px;border-bottom:1px solid rgba(255,255,255,.06);align-items:center}.chat .hd .live{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red);flex:none;animation:livePulse 2.2s ease-in-out infinite}@keyframes livePulse{50%{opacity:.35}}.chat .th{padding:14px 16px 6px;gap:10px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 34px);mask-image:linear-gradient(180deg,transparent,#000 34px)}.msg{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.msg[data-me="1"]{align-items:flex-end}.chat .th .msg>b{font-size:11px;font-weight:500;color:var(--g2);letter-spacing:.04em;margin:0 6px 4px}.msg .bb{max-width:88%;padding:9px 13px;border-radius:13px 13px 13px 4px;background:rgba(255,255,255,.055);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#dcdde0}.msg[data-me="1"] .bb{border-radius:13px 13px 4px 13px;background:#ece3cf;color:#16130d;box-shadow:0 6px 24px rgba(236,227,207,.1)}.msg.in{animation:msgIn .45s cubic-bezier(.2,.8,.2,1) both}@keyframes msgIn{0%{opacity:0;transform:translateY(10px) scale(.97)}}.msg.wait .bb{color:var(--g);font-size:12px;display:flex;align-items:center;gap:9px}.dots{width:22px;height:6px;flex:none;background:radial-gradient(circle 3px at 3px 3px,var(--red) 96%,transparent) 0 0 /8px 6px repeat-x;animation:dotsRun .9s steps(3) infinite;-webkit-mask-image:linear-gradient(90deg,#000 33%,rgba(0,0,0,.35) 34%);mask-image:linear-gradient(90deg,#000 33%,rgba(0,0,0,.35) 34%);-webkit-mask-size:300% 100%;mask-size:300% 100%}@keyframes dotsRun{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:-50% 0;mask-position:-50% 0}}.msg .file{display:flex;width:fit-content;max-width:100%;box-sizing:border-box;align-items:center;gap:8px;margin-top:9px;padding:6px 10px;border-radius:8px;background:rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);font:11.5px var(--mono);color:#c9cacd}.msg .file span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg .file:before{content:"PDF";flex:none;font:700 9px var(--mono);letter-spacing:.06em;color:#fff;background:var(--red);padding:2px 4px;border-radius:3px}.chat .th .f{margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.07);font-size:12px}.cp{margin:10px 12px 12px;background:rgba(0,0,0,.38);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.05);min-height:96px;position:relative;z-index:1}.cp button{padding:8px 14px;border-radius:9px;background:#f2f2f2;transition:background .2s,color .2s,box-shadow .2s}.cp button:not(:disabled):hover{background:var(--red);color:#fff;box-shadow:0 0 26px rgba(255,59,74,.45)}.tr.gl{padding:26px 30px 28px}.tr h3{display:flex;align-items:baseline;margin-bottom:22px}.tr h3 em{margin-left:auto;font:500 12px var(--mono);font-style:normal;color:var(--g);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tr[data-run="1"] h3 em{color:var(--red)}.ax{margin-left:230px;color:var(--g2)}.rows{position:relative}.rows .grid{position:absolute;left:230px;right:0;top:-4px;bottom:-4px;pointer-events:none}.rows .grid i{position:absolute;top:0;bottom:0;width:1px;background:rgba(255,255,255,.055)}.rows .grid u{top:-6px;bottom:-6px;width:1px;box-shadow:0 0 12px var(--red),0 0 3px var(--red);transition:opacity .3s}.rows .grid u,.rows .grid u:before{position:absolute;background:var(--red)}.rows .grid u:before{content:"";left:-3px;top:-3px;width:7px;height:7px;border-radius:50%}.row{height:34px;color:var(--g2);border-bottom:1px solid rgba(255,255,255,.035);position:relative}.row .l{width:230px;display:flex;align-items:center;gap:12px}.row .l i{font:10.5px var(--mono);font-style:normal;color:#44464b;transition:color .2s}.row[data-s="1"] .l i{color:var(--red)}.row[data-s="2"]{color:#c9cacd}.row[data-s="2"] .l i{color:var(--g)}.row .b,.row .bg{position:absolute;top:12px;height:10px;border-radius:3px}.row .bg{background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.row .b{background:linear-gradient(90deg,rgba(255,255,255,.34),rgba(255,255,255,.5))}.row[data-s="1"] .b{background:var(--red);box-shadow:0 0 16px rgba(255,59,74,.6)}.tr .note{margin:16px 0 0 230px;height:20px;color:#b0b2b7}.tr .note:not(:empty):before{content:"> ";color:var(--red)}.board{margin-top:30px;gap:14px;-webkit-mask-image:none;mask-image:none}.colm{flex:1 1;width:auto;min-width:0;max-width:300px;padding:12px;border-radius:12px;background:rgba(0,0,0,.26);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.colm h4{display:flex;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;color:var(--g);margin-bottom:10px}.colm h4 i{font-style:normal;color:var(--g2)}.card{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.06);margin-bottom:8px;padding:10px 12px}.card:last-child{margin-bottom:0}.card.new[data-on="1"]{max-height:110px;padding-block:10px;margin-bottom:8px;background:rgba(255,59,74,.08);box-shadow:inset 0 0 0 1px rgba(255,59,74,.55),inset 3px 0 0 var(--red),0 0 30px rgba(255,59,74,.16);color:#fff}@media (max-width:1180px){.row .l{width:190px}.ax,.tr .note{margin-left:190px}.rows .grid{left:190px}}@media (min-width:1040px) and (max-width:1179px) and (max-height:780px){.tr.gl{display:flex;flex-direction:column;max-height:calc(92vh - 111px)}.tr.gl>*{flex:none}.tr.gl>.board{flex:0 1 auto;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}}.chat>.ci{display:flex;flex-direction:column;transform-origin:0 0}.chat .fly,.chat>.ci{position:absolute;inset:0}.chat .fly{visibility:hidden;pointer-events:none;font-size:14.5px;line-height:1.45;color:#cfcfcf}.chat.mo .fly{visibility:visible}.chat .fly .msg{position:absolute;left:0;top:0;display:block;transform-origin:0 0;transition:none;will-change:transform}.chat .fly .bb{max-width:none;width:100%;height:100%;box-sizing:border-box}.chat.mo .th .msg:not(.in) .bb{visibility:hidden}.tryw[data-mo="1"] .chat.mo{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(155deg,rgba(calc(9 + 17 * var(--k, 1)),calc(9 + 18 * var(--k, 1)),calc(11 + 21 * var(--k, 1)),calc(.97 - .19 * var(--k, 1))),rgba(9,9,11,calc(.97 - .25 * var(--k, 1))) 55%,rgba(calc(9 + 5 * var(--k, 1)),calc(9 + var(--k, 1)),calc(11 + var(--k, 1)),calc(.97 - .21 * var(--k, 1))));box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.3),inset 1px 0 0 rgba(255,255,255,.12)}.fade.tryw[data-mo="1"]{opacity:1;visibility:hidden;transition:none;pointer-events:none}.tryw[data-mo="1"] .veil{opacity:0}.tryw[data-mo="1"] .chat{visibility:hidden;pointer-events:auto}.tryw[data-mo="1"] .chat.mo{pointer-events:none}.tryw[data-mo="1"] .chat>*{animation:none}.tryw[data-mo="1"] .chat :is(.hd,.cp,.th .msg>b,.th .msg.in){opacity:var(--k,1)}.tryw[data-mo="1"] .pane.pr{opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .3s ease,visibility 0s linear .3s}.tryw[data-mo="1"][data-show="1"] .pane.pr{opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .4s ease}.tryw[data-mo="1"] .try .rows>.row,.tryw[data-mo="1"] .try .tr>*{animation:none}.tryw[data-mo="1"][data-show="1"] .try .rows>.row,.tryw[data-mo="1"][data-show="1"] .try .tr>*{animation:tryIn .55s both;animation-delay:calc(.05s + var(--i, 0) * 45ms)}.tryw[data-mo="1"][data-show="1"] .try{visibility:visible;pointer-events:auto}@media (min-width:1040px){.tryw[data-mo="1"][data-show="1"] .try{pointer-events:none}}.tryw[data-mo="1"][data-show=w] .pane.pr{visibility:visible;opacity:.002;transition:none}.tryw[data-mo="1"]:not([data-show="1"]) .tr.gl{-webkit-backdrop-filter:none;backdrop-filter:none}.tryw[data-mo="1"] .try .rows>.row,.tryw[data-mo="1"] .try .tr>*{will-change:opacity,transform}.tryw[data-mo="1"] .pane.pl:has(>.chat.mo){transform:none}.tryw:not([data-on="1"]):not([data-mo="1"]):not([data-warm]) .gl:after{animation:none}.fade.tryw[data-warm]{visibility:visible;opacity:1;transition:none;pointer-events:none}.tryw[data-warm] :is(.chat,.veil,.tr.gl){opacity:.003}.tryw[data-warm="2"] .pane.pr{opacity:.003}.tryw[data-mo="1"][data-show="1"] .tr.gl,.tryw[data-warm="2"] .tr.gl{opacity:.999}.tin{left:0;bottom:0;width:1px;height:1px;opacity:0;font-size:16px;border:0;padding:0;background:transparent;color:transparent;caret-color:transparent}.go,.tin{position:absolute}.go{left:50%;bottom:26px;transform:translateX(-50%);display:flex;gap:8px;z-index:3;max-width:calc(100% - 32px)}.go button{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:7px 16px 7px 8px;border-radius:10px;font:13px var(--mono);color:#c9cacd;background:rgba(6,6,7,.9);border:1px solid rgba(255,255,255,.16);min-width:0}.go button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go button:not(.main){flex:none}.go button.main{color:var(--w);border-color:rgba(255,59,74,.6);box-shadow:0 0 26px rgba(255,59,74,.16)}.go kbd{flex:none;font:12px var(--mono);min-width:26px;text-align:center;padding:4px 8px;border:solid rgba(255,255,255,.32);border-width:1px 1px 2px;border-radius:5px;color:var(--w)}.go button.main kbd{border-color:#FF3B4A;color:#FF3B4A}.term[data-go="1"] .term-body{bottom:86px}@media (hover:none) and (pointer:coarse){.term[data-c="0"]{bottom:var(--kb,0)}.term[data-c="1"]{cursor:default}html{-webkit-tap-highlight-color:transparent}.hud,.term{touch-action:manipulation}}@media (max-width:1039px){.ln{flex-shrink:0}.term .c.bl,.term .c.tl{left:8px}.term .c.br,.term .c.tr{right:8px}.term .c.tl,.term .c.tr{top:8px}.term .c.bl,.term .c.br{bottom:8px}.term-body{left:20px;right:20px;top:24px;bottom:24px}.win{left:max(16px,calc(50% - 300px));right:max(16px,calc(50% - 300px));width:auto;top:auto;bottom:20px;transform:none;animation-name:winInM}.term[data-go="1"] .win{bottom:84px}.term[data-w="1"] .term-body{bottom:calc(min(600px, 100vw - 32px) * .625 + 38px + 32px)}.term[data-w="1"][data-go="1"] .term-body{bottom:calc(min(600px, 100vw - 32px) * .625 + 38px + 96px)}.dock{left:20px;right:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;height:32px;bottom:15px}.dock::-webkit-scrollbar{display:none}.dock>span{padding-right:16px}.crumb{left:16px;top:16px;gap:12px;max-width:calc(100vw - 32px);z-index:3}.crumb .path{min-width:0;overflow:hidden;white-space:nowrap}.crumb .back{flex:none;padding:9px 12px}.keys{max-width:calc(100vw - 20px);z-index:3}.cap{bottom:104px}.cap,.cap.mid{left:16px;right:16px;max-width:none}.cap.mid{width:auto;transform:none;bottom:100px}.firsthint{white-space:normal;width:calc(100vw - 32px);max-width:560px;text-align:center;line-height:2.1;top:11%}.firsthint i{margin:0 6px}.tooltitle{font-size:clamp(30px,8vw,64px)}.try{display:block;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:70px 12px 112px;perspective:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 66px,#000 calc(100% - 118px),transparent calc(100% - 82px));mask-image:linear-gradient(180deg,transparent,#000 66px,#000 calc(100% - 118px),transparent calc(100% - 82px))}.pane.pl,.pane.pr{transform:none;max-width:640px;margin:0 auto}.pane.pr{margin-top:14px}.chat.gl{height:min(540px,66vh);height:min(540px,66dvh)}.tr.gl{padding:18px 14px}.tr h3{flex-wrap:wrap;gap:4px 10px}.tr h3 span{margin-left:0}.row .l{gap:8px;white-space:nowrap;overflow:hidden}.tr .note{height:auto;min-height:20px}.board{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.board::-webkit-scrollbar{display:none}.colm{flex:0 0 76%;max-width:280px;scroll-snap-align:start}}@media (max-width:1039px) and (orientation:portrait){.info{width:calc(100vw - 32px);max-width:560px;font-size:13px}.info dl{grid-template-columns:72px 1fr}.lab{transform:none!important;left:max(16px,calc(50% - 280px));right:16px;top:auto;bottom:calc(100px + (4 - var(--i)) * 30px);max-width:560px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 0}.lab[data-on="1"]{pointer-events:auto;cursor:pointer}.lab:before{width:16px;margin-right:10px}.hud[data-lay="1"] .lab{opacity:0!important;pointer-events:none}.layinfo{transform:none!important;left:max(16px,calc(50% - 280px));right:16px;width:auto;max-width:560px;top:auto;bottom:100px;pointer-events:auto}}@media (max-width:760px){.term{font-size:13px}.rail{display:none}.keys{gap:4px;padding:6px 8px}.keys .note,.keys button:not(.main) span{display:none}.keys button:not(.main){padding-right:5px;gap:0}.keys button{min-height:36px}.row .l{width:132px}.ax,.tr .note{margin-left:132px}.rows .grid{left:132px}.info .tag,.info:before{display:none}.info{font-size:12.5px}}.calm{height:100%;overflow:auto;padding:max(28px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(56px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));font:14px/1.6 var(--mono)}.calm>*{max-width:1120px;margin-left:auto;margin-right:auto}.calm-h{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}.calm-t{font-weight:500;font-size:15px}.calm-d{color:var(--g);margin-bottom:22px}.calm-c{color:var(--w);margin-bottom:6px}.calm-h p{margin:0 0 4px;color:#c9cacd;max-width:720px}.calm-nav{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 18px}.calm-nav a{text-decoration:none;padding:8px 12px;border:1px solid rgba(255,255,255,.16);border-radius:8px;color:#c9cacd;font-size:13px}.calm-nav a:hover{border-color:rgba(255,255,255,.45);color:var(--w)}.calm section{padding-top:40px;scroll-margin-top:12px}.calm h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px;font:500 14px var(--mono);color:var(--w)}.calm h2 i{font-style:normal;font-weight:400;color:var(--g2);font-size:12px}.calm .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px}.calm article{padding:12px 12px 16px;border-radius:12px;background:linear-gradient(155deg,rgba(26,27,32,.55),rgba(9,9,11,.55));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.calm img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;opacity:.9;background:#0b0b0c}.calm h3{margin:14px 2px 6px;font:500 15px/1.35 var(--mono);color:var(--w)}.calm article p{margin:0 2px 12px;color:#c9cacd;font-size:13px}.calm dl{margin:0 2px;display:grid;grid-template-columns:64px 1fr;gap:4px 12px;font-size:12px;color:#b0b2b7}.calm dt{color:var(--g2)}.calm dd{margin:0}.calm-chat{display:flex;flex-direction:column;gap:8px;aspect-ratio:16/9;padding:12px;border-radius:8px;background:#070708;overflow:hidden;font-size:12px;line-height:1.4}.calm-chat span{color:var(--g2);margin-bottom:2px}.calm-chat div{max-width:82%;padding:7px 11px;border-radius:11px 11px 11px 4px;background:#17171a;color:#d8d9dc;align-self:flex-start}.calm-chat div[data-me="1"]{align-self:flex-end;border-radius:11px 11px 4px 11px;background:#ececec;color:#050506}.calm-stack{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.calm-stack li{padding:7px 12px;border-radius:8px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#c9cacd;font-size:13px}.calm-links div{display:flex;gap:14px;padding:6px 0;flex-wrap:wrap}.calm-links span{width:90px;color:var(--g2)}.calm-links a{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25)}.calm-links a:hover{border-color:var(--w)}.chat .th{overflow-y:auto;scrollbar-width:none;justify-content:flex-start;overscroll-behavior:contain}.chat .th::-webkit-scrollbar{display:none}.chat .th>:first-child{margin-top:auto}@media (max-width:1039px) and (orientation:landscape) and (max-height:560px){.win{left:auto;right:16px;top:14px;width:min(46vw,calc((100vh - 150px) * 1.6))}.term[data-go="1"] .win,.win{bottom:auto}.term[data-w="1"] .term-body{bottom:24px;right:calc(min(46vw, calc((100vh - 150px) * 1.6)) + 32px)}.term[data-w="1"][data-go="1"] .term-body{bottom:86px}.info{width:min(300px,42vw);font-size:11.5px;line-height:1.4}.info p{margin-bottom:8px}.info dl{grid-template-columns:56px 1fr;gap:3px 10px;font-size:11px;line-height:1.35}}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/martian-mono-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/martian-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/unbounded-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--disp:var(--sans);--disp-w:500}.calm h2,.tooltitle{font-family:var(--disp);font-weight:var(--disp-w)}html[data-type="1"]{--disp:"Martian Mono","IBM Plex Mono",monospace;--disp-w:700}html[data-type="1"] .tooltitle{letter-spacing:-.03em}html[data-type="2"]{--disp:"Unbounded","IBM Plex Mono",sans-serif;--disp-w:600}html[data-type="2"] .tooltitle{letter-spacing:-.035em;font-size:clamp(36px,5.4vw,96px)}html[data-type="3"]{--mono:"JetBrains Mono",Consolas,monospace;--sans:"JetBrains Mono",Consolas,monospace;--disp:"JetBrains Mono",monospace;--disp-w:800}.bigword,html[data-type="3"] .tooltitle{letter-spacing:-.04em}.bigword{position:fixed;right:3vw;top:-.14em;z-index:4;pointer-events:none;font:var(--disp-w) 21vw/1 var(--disp);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.085);white-space:nowrap;text-transform:uppercase;transition:opacity .9s ease}.bigword[data-on="0"]{opacity:0}html[data-type="2"] .bigword{font-size:15vw;letter-spacing:-.02em}.job{color:var(--w)}.job b{font-weight:500;color:var(--red)}.job i{font-style:normal;color:var(--g)}.job .fg{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:nowrap;animation:jobType .3s steps(2) both}@keyframes jobType{0%{width:0}to{width:2ch}}.dock .job,.job .ln{animation:jobIn .18s ease both}@keyframes jobIn{0%{opacity:0}}@keyframes jobOut{to{opacity:0}}html[data-susp="1"] .cur,html[data-susp="1"] .gl:after,html[data-susp="1"] .live,html[data-susp="1"] .tc{animation-play-state:paused}.hud,.term-body>.ln,.win{transition:filter .35s ease}html[data-susp="1"] .hud,html[data-susp="1"] .term-body>.ln,html[data-susp="1"] .win{filter:grayscale(1) brightness(.55)}.neo{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:3ch;row-gap:12px;margin:4px 0 8px}.neo .ln{min-height:1.5em;white-space:pre;animation:neoIn .12s step-end both;animation-delay:calc(var(--r, 0) * 24ms)}@keyframes neoIn{0%{opacity:0}}.neo .na{flex:none;color:#d8d9dc}.neo .na em{font-style:normal;color:var(--red)}.neo .ni{flex:1 1 320px;min-width:0;color:var(--g)}.neo .ni .ln{overflow:hidden;text-overflow:ellipsis}.neo .nk,.neo .nu{font-weight:500;color:var(--w)}.neo .nr{font-style:normal;color:var(--red)}.neo .nd{color:var(--g2)}.neo .pal{display:inline-flex}.neo .pal i{display:inline-block;width:3ch;height:1.1em;vertical-align:-.2em;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}@media (max-width:760px){.neo .na{font-size:9px;line-height:1.5}.neo .ni{font-size:12px}}