.not-found[data-v-1b28bbd2]{justify-content:center;align-items:center;min-height:100vh;padding-top:70px;display:flex}.not-found-inner[data-v-1b28bbd2]{text-align:center;padding:2rem}.status-code[data-v-1b28bbd2]{font-family:var(--font-display);color:var(--red);opacity:.5;letter-spacing:-.04em;margin-bottom:-1rem;font-size:clamp(7rem,20vw,14rem);font-weight:700;line-height:1}.not-found-inner h1[data-v-1b28bbd2]{font-family:var(--font-display);color:#fff;margin-bottom:.8rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700}.not-found-inner p[data-v-1b28bbd2]{max-width:46ch;color:var(--text-muted);margin-inline:auto;margin-bottom:2.5rem;font-size:1rem}.not-found-actions[data-v-1b28bbd2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.compat-search[data-v-58ff3722]{background:var(--bg-card);border:1px solid var(--border);color:#fff;border-radius:8px;width:100%;margin-bottom:1rem;padding:.7rem 1rem;font-size:.92rem}.compat-search[data-v-58ff3722]:focus{border-color:var(--red);outline:none}.compat-search[data-v-58ff3722]::-webkit-search-cancel-button{appearance:none;cursor:pointer;background:var(--red);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 2l10 10M12 2L2 12' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 2l10 10M12 2L2 12' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.compat-empty[data-v-58ff3722]{color:var(--text-muted);padding:1rem 0;font-size:.9rem}.compat-list[data-v-58ff3722]{flex-direction:column;gap:.5rem;max-height:620px;padding-right:.25rem;display:flex;overflow-y:auto;transform:translateZ(0)}.compat-list.fade-top[data-v-58ff3722]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%)}.compat-list.fade-bottom[data-v-58ff3722]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.compat-list.fade-top.fade-bottom[data-v-58ff3722]{-webkit-mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 32px calc(100% - 32px),#0000 100%)}.compat-row[data-v-58ff3722]{background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.compat-row.open[data-v-58ff3722]{border-color:#3a3a3a}.compat-row-head[data-v-58ff3722]{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.85rem 1rem;display:flex}.compat-logo[data-v-58ff3722]{object-fit:contain;background:#fff;border-radius:5px;flex-shrink:0;width:28px;height:28px;padding:3px}.compat-brand[data-v-58ff3722]{overflow-wrap:break-word;color:#eee;flex:1;min-width:0;font-size:.95rem;font-weight:600}.compat-count[data-v-58ff3722]{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:.78rem}.compat-new-badge[data-v-58ff3722]{letter-spacing:.04em;text-transform:uppercase;color:#22c55e;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:3px;flex-shrink:0;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.compat-chevron[data-v-58ff3722]{color:var(--red);flex-shrink:0;font-size:1.1rem;transition:transform .15s}.compat-row.open .compat-chevron[data-v-58ff3722]{transform:rotate(90deg)}.compat-ecus[data-v-58ff3722]{flex-direction:column;gap:.6rem;max-height:460px;margin:0;padding:.25rem 1rem 1rem;list-style:none;display:flex;overflow-y:auto}.compat-ecus li[data-v-58ff3722]{color:var(--text-muted);background:var(--bg-card2,#ffffff09);border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.55rem;padding:.75rem .9rem;font-size:.82rem;transition:border-color .15s,background .15s;display:flex}.compat-ecus li[data-v-58ff3722]:hover{background:var(--bg-card2,#ffffff0e);border-color:#ffffff24}.compat-ecu-head[data-v-58ff3722]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.compat-ecu-name[data-v-58ff3722]{color:#eee;letter-spacing:.015em;margin-right:.15rem;font-family:Courier New,Courier,monospace;font-size:.88rem;text-decoration:none;transition:color .2s}a.compat-ecu-name[data-v-58ff3722]:hover{color:var(--red);text-underline-offset:3px;text-decoration:underline}.compat-checksum-badge[data-v-58ff3722]{letter-spacing:.02em;white-space:nowrap;border-radius:3px;flex-shrink:0;margin-left:auto;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.compat-checksum-yes[data-v-58ff3722]{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e4d}.compat-checksum-no[data-v-58ff3722]{color:var(--text-muted);background:#ffffff0a;border:1px solid #ffffff1a}.compat-ecu-cats[data-v-58ff3722]{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:.4rem;padding-top:.5rem;display:flex}.compat-cat-badge[data-v-58ff3722]{color:var(--red);white-space:nowrap;background:#e6000f1a;border:1px solid #e6000f40;border-radius:4px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}@media (width<=600px){.compat-ecus[data-v-58ff3722]{grid-template-columns:1fr}.compat-list[data-v-58ff3722]{max-height:480px}}.brand-mark[data-v-65de1b6b]{aspect-ratio:532.2/139.5;display:block;overflow:visible}.md[data-v-65de1b6b]{width:auto;height:32px}.lg[data-v-65de1b6b]{width:auto;height:64px}.fluid[data-v-65de1b6b]{width:100%;height:auto}.speed-lines[data-v-c46e55fd]{width:100%;height:100%;display:block;overflow:visible}.speed-lines.play polygon[data-v-c46e55fd]{transform-box:fill-box;transform-origin:100%;animation:1.1s cubic-bezier(.16,.84,.3,1) both streak-c46e55fd}@keyframes streak-c46e55fd{0%{opacity:0;transform:scaleX(0)translate(40%)}}@media (prefers-reduced-motion:reduce){.speed-lines.play polygon[data-v-c46e55fd]{animation:none}}.device[data-v-fcf9a1ec]{width:100%;perspective:var(--persp,3200px);perspective-origin:50% 40%;padding-bottom:5%;position:relative}.device.tilt[data-v-fcf9a1ec]{padding-bottom:18%}.stage[data-v-fcf9a1ec]{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative}.lid[data-v-fcf9a1ec]{transform-style:preserve-3d;transform-origin:50% 100%;transform:rotateX(var(--open));margin:0 7%;position:relative}.bezel[data-v-fcf9a1ec]{background:linear-gradient(#060505,#060505) padding-box padding-box,linear-gradient(160deg,#6a6467 0%,#2a2627 30%,#1a1718 60%,#3d3839 100%) border-box;border:1px solid #0000;border-radius:14px 14px 5px 5px;padding:2.2% 1.4% 2.6%;position:relative;box-shadow:0 30px 70px -30px #000000e6}.camera[data-v-fcf9a1ec]{background:#1c1a1b;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:.85%;left:50%;box-shadow:inset 0 0 0 1px #2c2a2b}.screen[data-v-fcf9a1ec]{aspect-ratio:var(--screen-ratio);background:#0a0a0a;border-radius:3px;position:relative;overflow:hidden;container-type:inline-size}.screen[data-v-fcf9a1ec]:after{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff0f 0%,#fff0 36%);position:absolute;inset:0}.lid-edge[data-v-fcf9a1ec]{background:linear-gradient(90deg,#2a2627,#5a5455 50%,#2a2627);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:4%;right:4%}.base[data-v-fcf9a1ec]{height:0;transform-style:preserve-3d;transform-origin:50% 0;padding-bottom:50%;position:absolute;top:100%;left:7%;right:7%;transform:rotateX(90deg)}.deck[data-v-fcf9a1ec]{background:radial-gradient(70% 60% at 50% 20%,#ffffff0d,#0000 70%),linear-gradient(#302b2c 0%,#1f1c1d 100%);border-radius:6px 6px 22px 22px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000080}.keys[data-v-fcf9a1ec]{background:repeating-linear-gradient(90deg,#0000 0 4.4%,#1a1718 4.4% 5%),repeating-linear-gradient(#0000 0 14.2%,#1a1718 14.2% 16.66%),#2c2829;border-radius:6px;height:48%;position:absolute;top:8%;left:12%;right:12%;box-shadow:inset 0 0 0 1px #1a1718}.trackpad[data-v-fcf9a1ec]{background:#2f2a2b;border-radius:8px;height:30%;position:absolute;top:62%;left:36%;right:36%;box-shadow:inset 0 0 0 1px #ffffff17}.lip[data-v-fcf9a1ec]{transform-origin:50% 0;background:linear-gradient(#2e2a2b,#100e0f);border-radius:0 0 14px 14px;height:3.2%;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.notch[data-v-fcf9a1ec]{background:#0d0b0c;border-radius:0 0 10px 10px;width:16%;height:55%;position:absolute;top:0;left:50%;transform:translate(-50%)}.shadow[data-v-fcf9a1ec]{filter:blur(10px);z-index:-1;background:radial-gradient(at 50% 40%,#000000e6,#0000 68%);height:14%;position:absolute;bottom:-3%;left:2%;right:2%}@media (width<=900px){.device.tilt[data-v-fcf9a1ec]{padding-bottom:14%}.device.tilt .stage[data-v-fcf9a1ec]{transform:rotateX(-8deg)rotateY(0)}}.nx{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--carbon:#0b0909;--pit:#141011;--pit-2:#1c1718;--pit-3:#251e20;--well:#0f0c0d;--seam:#ffe4e414;--seam-strong:#ffe4e429;--smoke:#a09597;--ash:#6f6365;--chalk:#f6f1ef;--soft:#e6dddb;--red:#e6000f;--red-hot:#ff2b38;--red-deep:#8f0009;--red-text:#ffc9cc;--title:#ff3b47;--green:#a9d14e;--ok-text:#d5eba0;--warn:#d9a12b;--warn-text:#f0d08c;--sky:#6ab8e6;--appbar:#141011b8;--glow:#e6000f1a;--ghost-fill:#ffffff06;--overlay:#080606b8;--shadow:#000000d9;--tile:#f6f1ef;--knob:#8e8284;--logo-chrome:url(#nxt-chrome);--rail:#141011;--rail-dim:#ffffff9e;--rail-seam:#ffe4e414;--radius-sm:4px;--radius:8px;--ease:cubic-bezier(.16, .84, .3, 1);--f-display:"Saira", "Arial Narrow", sans-serif;--f-body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace}.nx *,.nx :before,.nx :after{box-sizing:border-box}.nx [hidden]{display:none!important}.nx{background:var(--carbon);height:100%;color:var(--chalk);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5;overflow:hidden}.nx button,.nx input,.nx textarea,.nx select{font:inherit;color:inherit}.nx button{cursor:pointer}.nx :focus-visible{outline:2px solid var(--red-hot);outline-offset:2px}.nx ::selection{background:var(--red);color:#fff}.nx .i{fill:currentColor;flex:none;width:1em;height:1em;display:block}.nx .spin{animation:.9s linear infinite nx-spin}@keyframes nx-spin{to{transform:rotate(360deg)}}.nx .scroll::-webkit-scrollbar{width:6px;height:6px}.nx .scroll::-webkit-scrollbar-track{background:var(--pit-2);border-radius:3px}.nx .scroll::-webkit-scrollbar-thumb{background:var(--red);border-radius:3px}.nx .scroll::-webkit-scrollbar-thumb:hover{background:var(--red-hot)}.nx .muted{color:var(--smoke)}.nx .mono{font-family:var(--f-mono)}.nx .app{background:radial-gradient(760px 420px at 100% 0, var(--glow), transparent 60%), var(--carbon);flex-direction:row;height:100%;display:flex;position:relative}.nx .appbar{z-index:6;background:var(--appbar);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);align-items:center;gap:18px;height:64px;padding:0 22px;display:grid;position:relative;overflow:hidden}.nx .appbar:after{content:"";height:var(--hair);background:var(--seam-strong);position:absolute;bottom:0;left:0;right:0}.nx .appbar:before{content:"";z-index:1;width:30%;height:var(--hair);background:linear-gradient(to right, transparent, var(--red-hot), transparent);animation:5.2s linear infinite nx-seam-run;position:absolute;bottom:0;left:0}@keyframes nx-seam-run{0%{transform:translate(-100%)}to{transform:translate(394%)}}.nx .sq{border:var(--hair) solid var(--seam-strong);border-radius:var(--radius);background:var(--ghost-fill);width:40px;height:40px;color:var(--soft);flex:none;place-items:center;padding:0;font-size:19px;transition:border-color .2s,color .2s,background-color .2s;display:inline-grid;position:relative}.nx .sq:hover,.nx .sq.hv{color:var(--chalk);border-color:#e6000fa6}.nx .sq.red{background:var(--red);border-color:var(--red);color:#fff}.nx .sq.red:hover,.nx .sq.red.hv{background:var(--red-hot)}@keyframes nx-pulse{0%,to{transform:scale(1)}50%{transform:scale(.7)}}.nx .gsb{border:var(--hair) solid var(--seam-strong);border-radius:var(--radius);background:var(--ghost-fill);width:100%;height:38px;color:var(--smoke);text-align:left;grid-column:2;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:14.5px;transition:border-color .2s,color .2s;display:flex}.nx .gsb:hover,.nx .gsb.hv{color:var(--soft);border-color:#e6000fa6}.nx .gsb .i{font-size:19px}.nx .gsb-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx .gsb kbd{font:500 11px var(--f-mono);border:var(--hair) solid var(--seam-strong);color:var(--ash);border-radius:4px;padding:2px 7px}.nx .col{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.nx .shell{flex:1;min-height:0;display:flex;position:relative}.nx .appmain{flex:1;min-width:0;padding:18px 34px 30px;overflow:hidden auto}.nx .appmain.fit{flex-direction:column;display:flex;overflow:hidden}.nx .side{z-index:7;width:58px;transition:width .26s var(--ease);flex:none;position:relative}.nx .app.open .side{width:238px}.nx .side-in{background:var(--rail);border-right:var(--hair) solid var(--rail-seam);width:100%;color:var(--rail-dim);transition:width .26s var(--ease), box-shadow .26s;flex-direction:column;padding:0 0 16px;display:flex;position:absolute;inset:0 auto 0 0}.nx .app.open .side-in{overflow:hidden}.nx .ritem{width:100%;height:38px;color:var(--rail-dim);text-align:left;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:15px;padding:0 19px;font-size:14.5px;transition:color .15s;display:flex;position:relative}.nx .ritem .i{font-size:20px}.nx .ritem:hover:not(:disabled),.nx .ritem.hv:not(:disabled){color:#fff}.nx .ritem.on{color:var(--red-hot)}.nx .ritem:disabled{opacity:.35;cursor:default}.nx .ritem[aria-pressed=false]{opacity:.5}.nx .ritem:focus-visible{outline-offset:-3px;outline-color:#fff}.nx .ritem.rmark{border-bottom:var(--hair) solid #ffe4e429;height:64px;margin-bottom:28px;padding:1px 14px 0}.nx .rmark img{object-fit:contain;flex:none;width:30px;height:30px}.nx .rl{text-overflow:ellipsis;overflow:hidden}.nx .app:not(.open) .rl{z-index:9;border:var(--hair) solid var(--seam-strong);background:var(--pit-3);color:var(--chalk);opacity:0;pointer-events:none;border-radius:6px;padding:6px 11px;font-size:13.5px;font-weight:600;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 6px 18px #0006}.nx .app:not(.open) .ritem:hover .rl,.nx .app:not(.open) .ritem:focus-visible .rl,.nx .app:not(.open) .ritem.hv .rl{opacity:1}.nx .rsep{width:100%;height:var(--hair);background:#ffffff1f;border:0;flex:none;margin:16px 0}.nx .rgrow{flex:1}.nx .ritem.rx{color:#fff;background:#ffffff1a;border-radius:8px;justify-content:center;width:32px;height:32px;margin:8px 13px 0;padding:0}.nx .rx .i{transition:transform .26s var(--ease);font-size:18px}.nx .app.open .rx .i{transform:rotate(180deg)}.nx .app.open .rx .rl{display:none}.nx .statusbar{z-index:6;background:var(--pit);border-top:var(--hair) solid var(--seam);flex:none;align-items:center;gap:14px;height:40px;padding:0 20px;font-size:13.5px;display:flex;position:relative}.nx .sdot{background:var(--warn);border-radius:50%;flex:none;width:10px;height:10px}.nx .sdot.ok{background:#25c24b}.nx .statusbar b,.nx .statusbar .muted{white-space:nowrap;font-weight:600}.nx .statusbar .muted{font-weight:400}.nx .statusbar .grow{flex:1}.nx .online{color:#25c24b;font-size:20px;display:inline-flex}.nx .rd{min-width:0;color:var(--soft);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.nx .rd span{text-overflow:ellipsis;max-width:260px;overflow:hidden}.nx .rd .i{font-size:16px}.nx .rd.ok .i{color:var(--green)}.nx .rd.warn .i{color:var(--warn)}.nx .rd.dim{color:var(--ash)}.nx .nbtn{isolation:isolate;min-height:40px;font-family:var(--f-display);color:var(--soft);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-style:italic;font-weight:700;font-stretch:112%;transition:color .2s,transform .15s;display:inline-flex;position:relative}.nx .nbtn:active:not(:disabled){transform:translateY(1px)}.nx .nbtn .i{font-size:17px}.nx .nbtn:before{content:"";z-index:-1;border:var(--hair) solid var(--seam-strong);background:var(--pit-2);border-radius:4px;transition:background-color .2s,border-color .2s;position:absolute;inset:0;transform:skew(-14deg)}.nx .nbtn:hover:before,.nx .nbtn.hv:before{background:var(--pit-3);border-color:#e6000f99}.nx .nbtn:hover,.nx .nbtn.hv{color:var(--chalk)}.nx .nbtn-red{color:#fff}.nx .nbtn-red:before{background:var(--red);border-color:var(--red)}.nx .nbtn-red:hover,.nx .nbtn-red.hv{color:#fff}.nx .nbtn-red:hover:before,.nx .nbtn-red.hv:before{background:var(--red-hot);border-color:var(--red-hot)}.nx .nbtn:disabled{cursor:default;opacity:.45}.nx .nbtn:disabled:before{border-color:var(--seam-strong);background:var(--pit-2)}.nx .nbtn-red:disabled:before{background:var(--red);border-color:var(--red)}.nx .nbtn-sm{min-height:32px;padding:0 14px;font-size:13px}.nx .ptitle-row{border-bottom:var(--hair) solid var(--seam);flex:none;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:14px;display:flex}.nx .ptitle-row>.grow{flex:1;min-width:0}.nx .ptitle{font-family:var(--f-display);text-transform:uppercase;color:var(--title);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:28px;font-style:italic;font-weight:800;font-stretch:116%;line-height:1.15;display:flex}.nx .crumbbar{white-space:nowrap;background:var(--ghost-fill);height:46px;box-shadow:inset 0 calc(-1 * var(--hair)) 0 var(--seam);flex:none;align-items:center;padding:0 28px;font-size:13.5px;display:flex;overflow:hidden}.nx .crumbbar .cr{border-radius:var(--radius-sm);height:30px;color:var(--smoke);background:0 0;border:0;flex:none;align-items:center;gap:9px;padding:0 10px 0 5px;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.nx .crumbbar button.cr{max-width:220px}.nx .crumbbar button.cr:hover,.nx .crumbbar button.cr.hv{color:var(--chalk);background:var(--pit-3)}.nx .crumbbar button.cr:hover .cico.g,.nx .crumbbar button.cr.hv .cico.g{color:var(--chalk)}.nx .crumbbar .cr.cur{min-width:0;height:auto;color:var(--chalk);border-radius:0;flex:0 auto;align-self:stretch;font-weight:700}.nx .crumbbar .cr.cur:after{content:"";background:var(--red);height:2px;position:absolute;bottom:0;left:6px;right:6px;transform:skew(-14deg)}.nx .crumbbar .lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.nx .crumbbar .lbl .muted{color:var(--smoke);margin-left:.4em;font-weight:400}.nx .crumbbar .cico{flex:none;place-items:center;width:22px;height:22px;display:grid}.nx .crumbbar .cico.g{border-radius:var(--radius-sm);background:var(--pit-3);color:var(--soft);transition:color .15s}.nx .crumbbar .cico.g>.i{width:16px;height:16px}.nx .crumbbar .cico .logo-tile{width:22px;height:22px}.nx .crumbbar .cico .logo-tile.c{padding:3px}.nx .crumbbar .cr.cur .cico.g{color:var(--red-hot);background:#e6000f24}.nx .crumbbar .sep{width:var(--hair);background:var(--seam-strong);flex:none;height:16px;margin:0 6px;display:block;transform:skew(-18deg)}.nx .crumbbar .sep>svg{display:none}.nx .ptools{flex:none;align-items:center;gap:14px;display:flex}.nx .sw{color:var(--ash);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13.5px;display:inline-flex}.nx .sw .on-l{color:var(--chalk);font-weight:600}.nx .sw .tgl{display:inline-block}.nx .sq:disabled{opacity:.4;cursor:default}.nx .finput{align-items:center;display:flex;position:relative}.nx .finput .i{color:var(--smoke);pointer-events:none;font-size:16px;position:absolute;left:11px}.nx .finput input{border:var(--hair) solid var(--seam-strong);border-radius:var(--radius);background:var(--ghost-fill);width:230px;height:40px;color:var(--chalk);padding:0 12px 0 34px}.nx .finput input::placeholder{color:var(--ash)}.nx .finput input:focus{border-color:var(--red);outline:none}.nx .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px clamp(22px,4.5vw,58px);display:grid}.nx .tile{border:var(--hair) solid transparent;border-radius:var(--radius);background:var(--pit-2);min-height:92px;color:var(--chalk);text-align:left;align-items:center;gap:14px;padding:16px 22px;transition:border-color .2s,background-color .2s;display:flex}.nx .tile:hover,.nx .tile.hv{background:var(--pit-3);border-color:#e6000f99}.nx .logo-tile{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.nx .logo-tile img{object-fit:contain;max-width:100%;max-height:100%;display:block}.nx .logo-tile.c{background:var(--tile);box-shadow:inset 0 0 0 1px var(--seam);padding:6px}.nx .logo-tile.d img{filter:brightness(0)invert(.94)}.nx .t-name{font-size:16.5px;font-weight:700;line-height:1.2}.nx .ecard{border-radius:var(--radius);background:var(--pit-2);border:var(--hair) solid transparent;text-align:center;color:var(--chalk);flex-direction:column;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.nx .ecard:hover,.nx .ecard.hv{border-color:#e6000f99}.nx .ecard .top{flex:none;align-content:start;gap:1px;padding:16px 14px 14px;display:grid}.nx .ecard .l2{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.nx .ecard .bot{background:var(--pit);border-top:var(--hair) solid var(--seam);flex-wrap:nowrap;flex:1;place-content:center;align-items:center;gap:8px 9px;min-height:48px;padding:12px 14px;display:flex;overflow:hidden}.nx .sb{isolation:isolate;font-family:var(--f-display);color:var(--chalk);white-space:nowrap;align-items:center;padding:4px 11px;font-size:12px;font-style:italic;font-weight:700;font-stretch:108%;line-height:1.2;display:inline-flex;position:relative}.nx .sb:before{content:"";z-index:-1;background:var(--pit-3);border:var(--hair) solid var(--seam-strong);border-radius:3px;position:absolute;inset:0;transform:skew(-14deg)}.nx .ecard .bot>*{flex:none}.nx .more{background:var(--pit-3);width:46px;height:46px;color:var(--chalk);letter-spacing:1px;cursor:help;border-radius:9px;place-items:center;font-size:18px;font-weight:800;display:inline-grid}.nx .more:hover,.nx .more.hv{background:#e630302e}.nx .si{background:#e6303014;border-radius:9px;place-items:center;width:46px;height:46px;display:inline-grid}.nx .si svg{width:32px;height:32px;display:block;overflow:hidden}.nx .si.wide svg{width:38px}.nx .si text{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.nx .si.ck.no svg{opacity:.85}.nx .chip{border:var(--hair) solid var(--seam-strong);letter-spacing:.02em;color:var(--soft);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.6;display:inline-flex}.nx .chip.stage{color:var(--red-text);border-color:#e6000f80}.nx .chip.ck{color:var(--ok-text);border-color:#a9d14e73}.nx .chip .i{font-size:13px}.nx .ws{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:284px minmax(0,1fr);gap:34px;min-height:0;padding-top:30px;display:grid;position:relative}.nx .wsl{background:var(--pit-2);border:var(--hair) solid var(--seam);border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:visible}.nx .wsl-sc{flex:1;min-height:0;overflow:hidden auto}.nx .wsl-head{text-align:center;background:var(--pit-3);border-radius:10px 10px 0 0;flex:none;justify-items:center;gap:1px;padding:0 16px 12px;display:grid}.nx .wsl-head .logo-tile{width:56px;height:56px;box-shadow:0 0 0 4px var(--carbon);background-color:var(--pit-3);margin:-28px 0 8px}.nx .wsl-head .logo-tile.c{background-color:var(--tile);padding:8px}.nx .wsl-head h2{margin:0;font-size:18px;font-weight:700;line-height:1.25}.nx .wsl-ecu{text-align:center;border-bottom:var(--hair) solid var(--seam);grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding:11px 16px 14px;display:grid}.nx .wsl-ecu .nm{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:700;overflow:hidden}.nx .wsl-ecu .strip{flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:36px;margin-top:12px;padding:0 12px;display:flex;overflow:hidden}.nx .wsl-ecu .strip>*{flex:none}.nx .wsl-ecu .si,.nx .wsl-ecu .more{border-radius:8px;width:36px;height:36px}.nx .wsl-ecu .si svg{width:25px;height:25px}.nx .wsl-ecu .si.wide svg{width:31px}.nx .wsl-ecu .more{font-size:16px}.nx .tabs{border-bottom:var(--hair) solid var(--seam);scrollbar-width:none;flex:none;gap:2px;margin-bottom:14px;display:flex;overflow-x:auto}.nx .tabs::-webkit-scrollbar{display:none}.nx .tab{color:var(--smoke);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:11px 16px 13px;font-size:13.5px;font-weight:800;transition:color .2s;display:inline-flex;position:relative}.nx .tab .i{color:var(--ash);font-size:17px;transition:color .2s}.nx .tab:hover:not(:disabled),.nx .tab.on,.nx .tab.hv:not(:disabled){color:var(--chalk)}.nx .tab:hover:not(:disabled) .i,.nx .tab.on .i,.nx .tab.hv:not(:disabled) .i{color:var(--red-hot)}.nx .tab.on:after{content:"";background:var(--red);height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.nx .tab:disabled{opacity:.4;cursor:default}.nx .tab.on:disabled{opacity:1}.nx .tab .cnt{box-sizing:border-box;background:var(--red);color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:11px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.nx .panes{flex:1;min-height:0;display:flex}.nx .selbar{border:var(--hair) solid var(--seam);border-radius:var(--radius);background:var(--pit-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px 14px;margin-top:14px;padding:12px 14px;display:flex}.nx .selbar .sel-t{flex:260px;gap:6px;min-width:0;display:grid}.nx .selbar .sel-t b{letter-spacing:.06em;text-transform:uppercase;color:var(--chalk);font-size:12.5px}.nx .selbar .sel-h{color:var(--smoke);font-size:13px}.nx .selbar .sel-c{flex-wrap:wrap;gap:6px;display:flex}.nx .selbar .cost{color:var(--smoke);white-space:nowrap;font-size:13.5px}.nx .selbar .cost b{color:var(--chalk)}.nx .selbar .lnk{color:var(--red-hot);background:0 0;border:0;padding:0 4px;font-size:12.5px;text-decoration:underline}.nx .selbar .lnk:disabled{opacity:.5;text-decoration:none}.nx .tpage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.nx .tpscroll{flex:1;min-height:0;padding:22px 26px 26px;overflow-y:auto}.nx .tp-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 24px;margin-bottom:18px;display:flex}.nx .tp-h h3{font-family:var(--f-display);margin:0 0 4px;font-size:19px;font-style:italic;font-weight:700;font-stretch:108%}.nx .tp-h p{max-width:560px;color:var(--smoke);margin:0;font-size:14px}.nx .tp-ck{border:var(--hair) solid var(--seam);border-radius:var(--radius-sm);background:var(--pit-2);max-width:340px;color:var(--soft);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.nx .tp-ck .i{color:var(--green);flex:none;font-size:18px}.nx .tp-ck.warn .i{color:var(--warn)}.nx .solgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.nx .solc{text-align:left;border:var(--hair) solid var(--seam);border-radius:var(--radius);background:var(--pit-2);color:var(--chalk);align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}.nx .solc:hover:not(:disabled),.nx .solc.hv:not(:disabled){border-color:var(--seam-strong)}.nx .solc.on{border-color:var(--red);background:color-mix(in srgb, var(--red) 9%, var(--pit-2))}.nx .solc:disabled{opacity:.5;cursor:default}.nx .solc-i{flex:none;place-items:center;display:grid}.nx .solc-t{flex:1;gap:6px;min-width:0;display:grid}.nx .solc-n{font-size:15px;font-weight:700}.nx .solc-m{flex-wrap:wrap;gap:6px;display:flex}.nx .solc-s{min-width:0;color:var(--smoke);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.nx .solc-ck{border:var(--hair) solid var(--seam-strong);color:#0000;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.nx .solc.on .solc-ck{background:var(--red);border-color:var(--red);color:#fff}.nx .solcw{display:grid;position:relative}.nx .dz-empty small{text-align:center;max-width:380px;color:var(--ash);font-size:14px;line-height:1.5}.nx .wsr{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.nx .pane{background:var(--well);border:var(--hair) solid var(--seam);border-radius:10px;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.nx .runbar{z-index:3;background:var(--red-hot);opacity:0;width:0;height:2px;transition:width .4s var(--ease), opacity .4s;box-shadow:0 0 10px var(--red);position:absolute;top:0;left:0}.nx .runbar.on{opacity:1}.nx .loglist{flex:1;min-width:0;padding:14px 18px 70px;overflow-y:auto}.nx .ll{grid-template-columns:64px 18px minmax(0,1fr);gap:10px;padding:3px 0;font-size:14.5px;line-height:1.5;display:grid}.nx .ll.new{animation:nx-ll-in .3s var(--ease) both}.nx .ll .tx button{color:var(--red-hot);background:0 0;border:0;padding:0;text-decoration:underline}.nx .ll .tx button:disabled{opacity:.5}@keyframes nx-ll-in{0%{opacity:0;transform:translateY(5px)}}.nx .ll time{color:var(--ash);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12.5px}.nx .ll .g{padding-top:3px;font-size:15px;display:flex}.nx .ll.info .tx{color:var(--smoke)}.nx .ll.step .tx{font-weight:700}.nx .ll.step .g{color:var(--red-hot)}.nx .ll.ok .g{color:var(--green)}.nx .ll.warn .tx{color:var(--warn-text)}.nx .ll.warn .g{color:var(--warn)}.nx .ll.err .tx{color:var(--red-text)}.nx .ll.err .g{color:var(--red-hot)}.nx .ll code{font-family:var(--f-mono);background:var(--pit-3);color:var(--chalk);overflow-wrap:anywhere;border-radius:3px;padding:1px 6px;font-size:13px}.nx .pbar{background:var(--pit-3);border-radius:2px;max-width:380px;height:4px;margin-top:6px;overflow:hidden}.nx .pbar i{background:var(--red-hot);width:0;height:100%;transition:width .35s var(--ease);display:block}.nx .logfab{z-index:2;color:var(--red-hot);background:var(--carbon);position:absolute;bottom:14px}.nx .logfab.l{left:14px}.nx .logfab.r{right:14px}.nx .dropmark{z-index:4;background:color-mix(in srgb, var(--red) 10%, var(--well));border:2px dashed var(--red);pointer-events:none;border-radius:10px;place-items:center;font-weight:700;display:none;position:absolute;inset:0}.nx .pane.over .dropmark{display:grid}.nx .paneLog{flex-direction:column}.nx .paneLog .loglist{min-height:0}.nx .paneLog.nofile .loglist,.nx .paneLog.nofile .logfab,.nx .paneLog:not(.nofile) .dz{display:none}.nx .dz{flex:1;place-items:center;min-height:0;padding:18px;display:grid}.nx .dz-empty{color:var(--smoke);justify-items:center;gap:12px;font-size:17px;display:grid}.nx .dz-empty .i{color:var(--ash);font-size:46px}.nx .fwrap{margin:14px}.nx .fwrap .fadd{width:100%;margin:0}.nx .fadd{text-align:center;background:color-mix(in srgb, var(--red) 6%, var(--pit));width:calc(100% - 28px);color:var(--chalk);border:2px dashed #e6000f8c;border-radius:10px;justify-items:center;gap:4px;margin:2px 14px 14px;padding:16px 12px;transition:border-color .2s,background-color .2s;display:grid}.nx .fadd:hover:not(:disabled),.nx .fadd.hv:not(:disabled){border-color:var(--red-hot);background:color-mix(in srgb, var(--red) 12%, var(--pit))}.nx .fadd:disabled{opacity:.5;cursor:default}.nx .fadd .i{color:var(--red-hot);font-size:28px}.nx .fadd b{font-size:14px}.nx .fadd small{color:var(--smoke);font-size:12px}.nx .frec{background:var(--pit);border:var(--hair) solid var(--seam);border-radius:8px;margin:14px;overflow:hidden}.nx .frec-h{border-bottom:var(--hair) solid var(--seam);align-items:flex-start;gap:10px;padding:12px 12px 10px;display:flex}.nx .frec-h>.i{color:var(--green);margin-top:1px;font-size:22px}.nx .frec-h b{overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.3;display:block}.nx .frec-h small{color:var(--smoke);font-size:12px}.nx .frec-l{gap:10px;margin:0;padding:10px 12px 4px;display:grid}.nx .frec-l dt{color:var(--ash);font-size:11.5px}.nx .frec-l dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:3px 8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.nx .frec-l .mono{font-family:var(--f-mono);font-size:12.5px}.nx .frec-l small{color:var(--smoke);font-size:11.5px;font-weight:500}.nx .frec-l .muted{font-weight:500}.nx .tg{border:var(--hair) solid;white-space:nowrap;border-radius:3px;padding:0 7px;font-size:11px;font-weight:700;line-height:1.6}.nx .tg.ok{color:var(--ok-text);border-color:#a9d14e73}.nx .tg.warn{color:var(--warn-text);border-color:#d9a12b80}.nx .frec-f{padding:8px 12px 12px}.nx .frec-f button{color:var(--red-hot);background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.nx .frec-f button:disabled{opacity:.5}.nx .finput input::-webkit-search-cancel-button{display:none}.nx .tgl{background:0 0;border:0;flex:none;width:44px;height:22px;padding:0;position:relative}.nx .tgl:before{content:"";background:var(--pit-3);border:var(--hair) solid var(--seam-strong);border-radius:4px;transition:background-color .2s,border-color .2s;position:absolute;inset:0;transform:skew(-14deg)}.nx .tgl .knob{background:var(--knob);width:14px;height:14px;transition:transform .25s var(--ease), background-color .2s;border-radius:3px;position:absolute;top:4px;left:6px;transform:skew(-14deg)}.nx .tgl[aria-checked=true]:before{background:var(--red);border-color:var(--red-hot)}.nx .tgl[aria-checked=true] .knob{background:#fff;transform:translate(20px)skew(-14deg)}.nx .tok{border:var(--hair) solid var(--seam-strong);background:var(--ghost-fill);height:28px;color:var(--soft);border-radius:5px;align-items:center;padding:0;transition:border-color .2s;display:flex}.nx .tok:hover,.nx .tok.hv{border-color:#e6000f99}.nx .tok-g{align-items:center;gap:8px;height:100%;padding:0 11px;display:flex}.nx .tok-g+.tok-g{border-left:var(--hair) solid var(--seam)}.nx .tok-l{color:var(--smoke);font-size:12.5px;font-weight:600}.nx .tok-n{text-align:right;font-variant-numeric:tabular-nums;min-width:2.2ch;color:var(--chalk);font-weight:700}.nx .pips{gap:3px;display:flex}.nx .pips i{background:var(--pit-3);border-radius:1px;width:5px;height:13px;display:block;transform:skew(-14deg)}.nx .pips i.on{background:var(--green)}.nx .lv-low .pips i.on{background:var(--warn)}.nx .lv-low .tok-n{color:var(--warn-text)}.nx .lv-empty .tok-n{color:var(--red-text)}.nx .rise>*{animation:nx-rise .45s var(--ease) both}@keyframes nx-rise{0%{opacity:0;transform:translateY(10px)}}.nx .stag>*{animation:nx-rise .4s var(--ease) both;animation-delay:calc(min(var(--i,0), 14) * 28ms)}.nx{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);overscroll-behavior:none;-webkit-tap-highlight-color:transparent}.nx button,.nx [role=button],.nx [role=tab],.nx [role=switch],.nx label,.nx select{touch-action:manipulation}.nx .scroll,.nx .appmain,.nx .loglist,.nx .tpscroll,.nx .tabs,.nx .crumbbar{overscroll-behavior:contain}.nx .app{box-sizing:border-box;padding:var(--sat) var(--sar) 0 var(--sal)}.nx .statusbar{height:calc(40px + var(--sab));padding-bottom:var(--sab)}.nx .crumbbar{scrollbar-width:none}.nx .crumbbar::-webkit-scrollbar{display:none}.nx .solw{align-content:start;gap:6px;display:grid}.nx .dz{align-items:flex-start;display:flex;overflow-y:auto}.nx .dz-empty{margin:auto}.nx h1,.nx h2,.nx h3,.nx h4,.nx h5{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.nx button{text-align:inherit;background:0 0;border:0}.nx img,.nx svg{max-width:none;display:block}.nx .logo-tile img{max-width:100%}.nx dl,.nx dd,.nx dt,.nx p,.nx ul{margin:0;padding:0}.nx time{display:block}.nxr{pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;background:#000;position:absolute;inset:0;overflow:hidden}.nxr-stage{transform-origin:0 0;width:1280px;height:820px;scale:.45;scale:tan(atan2(100cqw, 1280px));flex-direction:column;display:flex;position:absolute;top:0;left:0}.nxr-sprite{width:0;height:0;position:absolute;overflow:hidden}.nxr .nx{flex:1;height:auto;min-height:0}.nxr-titlebar{color:#fff;background:#000;flex:none;align-items:center;gap:8px;height:30px;padding-left:8px;font:12px/1 Segoe UI,system-ui,sans-serif;display:flex}.nxr-tb-icon{width:16px;height:16px}.nxr-tb-controls{height:100%;margin-left:auto;display:flex}.nxr-tb-controls i{width:46px;height:100%;position:relative}.nxr-tb-controls i:before,.nxr-tb-controls i:after{content:"";background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nxr-tb-controls .min:before{width:10px;height:1px}.nxr-tb-controls .max:before{background:0 0;border:1px solid #fff;width:9px;height:9px}.nxr-tb-controls .close:before,.nxr-tb-controls .close:after{width:13px;height:1px}.nxr-tb-controls .close:before{transform:translate(-50%,-50%)rotate(45deg)}.nxr-tb-controls .close:after{transform:translate(-50%,-50%)rotate(-45deg)}.nx .grid{column-gap:57.6px}.nx .finput .fin{border:1px solid var(--seam-strong);border-radius:var(--radius);background:var(--ghost-fill);width:230px;height:40px;color:var(--chalk);white-space:nowrap;align-items:center;padding:0 12px 0 34px;transition:border-color .2s;display:flex;overflow:hidden}.nx .finput .fin.ph{color:var(--ash)}.nx .finput .fin.fx{border-color:var(--red)}.nx .caret{background:var(--chalk);flex:none;width:1px;height:18px;margin-left:1px;animation:1s step-end infinite nxr-caret;display:inline-block}.nx .finput .fin.ph .caret{margin-left:0;margin-right:1px}@keyframes nxr-caret{50%{opacity:0}}.nx .pressed{transform:translateY(1px)}.nxr-cursor{z-index:60;opacity:0;pointer-events:none;filter:drop-shadow(0 1px 2px #000000b3);width:26px;height:26px;transition:transform .7s cubic-bezier(.3,.7,.3,1),opacity .3s;position:absolute;top:0;left:0}.nxr-cursor.show{opacity:1}.nxr-cursor svg{transform-origin:15% 10%;width:100%;height:100%;transition:transform 80ms}.nxr-cursor.press svg{transform:scale(.82)}.nxr-click{z-index:59;pointer-events:none;position:absolute;top:0;left:0}.nxr-click i{background:#e6000f4d;border:2px solid #fff;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.6s cubic-bezier(.2,.7,.3,1) forwards nxr-click;position:absolute}@keyframes nxr-click{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nxr *,.nxr :before,.nxr :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.nxr .nx .appbar:before{display:none}.nxr-click i{opacity:0;animation:none}}.nxr-stage{--hair:1px}@supports (width:calc(1px / tan(atan2(1px, 1px)))){.nxr-stage{--hair:max(1px, calc(1px / tan(atan2(100cqw, 1280px))))}}@supports (width:round(up, calc(1px / tan(atan2(1px, 1px))), 1px)){.nxr-stage{--hair:round(up, max(1px, calc(1px / tan(atan2(100cqw, 1280px)))), 1px)}}.demo[data-v-89df2a4a],.tour[data-v-a7c0a7bf]{width:100%;position:relative}.ticker[data-v-87a87a64]{border-radius:var(--radius-sm);border:1px solid var(--seam);font-family:var(--font-mono);background:#0b0909;gap:.5rem;padding:1rem 1.1rem;font-size:.95rem;display:grid}.line[data-v-87a87a64]{align-items:center;gap:1rem;display:flex}.k[data-v-87a87a64]{width:4.5rem;font-family:var(--font-body);color:var(--smoke);font-size:.82rem}.v[data-v-87a87a64]{color:var(--chalk);letter-spacing:.06em}.old[data-v-87a87a64]{color:#ff6b73;-webkit-text-decoration:line-through #ff6b7380;text-decoration:line-through #ff6b7380}.d[data-v-87a87a64]{color:#8a8182}.d.set[data-v-87a87a64]{color:var(--chalk)}.locked .d[data-v-87a87a64]{color:#dff2b8}.ok[data-v-87a87a64]{background:#2a2526;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;margin-left:auto;transition:background-color .25s,transform .3s cubic-bezier(.3,1.6,.5,1);display:inline-grid;transform:scale(.8)}.ok svg[data-v-87a87a64]{fill:none;stroke:#0b0909;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}.locked .ok[data-v-87a87a64]{background:var(--patch-green);transform:scale(1)}.illo[data-v-925b3abc]{width:100%;height:auto;display:block;overflow:visible}.pipe[data-v-925b3abc]{fill:none;stroke:#231d1e;stroke-linecap:round;stroke-linejoin:round}.gas[data-v-925b3abc]{fill:none;stroke:#ff2b38;stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 16;opacity:.8}.piston[data-v-925b3abc]{fill:#3a3132}.drop[data-v-925b3abc]{fill:#8cafebe6;opacity:0}.tag-name[data-v-925b3abc]{font:700 13px var(--font-display);fill:#f6f1ef;font-stretch:112%}.tag-state[data-v-925b3abc]{font:600 11px var(--font-body);letter-spacing:.04em}.tag-on[data-v-925b3abc]{fill:#ff6b73;opacity:0}.tag-off[data-v-925b3abc]{fill:#a09597}.led[data-v-925b3abc]{fill:#4a4142}.butterfly[data-v-925b3abc]{transform:rotate(0)}.gas-egr[data-v-925b3abc]{opacity:0}.armed .gas[data-v-925b3abc],.armed .piston[data-v-925b3abc],.armed .drop[data-v-925b3abc],.armed .butterfly[data-v-925b3abc],.armed .honey[data-v-925b3abc],.armed .led[data-v-925b3abc],.armed .tag-on[data-v-925b3abc],.armed .tag-off[data-v-925b3abc],.armed .fluid[data-v-925b3abc]{animation-iteration-count:infinite;animation-play-state:paused}.armed.live .gas[data-v-925b3abc],.armed.live .piston[data-v-925b3abc],.armed.live .drop[data-v-925b3abc],.armed.live .butterfly[data-v-925b3abc],.armed.live .honey[data-v-925b3abc],.armed.live .led[data-v-925b3abc],.armed.live .tag-on[data-v-925b3abc],.armed.live .tag-off[data-v-925b3abc],.armed.live .fluid[data-v-925b3abc]{animation-play-state:running}.armed .gas-main[data-v-925b3abc]{opacity:.8;animation:1.2s linear infinite paused flow-925b3abc}.armed.live .gas-main[data-v-925b3abc]{animation-play-state:running}.armed .gas-egr[data-v-925b3abc]{animation:1.2s linear infinite paused flow-925b3abc,9s infinite paused egrGas-925b3abc}.armed.live .gas-egr[data-v-925b3abc]{animation-play-state:running,running}.armed .piston[data-v-925b3abc]{animation:.36s ease-in-out infinite alternate paused piston-925b3abc}.armed.live .piston[data-v-925b3abc]{animation-play-state:running}.armed .butterfly[data-v-925b3abc]{animation:9s infinite paused valve-925b3abc}.armed .honey[data-v-925b3abc]{animation:9s infinite paused honey-925b3abc}.armed .drop[data-v-925b3abc]{animation:.8s ease-in infinite paused drop-925b3abc,9s infinite paused dosing-925b3abc}.armed.live .drop[data-v-925b3abc]{animation-play-state:running,running}.armed .tag-egr .led[data-v-925b3abc]{animation-name:ledEgr-925b3abc;animation-duration:9s}.armed .tag-egr .tag-on[data-v-925b3abc]{animation-name:onEgr-925b3abc;animation-duration:9s}.armed .tag-egr .tag-off[data-v-925b3abc]{animation-name:offEgr-925b3abc;animation-duration:9s}.armed .tag-dpf .led[data-v-925b3abc]{animation-name:ledDpf-925b3abc;animation-duration:9s}.armed .tag-dpf .tag-on[data-v-925b3abc]{animation-name:onDpf-925b3abc;animation-duration:9s}.armed .tag-dpf .tag-off[data-v-925b3abc]{animation-name:offDpf-925b3abc;animation-duration:9s}.armed .tag-scr .led[data-v-925b3abc]{animation-name:ledScr-925b3abc;animation-duration:9s}.armed .tag-scr .tag-on[data-v-925b3abc]{animation-name:onScr-925b3abc;animation-duration:9s}.armed .tag-scr .tag-off[data-v-925b3abc]{animation-name:offScr-925b3abc;animation-duration:9s}@keyframes flow-925b3abc{to{stroke-dashoffset:-190px}}@keyframes piston-925b3abc{to{fill:#6d6566}}@keyframes egrGas-925b3abc{0%,22%{opacity:.8}26%,94%{opacity:0}to{opacity:.8}}@keyframes valve-925b3abc{0%,22%{transform:rotate(90deg)}28%,94%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes honey-925b3abc{0%,42%{opacity:1}48%,94%{opacity:.25}to{opacity:1}}@keyframes drop-925b3abc{0%{transform:translateY(0)}to{transform:translateY(12px)}}@keyframes dosing-925b3abc{0%,62%{opacity:1}66%,96%{opacity:0}to{opacity:1}}@keyframes ledEgr-925b3abc{0%,22%{fill:#ff2b38}26%,94%{fill:#4a4142}to{fill:#ff2b38}}@keyframes onEgr-925b3abc{0%,22%{opacity:1}26%,94%{opacity:0}to{opacity:1}}@keyframes offEgr-925b3abc{0%,22%{opacity:0}26%,94%{opacity:1}to{opacity:0}}@keyframes ledDpf-925b3abc{0%,42%{fill:#ff2b38}46%,94%{fill:#4a4142}to{fill:#ff2b38}}@keyframes onDpf-925b3abc{0%,42%{opacity:1}46%,94%{opacity:0}to{opacity:1}}@keyframes offDpf-925b3abc{0%,42%{opacity:0}46%,94%{opacity:1}to{opacity:0}}@keyframes ledScr-925b3abc{0%,62%{fill:#ff2b38}66%,94%{fill:#4a4142}to{fill:#ff2b38}}@keyframes onScr-925b3abc{0%,62%{opacity:1}66%,94%{opacity:0}to{opacity:1}}@keyframes offScr-925b3abc{0%,62%{opacity:0}66%,94%{opacity:1}to{opacity:0}}.butterfly[data-v-925b3abc]{transform-box:fill-box;transform-origin:50%}.drop[data-v-925b3abc]{transform-box:fill-box}@media (prefers-reduced-motion:reduce){.armed .gas[data-v-925b3abc],.armed .piston[data-v-925b3abc],.armed .drop[data-v-925b3abc],.armed .butterfly[data-v-925b3abc],.armed .honey[data-v-925b3abc],.armed .led[data-v-925b3abc],.armed .tag-on[data-v-925b3abc],.armed .tag-off[data-v-925b3abc]{animation:none}}.illo[data-v-be364e24]{width:100%;height:auto;display:block;overflow:visible}.floor[data-v-be364e24]{fill:#ffffff04;stroke:#ffe4e41f;stroke-dasharray:3 5}.wire-ori[data-v-be364e24]{fill:none;stroke:#f6f1ef38;stroke-width:1px}.wire-stage[data-v-be364e24]{fill:none;stroke:url(#ms-stage);stroke-width:1.4px;stroke-linejoin:round}.axis[data-v-be364e24],.legend-text[data-v-be364e24]{font:500 11px var(--font-body);fill:#a09597}.legend-text[data-v-be364e24]{fill:#d8d0cf}.reveal[data-v-be364e24]{transform-box:fill-box;transform-origin:50% 100%}.armed .reveal[data-v-be364e24]{animation:6s cubic-bezier(.6,0,.3,1) infinite paused rise-be364e24}.armed.live .reveal[data-v-be364e24]{animation-play-state:running}@keyframes rise-be364e24{0%,8%{transform:scaleY(0)}45%,88%{transform:scaleY(1)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.armed .reveal[data-v-be364e24]{animation:none}}.illo[data-v-140c8a08]{width:100%;height:auto;display:block;overflow:visible}.tled[data-v-140c8a08]{fill:#ff2b38}.keyhole[data-v-140c8a08]{fill:#a9d14e}.shackle[data-v-140c8a08]{transform-box:fill-box;transform-origin:100% 100%;transform:translateY(-12px)rotate(-14deg)}.wave[data-v-140c8a08]{opacity:.2}.armed .shackle[data-v-140c8a08],.armed .wave[data-v-140c8a08],.armed .keyhole[data-v-140c8a08],.armed .tled[data-v-140c8a08]{animation-duration:4.8s;animation-iteration-count:infinite;animation-play-state:paused}.armed.live .shackle[data-v-140c8a08],.armed.live .wave[data-v-140c8a08],.armed.live .keyhole[data-v-140c8a08],.armed.live .tled[data-v-140c8a08]{animation-play-state:running}.armed .shackle[data-v-140c8a08]{animation-name:unlock-140c8a08;animation-timing-function:cubic-bezier(.3,1.4,.5,1)}.armed .wave[data-v-140c8a08]{animation-name:wave-140c8a08}.armed .w2[data-v-140c8a08]{animation-delay:.15s}.armed .w3[data-v-140c8a08]{animation-delay:.3s}.armed .keyhole[data-v-140c8a08]{animation-name:keyhole-140c8a08}.armed .tled[data-v-140c8a08]{animation-name:tled-140c8a08}@keyframes unlock-140c8a08{0%,48%{transform:none}58%,90%{transform:translateY(-12px)rotate(-14deg)}to{transform:none}}@keyframes wave-140c8a08{0%,8%{opacity:.1}16%{opacity:1}26%{opacity:.1}34%{opacity:1}46%,to{opacity:.12}}@keyframes keyhole-140c8a08{0%,50%{fill:#4a4142}58%,90%{fill:#a9d14e}to{fill:#4a4142}}@keyframes tled-140c8a08{0%,46%{fill:#ff2b38}52%,94%{fill:#4a4142}to{fill:#ff2b38}}@media (prefers-reduced-motion:reduce){.armed .shackle[data-v-140c8a08],.armed .wave[data-v-140c8a08],.armed .keyhole[data-v-140c8a08],.armed .tled[data-v-140c8a08]{animation:none}}.illo[data-v-f6628caa]{width:100%;height:auto;display:block}.ln[data-v-f6628caa]{font-family:var(--font-mono);fill:#a0959773;font-size:9px}.ln-del[data-v-f6628caa]{fill:var(--nxt-red-hot)}.ln-add[data-v-f6628caa]{fill:var(--patch-green)}.t-k[data-v-f6628caa]{fill:var(--nxt-red-hot)}.t-i[data-v-f6628caa]{fill:#f6f1efb3}.t-p[data-v-f6628caa]{fill:#a0959773}.t-n[data-v-f6628caa]{fill:#f6f1ef66}.t-s[data-v-f6628caa]{fill:var(--patch-green)}.row-del[data-v-f6628caa]{fill:#e6000f29}.row-add[data-v-f6628caa]{fill:#a9d14e24}.strike[data-v-f6628caa]{fill:var(--nxt-red-hot);opacity:.75}.caret[data-v-f6628caa]{fill:var(--nxt-red-hot);opacity:0}.armed .tok[data-v-f6628caa],.armed .row-bg[data-v-f6628caa],.armed .strike[data-v-f6628caa],.armed .caret[data-v-f6628caa]{animation-duration:6.5s;animation-iteration-count:infinite;animation-play-state:paused}.armed.live .tok[data-v-f6628caa],.armed.live .row-bg[data-v-f6628caa],.armed.live .strike[data-v-f6628caa],.armed.live .caret[data-v-f6628caa]{animation-play-state:running}.armed .tok[data-v-f6628caa],.armed .strike[data-v-f6628caa]{transform-box:fill-box;transform-origin:0;animation-name:type-f6628caa}.armed .row-bg[data-v-f6628caa]{animation-name:row-in-f6628caa}.armed .caret[data-v-f6628caa]{animation-name:caret-f6628caa}@keyframes type-f6628caa{0%{opacity:0;transform:scaleX(0)}2.4%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(1)}}@keyframes row-in-f6628caa{0%{opacity:0}2.4%,to{opacity:1}}@keyframes caret-f6628caa{0%,2%{opacity:1}2.7%,3.9%{opacity:0}4.5%,6.7%{opacity:1}7.4%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.armed .tok[data-v-f6628caa],.armed .row-bg[data-v-f6628caa],.armed .strike[data-v-f6628caa],.armed .caret[data-v-f6628caa]{animation:none}}.illo[data-v-46b071f1]{width:100%;height:auto;display:block}.frame[data-v-46b071f1]{fill:none;stroke:var(--seam)}.tick[data-v-46b071f1]{font-family:var(--font-mono);fill:#a0959799;font-size:7.5px}.val[data-v-46b071f1]{font-family:var(--font-mono);font-size:8.5px}.val-hi[data-v-46b071f1]{fill:var(--chalk)}.sel-box[data-v-46b071f1]{fill:none;stroke:var(--nxt-red-hot);stroke-width:1.2px;stroke-dasharray:5 4}.cell-hi[data-v-46b071f1],.val-hi[data-v-46b071f1]{opacity:0}.sel[data-v-46b071f1]{transform:translate(64px,28px)}.armed .cell-hi[data-v-46b071f1],.armed .val-hi[data-v-46b071f1],.armed .sel[data-v-46b071f1],.armed .sel-box[data-v-46b071f1]{animation-iteration-count:infinite;animation-play-state:paused}.armed.live .cell-hi[data-v-46b071f1],.armed.live .val-hi[data-v-46b071f1],.armed.live .sel[data-v-46b071f1],.armed.live .sel-box[data-v-46b071f1]{animation-play-state:running}.armed .cell-hi[data-v-46b071f1],.armed .val-hi[data-v-46b071f1]{animation-name:rewrite-46b071f1;animation-duration:6.4s}.armed .sel[data-v-46b071f1]{animation:6.4s step-end infinite sel-step-46b071f1}.armed .sel-box[data-v-46b071f1]{animation:.9s linear infinite ants-46b071f1}@keyframes rewrite-46b071f1{0%,3%{opacity:0}9%,56%{opacity:1}66%,to{opacity:0}}@keyframes sel-step-46b071f1{0%{transform:translate(64px,28px)}25%{transform:translate(160px,84px)}50%{transform:translate(96px)}75%{transform:translate(192px,112px)}to{transform:translate(64px,28px)}}@keyframes ants-46b071f1{to{stroke-dashoffset:-18px}}@media (prefers-reduced-motion:reduce){.armed .cell-hi[data-v-46b071f1],.armed .val-hi[data-v-46b071f1],.armed .sel[data-v-46b071f1],.armed .sel-box[data-v-46b071f1]{animation:none}}.illo[data-v-4ab5f79c]{width:100%;height:auto;display:block;overflow:visible}.trace[data-v-4ab5f79c]{fill:none;stroke:#ff2b38;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140 860;stroke-dashoffset:0}.armed .trace[data-v-4ab5f79c]{animation:4.5s cubic-bezier(.45,0,.55,1) infinite paused trace-4ab5f79c}.armed.live .trace[data-v-4ab5f79c]{animation-play-state:running}@keyframes trace-4ab5f79c{to{stroke-dashoffset:-1000px}}@media (prefers-reduced-motion:reduce){.armed .trace[data-v-4ab5f79c]{animation:none}}.home[data-v-17a6efea]{--section-y:clamp(4rem, 8vw, 6.5rem);position:relative}.wrap[data-v-17a6efea]{width:100%;max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto;position:relative}.section[data-v-17a6efea]{padding:var(--section-y) 0;position:relative}h2[data-v-17a6efea]{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;color:var(--chalk);font-size:clamp(2.05rem,3.9vw,3.3rem);font-style:italic;font-weight:800;font-stretch:116%;line-height:1.02}h3[data-v-17a6efea]{font-family:var(--font-display);color:var(--chalk);font-size:1.35rem;font-weight:700;font-stretch:110%;line-height:1.15}.lead[data-v-17a6efea]{max-width:60ch;color:var(--smoke);text-wrap:pretty;font-size:1.125rem;line-height:1.6}.section-head[data-v-17a6efea]{gap:1.1rem;max-width:760px;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.hero[data-v-17a6efea]{isolation:isolate;padding:calc(72px + clamp(2.5rem,6vw,5rem)) 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.hero-glow[data-v-17a6efea]{z-index:-2;background:radial-gradient(38% 50% at 70% 44%,#e6000f57,#0000 70%),radial-gradient(30% 40% at 92% 16%,#8f000959,#0000 70%);position:absolute;inset:0}.hero-lines[data-v-17a6efea]{z-index:-1;opacity:.6;width:46%;height:50%;position:absolute;top:22%;left:40%}.hero-inner[data-v-17a6efea]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.hero-copy[data-v-17a6efea]{container-type:inline-size}.hero-title[data-v-17a6efea]{width:min(100%,36rem);animation:.9s cubic-bezier(.16,.84,.3,1) both rise-in-17a6efea}.hero-slogan[data-v-17a6efea]{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.012em;text-wrap:balance;color:var(--chalk);margin-top:1.8rem;font-size:calc(min(100cqw,36rem)/13.2);font-style:italic;font-weight:800;font-stretch:116%;line-height:1.02;animation:.9s cubic-bezier(.16,.84,.3,1) .12s both rise-in-17a6efea}.hero-slogan span[data-v-17a6efea]{color:var(--nxt-red)}.hero-actions[data-v-17a6efea]{width:fit-content;max-width:100%;margin-top:2.2rem;padding-left:.4rem}.hero-ctas[data-v-17a6efea]{flex-wrap:wrap;gap:.9rem 1.1rem;animation:.9s cubic-bezier(.16,.84,.3,1) .22s both rise-in-17a6efea;display:flex}.hero-ctas .btn[data-v-17a6efea]{padding:0 1.55rem}.hero-note[data-v-17a6efea]{text-align:center;width:0;min-width:100%;color:var(--smoke);margin-top:1.3rem;font-size:.88rem;animation:.9s cubic-bezier(.16,.84,.3,1) .3s both rise-in-17a6efea}.hero-visual[data-v-17a6efea]{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--page-max)) / 2));animation:1.2s cubic-bezier(.16,.84,.3,1) .15s both device-in-17a6efea;position:relative}@keyframes rise-in-17a6efea{0%{opacity:0;transform:translateY(18px)}}@keyframes device-in-17a6efea{0%{transform:translate(60px)scale(.96)}}.features .lead[data-v-17a6efea]{max-width:none}.bento[data-v-17a6efea]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.tile[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam);flex-direction:column;gap:1.5rem;padding:clamp(1.4rem,2.6vw,2.2rem);display:flex;position:relative;overflow:hidden}.tile-copy[data-v-17a6efea]{gap:.6rem;display:grid}.tile-copy p[data-v-17a6efea]{color:var(--smoke);max-width:52ch}.tile-antipol[data-v-17a6efea]{grid-column:span 6;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.tile-antipol h3[data-v-17a6efea]{font-size:clamp(1.7rem,2.6vw,2.2rem);font-style:italic;font-weight:800;font-stretch:116%}.tile-antipol .tile-copy[data-v-17a6efea]{container-type:inline-size}.chips[data-v-17a6efea]{flex-wrap:wrap;gap:.4em;margin-top:.9rem;font-size:clamp(.72rem,3.125cqi - .4375px,.85rem);list-style:none;display:flex}.chips li[data-v-17a6efea]{border-radius:var(--radius-sm);border:1px solid var(--seam);color:var(--chalk);background:#ffffff08;padding:.38em .55em;font-weight:600}.tile-stage[data-v-17a6efea]{grid-column:span 4;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;display:grid}.tile-immo[data-v-17a6efea]{grid-column:span 2}.tile-stage .tile-copy[data-v-17a6efea]{align-self:start}.tile-immo .tile-illo[data-v-17a6efea]{padding:.5rem .5rem 0}.tile-checksum[data-v-17a6efea]{grid-column:span 3}.families[data-v-17a6efea]{color:var(--smoke);font-size:.88rem}.tile-support[data-v-17a6efea]{grid-column:span 3}.ticket[data-v-17a6efea]{border-radius:var(--radius);border:1px solid var(--seam);background:#0b0909;gap:.75rem;margin-top:auto;padding:1.1rem;display:grid}.ticket-field[data-v-17a6efea]{gap:.3rem;display:grid}.ticket-label[data-v-17a6efea]{color:var(--smoke);font-size:.78rem}.ticket-value[data-v-17a6efea]{border-radius:var(--radius-sm);background:var(--pit);border:1px solid var(--seam);padding:.55rem .75rem;font-size:.92rem}.ticket-attach[data-v-17a6efea]{border-radius:var(--radius-sm);background:#e6000f0f;border:1px dashed #ff2b3873;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.88rem;display:flex}.attach-icon[data-v-17a6efea]{border:1.5px solid var(--nxt-red-hot);border-radius:2px;width:12px;height:15px}.attach-name[data-v-17a6efea]{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.attach-size[data-v-17a6efea]{color:var(--smoke);white-space:nowrap;margin-left:auto;font-size:.8rem}.ticket-send[data-v-17a6efea]{pointer-events:none;justify-self:end}.compliance[data-v-17a6efea]{color:var(--smoke);margin-top:1.5rem;font-size:.82rem}.showcase[data-v-17a6efea]{background:linear-gradient(#0000,#141011cc 30% 70%,#0000);overflow:hidden}.tabs[data-v-17a6efea]{border-radius:var(--radius-sm);border:1px solid var(--seam);background:#ffffff08;flex-wrap:wrap;justify-self:start;gap:.4rem;margin-top:.4rem;padding:.35rem;display:flex}.tab[data-v-17a6efea]{color:var(--smoke);background:0 0;border:none;border-radius:3px;padding:.55rem 1.05rem;font-size:.9rem;font-weight:500;transition:background-color .2s,color .2s}.tab[data-v-17a6efea]:hover{color:var(--chalk)}.tab.active[data-v-17a6efea]{background:var(--nxt-red);color:#fff}.showcase-device[data-v-17a6efea]{--persp:550cqw;margin-inline:-8.13953%;container-type:inline-size}.compat-grid[data-v-17a6efea]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(2rem,5vw,4.5rem);display:grid}.compat-intro[data-v-17a6efea]{top:calc(100px + var(--maint-h,0px));flex-direction:column;gap:1.1rem;display:flex;position:sticky}.recent-title[data-v-17a6efea]{margin-top:1.4rem;font-size:1.05rem}.recent[data-v-17a6efea]{flex-direction:column;flex:1;justify-content:space-between;gap:.5rem;list-style:none;display:flex}.recent-item[data-v-17a6efea]{border-radius:var(--radius);background:var(--pit);border:1px solid var(--seam);align-items:center;gap:.85rem;padding:.6rem .8rem;display:flex}.recent-logo[data-v-17a6efea]{background:linear-gradient(160deg,#f4f0ef,#d9d3d2);border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.recent-logo img[data-v-17a6efea]{object-fit:contain;width:26px;height:26px}.recent-text[data-v-17a6efea]{min-width:0;display:grid}.recent-text strong[data-v-17a6efea]{font-family:var(--font-display);font-size:.98rem;font-weight:700;font-stretch:108%}.recent-text small[data-v-17a6efea]{color:var(--smoke);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.compat-table[data-v-17a6efea] .compat-search{border-radius:var(--radius);background:var(--pit);border-color:var(--seam-strong);min-height:52px;padding:0 1.1rem;font-size:1rem}.compat-table[data-v-17a6efea] .compat-list{max-height:700px}.compat-table[data-v-17a6efea] .compat-brand{white-space:nowrap}.compat-table[data-v-17a6efea] .compat-row{border-radius:var(--radius);background:var(--pit)}.crew[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam);grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.6rem,3.2vw,2.8rem);display:grid;position:relative;overflow:hidden}.crew-seam[data-v-17a6efea]{background:var(--seam-strong);width:1px;height:124%;position:absolute;top:-12%;left:50%}.crew-seam[data-v-17a6efea]:after{content:"";background:linear-gradient(to bottom, transparent, var(--nxt-red-hot), transparent);height:30%;animation:5.2s linear infinite seam-run-17a6efea;position:absolute;top:0;left:-1px;right:-1px}@keyframes seam-run-17a6efea{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}.member[data-v-17a6efea]{flex-direction:column;gap:.9rem;display:flex}.member-role[data-v-17a6efea]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--chalk);align-items:center;gap:.7rem;font-size:.74rem;display:flex}.member-role[data-v-17a6efea]:before{content:"";background:var(--nxt-red);width:24px;height:2px;transform:skew(-14deg)}.member-name[data-v-17a6efea]{letter-spacing:-.01em;font-size:clamp(1.9rem,3.2vw,2.6rem);font-style:italic;font-weight:800;font-stretch:116%}.member-tags[data-v-17a6efea]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--smoke);flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.72rem;list-style:none;display:flex}.member-tags li[data-v-17a6efea]{align-items:center;gap:.45rem;display:flex}.member-tags li[data-v-17a6efea]:before{content:"";background:var(--nxt-red);width:4px;height:4px;transform:skew(-14deg)}.member-illo[data-v-17a6efea]{border-radius:var(--radius);background:var(--carbon);border:1px solid var(--seam);margin-top:auto;padding:1rem}.support-hours[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam-strong);align-items:center;gap:1.6rem;margin-top:1.5rem;padding:1.3rem clamp(1.5rem,2.6vw,2.2rem);display:flex}.support-hours p[data-v-17a6efea]{max-width:62ch;color:var(--smoke);margin-top:.35rem;font-size:.95rem}.support-hours .hours-warning[data-v-17a6efea]{color:var(--warn);align-items:flex-start;gap:.5rem;margin-top:.7rem;font-size:.88rem;display:flex}.hours-clock[data-v-17a6efea]{fill:none;stroke:var(--smoke);stroke-width:1.3px;stroke-linecap:round;flex-shrink:0}.clock-hand[data-v-17a6efea]{transform-origin:12px 12px;animation:6s linear infinite clock-turn-17a6efea}.clock-minute[data-v-17a6efea]{stroke:var(--nxt-red-hot)}.clock-hour[data-v-17a6efea]{stroke:var(--chalk);stroke-width:1.7px;animation-duration:72s}.clock-pin[data-v-17a6efea]{fill:var(--chalk);stroke:none}@keyframes clock-turn-17a6efea{to{transform:rotate(360deg)}}.hours-alert[data-v-17a6efea]{fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:.05rem}.alert-shape[data-v-17a6efea]{stroke:#d9a12b73;stroke-width:2px}.alert-run[data-v-17a6efea]{stroke:var(--warn);stroke-width:2.2px;stroke-dasharray:26 74;animation:3.2s linear infinite alert-run-17a6efea}.alert-mark[data-v-17a6efea]{stroke:var(--warn);stroke-width:2.4px}.alert-dot[data-v-17a6efea]{fill:var(--warn)}@keyframes alert-run-17a6efea{to{stroke-dashoffset:-100px}}.pricing[data-v-17a6efea]{overflow:hidden}.pricing-grid[data-v-17a6efea]{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.included[data-v-17a6efea]{padding:clamp(1.4rem,2.6vw,2.2rem) clamp(0rem,2vw,1.5rem) 0 0}.included h3[data-v-17a6efea]{margin-bottom:1.2rem}.included ul[data-v-17a6efea]{gap:.8rem;list-style:none;display:grid}.included li[data-v-17a6efea]{color:#d8cfd0;padding-left:1.9rem;position:relative}.included li[data-v-17a6efea]:before{content:"";background:#e6000f29;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.3rem;left:0;box-shadow:inset 0 0 0 1px #ff2b3880}.included li[data-v-17a6efea]:after{content:"";border:solid var(--nxt-red-hot);border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:.52rem;left:.4rem;transform:rotate(45deg)}.plan[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam-strong);flex-direction:column;padding:clamp(1.5rem,2.6vw,2.2rem);display:flex;position:relative}.plan.featured[data-v-17a6efea]{background:var(--pit-2);border-color:#ff2b388c}.plan-head[data-v-17a6efea]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.plan-badge[data-v-17a6efea]{color:#d4ef9c;white-space:nowrap;background:#a9d14e24;border-radius:3px;padding:.25rem .65rem;font-size:.78rem;font-weight:600}.plan-price[data-v-17a6efea]{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:1.6rem;display:flex}.amount[data-v-17a6efea]{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(2.4rem,3.6vw,3.1rem);font-style:italic;font-weight:800;font-stretch:112%;line-height:1}.per[data-v-17a6efea]{color:var(--smoke);font-size:1rem}.plan-sub[data-v-17a6efea]{color:var(--smoke);margin-top:.6rem;font-size:.9rem}.plan-cta[data-v-17a6efea]{align-self:stretch;margin-top:auto}.plan .plan-sub[data-v-17a6efea]{margin-bottom:1.8rem}.plan-pay[data-v-17a6efea]{text-align:center;color:var(--smoke);margin-top:.9rem;font-size:.8rem}.faq-grid[data-v-17a6efea]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.caution[data-v-17a6efea]{border-radius:var(--radius);background:var(--pit);border:1px solid var(--seam);border-left:3px solid var(--nxt-red);margin-top:2rem;padding:1.4rem 1.5rem}.caution h3[data-v-17a6efea]{margin-bottom:.5rem;font-size:1.1rem}.caution p[data-v-17a6efea]{color:var(--smoke);font-size:.92rem}.faq-list[data-v-17a6efea]{border-top:1px solid var(--seam-strong)}.faq-item[data-v-17a6efea]{border-bottom:1px solid var(--seam-strong)}.faq-item summary[data-v-17a6efea]{cursor:pointer;font-family:var(--font-display);color:var(--chalk);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:1.18rem;font-weight:600;font-stretch:106%;list-style:none;transition:color .2s;display:flex}.faq-item summary[data-v-17a6efea]::-webkit-details-marker{display:none}.faq-item summary[data-v-17a6efea]:hover{color:#fff}.faq-icon[data-v-17a6efea]{border:1px solid var(--seam-strong);border-radius:50%;flex-shrink:0;width:1.9rem;height:1.9rem;transition:background-color .2s,border-color .2s,transform .3s;position:relative}.faq-icon[data-v-17a6efea]:before,.faq-icon[data-v-17a6efea]:after{content:"";background:var(--chalk);width:.7rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon[data-v-17a6efea]:after{transition:transform .3s;transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .faq-icon[data-v-17a6efea]{background:var(--nxt-red);border-color:var(--nxt-red)}.faq-item[open] .faq-icon[data-v-17a6efea]:after{transform:translate(-50%,-50%)rotate(0)}.faq-item p[data-v-17a6efea]{max-width:62ch;color:var(--smoke);padding:0 3rem 1.5rem 0}.faq-item[open] p[data-v-17a6efea]{animation:.35s both faq-open-17a6efea}@keyframes faq-open-17a6efea{0%{opacity:0;transform:translateY(-6px)}}.social-grid[data-v-17a6efea]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.social-card[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam-strong);color:var(--chalk);flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;padding:1.3rem clamp(1.5rem,2.6vw,2.2rem);transition:border-color .2s;display:flex}.social-card h3[data-v-17a6efea]{letter-spacing:-.01em;font-size:clamp(1.6rem,2.4vw,2rem);font-style:italic;font-weight:800;font-stretch:116%}.social-card .btn[data-v-17a6efea]{margin-left:auto}@media (width<=520px){.social-card[data-v-17a6efea]{grid-template-columns:auto minmax(0,1fr);display:grid}.social-card .btn[data-v-17a6efea]{grid-column:1/-1;margin-left:0}}.social-card[data-v-17a6efea]:hover{border-color:#ffffff3d}.social-card:hover .btn-ghost[data-v-17a6efea]:before{background:#ffffff0d;border-color:#fff6}.social-icon[data-v-17a6efea]{flex-shrink:0}.tiktok-note[data-v-17a6efea]{fill:var(--chalk);transform-origin:50% 90%;animation:2.4s ease-in-out infinite note-beat-17a6efea}@keyframes note-beat-17a6efea{0%,60%,to{transform:translateY(0)rotate(0)}70%{transform:translateY(-3px)rotate(-8deg)}80%{transform:translateY(0)rotate(0)}88%{transform:translateY(-1.5px)rotate(5deg)}}.forum-bubble .bubble[data-v-17a6efea]{fill:none;stroke:var(--smoke);stroke-width:1.3px;stroke-linejoin:round}.forum-bubble .typing[data-v-17a6efea]{fill:var(--nxt-red-hot);animation:1.4s ease-in-out infinite typing-17a6efea}.forum-bubble .typing[data-v-17a6efea]:nth-of-type(2){animation-delay:.18s}.forum-bubble .typing[data-v-17a6efea]:nth-of-type(3){animation-delay:.36s}@keyframes typing-17a6efea{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.6px)}}.final[data-v-17a6efea]{padding:var(--section-y) 0 0;border-top:1px solid var(--seam);position:relative;overflow:hidden}.final-lines[data-v-17a6efea]{opacity:.35;width:55%;height:50%;position:absolute;top:8%;right:-6%;transform:scaleX(-1)}.final-inner[data-v-17a6efea]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:2rem;display:grid}.final-copy[data-v-17a6efea]{justify-items:start;gap:1.3rem;padding-bottom:clamp(3rem,7vw,6rem);display:grid}.final-copy h2[data-v-17a6efea]{font-size:clamp(2.2rem,3.9vw,3.5rem)}.final-copy .btn[data-v-17a6efea]{margin:.8rem 0 0 .4rem}.final-car[data-v-17a6efea]{margin-right:calc(var(--gutter) * -1);margin-bottom:-1px}.one-time[data-v-17a6efea]{border-radius:var(--radius-lg);background:var(--pit);border:1px solid var(--seam-strong);flex-wrap:wrap;grid-column:2/-1;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.3rem clamp(1.5rem,2.6vw,2.2rem);display:flex}.one-time p[data-v-17a6efea]{max-width:62ch;color:var(--smoke);margin-top:.35rem;font-size:.95rem}.one-time .btn[data-v-17a6efea]{flex-shrink:0}@media (width<=1080px){.social-grid[data-v-17a6efea]{grid-template-columns:1fr}.pricing-grid[data-v-17a6efea]{grid-template-columns:repeat(2,minmax(0,1fr))}.included[data-v-17a6efea]{grid-column:1/-1;padding:0 0 1rem}.one-time[data-v-17a6efea]{grid-column:1/-1}.included ul[data-v-17a6efea]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-stage[data-v-17a6efea]{grid-template-columns:1fr}}@media (width<=900px){.hero-inner[data-v-17a6efea]{grid-template-columns:1fr}.hero-visual[data-v-17a6efea]{max-width:680px;margin-right:0}.hero-lines[data-v-17a6efea]{width:100%}.tile-antipol[data-v-17a6efea],.tile-stage[data-v-17a6efea],.tile-immo[data-v-17a6efea],.tile-checksum[data-v-17a6efea],.tile-support[data-v-17a6efea]{grid-column:span 6}.tile-antipol[data-v-17a6efea]{grid-template-columns:1fr}.tile-immo[data-v-17a6efea]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.compat-grid[data-v-17a6efea],.faq-grid[data-v-17a6efea],.final-inner[data-v-17a6efea]{grid-template-columns:1fr}.crew[data-v-17a6efea]{grid-template-columns:1fr;gap:2.4rem}.crew-seam[data-v-17a6efea]{display:none}.member+.member[data-v-17a6efea]{border-top:1px solid var(--seam);padding-top:2.4rem;position:relative}.member+.member[data-v-17a6efea]:before{content:"";background:linear-gradient(to right, transparent, var(--nxt-red-hot), transparent);width:34%;height:1px;animation:5.2s linear infinite seam-run-x-17a6efea;position:absolute;top:-1px;left:0}@keyframes seam-run-x-17a6efea{0%{transform:translate(-100%)}to{transform:translate(394%)}}.compat-intro[data-v-17a6efea]{position:static}.final-copy[data-v-17a6efea]{padding-bottom:0}.final-car[data-v-17a6efea]{margin-right:0}}@media (width<=600px){.hero-lines[data-v-17a6efea]{display:none}.hero-glow[data-v-17a6efea]{background:radial-gradient(70% 40% at 50% 72%,#e6000f4d,#0000 70%)}.recent-item[data-v-17a6efea]:nth-child(n+4){display:none}.pricing-grid[data-v-17a6efea],.included ul[data-v-17a6efea],.tile-immo[data-v-17a6efea]{grid-template-columns:1fr}.tabs[data-v-17a6efea]{border-radius:var(--radius);grid-template-columns:1fr 1fr;justify-self:stretch;width:100%;display:grid}.tab[data-v-17a6efea]{text-align:center}.faq-item p[data-v-17a6efea]{padding-right:0}.hero-ctas .btn[data-v-17a6efea]{flex:100%}}@media (prefers-reduced-motion:reduce){.hero-title[data-v-17a6efea],.hero-slogan[data-v-17a6efea],.hero-ctas[data-v-17a6efea],.hero-note[data-v-17a6efea],.hero-visual[data-v-17a6efea],.crew-seam[data-v-17a6efea]:after,.member+.member[data-v-17a6efea]:before,.clock-hand[data-v-17a6efea],.tiktok-note[data-v-17a6efea],.forum-bubble .typing[data-v-17a6efea]{animation:none}.alert-run[data-v-17a6efea]{stroke-dasharray:none;animation:none}}.locale-switcher[data-v-2177ffdf]{position:relative}.locale-btn[data-v-2177ffdf]{color:#aaa;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.4rem;height:30px;padding:.35rem .65rem;font-size:.8rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:flex}.locale-btn[data-v-2177ffdf]:hover,.locale-switcher.open .locale-btn[data-v-2177ffdf]{color:#fff;background:#ffffff14;border-color:#ffffff2e}.locale-btn svg[data-v-2177ffdf]{flex-shrink:0;width:15px;height:15px}.locale-code[data-v-2177ffdf]{letter-spacing:.04em}.locale-menu[data-v-2177ffdf]{z-index:60;background:#111;border:1px solid #ffffff1a;border-radius:10px;min-width:140px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 40px #0006}.locale-option[data-v-2177ffdf]{text-align:left;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.6rem .9rem;font-size:.85rem;transition:background .15s,color .15s;display:block}.locale-option[data-v-2177ffdf]:hover{color:#fff;background:#ffffff0f}.locale-option.active[data-v-2177ffdf]{color:var(--red);font-weight:600}.navbar[data-v-f1028491]{top:var(--maint-h,0px);z-index:100;padding:0 var(--gutter);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;left:0;right:0}.navbar.scrolled[data-v-f1028491],.navbar.open[data-v-f1028491]{background:var(--carbon);border-bottom-color:var(--seam)}.nav-inner[data-v-f1028491]{max-width:var(--page-max);align-items:center;gap:2rem;height:72px;margin:0 auto;display:flex}.nav-logo[data-v-f1028491]{flex-shrink:0;align-items:center;display:flex}.nav-links[data-v-f1028491]{align-items:center;gap:1.9rem;margin:0 auto;display:flex}.nav-links a[data-v-f1028491]{color:#cbc2c3;font-size:.92rem;font-weight:500;transition:color .2s;position:relative}.nav-links a[data-v-f1028491]:hover{color:#fff}.nav-links a[data-v-f1028491]:after{content:"";background:var(--nxt-red);height:2px;transition:right .25s;position:absolute;bottom:-6px;left:0;right:100%;transform:skew(-14deg)}.nav-links a[data-v-f1028491]:hover:after,.nav-links a.current[data-v-f1028491]:after{right:0}.nav-links a.current[data-v-f1028491]{color:#fff}.nav-actions[data-v-f1028491]{align-items:center;gap:1.1rem;display:flex}.nav-account[data-v-f1028491]{color:#cbc2c3;font-size:.92rem;font-weight:500;transition:color .2s}.nav-closed[data-v-f1028491]{opacity:.45;cursor:not-allowed}.nav-account[data-v-f1028491]:hover{color:#fff}.nav-cta[data-v-f1028491]{margin-left:.3rem}.nav-mark[data-v-f1028491]{background:var(--nxt-red);width:22px;height:22px;font-family:var(--font-display);color:#fff;letter-spacing:.03em;border-radius:4px;flex-shrink:0;place-items:center;font-size:.68rem;font-weight:700;line-height:1;display:grid;position:relative}.nav-mark-dot[data-v-f1028491]{background:var(--chalk);border:2px solid var(--carbon);border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite nav-dot-f1028491;position:absolute;top:-4px;right:-4px}@keyframes nav-dot-f1028491{0%,to{transform:scale(1)}50%{transform:scale(.7)}}.nav-user[data-v-f1028491]{position:relative}.nav-user-btn[data-v-f1028491]{color:#ddd;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;height:30px;padding:0 .55rem 0 3px;transition:background .2s,border-color .2s,color .2s;display:flex}.nav-user-btn[data-v-f1028491]:hover,.nav-user.open .nav-user-btn[data-v-f1028491]{color:#fff;background:#ffffff14;border-color:#ffffff2e}.nav-user-name[data-v-f1028491]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:.82rem;font-weight:600;overflow:hidden}.nav-user-chevron[data-v-f1028491]{color:#aaa;width:14px;height:14px;transition:transform .25s}.nav-user.open .nav-user-chevron[data-v-f1028491]{transform:rotate(180deg)}.nav-early-initials[data-v-f1028491]:before{content:var(--account-initials,"")}.nav-early-name[data-v-f1028491]:before{content:var(--account-name,"")}.nav-user-menu[data-v-f1028491]{background:var(--pit);border:1px solid var(--seam-strong);border-radius:var(--radius);transform-origin:100% 0;z-index:60;width:250px;padding:.35rem;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px #00000080}.nav-user-head[data-v-f1028491]{border-bottom:1px solid var(--seam);gap:.1rem;margin-bottom:.3rem;padding:.6rem .7rem .75rem;display:grid}.nav-user-full[data-v-f1028491]{color:var(--chalk);overflow-wrap:anywhere;font-weight:600;line-height:1.2}.nav-user-mail[data-v-f1028491]{color:var(--smoke);overflow-wrap:anywhere;font-size:.8rem}.nav-user-item[data-v-f1028491]{border-radius:var(--radius-sm);color:#cbc2c3;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:.55rem .7rem;font-size:.9rem;transition:background .15s,color .15s,padding-left .2s;display:flex;position:relative}.nav-user-item[data-v-f1028491]:before{content:"";background:var(--nxt-red);width:0;height:2px;transition:width .2s;position:absolute;top:50%;left:.3rem;transform:translateY(-50%)skew(-14deg)}.nav-user-item[data-v-f1028491]:hover{color:#fff;background:#ffffff0d;padding-left:1.25rem}.nav-user-item[data-v-f1028491]:hover:before{width:.55rem}.nav-user-logout[data-v-f1028491]{border-top:1px solid var(--seam);border-radius:0 0 var(--radius-sm) var(--radius-sm);color:var(--smoke);margin-top:.3rem}.nav-badge[data-v-f1028491]{background:var(--nxt-red);color:#fff;border-radius:4px;place-items:center;min-width:1.35rem;height:1.35rem;margin-left:auto;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1;display:grid}.nav-user-menu-enter-active[data-v-f1028491]{transition:opacity .18s,transform .22s cubic-bezier(.2,.9,.3,1.2)}.nav-user-menu-leave-active[data-v-f1028491]{transition:opacity .12s,transform .12s}.nav-user-menu-enter-from[data-v-f1028491],.nav-user-menu-leave-to[data-v-f1028491]{opacity:0;transform:translateY(-6px)scale(.97)}.nav-user-menu-enter-active .nav-user-head[data-v-f1028491],.nav-user-menu-enter-active .nav-user-item[data-v-f1028491]{animation:.28s both nav-row-in-f1028491;animation-delay:calc(40ms + var(--i,0) * 35ms)}@keyframes nav-row-in-f1028491{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.nav-mark-mobile[data-v-f1028491]{display:none}.burger[data-v-f1028491]{background:0 0;border:none;width:44px;height:44px;margin-left:auto;display:none;position:relative}.burger span[data-v-f1028491]{background:#fff;border-radius:2px;height:2px;transition:transform .3s,top .3s;position:absolute;left:10px;right:10px}.burger span[data-v-f1028491]:first-child{top:17px}.burger span[data-v-f1028491]:last-child{top:25px}.open .burger span[data-v-f1028491]:first-child{top:21px;transform:rotate(45deg)}.open .burger span[data-v-f1028491]:last-child{top:21px;transform:rotate(-45deg)}.mobile-menu[data-v-f1028491]{display:none}@media (width<=1040px){.nav-links[data-v-f1028491]{gap:1.3rem}.nav-account[data-v-f1028491],.nav-user-name[data-v-f1028491]{display:none}}@media (width<=860px){.nav-links[data-v-f1028491],.nav-actions[data-v-f1028491]{display:none}.burger[data-v-f1028491]{display:block}.nav-mark-mobile[data-v-f1028491]{width:30px;height:30px;margin-left:auto;font-size:.8rem;display:grid}.nav-mark-mobile+.burger[data-v-f1028491]{margin-left:-1.1rem}.mobile-menu[data-v-f1028491]{flex-direction:column;max-height:0;transition:max-height .35s;display:flex;overflow:hidden}.mobile-menu.open[data-v-f1028491]{max-height:calc(100dvh - 72px);overflow-y:auto}.mobile-menu>a[data-v-f1028491]{border-top:1px solid var(--seam);font-family:var(--font-display);color:var(--chalk);padding:1rem 0;font-size:1.25rem;font-style:italic;font-weight:700;font-stretch:112%}.mobile-account[data-v-f1028491]{border-top:1px solid var(--seam);padding:1rem 0}.mobile-who[data-v-f1028491]{align-items:center;gap:.8rem;min-width:0;display:flex}.mobile-who .nav-mark[data-v-f1028491]{width:38px;height:38px;font-size:.92rem}.mobile-who-text[data-v-f1028491]{gap:.1rem;min-width:0;display:grid}.mobile-account-links[data-v-f1028491]{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.9rem;display:grid}.mobile-account-links a[data-v-f1028491],.mobile-account-links button[data-v-f1028491]{border:1px solid var(--seam-strong);border-radius:var(--radius-sm);color:#cbc2c3;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.92rem;display:flex}.mobile-account-links .nav-user-logout[data-v-f1028491]{color:var(--smoke);grid-column:1/-1;margin:0}.mobile-bottom[data-v-f1028491]{border-top:1px solid var(--seam);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 1.4rem;display:flex}}@media (prefers-reduced-motion:reduce){.nav-mark-dot[data-v-f1028491],.nav-user-menu-enter-active .nav-user-head[data-v-f1028491],.nav-user-menu-enter-active .nav-user-item[data-v-f1028491]{animation:none}.nav-user-menu-enter-active[data-v-f1028491],.nav-user-menu-leave-active[data-v-f1028491]{transition:opacity .12s}.nav-user-menu-enter-from[data-v-f1028491],.nav-user-menu-leave-to[data-v-f1028491]{transform:none}}.has-account .nav-account.nav-guest,.has-account:not(.account-subscribe) .nav-cta.nav-guest,html:not(.has-account) .nav-early{display:none}.maint-bar{z-index:110;padding:.5rem var(--gutter);color:#fff;text-align:center;background:#2b68d1;border-bottom:1px solid #fff3;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .9rem;font-size:.86rem;line-height:1.35;display:flex;position:fixed;top:0;left:0;right:0}.maint-bar.active:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(-56deg,#0000 0 22px,#ffffff1a 22px 44px) 0 0/200% 100%;animation:3s linear infinite maint-stripes;position:absolute;inset:0}@keyframes maint-stripes{to{background-position:-106px 0}}.maint-dot{background:#fff;border-radius:50%;flex:none;width:8px;height:8px}.maint-bar.active .maint-dot{animation:1.8s ease-in-out infinite maint-pulse}@keyframes maint-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.maint-bar.active .maint-dot,.maint-bar.active:before{animation:none}}.maint-text{flex-wrap:wrap;justify-content:center;gap:.15rem .7rem;display:inline-flex}.maint-title{font-weight:600}.maint-when,.maint-affects{opacity:.92}.maint-link{color:#fff;text-underline-offset:3px;flex:none;font-weight:600;text-decoration:underline}.maint-link:hover{text-decoration-thickness:2px}@media (width<=640px){.maint-bar{padding:.4rem var(--gutter);font-size:.8rem;display:block}.maint-dot,.maint-affects{display:none}.maint-text,.maint-text>*{display:inline}.maint-text>.maint-affects{display:none}.maint-text>*+:before{content:" · ";opacity:.7}.maint-link{margin-left:.4rem;display:inline}}.footer[data-v-333f717e]{padding:4.5rem var(--gutter) 2rem;border-top:1px solid var(--seam);background:#080606}.footer-inner[data-v-333f717e]{max-width:var(--page-max);grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr));align-items:center;gap:2.5rem;margin:0 auto;display:grid}.footer-brand[data-v-333f717e]{display:grid}.footer-col[data-v-333f717e]{align-content:start;gap:.7rem;display:grid}.footer-col h2[data-v-333f717e]{font-family:var(--font-display);color:var(--chalk);margin-bottom:.3rem;font-size:1rem;font-weight:700;font-stretch:110%}.footer-col a[data-v-333f717e]{width:fit-content;color:var(--smoke);font-size:.92rem;transition:color .2s}.footer-col a[data-v-333f717e]:hover{color:#fff}.footer-bottom[data-v-333f717e]{max-width:var(--page-max);border-top:1px solid var(--seam);color:#7a7072;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;margin:3.5rem auto 0;padding-top:1.5rem;font-size:.8rem;display:flex}@media (width<=760px){.footer-inner[data-v-333f717e]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand[data-v-333f717e]{grid-column:1/-1}}:root{--maint-h:0px}#app-root{padding-top:var(--maint-h)}.fab-top{background:var(--pit);border:1px solid var(--border);color:#fff;cursor:pointer;z-index:50;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:fixed;bottom:2rem;right:2rem}.fab-top svg{width:20px;height:20px}.fab-top:hover{background:var(--red);border-color:var(--red);transform:translateY(-2px)}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/barlow-italic-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/barlow-italic-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-normal-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-normal-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-normal-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-normal-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-normal-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-normal-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-normal-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-normal-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,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-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,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-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,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-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-normal-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani-normal-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani-normal-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rajdhani-normal-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rajdhani-normal-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:italic;font-weight:400 800;font-stretch:100% 116%;font-display:swap;src:url(/fonts/saira-italic-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Saira;font-style:italic;font-weight:400 800;font-stretch:100% 116%;font-display:swap;src:url(/fonts/saira-italic-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:400 800;font-stretch:100% 116%;font-display:swap;src:url(/fonts/saira-normal-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Saira;font-style:normal;font-weight:400 800;font-stretch:100% 116%;font-display:swap;src:url(/fonts/saira-normal-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--carbon:#0b0909;--pit:#141011;--pit-2:#1c1718;--seam:#ffe4e414;--seam-strong:#ffe4e429;--smoke:#a09597;--chalk:#f6f1ef;--nxt-red:#e6000f;--nxt-red-hot:#ff2b38;--nxt-red-deep:#8f0009;--patch-green:#a9d14e;--font-display:"Saira", "Arial Narrow", sans-serif;--font-body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--radius-sm:6px;--radius:8px;--radius-lg:12px;--page-max:1240px;--gutter:clamp(1rem, 4vw, 2.5rem);--red:var(--nxt-red);--red-dark:#b8000c;--bg:var(--carbon);--bg-card:var(--pit);--bg-card2:var(--pit-2);--border:var(--seam);--text:var(--chalk);--text-muted:var(--smoke);--ok:#22c55e;--warn:#d9a12b}html{scroll-behavior:smooth;background:var(--carbon);overflow-x:clip}body{font-family:var(--font-body);background:var(--carbon);color:var(--chalk);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;font-size:1rem;line-height:1.6;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#app-root{flex-direction:column;width:100%;max-width:100vw;min-height:100vh;display:flex;overflow-x:clip}.app-main{flex:1 0 auto}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:1.1}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-body)}img{max-width:100%}:focus-visible{outline:2px solid var(--nxt-red-hot);outline-offset:3px}::selection{background:var(--nxt-red);color:#fff}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--carbon)}::-webkit-scrollbar-thumb{background:#3a2c2e;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--nxt-red-deep)}.btn{isolation:isolate;min-height:48px;font-family:var(--font-display);letter-spacing:.01em;color:#fff;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:.6rem;padding:0 1.9rem;font-size:1rem;font-style:italic;font-weight:700;font-stretch:112%;transition:color .2s;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;border-radius:4px;transition:background-color .2s,border-color .2s;position:absolute;inset:0;transform:skew(-14deg)}.btn-red:before{background:var(--nxt-red)}.btn-red:hover:before{background:var(--nxt-red-hot)}.btn:disabled{cursor:default;opacity:.6}.btn-red:disabled:before{background:var(--nxt-red)}.btn-ghost:before{border:1px solid var(--seam-strong);background:#ffffff05}.btn-ghost:hover:before{background:#ffffff0d;border-color:#fff6}.btn-sm{min-height:38px;padding:0 1.2rem;font-size:.92rem}.btn:focus-visible{outline:none}.btn:focus-visible:before{outline-offset:3px;outline:2px solid #fff}.breadcrumb [data-tooltip]{position:relative}.breadcrumb [data-tooltip]:after{content:attr(data-tooltip);color:#e0e0e0;white-space:nowrap;pointer-events:none;opacity:0;z-index:100;background:#1e1e1e;border:1px solid #ffffff1a;border-radius:5px;padding:.35rem .65rem;font-size:.72rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.breadcrumb [data-tooltip]:hover:after{opacity:1}
