:root{--ink:#05080a;--ink-2:#0a1015;--panel:#0c1419;--line:#1c2830;--line-2:#2e4049;--text:#f0f4f6;--mute:#7e909a;--mute-2:#4a5860;--sig:#ff5a1f;--acid:#b8ff3c;--cool:#38e0ff;--serif:"Noto Serif SC", "Source Han Serif SC", "Songti SC", "SimSun", serif;--geo:"Chakra Petch", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--pad:clamp(18px, 3.4vw, 64px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--ink)}body{background:var(--ink);color:var(--text);font-family:var(--geo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{color:#fff;background:#ff5a1f47}.bg-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#78aac80e 1px,#0000 1px),linear-gradient(90deg,#78aac80e 1px,#0000 1px),linear-gradient(#78aac805 1px,#0000 1px),linear-gradient(90deg,#78aac805 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:fixed;inset:0}.bg-glow{z-index:0;pointer-events:none;background:radial-gradient(58% 42% at 8% -6%,#ff5a1f29,#0000 62%),radial-gradient(46% 38% at 96% 8%,#38e0ff1c,#0000 62%),radial-gradient(70% 50% at 60% 108%,#b8ff3c0f,#0000 65%),radial-gradient(140% 110% at 50% 46%,#0000 34%,#05080ae0 100%);position:fixed;inset:0}.noise{z-index:1;pointer-events:none;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.scanband{z-index:1;pointer-events:none;background:linear-gradient(#0000,#38e0ff0b,#0000);height:26vh;animation:11s linear infinite bandmove;position:fixed;left:0;right:0}@keyframes bandmove{0%{top:-26vh}to{top:100vh}}.crosshair{z-index:3;pointer-events:none;opacity:.5;width:12px;height:12px;position:fixed}.crosshair:before,.crosshair:after{content:"";background:var(--line-2);position:absolute}.crosshair:before{height:1px;top:5.5px;left:0;right:0}.crosshair:after{width:1px;top:0;bottom:0;left:5.5px}.ch-tl{top:10px;left:10px}.ch-tr{top:10px;right:10px}.ch-bl{bottom:10px;left:10px}.ch-br{bottom:10px;right:10px}.ruler{z-index:2;pointer-events:none;background-image:repeating-linear-gradient(to bottom, var(--line) 0 1px, transparent 1px 36px);opacity:.75;width:28px;position:fixed;top:0;bottom:0}.ruler.l{left:0}.ruler.r{right:0}.wrap{z-index:4;max-width:1620px;padding:0 var(--pad);margin:0 auto;position:relative}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:stretch;display:flex}.brand{align-items:center;gap:13px;padding:20px 0;display:flex}.brand-mark{border:1px solid var(--line-2);flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative}.brand-mark:before{content:"";border:1px solid var(--sig);opacity:.8;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:4px}.brand-mark i{background:var(--sig);width:5px;height:5px;display:block;box-shadow:0 0 10px #ff5a1fe6}.brand:hover .brand-mark:before{transform:rotate(90deg)}.brand-txt{flex-direction:column;gap:3px;display:flex}.brand-cn{font-family:var(--serif);letter-spacing:.14em;font-size:16px;font-weight:900;line-height:1}.brand-en{font-family:var(--mono);letter-spacing:.3em;color:var(--mute-2);text-transform:uppercase;font-size:8.5px;line-height:1}.gauge{align-items:center;display:flex}.gauge-cell{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;padding:0 24px;display:flex}.gauge-k{font-family:var(--mono);letter-spacing:.24em;color:var(--mute-2);text-transform:uppercase;font-size:8.5px}.gauge-v{font-family:var(--mono);letter-spacing:.1em;font-size:12px}.gauge-v.live{color:var(--acid)}.gauge-v.cool{color:var(--cool)}.dot-live{background:var(--acid);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:2.2s infinite pulse;display:inline-block}@keyframes pulse{0%{box-shadow:0 0 #b8ff3c8c}70%{box-shadow:0 0 0 7px #b8ff3c00}to{box-shadow:0 0 #b8ff3c00}}.cta{font-family:var(--geo);letter-spacing:.16em;color:var(--text);text-transform:uppercase;border-left:1px solid var(--line);background:linear-gradient(100deg,#0000,#ff5a1f29);align-items:center;gap:9px;padding:0 22px;font-size:11.5px;font-weight:600;transition:background .3s;display:flex;position:relative}.cta:after{content:"";background:var(--sig);transform-origin:0;width:100%;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.cta:hover{background:linear-gradient(100deg,#0000,#ff5a1f4d)}.cta:hover:after{transform:scaleX(1)}.cta svg{width:12px;height:12px;stroke:var(--sig);stroke-width:2px;fill:none}.ticker{border-bottom:1px solid var(--line);background:#0a101599;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.ticker-track{white-space:nowrap;width:max-content;padding:7px 0;animation:38s linear infinite tick;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.ticker-track span{font-family:var(--mono);letter-spacing:.16em;color:var(--mute);border-right:1px solid var(--line);text-transform:uppercase;padding:0 22px;font-size:10px}.ticker-track span b{color:var(--acid);font-weight:500}.ticker-track span i{color:var(--sig);font-style:normal}.ticker-track span em{color:var(--cool);font-style:normal}.hero{padding:clamp(30px,4vw,56px) 0 clamp(24px,2.8vw,38px);position:relative}.watermark{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--mono);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px #78aac826;font-size:clamp(180px,26vw,420px);font-weight:500;line-height:1;position:absolute;top:-2%;right:2%}.sec-tag{font-family:var(--mono);letter-spacing:.3em;color:var(--mute);text-transform:uppercase;align-items:center;gap:11px;margin-bottom:clamp(20px,2.6vw,32px);font-size:9.5px;display:flex}.sec-tag .idx{color:var(--sig);letter-spacing:.1em}.sec-tag .bar{background:var(--line-2);flex:0 0 34px;height:1px}.sec-tag .bar.grow{flex:1}.hero-grid{grid-template-columns:1fr clamp(230px,26vw,340px);align-items:end;gap:clamp(22px,3.4vw,48px);display:grid}.lede{max-width:44ch;font-family:var(--geo);letter-spacing:.04em;color:var(--mute);border-left:2px solid var(--sig);margin-top:clamp(18px,2.2vw,28px);padding-left:15px;font-size:clamp(12.5px,1.05vw,13.5px);line-height:1.9}.lede b{color:var(--text);font-weight:600}.hero-side{flex-direction:column;gap:clamp(14px,1.8vw,22px);padding-bottom:3px;display:flex}.dial{aspect-ratio:1;opacity:.9;align-self:flex-end;width:clamp(80px,8.5vw,116px);position:relative}.dial .ring{border:1px solid var(--line-2);border-radius:50%;position:absolute;inset:0}.dial .ring:nth-child(2){border-color:var(--line);inset:23%}.dial .ring:nth-child(3){border-color:var(--line);inset:45%}.dial .tick{background:conic-gradient(from 0deg, var(--sig) 0 3deg, transparent 3deg 30deg);border-radius:50%;animation:12s linear infinite spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 61%,#000 62% 71%,#0000 72%);mask:radial-gradient(circle,#0000 61%,#000 62% 71%,#0000 72%)}@keyframes spin{to{transform:rotate(360deg)}}.dial .core{background:var(--sig);border-radius:50%;position:absolute;inset:46%;box-shadow:0 0 14px #ff5a1fbf}.dial .cross{background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.dial .cross.h{width:auto;height:1px;inset:50% 0 auto}.index-head{font-family:var(--mono);letter-spacing:.3em;color:var(--mute);text-transform:uppercase;border-bottom:1px solid var(--line-2);padding-bottom:9px;font-size:9px}.index-row{border-bottom:1px solid var(--line);color:#b6c3ca;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 0;transition:color .3s,padding-left .35s cubic-bezier(.2,.8,.2,1);display:grid}.index-row:hover{color:#fff;padding-left:5px}.index-row .no{font-family:var(--mono);letter-spacing:.12em;color:var(--sig);font-size:9px}.index-row .nm{font-family:var(--serif);letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:900;overflow:hidden}.index-row .pt{font-family:var(--mono);color:var(--mute-2);font-size:9px}.datastrip{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:clamp(14px,2.6vw,38px);margin-top:clamp(22px,2.8vw,36px);padding-top:14px;display:flex}.ds-item{align-items:baseline;gap:8px;display:flex}.ds-k{font-family:var(--mono);letter-spacing:.22em;color:var(--mute-2);text-transform:uppercase;font-size:8.5px}.ds-v{font-family:var(--mono);letter-spacing:.07em;color:#9aaab3;font-size:12px}.ds-v.sig{color:var(--sig)}.ds-v.acid{color:var(--acid)}.rift{cursor:crosshair;isolation:isolate;display:block;position:relative}.rift-t{font-family:var(--serif);letter-spacing:-.025em;will-change:transform;font-size:clamp(42px,7.4vw,108px);font-weight:900;line-height:.95;display:block}.rift-t>span{display:block}.rift-t .l1{text-shadow:5px 5px #ff5a1f1a;margin-left:0}.rift-t .l2{color:#0000;-webkit-text-stroke:1.6px var(--text);margin-left:.1em}.rift-t .l3{text-shadow:5px 5px #38e0ff17;width:fit-content;margin-left:.24em;position:relative}.rift-t .l3:after{content:"";background:var(--sig);width:.14em;height:.14em;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;position:absolute;bottom:.17em;right:-.3em;box-shadow:0 0 12px #ff5a1fcc}.rift:hover .l3:after{transform:scale(1.55)rotate(45deg);box-shadow:0 0 22px #ff5a1f}.rift-slab{pointer-events:none;opacity:0;clip-path:var(--c);will-change:transform, opacity;position:absolute;inset:0}.rift-slab .l3:after{display:none}.rift-g{pointer-events:none;mix-blend-mode:screen;opacity:0;z-index:2;position:absolute;inset:0}.rift-g .l1,.rift-g .l3{text-shadow:none}.rift-g .l3:after{display:none}.rift-g .l2{color:#0000}.rift-g.cy{color:#38e0ff}.rift-g.cy .l2{-webkit-text-stroke-color:#38e0ff}.rift-g.og{color:#ff5a1f}.rift-g.og .l2{-webkit-text-stroke-color:#ff5a1f}.rift-blade{z-index:5;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 16px #ff6e32f2);background:linear-gradient(90deg,#0000 0%,#ffffff59 40%,#fff 49% 51%,#ffc8aa8c 60%,#0000 100%);width:22px;position:absolute;top:-40%;bottom:-40%;left:-22%;transform:skew(-24deg)}.rift-blade.b2{filter:blur(20px);background:linear-gradient(90deg,#0000,#ff6e2d47,#0000);width:210px}.rift-flash{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(26% 24% at 30% 48%,#ffa06e42,#0000 70%);position:absolute;inset:-10% -4%}.rift-crack{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rift-crack path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1300;stroke-dashoffset:1300px;opacity:0}.rift-crack .p1{stroke:#fff;stroke-width:1.1px;filter:drop-shadow(0 0 3px #fff5eb)drop-shadow(0 0 12px #ff783ce6)}.rift-crack .p2{stroke:#ff7a3c;stroke-width:4px;filter:blur(5px)}.rift.is-play .rift-t.base{animation:.9s step-end both riftBase}.rift.is-play .rift-slab{animation:.74s cubic-bezier(.2,.9,.1,1) both riftSlab;animation-delay:calc(70ms + var(--i) * 28ms)}.rift.is-play .rift-g.cy{animation:.66s ease-out both riftChromaA}.rift.is-play .rift-g.og{animation:.66s ease-out both riftChromaB}.rift.is-play .rift-blade{animation:.42s cubic-bezier(.12,.7,.2,1) both riftBlade}.rift.is-play .rift-blade.b2{animation:.48s cubic-bezier(.12,.7,.2,1) both riftBladeGlow}.rift.is-play .rift-flash{animation:.42s ease-out both riftFlash}.rift.is-play .rift-crack .p1{animation:.4s cubic-bezier(.1,.72,.2,1) both riftDraw}.rift.is-play .rift-crack .p2{animation:.4s cubic-bezier(.1,.72,.2,1) both riftDrawGlow}@keyframes riftBase{0%{opacity:1}4%{opacity:0}88%{opacity:0}92%{opacity:1}to{opacity:1}}@keyframes riftSlab{0%{opacity:0;transform:translate(0,0)}8%{opacity:1;transform:translate3d(var(--dx), var(--dy), 0)}22%{opacity:1;transform:translate3d(calc(var(--dx) * -.55), calc(var(--dy) * -.4), 0)}36%{opacity:1;transform:translate3d(var(--dx), var(--dy), 0)}52%{opacity:1;transform:translate3d(calc(var(--dx) * .3), var(--dy), 0)}68%{opacity:1;transform:translate(0,0)}90%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(0,0)}}@keyframes riftChromaA{0%{opacity:0;transform:translate(0,0)}8%{opacity:.75;transform:translate(-7px,2px)}24%{opacity:.5;transform:translate(5px,-2px)}46%{opacity:.35;transform:translate(-3px)}to{opacity:0;transform:translate(0,0)}}@keyframes riftChromaB{0%{opacity:0;transform:translate(0,0)}10%{opacity:.7;transform:translate(6px,-2px)}28%{opacity:.45;transform:translate(-5px,2px)}48%{opacity:.3;transform:translate(2px)}to{opacity:0;transform:translate(0,0)}}@keyframes riftBlade{0%{opacity:0;left:-22%}6%{opacity:1}78%{opacity:.95}to{opacity:0;left:104%}}@keyframes riftBladeGlow{0%{opacity:0;left:-26%}12%{opacity:.9}to{opacity:0;left:100%}}@keyframes riftFlash{0%{opacity:0}8%{opacity:1}to{opacity:0}}@keyframes riftDraw{0%{stroke-dashoffset:1200px;opacity:0}5%{opacity:1}62%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:.55}to{stroke-dashoffset:0;opacity:0}}@keyframes riftDrawGlow{0%{stroke-dashoffset:1200px;opacity:0}8%{opacity:.85}62%{stroke-dashoffset:0;opacity:.45}to{stroke-dashoffset:0;opacity:0}}.bays{padding:clamp(20px,2.6vw,34px) 0 clamp(48px,5vw,76px)}.bays-head{align-items:center;gap:13px;margin-bottom:clamp(20px,2.6vw,32px);display:flex}.bays-head .idx{font-family:var(--mono);color:var(--sig);font-size:10px}.bays-head .t{font-family:var(--serif);letter-spacing:.1em;white-space:nowrap;font-size:clamp(15px,1.5vw,19px);font-weight:900}.bays-head .en{font-family:var(--mono);letter-spacing:.26em;color:var(--mute-2);text-transform:uppercase;white-space:nowrap;font-size:9px}.bays-head .count{font-family:var(--mono);letter-spacing:.2em;color:var(--sig);white-space:nowrap;font-size:10px}.bays-head .bar{background:var(--line);flex:1;min-width:20px;height:1px}.grid{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.4vw,18px);display:grid}.bay{border:1px solid var(--line);isolation:isolate;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:linear-gradient(168deg,#0c1419 0%,#080d11 70%);flex-direction:column;grid-column:span 2;transition:border-color .35s,transform .45s cubic-bezier(.2,.8,.2,1),background .35s,box-shadow .35s;display:flex;position:relative}.bay:after{content:"";background:var(--line-2);transform-origin:100% 0;width:28px;height:1px;transition:background .35s;position:absolute;top:0;right:0;transform:rotate(-45deg)translate(4px,-8px)}.bay:hover,.bay:focus-visible{background:linear-gradient(168deg,#101a20 0%,#0a1015 70%);border-color:#ff5a1f8c;outline:none;transform:translateY(-5px);box-shadow:0 26px 50px -26px #000000f2,0 0 0 1px #ff5a1f38}.bay:hover:after{background:var(--sig)}.bay-seam{border-bottom:1px solid var(--line);background:repeating-linear-gradient(-45deg,#78aac829 0 1px,#0000 1px 6px);flex-shrink:0;height:7px;transition:background .35s}.bay:hover .bay-seam{background:repeating-linear-gradient(-45deg,#ff5a1f73 0 1px,#0000 1px 6px)}.ghost-no{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--mono);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #78aac826;font-size:clamp(78px,7.4vw,118px);font-weight:500;line-height:.8;transition:-webkit-text-stroke-color .4s;position:absolute;top:16px;right:20px}.bay:hover .ghost-no{-webkit-text-stroke-color:#ff5a1f57}.bay-head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:11px 14px;display:flex;position:relative}.bay-head:after{content:"";z-index:5;background:repeating-linear-gradient(90deg, var(--line-2) 0 1px, transparent 1px 9px);opacity:.55;height:4px;position:absolute;bottom:-4px;left:0;right:0}.bay:hover .bay-head:after{background:repeating-linear-gradient(90deg,#ff5a1f80 0 1px,#0000 1px 9px)}.bh-l{align-items:center;gap:9px;min-width:0;display:flex}.bay-code{font-family:var(--mono);letter-spacing:.2em;color:var(--text);font-size:10px}.bay-state{font-family:var(--mono);letter-spacing:.16em;color:var(--acid);align-items:center;gap:5px;font-size:8.5px;display:flex}.bay-state i{background:var(--acid);border-radius:50%;width:4px;height:4px;animation:2.2s infinite pulse;display:block}.bay-port{font-family:var(--mono);letter-spacing:.1em;color:var(--sig);font-size:10px}.shot{aspect-ratio:16/9;background:#000;flex-shrink:0;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000000b3,inset 0 3px 16px #0009}.shot img{object-fit:cover;filter:saturate(.95)contrast(1.03);width:100%;height:100%;transition:transform .85s cubic-bezier(.2,.8,.2,1),filter .5s}.bay:hover .shot img{filter:saturate(1.08)contrast(1.06);transform:scale(1.05)}.shot-fb{text-align:center;font-family:var(--mono);letter-spacing:.26em;color:var(--mute-2);text-transform:uppercase;place-items:center;padding:0 16px;font-size:10px;display:grid;position:absolute;inset:0}.shot:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 54%,#05080acc);position:absolute;inset:0}.shot:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#ff5a1f29,#0000);height:34%;position:absolute;top:-34%;left:0;right:0}.bay:hover .shot:after{animation:1.15s cubic-bezier(.4,0,.2,1) sweep}@keyframes sweep{0%{top:-34%}to{top:100%}}.hud{z-index:4;pointer-events:none;position:absolute;inset:0}.hud .br{border:1px solid #f0f4f699;width:18px;height:18px;transition:border-color .35s;position:absolute}.hud .br.tl{border-bottom:0;border-right:0;top:11px;left:11px}.hud .br.tr{border-bottom:0;border-left:0;top:11px;right:11px}.hud .br.bl{border-top:0;border-right:0;bottom:11px;left:11px}.hud .br.br2{border-top:0;border-left:0;bottom:11px;right:11px}.bay:hover .hud .br{border-color:var(--sig)}.hud .cx{opacity:.3;width:20px;height:20px;margin:-10px 0 0 -10px;transition:opacity .35s;position:absolute;top:50%;left:50%}.hud .cx:before,.hud .cx:after{content:"";background:#fff;position:absolute}.hud .cx:before{height:1px;top:50%;left:0;right:0}.hud .cx:after{width:1px;top:0;bottom:0;left:50%}.bay:hover .hud .cx{opacity:.55}.hud .rec{font-family:var(--mono);letter-spacing:.22em;color:#f0f4f6e6;align-items:center;gap:6px;font-size:9.5px;display:flex;position:absolute;bottom:12px;left:15px}.hud .rec i{background:var(--sig);border-radius:50%;width:5px;height:5px;animation:1.8s infinite pulse;display:block}.hud .code{font-family:var(--mono);letter-spacing:.14em;color:#f0f4f6cc;font-size:10px;position:absolute;bottom:11px;right:15px}.specs{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 30px;margin-top:18px;padding-top:14px;display:grid}.spec-row{border-bottom:1px dotted var(--line);font-family:var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:baseline;gap:14px;padding:6px 0;font-size:10.5px;display:flex}.spec-row .sk{color:var(--mute-2);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;font-size:8.5px}.spec-row .sv{color:#a9b8c0;text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}.feat{border-top:1px solid var(--line);margin-top:16px;padding-top:6px}.feat-row{border-bottom:1px dotted var(--line);grid-template-columns:auto 1fr auto;align-items:baseline;gap:11px;padding:8px 0;display:grid}.feat-row .fi{font-family:var(--mono);letter-spacing:.16em;color:var(--sig);font-size:8.5px}.feat-row .ft{font-family:var(--serif);letter-spacing:.08em;color:#c6d2d8;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.feat-row .fx{font-family:var(--mono);letter-spacing:.2em;color:var(--mute-2);white-space:nowrap;text-transform:uppercase;font-size:8px}.bay:hover .feat-row .fx{color:var(--cool)}.bay-body{flex-direction:column;flex:1;padding:14px 14px 15px;display:flex}.bay-title{font-family:var(--serif);letter-spacing:.02em;font-size:clamp(16px,1.3vw,20px);font-weight:900;line-height:1.32;transition:color .3s}.bay:hover .bay-title{color:var(--sig)}.bay-meta{font-family:var(--geo);color:var(--mute);flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;font-size:11px;display:flex}.bay-meta .who{color:var(--text);font-weight:600}.bay-meta .sep{color:var(--mute-2)}.bay-meta .tag{font-family:var(--mono);letter-spacing:.12em;color:var(--sig);background:#ff5a1f14;border:1px solid #ff5a1f52;padding:1.5px 5px;font-size:9px}.bay-desc{color:var(--mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:11.5px;line-height:1.75;display:-webkit-box;overflow:hidden}.hash{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.hash span{font-family:var(--mono);letter-spacing:.1em;color:var(--cool);background:#38e0ff0f;border:1px solid #38e0ff38;padding:2px 5px;font-size:8.5px}.bay:hover .hash span{color:#7debff;border-color:#38e0ff66}.bay-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:12px;display:flex}.spectrum{flex:1;align-items:flex-end;gap:2px;max-width:96px;height:16px;display:flex}.spectrum i{height:var(--h);background:linear-gradient(#ff5a1f26,#ff5a1f8c);flex:1;transition:height .5s cubic-bezier(.2,.8,.2,1);display:block}.bay:hover .spectrum i{height:calc(var(--h) * 1.45);background:linear-gradient(to top, var(--sig), #ff5a1f4d)}.enter{font-family:var(--mono);letter-spacing:.24em;color:var(--mute-2);opacity:.6;white-space:nowrap;align-items:center;gap:6px;font-size:8.5px;transition:opacity .35s,transform .35s,color .35s;display:flex}.bay:hover .enter{opacity:1;color:var(--sig);transform:translate(4px)}.bay--banner{grid-column:1/-1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,54%) 1fr;display:grid}.bay--banner .bay-head{grid-column:1/-1}.bay--banner .shot{aspect-ratio:16/9;align-self:start}.bay--banner .bay-body{justify-content:flex-start;padding:clamp(18px,2.2vw,30px);position:relative}.bay--banner .bay-title{font-size:clamp(22px,2.2vw,34px)}.bay--banner .bay-desc{-webkit-line-clamp:4;max-width:42ch;margin-top:14px;font-size:13px}.bay--banner .hash{margin-top:16px}@media (width>=769px){.bay--banner .bay-seam{display:none}}.bay-blank{border:1px dashed var(--line-2);text-align:center;font-family:var(--mono);letter-spacing:.26em;color:var(--mute-2);text-transform:uppercase;grid-column:1/-1;padding:54px 24px;font-size:10px}.foot{border-top:1px solid var(--line);padding:clamp(24px,3vw,38px) 0 clamp(20px,2.6vw,32px)}.foot-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px;display:flex}.foot-l{flex-direction:column;gap:8px;display:flex}.foot-copy{font-family:var(--serif);letter-spacing:.1em;font-size:13.5px;font-weight:900}.foot-line{letter-spacing:.05em;color:var(--mute);max-width:38ch;font-size:11.5px;line-height:1.7}.foot-r{font-family:var(--mono);letter-spacing:.24em;color:var(--mute-2);text-transform:uppercase;align-items:center;gap:10px;font-size:9px;display:flex}.foot-r .dot-live{animation-duration:3s}.modal-mask{z-index:60;-webkit-backdrop-filter:blur(14px);background:#030507d1;justify-content:center;align-items:center;padding:18px;animation:.22s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:linear-gradient(168deg,#0c1419,#080d11);border:1px solid #ff5a1f57;width:100%;max-width:420px;padding:26px 24px 22px;animation:.28s cubic-bezier(.2,.9,.2,1) popIn;position:relative;box-shadow:0 30px 70px -30px #000,0 0 0 1px #ff5a1f1a}@keyframes popIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.modal-x{border:1px solid var(--line);width:26px;height:26px;color:var(--mute);place-items:center;transition:color .25s,border-color .25s,transform .25s;display:grid;position:absolute;top:12px;right:12px}.modal-x:hover{color:var(--sig);border-color:#ff5a1f80;transform:rotate(90deg)}.modal-k{font-family:var(--mono);letter-spacing:.3em;color:var(--sig);text-transform:uppercase;font-size:8.5px}.modal h3{font-family:var(--serif);letter-spacing:.06em;margin-top:10px;font-size:20px;font-weight:900}.modal-sub{font-family:var(--mono);letter-spacing:.24em;color:var(--mute-2);text-transform:uppercase;margin-top:6px;font-size:8.5px}.qr-box{border:1px solid var(--line);text-align:center;background:#04060b;width:178px;margin:20px auto 0;padding:10px;position:relative}.qr-box:before,.qr-box:after{content:"";border:1px solid var(--sig);width:10px;height:10px;position:absolute}.qr-box:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.qr-box:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.qr-box svg{color:#e6edf0;width:100%;height:auto}.qr-tip{font-family:var(--mono);letter-spacing:.2em;color:var(--mute-2);text-transform:uppercase;margin-top:8px;font-size:8px}.mail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 0;display:flex}.mail-k{font-family:var(--mono);letter-spacing:.24em;color:var(--mute-2);text-transform:uppercase;font-size:8px}.mail-v{font-family:var(--mono);color:var(--cool);letter-spacing:.04em;margin-top:5px;font-size:11.5px}.mail-btn{color:var(--sig);font-family:var(--mono);letter-spacing:.14em;white-space:nowrap;background:#ff5a1f1a;border:1px solid #ff5a1f66;align-items:center;gap:6px;padding:7px 11px;font-size:9.5px;transition:background .25s,border-color .25s;display:flex}.mail-btn:hover{border-color:var(--sig);background:#ff5a1f33}.mail-btn svg{width:12px;height:12px}.modal-quote{color:var(--mute);letter-spacing:.04em;margin-top:16px;font-size:11.5px;line-height:1.8}@media (width<=1240px){.grid{grid-template-columns:repeat(2,1fr)}.bay{grid-column:span 1}.bay--banner{grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.bay--banner .bay-head{grid-column:1}.bay--banner .bay-body{padding:clamp(16px,2.4vw,24px)}.gauge-cell:nth-child(2){display:none}}@media (width<=900px){.hero-grid{grid-template-columns:1fr;align-items:start;gap:0}.hero-side{display:none}.lede{max-width:52ch;margin-top:18px}.watermark{font-size:clamp(140px,32vw,240px);top:0}.rift-t .l2{color:var(--text);-webkit-text-stroke-width:0;text-shadow:2px 2px #38e0ff1f}}@media (width<=768px){.ruler,.crosshair,.scanband{display:none}.topbar{flex-wrap:wrap;padding-bottom:0}.brand{flex:auto;min-width:0;padding:14px 0}.brand-cn{letter-spacing:.1em;font-size:15px}.brand-en{letter-spacing:.18em;font-size:8px}.cta{letter-spacing:.1em;border-left:0;flex:none;order:2;padding:14px 0 14px 12px;font-size:10.5px}.cta:after{display:none}.gauge{border-top:1px solid var(--line);order:3;justify-content:flex-start;width:100%;padding:8px 0}.gauge-cell{border:0;flex:none;gap:2px;padding:0}.gauge-cell:nth-child(2){display:none}.gauge-cell:not(:first-child){border-left:1px solid var(--line);margin-left:12px;padding-left:12px}.gauge-k{letter-spacing:.16em;font-size:7.5px}.gauge-v{font-size:10.5px}.ticker-track span{padding:0 14px;font-size:9px}.ticker-track{animation-duration:26s}.hero{padding-top:18px}.watermark,.sec-tag{display:none}.rift-t{font-size:clamp(38px,12vw,56px);line-height:1}.rift-t .l1{text-shadow:2px 2px #ff5a1f21}.rift-t .l2{margin-left:.06em}.rift-t .l3{text-shadow:2px 2px #38e0ff1f;margin-left:.13em}.rift-blade{width:46px}.datastrip{gap:10px 18px;margin-top:20px;padding-top:12px}.datastrip .ds-item:nth-child(3),.datastrip .ds-item:nth-child(4){display:none}.bays-head{flex-wrap:wrap;gap:9px;margin-bottom:18px}.bays-head .en{display:none}.grid{grid-template-columns:1fr;gap:12px}.bay,.bay--banner{flex-direction:column;grid-column:span 1;display:flex}.bay-head{padding:10px 12px}.bay-body{padding:13px 12px 14px}.bay-title{font-size:18px}.bay--banner .bay-title{border-left:2px solid var(--sig);margin-left:-10px;padding-left:10px;font-size:19px;line-height:1.5}.bay--banner .bay-body{padding:12px 12px 13px}.bay-desc{font-size:12px}.bay--banner .bay-desc{-webkit-line-clamp:3;font-size:12px}.specs{grid-template-columns:1fr;gap:0;margin-top:13px;padding-top:10px}.spec-row{padding:5px 0;font-size:9.5px}.spec-row:nth-child(n+3){display:none}.ghost-no{font-size:70px;top:10px;right:8px}.feat{margin-top:13px}.feat-row{gap:9px;padding:6px 0}.feat-row .ft{font-size:12px}.feat-row .fx{display:none}.enter{opacity:1;font-size:8px;transform:none}.foot-row{flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.scanband,.dial .tick,.ticker-track,.rift.is-play .rift-t.base,.rift.is-play .rift-slab,.rift.is-play .rift-g,.rift.is-play .rift-blade,.rift.is-play .rift-flash,.rift.is-play .rift-crack path{animation:none!important}}
