:root{--bg:#03100b;--surface:rgba(7,19,14,.88);--surface-2:rgba(255,255,255,.06);--ink:#e8f1ec;--muted:#98ada4;--line:rgba(110,200,150,.16);--solid:#081711;--brand:#ff6a3d;--brand-ink:#ffffff;--brand-soft:rgba(255,106,61,.14);--signal:#39ff8f;--ok:#3fd47f;--warn:#e8ad45;--bad:#ff6b55;--radius:16px;--radius-sm:12px;--shadow:0 1px 0 rgba(255,255,255,.03) inset,0 10px 30px rgba(0,0,0,.35);--shadow-up:0 0 0 1px rgba(57,255,143,.22),0 14px 40px rgba(0,0,0,.5);--header-bg:rgba(3,12,8,.72);--card:var(--surface);--chip:var(--surface-2);--code:rgba(255,255,255,.06);color-scheme:dark}.pcb-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--bg)}.pcb-bg canvas{position:absolute;top:0;left:0}.pcb-base{filter:none}.pcb-fx{filter:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font:16px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}a{color:var(--brand);text-underline-offset:3px}img,svg{max-width:100%}.wrap{max-width:880px;margin:0 auto;padding:0 20px}.hide{display:none !important}header.top{position:sticky;top:0;z-index:50;background:var(--header-bg);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s;padding-top:env(safe-area-inset-top,0px);view-transition-name:site-header}header.top.scrolled{border-bottom-color:var(--line);box-shadow:0 1px 12px rgba(16,24,40,.05)}.bar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px}header .logo{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:19px;letter-spacing:-.3px;color:var(--ink);text-decoration:none;flex:none}header .logo .mark{width:30px;height:30px;border-radius:9px;background:var(--brand);display:grid;place-items:center}header .logo .mark svg{width:17px;height:17px;fill:#fff}header .logo b{color:var(--brand);font-weight:800}.seg{display:flex;gap:2px;padding:4px;background:var(--surface-2);border-radius:14px}.seg a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 16px;border-radius:10px;color:var(--muted);text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap;transition:color .2s,background .2s;-webkit-tap-highlight-color:transparent}.seg a:hover{color:var(--ink)}.seg a.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px rgba(16,24,40,.12);view-transition-name:seg-active}.seg a.on svg{stroke:var(--brand)}.seg svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.seg .s{display:none}.subnav{border-bottom:1px solid var(--line)}.subnav .wrap{display:flex;gap:26px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.subnav .wrap::-webkit-scrollbar{display:none}.subnav a{flex:none;position:relative;padding:14px 0 12px;color:var(--muted);text-decoration:none;font-size:15px;font-weight:500;scroll-snap-align:center;transition:color .2s}.subnav a:hover{color:var(--ink)}.subnav a.on{color:var(--ink);font-weight:650}.subnav a.on::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--brand);view-transition-name:sub-active}main.wrap{padding-top:8px;padding-bottom:24px}h1{font-size:clamp(28px,4.4vw,40px);line-height:1.15;letter-spacing:-.025em;font-weight:750;margin:34px 0 10px}.lead{font-size:18px;line-height:1.6;color:var(--muted);margin:0 0 26px;max-width:64ch}h2{font-size:22px;line-height:1.3;letter-spacing:-.01em;margin:52px 0 12px}h3{font-size:17px;line-height:1.35;margin:22px 0 6px}p,ul,ol{max-width:70ch}.note{font-size:14px;color:var(--muted);margin:4px 0 0}.upd{font-size:13.5px;color:var(--muted);margin:-2px 0 14px}ul,ol{padding-left:22px}li{margin:6px 0}code{background:var(--surface-2);border-radius:6px;padding:1px 6px;font-size:.9em}.path{background:var(--surface-2);border-radius:6px;padding:1px 7px;font-weight:600;white-space:nowrap}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:18px 0}.tile{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--ink);transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.tile strong{font-size:17px;font-weight:650}.tile span{color:var(--muted);font-size:14.5px;line-height:1.55}.tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-up);border-color:color-mix(in srgb,var(--brand) 35%,var(--line))}.tile:active{transform:translateY(0)}.testgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.testgrid .card{display:flex;flex-direction:column;gap:6px}.testgrid .card h3{margin:0}.testgrid .card .btn{margin-top:auto;align-self:flex-start}.tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}table{border-collapse:collapse;width:100%;font-size:15px}th,td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top}tr:last-child td{border-bottom:0}th{font-size:12.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-weight:650;background:var(--surface-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 20px;border:0;border-radius:var(--radius-sm);font:inherit;font-weight:650;font-size:15.5px;cursor:pointer;background:var(--brand);color:var(--brand-ink);text-decoration:none;transition:filter .15s,transform .1s,background .2s;-webkit-tap-highlight-color:transparent}.btn:hover{filter:brightness(1.06)}.btn:active{transform:scale(.98)}.btn.alt{background:var(--surface-2);color:var(--ink)}.btn.alt:hover{filter:none;background:color-mix(in srgb,var(--ink) 8%,var(--surface-2))}.btn[aria-disabled="true"]{opacity:.5;pointer-events:none}.btn input{margin:0 4px 0 0;accent-color:var(--brand)}.btn:focus-visible,a:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 40%,transparent);outline-offset:2px;border-radius:10px}.row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:center;margin-top:14px}.row[hidden]{display:none}.dl{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}select{font:inherit;min-height:44px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);max-width:100%}textarea{width:100%;min-height:120px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px;background:var(--bg);color:var(--ink);font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;resize:vertical}input[type="range"]{accent-color:var(--brand);width:min(260px,70vw);height:28px;margin-block:-4px}.soon{display:inline-block;vertical-align:middle;font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent);border-radius:999px;padding:2px 9px;margin-left:6px}.chip{display:inline-block;background:var(--surface-2);border-radius:999px;padding:4px 11px;font-size:13px}.stats{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.status{margin:12px 0 0;font-weight:600}.status.ok{color:var(--ok)}.status.bad{color:var(--bad)}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;font-weight:600;padding:16px 34px 16px 0;position:relative}summary::-webkit-details-marker{display:none}summary::after{content:"";position:absolute;right:6px;top:50%;width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:translateY(-70%) rotate(45deg);transition:transform .2s}details[open] summary::after{transform:translateY(-30%) rotate(225deg)}details>*:not(summary){margin:0 0 16px;color:var(--muted)}.cta{margin:48px 0 8px;text-align:center}.cta p{margin-left:auto;margin-right:auto}footer{color:var(--muted);font-size:13.5px;border-top:1px solid var(--line);margin-top:64px;padding:28px 0 calc(36px + env(safe-area-inset-bottom,0px))}footer p{max-width:none;margin:6px 0}.private{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--muted);margin:14px 0 0}.drop{border:2px dashed var(--line);border-radius:var(--radius);padding:26px 18px;text-align:center;transition:border-color .2s,background .2s}.drop.over{border-color:var(--brand);background:var(--brand-soft)}.or{color:var(--muted);font-size:14px;margin:16px 0 8px}.result{margin-top:20px}.result[hidden]{display:none}.device{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.finding{border-left:3px solid var(--brand);padding:4px 0 4px 16px;margin:18px 0}.finding h3{margin:0 0 8px}.part{display:flex;gap:10px;align-items:baseline;margin:8px 0}.conf{flex:none;font-size:10.5px;font-weight:750;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:2px 7px;color:#fff}.conf.high{background:var(--bad)}.conf.medium{background:var(--warn)}.conf.low{background:#7a828e}.excerpt{background:var(--surface-2);border-radius:10px;padding:12px;font:12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word;max-height:170px;overflow:auto}ol.steps li{margin:10px 0}.options{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:18px 0}.opt{text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:6px;transition:transform .2s,box-shadow .2s}.opt:hover{transform:translateY(-2px);box-shadow:var(--shadow-up)}.opt span{color:var(--muted);font-size:14.5px}.opt.rec{border:2px solid var(--brand)}.badge{align-self:flex-start;background:var(--brand);color:#fff !important;font-size:11px !important;font-weight:750;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 10px}.testmenu{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:12px 0 18px;padding-bottom:2px}.testmenu::-webkit-scrollbar{display:none}.testmenu a{flex:none;text-decoration:none;font-size:14px;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:7px 14px;transition:border-color .2s,color .2s}.testmenu a:hover{border-color:var(--brand);color:var(--brand)}.tests{display:grid;gap:12px}.test h3{margin-top:0}.test p{margin:6px 0}.test{scroll-margin-top:90px;transition:box-shadow .3s,border-color .3s}.test:target{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}[id]{scroll-margin-top:84px}.anim{margin:18px 0}.anim svg{width:100%;max-width:560px;display:block;margin:0 auto}.anim .body{fill:#2b3240}.anim .vol,.anim .side{fill:#7a828e;transition:fill .3s}.anim .port{fill:#11151c}.anim .off{fill:#000;opacity:0;transition:opacity .5s}.anim .s{opacity:0;transition:opacity .5s}.anim .hint{opacity:0;transition:opacity .4s}.anim .slider{fill:rgba(255,255,255,.15)}.anim .knob{fill:#fff}.anim .logo{fill:#fff}.anim .cta{fill:#0a84ff}.anim .tsm{font-size:8px;fill:#cfd6e2;text-anchor:middle}.anim .tmd{font-size:11px;font-weight:700;fill:#fff;text-anchor:middle}.anim .tmd2{font-size:9px;fill:#cfd6e2;text-anchor:middle}.anim .tbtn{font-size:8.5px;font-weight:700;fill:#fff;text-anchor:middle}.anim .tlab{font-size:11px;fill:var(--muted);font-weight:600}.anim .turl{font-size:6.2px;fill:#2b3240;text-anchor:middle}.anim .arrow{stroke:var(--brand);stroke-width:3}.anim .lscreen{fill:#1d2533;stroke:#3a4352}.anim .lbase{fill:#7a828e}.anim .url,.anim .field{fill:#e6eaf0}.anim .plug{fill:#c9ced6}.anim .wire{fill:#c9ced6}.anim .cable{transform:translateY(46px);opacity:0;transition:transform .7s ease,opacity .4s}.anim .cablelab{opacity:0;transition:opacity .4s}.anim .laptop{opacity:.22;transition:opacity .5s}[data-step="1"] .s1,[data-step="4"] .s4,[data-step="5"] .s5,[data-step="6"] .s5{opacity:1}[data-step="1"] .knob{animation:knob 2.6s ease-in-out infinite}[data-step="2"] .off,[data-step="3"] .off{opacity:1}[data-step="2"] .vol,[data-step="3"] .vol{fill:var(--brand);animation:press 1s ease-in-out infinite}[data-step="2"] .hint,[data-step="3"] .hint{opacity:1}[data-step="3"] .cable,[data-step="4"] .cable,[data-step="5"] .cable,[data-step="6"] .cable{transform:none;opacity:1}[data-step="3"] .cablelab,[data-step="4"] .cablelab{opacity:1}[data-step="6"] .laptop{opacity:1}@keyframes knob{0%,15%{transform:translateX(0)}70%,100%{transform:translateX(58px)}}@keyframes press{50%{opacity:.55}}.anim .knob,.anim .vol{transform-box:fill-box}.anim-steps{padding-left:22px;margin:14px 0 6px}.anim-steps li{opacity:.45;cursor:pointer;margin:8px 0;transition:opacity .3s}.anim-steps li.on{opacity:1}.anim-ctl{display:flex;gap:8px;justify-content:center}.anim-ctl .btn{min-width:52px;padding:0 14px}.stage{background:#000;border-radius:var(--radius-sm);overflow:hidden;position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;color:#9aa3b2}.stage video{width:100%;height:100%;object-fit:contain}.stage.mirror video{transform:scaleX(-1)}.meter{height:14px;background:var(--surface-2);border-radius:999px;overflow:hidden}.meter>div{height:100%;width:0;background:linear-gradient(90deg,var(--ok),#d69e2e 70%,var(--bad));transition:width .06s linear}.kbd{display:grid;gap:5px;overflow-x:auto;padding:4px 0 8px}.key{flex:1 0 auto;min-width:34px;height:42px;border:1px solid var(--line);border-radius:8px;background:var(--surface);display:grid;place-items:center;font-size:12px;color:var(--muted);user-select:none;padding:0 5px;box-shadow:0 1px 0 var(--line);transition:background .12s,color .12s,border-color .12s}.kgrid{display:grid;grid-auto-rows:23px}.kgrid .key{height:auto;min-width:0;margin:0 4px 4px 0;padding:0;overflow:hidden;white-space:nowrap;font-size:11px}.kgrid .key.sm{font-size:10px;letter-spacing:-.2px}.kgrid .key.half{font-size:10px;line-height:1}.kgrid .key.opt{opacity:.5}.kgrid .key.ph{opacity:.3}.kgrid .kgroup{align-self:end;padding-bottom:4px;font-size:11px;line-height:1.15;color:var(--muted);overflow:hidden}.key.down{background:var(--brand);color:#fff;border-color:var(--brand)}.key.done{background:color-mix(in srgb,var(--ok) 18%,var(--surface));color:var(--ink);border-color:color-mix(in srgb,var(--ok) 45%,var(--line))}.key.repeat{outline:2px solid var(--warn)}.pad{position:relative;height:min(380px,60vh);border:2px dashed var(--line);border-radius:var(--radius);touch-action:none;overflow:hidden;background:var(--surface)}.pad canvas{position:absolute;inset:0;width:100%;height:100%}.pad .hintc{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);pointer-events:none;text-align:center;padding:16px}.mbtns{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.mbtn{border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 14px;background:var(--surface);min-width:112px;text-align:center;font-size:14px;transition:background .2s,border-color .2s}.mbtn.hit{background:color-mix(in srgb,var(--ok) 18%,var(--surface));border-color:var(--ok)}.fs{position:fixed;inset:0;z-index:99;display:none;cursor:none}.fs.on{display:block}.fs .fshint{position:absolute;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);background:rgba(0,0,0,.55);color:#fff;padding:7px 14px;border-radius:10px;font-size:13px;transition:opacity .6s;cursor:default}.swatches{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 6px}.swatch{width:36px;height:36px;border-radius:10px;border:1px solid var(--line)}@media (max-width:640px){.wrap{padding:0 16px}.bar{min-height:58px;gap:10px}header .logo .word{display:none}.seg{flex:1}.seg a{flex:1;padding:0 8px;font-size:14px;gap:6px;min-height:40px}.seg .l{display:none}.seg .s{display:inline}.subnav .wrap{gap:22px;mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%)}h1{margin-top:26px}h2{margin-top:42px;font-size:20px}.lead{font-size:17px}.card{padding:18px}.grid,.testgrid{grid-template-columns:1fr;gap:12px}.row .btn{flex:1 1 auto}table{font-size:14px}th,td{padding:10px 12px}}@media (max-width:360px){.seg svg{display:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}::view-transition-group(seg-active),::view-transition-group(sub-active){animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none !important;transition:none !important}}.tile .ico{width:42px;height:42px;border-radius:12px;background:var(--brand-soft);display:grid;place-items:center;margin-bottom:4px;flex:none}.tile .ico svg{width:22px;height:22px;fill:none;stroke:var(--brand);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tile::after{content:"Open \2192";margin-top:auto;padding-top:8px;color:var(--brand);font-weight:600;font-size:14px;transition:transform .2s;transform-origin:left}.tile:hover::after{transform:translateX(3px)}.btn[aria-disabled="true"]{opacity:1;background:var(--surface-2);color:var(--muted);border:1px dashed var(--line)}@media (max-width:640px){.options{grid-template-columns:1fr}}header.top.scrolled{border-bottom-color:var(--line);box-shadow:0 1px 24px rgba(0,0,0,.55)}.seg{background:rgba(255,255,255,.05);border:1px solid var(--line)}.seg a.on{background:rgba(255,255,255,.10);box-shadow:inset 0 0 0 1px rgba(57,255,143,.22);color:var(--ink)}.subnav{background:rgba(3,12,8,.55)}.btn.alt{background:rgba(255,255,255,.08)}.btn.alt:hover{background:rgba(255,255,255,.13)}.btn[aria-disabled="true"]{background:rgba(255,255,255,.04);color:var(--muted);border:1px dashed var(--line)}.tile .ico{background:rgba(57,255,143,.09);box-shadow:inset 0 0 0 1px rgba(57,255,143,.18)}.tile .ico svg{stroke:var(--signal)}.tile:hover{border-color:rgba(57,255,143,.35)}th{background:rgba(255,255,255,.04)}textarea{background:rgba(0,0,0,.35)}select{background:var(--solid)}.key{background:rgba(255,255,255,.035);box-shadow:0 1px 0 rgba(0,0,0,.4)}.pad,.mbtn{background:rgba(0,0,0,.3)}.seg a.on svg{stroke:var(--signal)}header .logo .mark{box-shadow:0 0 18px rgba(255,106,61,.35)}footer{background:rgba(2,8,6,.62)}.finding{border-left-color:var(--signal)}header.top{background:rgba(4,14,10,.42);-webkit-backdrop-filter:saturate(170%) blur(14px);backdrop-filter:saturate(170%) blur(14px)}.bar{min-height:74px}.seg{gap:6px;padding:5px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 24px rgba(0,0,0,.25)}.seg a{position:relative;overflow:visible;min-height:48px;min-width:116px;padding:0 46px 0 14px;justify-content:flex-start;border-radius:13px;color:rgba(232,241,236,.82);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.07);box-shadow:none;view-transition-name:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .25s,box-shadow .3s,color .2s}.seg a .l,.seg a .s{position:relative;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.7)}.seg svg.art{position:absolute;right:3px;bottom:4px;width:44px;height:30px;fill:none;stroke:none;opacity:.5;z-index:1;transform-origin:75% 85%;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s,filter .3s}.seg .art .a-body{fill:rgba(205,225,215,.28);stroke:rgba(230,245,238,.55);stroke-width:.8}.seg .art .a-screen{fill:rgba(57,255,143,.10);stroke:rgba(57,255,143,.35);stroke-width:.6}.seg .art .a-dark{fill:rgba(0,0,0,.6);stroke:none}.seg .art .a-glow{fill:none;stroke:rgba(57,255,143,.7);stroke-width:1.2;stroke-linecap:round}.seg .art .a-glow-f{fill:rgba(57,255,143,.85);stroke:none}.seg a:hover{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04))}.seg a:hover svg.art{opacity:.8;transform:scale(1.1)}.seg a.on{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.07));border-color:rgba(255,255,255,.3);transform:translateY(-3px) scale(1.05);view-transition-name:seg-active;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 12px 28px rgba(0,0,0,.5),0 0 0 1px rgba(57,255,143,.28),0 0 22px rgba(57,255,143,.12)}.seg a.on::before{content:"";position:absolute;inset:1px 1px 52% 1px;border-radius:12px 12px 50% 50% / 12px 12px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0));pointer-events:none;z-index:1}.seg a.on svg.art{opacity:1;transform:scale(1.5) translate(-2px,-3px);filter:drop-shadow(0 0 7px rgba(57,255,143,.6))}.seg a.on .art .a-body{fill:rgba(235,248,240,.5);stroke:#fff}.seg a.on .art .a-screen{fill:rgba(57,255,143,.3);stroke:rgba(57,255,143,.8)}.seg a:active{transform:scale(.97)}main.sheet{margin-top:18px;padding:6px 30px 34px;border-radius:26px;background:rgba(3,11,8,.76);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 30px 80px rgba(0,0,0,.45)}.sheet .card{background:rgba(255,255,255,.035)}.subnav{background:none;border-bottom:1px solid var(--line);margin:4px -30px 4px;padding:0 30px}.subnav .sn{display:flex;gap:26px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.subnav .sn::-webkit-scrollbar{display:none}footer{background:transparent;border-top:0;margin-top:24px}footer .wrap{background:rgba(3,11,8,.6);border-radius:18px;padding-top:14px;padding-bottom:14px}.ctl-status{display:flex;align-items:center;gap:10px;font-weight:600}.ctl-status .dot{width:10px;height:10px;border-radius:50%;background:var(--warn);box-shadow:0 0 10px var(--warn);animation:blink 1.4s ease-in-out infinite}.ctl-status.ok .dot{background:var(--signal);box-shadow:0 0 10px var(--signal);animation:none}@keyframes blink{50%{opacity:.35}}.ctl-info{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px 22px}.ctl-info span{display:block;font-size:12.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.ctl-info strong{font-weight:600;word-break:break-word}.batt{height:6px;border-radius:6px;background:rgba(255,255,255,.08);margin-top:6px;overflow:hidden}.batt i{display:block;height:100%;width:0;background:var(--ok);transition:width .4s}.batt i.low{background:var(--bad)}.pad-svg{width:100%;max-width:580px;display:block;margin:0 auto}.pad-svg .shell{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.18);stroke-width:1.5}.pad-svg .b{fill:rgba(255,255,255,.06);stroke:rgba(255,255,255,.25);stroke-width:1.2;transition:fill .08s,stroke .2s}.pad-svg .b.ok{fill:rgba(57,255,143,.16);stroke:rgba(57,255,143,.65)}.pad-svg .b.on{fill:var(--brand);stroke:#fff}.pad-svg .well{fill:rgba(0,0,0,.35);stroke:rgba(255,255,255,.12)}.pad-svg .bl{font:600 13px -apple-system,"Segoe UI",sans-serif;fill:#e3ece8;text-anchor:middle;pointer-events:none}.pad-svg .bl.s{font-size:10.5px}.pad-svg .bl.xs{font-size:9px;fill:var(--muted)}.trig{display:grid;grid-template-columns:auto 1fr auto auto 1fr auto;gap:10px;align-items:center;margin:14px 0 6px;font-size:14px}.trig b{min-width:46px;font-weight:600;font-size:13px}.btn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin-top:14px}.bcell{border:1px solid var(--line);border-radius:12px;padding:8px 6px;text-align:center;background:rgba(255,255,255,.03);transition:background .1s,border-color .2s}.bcell b{display:block;font-size:15px}.bcell span{font-size:11.5px;color:var(--muted)}.bcell.ok{background:rgba(57,255,143,.1);border-color:rgba(57,255,143,.45)}.bcell.on{background:var(--brand);border-color:var(--brand)}.bcell.on span{color:#fff}.bcell.warn{border-color:var(--warn);box-shadow:inset 0 0 0 1px var(--warn)}.sticks{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.sticks figure{margin:0;text-align:center;font-size:14px;color:var(--muted)}.sticks canvas{width:min(260px,70vw);height:auto;aspect-ratio:1;display:block;border-radius:18px;background:rgba(0,0,0,.3);margin-bottom:8px}.sticks strong{color:var(--ink);font-weight:600}.sticks figcaption strong{white-space:pre-line}@media (max-width:760px){.bar{min-height:64px;gap:8px}header .logo .mark{width:26px;height:26px}.seg{flex:1;gap:4px;padding:4px;border-radius:16px}.seg a{flex:1;min-width:0;min-height:50px;padding:26px 0 4px;flex-direction:column;justify-content:flex-end;align-items:center;font-size:10.5px;letter-spacing:-.1px;border-radius:12px}.seg svg.art{right:auto;left:50%;top:3px;bottom:auto;width:34px;height:23px;margin-left:-17px;transform-origin:50% 60%}.seg a:hover svg.art{transform:none}.seg a.on{transform:translateY(-2px) scale(1.04)}.seg a.on svg.art{transform:scale(1.22) translateY(1px)}.seg .l{display:none}.seg .s{display:inline}main.sheet{margin:10px 10px 0;padding:4px 16px 24px;border-radius:20px}.subnav{margin:4px -16px 4px;padding:0 16px}.subnav .sn{gap:22px;mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 22px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 22px),transparent 100%)}.trig{grid-template-columns:auto 1fr auto}footer .wrap{margin:0 10px}}@media (max-width:360px){.seg a{font-size:9.5px}.seg svg.art{display:block}}.seg a{min-width:0;padding:0 52px 0 12px}.seg svg.art{right:6px;width:40px;height:28px;transform-origin:50% 65%}.seg a.on svg.art{transform:scale(1.32) translateY(-6px)}@media (max-width:1000px) and (min-width:761px){header .logo .word{display:none}}@media (max-width:760px){.seg a{padding:26px 0 4px}.seg svg.art{right:auto;width:34px;height:23px}.seg a.on svg.art{transform:scale(1.2) translateY(-3px)}}.seg a{overflow:hidden;transform-origin:50% 50%;view-transition-name:none;--art-small:translate(calc(50% - 26px),6px) rotate(0deg) scale(.58);--art-hover:translate(calc(50% - 30px),3px) rotate(0deg) scale(.7);--art-big:translate(calc(50% - 34px),1px) rotate(0deg) scale(.8);--art-cover:translate(0px,0px) rotate(0deg) scale(1.3)}.seg a.t-controller{--art-small:translate(calc(50% - 26px),6px) rotate(0deg) scale(.46);--art-cover:translate(0px,0px) rotate(360deg) scale(1.3);--art-hover:var(--art-cover)}.seg svg.art{inset:0;width:100%;height:100%;margin:0;transform-origin:50% 50%;transform:var(--art-small);opacity:.55;transition:transform .65s cubic-bezier(.3,1.2,.5,1),opacity .45s,filter .45s}.seg a:not(.on):hover svg.art{transform:var(--art-small);opacity:.55}.seg a.on{transform:scale(1.08);z-index:2;view-transition-name:none}.seg a.on svg.art{transform:var(--art-cover);opacity:.3;filter:drop-shadow(0 0 4px rgba(57,255,143,.45))}.seg a .l{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.seg a.on .l{transform:translateX(20px)}.seg .art g{transform-box:fill-box;transition:transform .55s cubic-bezier(.3,1.3,.5,1)}.seg .art .lap-lid{transform-origin:50% 100%;transform:scaleY(.06)}.seg .art .duo-l{transform:translateX(7.5px)}.seg .art .duo-r{transform-origin:0% 50%;transform:translateX(7.5px) scaleX(.001) skewY(0deg)}.seg .art .flip-all{transform:translateY(-7.5px)}.seg .art .flip-t{transform-origin:50% 100%;transform:scaleY(.001) skewX(0deg)}.seg .art .fb1{transform-origin:15% 100%}.seg .art .fb2{transform-origin:80% 100%}.seg .art .dl-arr{transform:translateY(-5px)}.seg a.on .art g{transform:none}@media (hover:hover) and (pointer:fine){.seg a:not(.on):hover{transform:scale(1.04)}.seg a.t-controller:not(.on):hover{transform:scale(1.07)}.seg a:not(.on):hover svg.art{transform:var(--art-hover);opacity:.9}.seg a.t-controller:not(.on):hover svg.art{opacity:.42}.seg a:hover .art g{transform:none}.seg a.t-forum:not(.on):hover .fb2{animation:npf-bub .45s cubic-bezier(.3,1.6,.5,1)}.seg a.t-controller:not(.on):hover .l{transform:translateX(20px)}}.seg a:not(.on):active{transform:scale(.96)}.seg-play .seg a.on{animation:npf-pop .75s cubic-bezier(.2,.8,.2,1) backwards}.seg-play .seg a.on svg.art{animation:npf-art 1.5s cubic-bezier(.3,1,.5,1) backwards}.seg-play .seg a.on .l{animation:npf-label 1.5s cubic-bezier(.2,.8,.2,1) backwards}.seg-play .seg a.on .lap-lid{animation:npf-lid .6s .15s cubic-bezier(.3,1.4,.5,1) backwards}.seg-play .seg a.on .duo-l{animation:npf-duo-l .6s .15s cubic-bezier(.3,1.2,.5,1) backwards}.seg-play .seg a.on .duo-r{animation:npf-duo-r .7s .15s ease-out backwards}.seg-play .seg a.on .flip-all{animation:npf-flip-all .6s .15s cubic-bezier(.3,1.2,.5,1) backwards}.seg-play .seg a.on .flip-t{animation:npf-flip-t .7s .15s ease-out backwards}.seg-play .seg a.on .fb1{animation:npf-bub .5s .1s cubic-bezier(.3,1.6,.5,1) backwards}.seg-play .seg a.on .fb2{animation:npf-bub .5s .4s cubic-bezier(.3,1.6,.5,1) backwards}.seg-play .seg a.on .dl-arr{animation:npf-dl .6s .15s cubic-bezier(.3,1.4,.5,1) backwards}.seg-play .seg a.on .a-glow,.seg-play .seg a.on .a-glow-f{animation:npf-glow .4s .6s backwards}@keyframes npf-pop{0%{transform:scale(.88)}40%{transform:scale(1.17)}65%{transform:scale(1.04)}}@keyframes npf-art{0%{transform:var(--art-small);opacity:.6}35%,55%{transform:var(--art-big);opacity:1}}@keyframes npf-label{0%,55%{transform:none}}@keyframes npf-lid{from{transform:scaleY(.06)}}@keyframes lap-body{0%{d:path("M9.4 26L5 4L43 4L38.6 26Z")}55%{d:path("M8.6 26L6.6 4L41.4 4L39.4 26Z")}100%{d:path("M8 26L8 4L40 4L40 26Z")}}@keyframes lap-scr{0%{d:path("M11.4 23.7L7.6 6.3L40.4 6.3L36.6 23.7Z")}55%{d:path("M10.8 23.7L9 6.3L39 6.3L37.2 23.7Z")}100%{d:path("M10.3 23.7L10.3 6.3L37.7 6.3L37.7 23.7Z")}}.art .lap-b,.art .lap-s{stroke-linejoin:round}.seg a.on .art .lap-b,.hb:hover .art .lap-b,.hb:focus-within .art .lap-b{animation:lap-body .6s cubic-bezier(.3,.8,.4,1)}.seg a.on .art .lap-s,.hb:hover .art .lap-s,.hb:focus-within .art .lap-s{animation:lap-scr .6s cubic-bezier(.3,.8,.4,1)}@media (hover:hover) and (pointer:fine){.seg a:hover .art .lap-b{animation:lap-body .6s cubic-bezier(.3,.8,.4,1)}.seg a:hover .art .lap-s{animation:lap-scr .6s cubic-bezier(.3,.8,.4,1)}}.seg .art .lap-t,.hb .art .lap-t{transform-box:fill-box;transform-origin:0 50%;transform:scaleX(0);transition:transform .12s}.seg .art .lap-t2,.hb .art .lap-t2{--lt:.52s}.seg .art .lap-t3,.hb .art .lap-t3{--lt:.69s}.seg a.on .art .lap-t,.hb:hover .art .lap-t,.hb:focus-within .art .lap-t{transform:scaleX(1);transition:transform .26s cubic-bezier(.3,.8,.4,1) var(--lt,.35s)}@media (hover:hover) and (pointer:fine){.seg a:hover .art .lap-t{transform:scaleX(1);transition:transform .26s cubic-bezier(.3,.8,.4,1) var(--lt,.35s)}}@keyframes npf-dl{from{transform:translateY(-5px)}}@keyframes npf-duo-l{from{transform:translateX(7.5px)}}@keyframes npf-duo-r{from{transform:translateX(7.5px) scaleX(.001) skewY(0deg)}50%{transform:translateX(3.5px) scaleX(.55) skewY(-12deg)}}@keyframes npf-flip-all{from{transform:translateY(-7.5px)}}@keyframes npf-flip-t{from{transform:scaleY(.001) skewX(0deg)}55%{transform:scaleY(.6) skewX(-10deg)}}@keyframes npf-bub{from{transform:scale(0)}}@keyframes npf-glow{from{opacity:0}}@media (max-width:760px){.seg a{--art-small:translate(0px,-11px) rotate(0deg) scale(.52);--art-big:translate(0px,-6px) rotate(0deg) scale(.72);--art-cover:translate(0px,0px) rotate(0deg) scale(1.2)}.seg a.t-controller{--art-small:translate(0px,-11px) rotate(0deg) scale(.42);--art-cover:translate(0px,0px) rotate(360deg) scale(1.2)}.seg a.on{transform:scale(1.06)}.seg a.on .l{transform:none}}header .logo{gap:10px;font-size:21px;letter-spacing:-.4px}header .logo .mark{width:34px;height:34px;border-radius:10px;background:rgba(57,255,143,.08);border:1px solid rgba(57,255,143,.35);box-shadow:0 0 16px rgba(57,255,143,.18),inset 0 1px 0 rgba(255,255,255,.12)}header .logo .mark svg{width:22px;height:22px;fill:none;stroke:#39ff8f;stroke-width:2.8;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(57,255,143,.7))}.logo .no{position:relative;display:inline-block;margin-right:4px;color:rgba(232,241,236,.42);font-weight:700}.logo .no .x{position:absolute;left:-3px;top:14%;width:calc(100% + 6px);height:76%;overflow:visible}.logo .no .x path{fill:none;stroke:#ff5a36;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(255,90,54,.65))}.logo .pw{color:#39ff8f;text-shadow:0 0 12px rgba(57,255,143,.45)}.logo .fx{color:#fff}.npf-first .logo .x path{stroke-dasharray:60;animation:npf-x .3s .25s ease-out backwards}.npf-first .logo .x path + path{animation-delay:.6s}.npf-first .logo .no{animation:npf-no .5s .25s backwards}.npf-first .logo .pw{animation:npf-led 1.1s 1s backwards}.npf-first .logo .mark svg{animation:npf-mark 1.1s 1s backwards}@keyframes npf-x{from{stroke-dashoffset:60}}@keyframes npf-no{from{color:#fff}}@keyframes npf-led{0%,35%,50%{color:rgba(232,241,236,.35);text-shadow:none}25%,42%,100%{color:#39ff8f}}@keyframes npf-mark{0%,35%,50%{stroke:rgba(232,241,236,.35);filter:none}25%,42%{stroke:#39ff8f}}@media (min-width:761px){.seg{flex:1}.seg a{flex:1 1 auto}}@media (min-width:920px) and (max-width:1199px){header .bar{padding-inline:0}}h2[id]{scroll-margin-top:100px}.ask,.rail{display:none}@media (min-width:1200px){header .bar,.frame{max-width:1480px;display:grid;grid-template-columns:236px minmax(0,880px) 236px;column-gap:24px;justify-content:center}header .logo{justify-self:start}.frame{margin:0 auto;padding:0 20px;align-items:start}.frame>main.sheet{max-width:none;width:auto;margin:18px 0 0}.seg a{flex:1 1 0}.subnav{display:none}.ask{display:inline-flex;align-items:center;gap:6px;justify-self:end;min-height:44px;padding:0 16px;border-radius:14px;color:#fff;font-weight:650;font-size:14px;text-decoration:none;white-space:nowrap;background:linear-gradient(180deg,#d24516,#b93a0a);box-shadow:0 6px 18px rgba(255,106,61,.3),inset 0 1px 0 rgba(255,255,255,.3);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.ask:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 10px 24px rgba(255,106,61,.42),inset 0 1px 0 rgba(255,255,255,.3)}.rail{display:block;position:sticky;top:94px;margin-top:18px;max-height:calc(100vh - 112px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:18px 16px 16px;border-radius:22px;background:rgba(3,11,8,.6);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.35)}}.rail-h{margin:0 0 14px;font:600 10.5px/1.3 ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:rgba(57,255,143,.78)}.tp,.tp-sub{list-style:none;margin:0;padding:0}.tp>li{position:relative;padding:0 0 15px 26px}.tp>li::before{content:"";position:absolute;left:2px;top:4px;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(214,190,120,.7);background:#03100b;z-index:1}.tp>li::after{content:"";position:absolute;left:7px;top:16px;bottom:-4px;width:2px;background:rgba(214,190,120,.22)}.tp>li:last-child::after{display:none}.tp>li.done::before{border-color:#39ff8f;background:#39ff8f}.tp>li.done::after{background:#39ff8f;box-shadow:0 0 6px rgba(57,255,143,.55)}.tp>li.on::before{border-color:#39ff8f;box-shadow:0 0 10px rgba(57,255,143,.85);animation:npf-ping 2.4s ease-out infinite}.tp>li.on::after{background:linear-gradient(#39ff8f calc(var(--p,0) * 100%),rgba(214,190,120,.22) 0)}@keyframes npf-ping{0%{box-shadow:0 0 10px rgba(57,255,143,.85),0 0 0 0 rgba(57,255,143,.45)}70%,100%{box-shadow:0 0 10px rgba(57,255,143,.85),0 0 0 9px rgba(57,255,143,0)}}.tp a{display:flex;align-items:baseline;gap:8px;color:rgba(232,241,236,.7);text-decoration:none}.tp a:hover .tp-t{color:#fff}.tp-n{min-width:26px;font:600 10px ui-monospace,"Cascadia Mono",Consolas,monospace;color:rgba(214,190,120,.75)}.tp-t{font-size:14px;line-height:1.35;transition:color .2s}.tp li.on>a{color:#fff;font-weight:600}.tp li.on .tp-n{color:#39ff8f}.tp-sub{margin:8px 0 2px;padding-left:10px;border-left:1px dashed rgba(57,255,143,.28)}.tp-sub li{margin:0 0 7px}.tp-sub a{display:block;font-size:12.5px;line-height:1.4;color:rgba(232,241,236,.55)}.tp-sub a:hover{color:#fff}.tp-sub a.on{color:#39ff8f}.pwr{position:relative;list-style:none;margin:0;padding:0}.pwr::before{content:"";position:absolute;left:6px;top:10px;bottom:10px;width:2px;background:linear-gradient(transparent,#39ff8f,transparent) 0 -60px / 2px 60px no-repeat,rgba(57,255,143,.16);animation:npf-flow 4.5s linear infinite}@keyframes npf-flow{to{background-position:0 calc(100% + 60px),0 0}}.pwr li{position:relative;margin:0 0 3px;padding-left:20px}.pwr .led{position:absolute;left:-19px;top:9px;width:12px;height:12px;border-radius:50%;background:#39ff8f;box-shadow:0 0 8px rgba(57,255,143,.8)}.seg-play .pwr .led,.npf-first .pwr .led{animation:npf-led-on .3s calc(.35s + var(--i) * .2s) backwards}@keyframes npf-led-on{from{background:#0c2a1c;box-shadow:inset 0 0 0 1px rgba(57,255,143,.4)}}.pwr summary{display:grid;padding:5px 26px 5px 8px;font-weight:400;border-radius:10px;cursor:pointer;list-style:none;transition:background .2s}.pwr summary::-webkit-details-marker{display:none}.pwr summary:hover,.pwr details[open] summary{background:rgba(255,255,255,.05)}.pwr b{font-size:13.5px;font-weight:650;color:#e8f1ec}.pwr code{font:10.5px/1.4 ui-monospace,"Cascadia Mono",Consolas,monospace;color:rgba(214,190,120,.85);background:none;padding:0}.pwr details p{margin:2px 8px 8px;font-size:12.5px;line-height:1.45;color:rgba(232,241,236,.78)}.pwr details p span{color:#ff8a5c;font-weight:650}.rail-cap{margin:10px 0 0;font-size:11.5px;line-height:1.45;color:rgba(232,241,236,.5)}.pwr summary::after{right:8px;width:7px;height:7px}@media (max-width:760px){header .logo .mark{width:30px;height:30px}header .logo .mark svg{width:19px;height:19px}}.feed{margin:0 0 18px;padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,.07)}.feed .rail-h{display:flex;justify-content:space-between}.feed-n{color:rgba(232,241,236,.45);letter-spacing:.06em}.slides{display:grid}.slide{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateX(14px);transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1),visibility 0s .55s}.slide.on{opacity:1;visibility:visible;transform:none;transition:opacity .45s .1s,transform .55s .1s cubic-bezier(.2,.8,.2,1)}.slide p{margin:0}.sl-k{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650;color:#fff;line-height:1.3}.sl-k b{flex:none;font:700 9.5px/1 ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;padding:4px 6px;border-radius:6px;color:#03100b;background:#39ff8f;box-shadow:0 0 10px rgba(57,255,143,.45)}.sl-k b.bn-k{color:#d6be78;background:none;border:1px dashed rgba(214,190,120,.5);box-shadow:none}.sl-s{margin-top:8px !important;font-size:12.5px;line-height:1.45;color:rgba(232,241,236,.62)}.sl-f{margin-top:6px !important;font-size:12.5px;line-height:1.5;color:rgba(232,241,236,.85)}.sl-f span{color:#39ff8f;font-weight:650}.sl-a{display:inline-block;margin-top:8px;font-size:12.5px;font-weight:600}.sl-a.sl-wait{color:rgba(232,241,236,.4);font-weight:500}.feed-foot{display:flex;align-items:center;gap:10px;margin-top:12px}.dots{display:flex;gap:5px;flex-wrap:wrap}.dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(232,241,236,.25);cursor:pointer;transition:background .2s,transform .2s}.dots button.on{background:#39ff8f;transform:scale(1.25)}.dots button{position:relative}.dots button::before{content:"";position:absolute;inset:-9px -2.5px}.feed-t{flex:1;height:2px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.feed-t i{display:block;height:100%;width:100%;background:#39ff8f;transform-origin:0 50%;transform:scaleX(0)}.feed.run .feed-t i{animation:npf-feed 30s linear forwards}.feed.off .feed-t i{animation-play-state:paused}html.npf-rest .tp>li.on::before,html.npf-rest .pwr::before,html.npf-rest .hf-air,html.npf-rest .hf-heat,html.npf-rest .feed .feed-t i,html.npf-rest .ctl-status .dot{animation-play-state:paused}.feed:hover .feed-t i,.feed:focus-within .feed-t i{animation-play-state:paused}@keyframes npf-feed{to{transform:scaleX(1)}}.pwr-h{margin-top:4px}.pwr{--y:0px;background:linear-gradient(rgba(57,255,143,.14),rgba(57,255,143,.14)) 6px 12px / 2px calc(100% - 24px) no-repeat}.pwr::before{bottom:auto;top:12px;height:max(0px,calc(var(--y) - 12px));background:#39ff8f;box-shadow:0 0 6px rgba(57,255,143,.7);animation:none;transition:height .7s cubic-bezier(.4,0,.2,1)}.pwrbox:not(.live) .pwr::before{bottom:12px;height:auto}.pwr::after{content:"";position:absolute;left:1px;top:0;width:12px;height:12px;border-radius:50%;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff 0 22%,#39ff8f 45%,rgba(57,255,143,0) 72%);box-shadow:0 0 16px 5px rgba(57,255,143,.5);transform:translateY(calc(var(--y) - 6px));transition:transform .7s cubic-bezier(.4,0,.2,1),opacity .35s}.pwr.run::after{opacity:1}.pwrbox.live .pwr .led{background:#0c2a1c;box-shadow:inset 0 0 0 1px rgba(57,255,143,.4);animation:none;transition:background .3s,box-shadow .3s}.pwrbox.live .pwr li.on .led{background:#39ff8f;box-shadow:0 0 8px rgba(57,255,143,.8)}.pwrbox.live .pwr li.now .led{animation:npf-led-now .8s ease-out}.pwrbox.live .pwr li.now b{color:#39ff8f;text-shadow:0 0 10px rgba(57,255,143,.5)}@keyframes npf-led-now{from{box-shadow:0 0 8px rgba(57,255,143,.8),0 0 0 0 rgba(57,255,143,.7)}to{box-shadow:0 0 8px rgba(57,255,143,.8),0 0 0 9px rgba(57,255,143,0)}}.pwr summary{grid-template-columns:minmax(0,1fr) auto;column-gap:6px}.pwr summary b{grid-column:1;transition:color .3s,text-shadow .3s}.pwr summary em{grid-column:2;grid-row:1;align-self:center;font:600 10px ui-monospace,"Cascadia Mono",Consolas,monospace;font-style:normal;color:rgba(57,255,143,.85);white-space:nowrap;transition:color .3s}.pwrbox.live .pwr li:not(.on) em{color:rgba(232,241,236,.35)}.pwr summary code{grid-column:1 / -1}.pwr-board{margin:0 0 8px;font:10.5px/1.35 ui-monospace,"Cascadia Mono",Consolas,monospace;color:rgba(214,190,120,.82)}.pwr-done{margin:6px 0 0 20px;font:600 11px/1.35 ui-monospace,"Cascadia Mono",Consolas,monospace;color:rgba(232,241,236,.3);transition:color .35s,text-shadow .35s}.pwr-done::before{content:"● "}.pwr-panel.done .pwr-done,.pwrbox:not(.live) .pwr-done{color:#39ff8f;text-shadow:0 0 8px rgba(57,255,143,.6)}.pwr-tabs{display:flex;gap:4px;margin:0 0 10px}.pwr-tabs button{flex:1;min-width:0;padding:5px 2px;font-family:inherit;font-weight:650;font-size:10.5px;line-height:1.2;color:rgba(232,241,236,.65);cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:background .2s,color .2s}.pwr-tabs button:hover{color:#fff;background:rgba(255,255,255,.1)}.pwr-tabs button[aria-selected="true"]{color:#03100b;background:#39ff8f;border-color:transparent;box-shadow:0 0 10px rgba(57,255,143,.4)}.why-h{margin-top:34px}.why-lead{max-width:70ch;margin:0 0 14px;color:var(--muted)}.why-lead b{color:var(--ink)}.why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 8px}.why-card,.ew-n{padding:16px 16px 14px;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08)}.why-k{display:inline-block;margin-bottom:8px;padding:3px 7px;border-radius:6px;font:700 10px ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#03100b;background:#39ff8f}.why-card strong{display:block;margin-bottom:4px;font-size:15.5px}.why-card p{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.harm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;align-items:center}.harm-fig{margin:0;padding:10px;border-radius:16px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.07)}.harm-fig svg{display:block;width:100%;height:auto}.hf-board{fill:#0d4a2c;stroke:#1f7a4a}.hf-chip{fill:#1b2420;stroke:#5d6b64}.hf-chip.hot{fill:#3a1f17;stroke:#ff8a5c}.hf-cap{fill:#b98a4a}.hf-balls{stroke:#c9c9c9;stroke-width:3;stroke-linecap:round}.hf-nozzle{fill:#4a4f4c}.hf-air{fill:none;stroke:#ff8a5c;stroke-width:2;stroke-linecap:round;stroke-dasharray:4 5;animation:npf-air 1s linear infinite}.hf-heat{animation:npf-heat 3s ease-in-out infinite}.hf-lift{stroke:#ff5a36;stroke-width:2.5;stroke-linecap:round}.harm-fig text{font:10px ui-monospace,"Cascadia Mono",Consolas,monospace;fill:rgba(232,241,236,.7)}@keyframes npf-air{to{stroke-dashoffset:-9}}@keyframes npf-heat{50%{opacity:.6}}.harm-fig.off *{animation-play-state:paused}.harm-list{margin:0;padding:0;list-style:none}.harm-list li{position:relative;margin:0 0 10px;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--muted)}.harm-list li::before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:#ff6a3d;box-shadow:0 0 8px rgba(255,106,61,.6)}.harm-list b{color:var(--ink)}.src{margin-top:10px;font-size:12.5px;line-height:1.55;color:rgba(232,241,236,.5)}.src a{color:rgba(232,241,236,.72)}.ew{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ew-n b{display:block;font-size:26px;letter-spacing:-.02em;color:#39ff8f;text-shadow:0 0 14px rgba(57,255,143,.35)}.ew-n span{font-size:13px;line-height:1.5;color:var(--muted)}@media (max-width:900px){.why-grid,.harm{grid-template-columns:1fr}.ew{grid-template-columns:1fr 1fr}}@media (min-width:1200px){header .bar,.frame{grid-template-columns:220px minmax(0,880px) 272px}}.pwrbox.live:not(.still) .pwr code{max-height:0;opacity:0;overflow:hidden}.pwrbox.live .pwr li.now code,.pwrbox.live .pwr details[open] code{max-height:3em;opacity:1;transition:max-height .45s ease,opacity .35s .1s}.pwrbox.live .pwr summary{padding-top:4px;padding-bottom:4px}.hbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 12px}.hb{position:relative;height:182px}.hb-in{position:absolute;left:0;right:0;top:0;min-height:100%;max-height:182px;overflow:hidden;z-index:1;box-sizing:border-box;padding:14px 14px 10px;border-radius:18px;border:1px solid rgba(255,255,255,.1);transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025)),rgba(6,20,14,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);transition:max-height .45s cubic-bezier(.2,.8,.2,1),transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .3s}.hb-in::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;pointer-events:none;background:linear-gradient(rgba(6,20,14,0),rgba(6,20,14,.96));transition:opacity .3s}.hb:hover .hb-in,.hb:focus-within .hb-in{max-height:420px;z-index:6;transform:translateY(-3px) scale(1.04);border-color:rgba(57,255,143,.45);box-shadow:0 22px 50px rgba(0,0,0,.6),0 0 0 1px rgba(57,255,143,.2),0 0 26px rgba(57,255,143,.12)}.hb:hover .hb-in::after,.hb:focus-within .hb-in::after{opacity:0}.hb.push{transition:height .45s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.hb.push:hover,.hb.push:focus-within{height:var(--hb-open,182px)}.hb.push:hover .hb-in,.hb.push:focus-within .hb-in{min-height:182px}}.hb:hover .hb-in,.hb:focus-within .hb-in{background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03)),#07170f}.hb-top{position:relative;display:block;min-height:58px;padding-right:62px;color:#fff;text-decoration:none}.hb-top .art{position:absolute;right:-4px;top:-4px;width:66px;height:44px;overflow:visible;fill:none;transition:transform .5s cubic-bezier(.3,1.3,.5,1),filter .3s}.hb:hover .hb-top .art,.hb:focus-within .hb-top .art{transform:scale(1.15);filter:drop-shadow(0 0 8px rgba(57,255,143,.55))}.hb-top .art.spin{transition:transform .9s cubic-bezier(.3,1.1,.5,1),filter .3s}.hb:hover .hb-top .art.spin,.hb:focus-within .hb-top .art.spin{transform:scale(1.2) rotate(360deg)}.hb-t{display:block;font-size:16px;font-weight:700}.hb-d{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:var(--muted)}.hb-sub{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px dashed rgba(255,255,255,.1)}.hb-sub li{margin:0}.hb-sub a{display:flex;align-items:center;gap:8px;padding:3px 4px;border-radius:7px;font-size:13px;color:rgba(232,241,236,.75);text-decoration:none;transition:background .2s,color .2s}.hb-sub a::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;border:1.5px solid rgba(214,190,120,.7);transition:all .2s}.hb-sub a:hover{color:#fff;background:rgba(57,255,143,.08)}.hb-sub a:hover::before{border-color:#39ff8f;background:#39ff8f;box-shadow:0 0 6px #39ff8f}.hb-more{display:none}.hb .art .a-body{fill:rgba(205,225,215,.28);stroke:rgba(230,245,238,.6);stroke-width:.8}.hb .art .a-screen{fill:rgba(57,255,143,.12);stroke:rgba(57,255,143,.4);stroke-width:.6}.hb .art .a-dark{fill:rgba(0,0,0,.6);stroke:none}.hb .art .a-glow{fill:none;stroke:rgba(57,255,143,.75);stroke-width:1.2;stroke-linecap:round}.hb .art .a-glow-f{fill:rgba(57,255,143,.85);stroke:none}.hb .art g{transform-box:fill-box;transition:transform .55s cubic-bezier(.3,1.3,.5,1)}.hb .art .lap-lid{transform-origin:50% 100%;transform:scaleY(.06)}.hb .art .duo-l{transform:translateX(7.5px)}.hb .art .duo-r{transform-origin:0% 50%;transform:translateX(7.5px) scaleX(.001) skewY(0deg)}.hb .art .flip-all{transform:translateY(-7.5px)}.hb .art .flip-t{transform-origin:50% 100%;transform:scaleY(.001) skewX(0deg)}.hb .art .fb1{transform-origin:15% 100%}.hb .art .fb2{transform-origin:80% 100%;transform:scale(.001)}.hb .art .q{transform-origin:50% 100%;transform:scale(.6)}.hb .art .wr{transform-origin:20% 85%}.hb .art .sd{transform-origin:85% 85%}.hb:hover .art g,.hb:focus-within .art g{transform:none}.hb:hover .art.tl .wr{transform:rotate(-16deg)}.hb:hover .art.tl .sd{transform:rotate(12deg)}.hb .art .dl-arr{transform-box:fill-box;transition:transform .45s cubic-bezier(.3,1.3,.5,1)}.hb:hover .art.dl .dl-arr{transform:translateY(3px)}@media (hover:hover) and (pointer:fine){.hb:hover .art.spi .legs{stroke-dasharray:2 1.5;animation:npf-data .5s linear infinite}.hb:hover .art.spi .data{animation:npf-blink .9s steps(2) infinite}}@keyframes npf-data{to{stroke-dashoffset:-3.5}}@keyframes npf-blink{50%{opacity:.25}}@media (max-width:900px){.hbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none),(pointer:coarse){.hb{height:auto}.hb-in{position:relative;max-height:none}.hb-in::after{display:none}.hb-sub li:nth-child(n+4){display:none}.hb-more{display:block;margin-top:4px;font-size:12.5px;font-weight:600}}.lt{display:grid;gap:5px;margin:0 0 18px}.lt-b{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:12px;color:#e8f1ec;text-decoration:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);transition:background .2s,border-color .2s,transform .2s}.lt-b svg{flex:none;width:18px;height:18px;fill:none;stroke:#39ff8f;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lt-b span{display:flex;flex-direction:column;font-size:13px;font-weight:600;line-height:1.25}.lt-b small{font-size:11px;font-weight:400;color:rgba(232,241,236,.5)}.lt-b:hover{background:rgba(57,255,143,.08);border-color:rgba(57,255,143,.3);transform:translateX(2px)}.lt-b.on{background:rgba(57,255,143,.1);border-color:rgba(57,255,143,.5)}.bstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:6px 0 8px}.bstats div,.bcard,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.dl>div{border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08)}.bstats div{padding:14px}.bstats b{display:block;font-size:24px;letter-spacing:-.02em;color:#39ff8f;text-shadow:0 0 14px rgba(57,255,143,.35)}.bstats span{font-size:12.5px;line-height:1.4;color:var(--muted)}.bgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bcard{padding:16px}.bcard strong{display:block;margin-bottom:4px}.bcard p{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.steps{padding-left:22px}.steps li{margin:0 0 8px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips span{padding:4px 10px;border-radius:999px;font-size:13px;color:#e9e3cf;background:rgba(214,190,120,.08);border:1px solid rgba(214,190,120,.3)}.tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.tgrid a{display:flex;flex-direction:column;gap:3px;padding:12px 14px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.tgrid a b{font-size:14.5px;color:#fff}.tgrid a span{font-size:12.5px;line-height:1.45;color:var(--muted)}.tgrid a:hover{transform:translateY(-2px);border-color:rgba(57,255,143,.45);background:rgba(57,255,143,.06)}.dl{display:grid;gap:10px}.dl>div{padding:14px 16px}.dl p{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--muted)}.dl .news{margin-top:12px;padding:10px 14px 4px;border-radius:12px;background:rgba(63,212,127,.06);border:1px solid rgba(63,212,127,.22)}.dl .news p{margin:0 0 4px}.dl .news p strong{color:var(--ink)}.dl .news ul{margin:0 0 8px;padding-left:20px;font-size:14px;line-height:1.5;color:var(--muted)}.dl .news li{margin:2px 0}.dl .news .known li{list-style:none;position:relative}.dl .news .known li::before{content:"!";position:absolute;left:-16px;font-weight:800;color:var(--warn)}.dl .news .known em{font-style:normal;font-weight:600;color:var(--warn)}.tl .dl .news{background:rgba(63,212,127,.08);border-color:rgba(30,150,90,.35)}.tl .dl .news .known em,.tl .dl .news .known li::before{color:#9a5b00}.ft{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 22px}.ft h3{margin:6px 0 4px;font-size:14px;color:#39ff8f}.ft ul{margin:0;padding-left:18px}.ft li{margin:0 0 5px;font-size:14px;line-height:1.5;color:var(--muted)}@media (max-width:760px){.bstats{grid-template-columns:1fr 1fr}.bgrid{grid-template-columns:1fr}}header .logo{gap:0}.logo-full{display:block;height:46px;width:auto;overflow:visible}.logo-mark{display:none;height:40px;width:auto}@media (max-width:1000px){.logo-full{display:none}.logo-mark{display:block}}@media (max-width:760px){.logo-mark{height:36px}}.logo-full .probe-red,.logo-full .probe-blk{transform-box:fill-box;transform-origin:50% 50%}.npf-first .logo-full .lcd0{animation:npf-lcd .5s steps(2) 3 backwards}.npf-first .logo-full .probe-blk{animation:npf-probe-b .8s .2s cubic-bezier(.2,.8,.2,1) backwards}.npf-first .logo-full .probe-red{animation:npf-probe-r .8s .4s cubic-bezier(.2,.8,.2,1) backwards}.npf-first .logo-full .cable-red,.npf-first .logo-full .cable-blk{stroke-dasharray:420;animation:npf-cable .9s .25s ease-out backwards}.npf-first .logo-full .w-one,.npf-first .logo-full .led-on{animation:npf-one 1.1s 1.3s backwards}@keyframes npf-lcd{50%{opacity:.15}}@keyframes npf-probe-b{from{transform:translate(-140px,90px) rotate(-25deg);opacity:0}}@keyframes npf-probe-r{from{transform:translate(140px,90px) rotate(25deg);opacity:0}}@keyframes npf-cable{from{stroke-dashoffset:420}}@keyframes npf-one{0%,30%,50%{opacity:0}20%,40%,100%{opacity:1}}.menu-btn{display:none;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.14);color:#e8f1ec;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03))}.menu-btn svg{width:22px;height:22px;fill:currentColor}.menu-btn[aria-expanded="true"]{color:#39ff8f;border-color:rgba(57,255,143,.5);background:rgba(57,255,143,.14)}.m-menu{position:absolute;top:calc(100% + 6px);right:12px;z-index:60;box-sizing:border-box;width:min(340px,calc(100vw - 24px));max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain;padding:12px;border-radius:18px;background:#04100b;border:1px solid rgba(57,255,143,.25);box-shadow:0 20px 50px rgba(0,0,0,.7)}.mm-h{margin:4px 6px 8px;font:600 10.5px ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:rgba(57,255,143,.78)}.mm-devs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 12px}.mm-devs a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px 8px;border-radius:12px;text-decoration:none;color:#e8f1ec;font-size:13px;font-weight:600;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.mm-devs a.on{border-color:rgba(57,255,143,.5);background:rgba(57,255,143,.1)}.mm-devs .art{width:48px;height:32px;overflow:visible}.m-menu .art .a-body{fill:rgba(205,225,215,.28);stroke:rgba(230,245,238,.6);stroke-width:.8}.m-menu .art .a-screen{fill:rgba(57,255,143,.12);stroke:rgba(57,255,143,.4);stroke-width:.6}.m-menu .art .a-dark{fill:rgba(0,0,0,.6);stroke:none}.m-menu .art .a-glow{fill:none;stroke:rgba(57,255,143,.75);stroke-width:1.2;stroke-linecap:round}.m-menu .art .a-glow-f{fill:rgba(57,255,143,.85);stroke:none}.mm-tools{display:grid;gap:2px}.mm-tools a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:#e8f1ec;text-decoration:none}.mm-tools a:hover,.mm-tools a.on{background:rgba(57,255,143,.08)}.mm-ico{flex:none;width:18px;height:18px;fill:none;stroke:#39ff8f;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mm-tools span{display:flex;flex-direction:column;font-size:13.5px;font-weight:600;line-height:1.25}.mm-tools small{font-size:11px;font-weight:400;color:rgba(232,241,236,.5)}.mm-ask{display:block;margin-top:12px;padding:11px;border-radius:12px;text-align:center;color:#fff;font-weight:700;text-decoration:none;background:linear-gradient(180deg,#d24516,#b93a0a)}@media (max-width:1000px){.seg{display:none}.menu-btn{display:inline-flex}.logo-full{display:block;height:40px}.logo-mark{display:none}header .bar{justify-content:space-between}}@media (max-width:380px){.logo-full{height:34px}}@media (max-width:1199px){.frame{display:flex;flex-direction:column}.frame>main{order:0}.rail-r{order:1}.rail-l{order:2}.rail{display:block;position:static;box-sizing:border-box;width:calc(100% - 20px);max-width:880px;max-height:none;overflow:visible;margin:14px auto 0;padding:18px 16px 16px;border-radius:22px;background:rgba(3,11,8,.72);border:1px solid rgba(255,255,255,.08)}}.tl{--deep:#0b0b0d;--metal:#1f2329;--surface:rgba(255,255,255,.92);--surface-2:rgba(0,0,0,.045);--ink:#0b0b0d;--muted:#1f2329;--line:rgba(0,0,0,.12);--solid:#fff;--brand-soft:rgba(255,106,61,.12);--header-bg:rgba(255,255,255,.74);--shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 24px rgba(0,0,0,.1);--shadow-up:0 0 0 1px rgba(57,255,143,.45),0 0 18px rgba(57,255,143,.35),0 14px 40px rgba(0,0,0,.15)}.tl header.top{background:rgba(255,255,255,.74);border-bottom:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.tl header .logo{background:#fff;border-radius:14px;padding:5px 12px;box-shadow:0 6px 18px rgba(0,0,0,.28)}.tl .seg{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08);box-shadow:none}.tl .seg a .l,.tl .seg a .s{text-shadow:none}.tl header .seg a,.tl header .seg a *{color:var(--deep) !important}.tl .seg .art .a-body,.tl .m-menu .art .a-body,.tl .hb .art .a-body{fill:rgba(30,40,35,.07);stroke:rgba(30,40,35,.5)}.tl .seg .art .a-screen,.tl .m-menu .art .a-screen,.tl .hb .art .a-screen{fill:rgba(15,157,85,.12);stroke:rgba(15,157,85,.6)}.tl .seg .art .a-glow,.tl .m-menu .art .a-glow,.tl .hb .art .a-glow{stroke:#0f9d55}.tl .seg .art .a-glow-f,.tl .m-menu .art .a-glow-f,.tl .hb .art .a-glow-f{fill:#0f9d55}.tl main.sheet,.tl .rail{background:rgba(255,255,255,.86);border:1px solid rgba(255,255,255,.7);box-shadow:0 24px 60px rgba(0,0,0,.35)}.tl .subnav{background:transparent;border-bottom:1px solid rgba(0,0,0,.08)}.tl footer{background:transparent}.tl footer .wrap{background:rgba(255,255,255,.86)}.tl footer,.tl footer *{color:var(--metal) !important}.tl main.sheet,.tl main.sheet *:not(.stage):not(.stage *):not(.fs):not(.fs *),.tl .rail,.tl .rail *{color:var(--metal) !important;text-shadow:none !important}.tl main.sheet h1,.tl main.sheet h2,.tl main.sheet h3,.tl .hb-t,.tl .why-card strong,.tl .harm-list b,.tl .ew-n b,.tl .sl-k,.tl .pwr b,.tl .bstats b,.tl .tgrid a b{color:var(--deep) !important}.tl main.sheet a:not(.hb-top):not(.btn):not(.card):not(.tile):not([role=tab]):not(.store-badge),.tl .rail a.sl-a{text-decoration:underline;text-decoration-color:#ff6a3d;text-underline-offset:3px}.tl .hb-sub a,.tl .tp a,.tl .lt-b,.tl .qa a{text-decoration:none !important}.tl .pwr-tabs button[aria-selected="true"],.tl .pwr-tabs button[aria-selected="true"] *{color:#fff !important}.tl .harm-fig text{fill:rgba(232,241,236,.85)}.tl .stage,.tl .stage *{color:#e8f1ec}.tl .hb-in,.tl .lt-b,.tl .seg a,.tl .pwr-tabs button,.tl .card,.tl .tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.tl .bcard,.tl .bstats div,.tl .why-card,.tl .ew-n,.tl .dl>div{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.9) 46%,rgba(244,249,246,.84) 54%,rgba(255,255,255,.95) 100%);border:1px solid rgba(57,255,143,.55);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(57,255,143,.18),0 0 14px rgba(57,255,143,.32),0 8px 22px rgba(0,0,0,.08)}.tl .hb:hover .hb-in,.tl .hb:focus-within .hb-in,.tl .lt-b:hover,.tl .seg a:hover,.tl .card:hover,.tl .tgrid a:hover{border-color:rgba(57,255,143,.85);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(57,255,143,.35),0 0 26px rgba(57,255,143,.5),0 22px 50px rgba(0,0,0,.16)}.tl .hb:hover .hb-in,.tl .hb:focus-within .hb-in{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.97) 46%,rgba(244,249,246,.95) 54%,#fff 100%)}.tl .seg a.on{box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(15,157,85,.55),0 0 20px rgba(57,255,143,.45),0 8px 20px rgba(0,0,0,.14)}.seg a.on,.tl .seg a.on{background:var(--brand);border-color:#e85a2e;color:#0b0b0d;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.55),0 6px 16px rgba(255,106,61,.35)}.seg a.on .l,.seg a.on .s,.tl .seg a.on .l,.tl .seg a.on .s{color:#0b0b0d}.seg a.on .art .a-body,.tl .seg a.on .art .a-body{fill:rgba(255,255,255,.22);stroke:rgba(255,255,255,.9)}.seg a.on .art .a-screen,.tl .seg a.on .art .a-screen{fill:rgba(255,255,255,.28);stroke:rgba(255,255,255,.9)}.seg a.on .art .a-glow,.tl .seg a.on .art .a-glow{stroke:#fff}.seg a.on .art .a-glow-f,.tl .seg a.on .art .a-glow-f{fill:#fff}.seg a.on .art .a-dark,.tl .seg a.on .art .a-dark{fill:rgba(255,255,255,.35)}.seg a.on svg.art,.tl .seg a.on svg.art{filter:none}.mm-devs a.on,body.tl .mm-devs a.on{background:var(--brand);border-color:#e85a2e;color:#0b0b0d;box-shadow:0 6px 16px rgba(255,106,61,.3)}body.tl .mm-devs a.on span{color:#0b0b0d}body.tl .mm-devs a.on .art .a-body{fill:rgba(255,255,255,.22);stroke:rgba(255,255,255,.95)}body.tl .mm-devs a.on .art .a-screen{fill:rgba(255,255,255,.28);stroke:rgba(255,255,255,.95)}body.tl .mm-devs a.on .art .a-glow{stroke:#fff}body.tl .mm-devs a.on .art .a-glow-f{fill:#fff}body.tl .mm-devs a.on .art .a-dark{fill:rgba(255,255,255,.35)}.seg a{isolation:isolate}.seg a:not(.on)::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:var(--brand);transform:scaleY(0);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.seg a:not(.on) .l,.seg a:not(.on) .s{transition:color .3s,text-shadow .3s}.seg a:not(.on) .art .a-body,.seg a:not(.on) .art .a-screen,.seg a:not(.on) .art .a-glow,.seg a:not(.on) .art .a-glow-f{transition:stroke .3s,fill .3s}@media (hover:hover) and (pointer:fine){.seg a:not(.on):hover::after{transform:scaleY(1)}.seg a:not(.on):hover .l,.seg a:not(.on):hover .s{color:#0b0b0d;text-shadow:none}.seg a:not(.on):hover .art .a-body{fill:rgba(255,255,255,.25);stroke:rgba(255,255,255,.95)}.seg a:not(.on):hover .art .a-screen{fill:rgba(255,255,255,.3);stroke:rgba(255,255,255,.95)}.seg a:not(.on):hover .art .a-glow{stroke:#fff}.seg a:not(.on):hover .art .a-glow-f{fill:#fff}body.tl .seg a:not(.on):hover,.seg a:not(.on):hover{border-color:#e85a2e;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.5),0 6px 16px rgba(255,106,61,.3)}}.tl .pwr-tabs button[aria-selected="true"]{background:linear-gradient(180deg,#108649,#0a7440);border-color:#0a7440}.tl .hb-in::after{display:none}.tl .hb:not(:hover):not(:focus-within) .hb-sub{-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.tl .hb-in::before,.tl .lt-b::before{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,#fff 0 45%,rgba(255,255,255,.85) 70%,rgba(57,255,143,.18) 100%);transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .35s}.tl .hb:hover .hb-in::before,.tl .hb:focus-within .hb-in::before,.tl .hb:active .hb-in::before,.tl .lt-b:hover::before,.tl .lt-b:active::before{transform:translate(-50%,-50%) scale(70);opacity:1}.tl .lt-b{position:relative;overflow:hidden}.tl .lt-b>*{position:relative;z-index:1}.tl .hb-top,.tl .hb-sub,.tl .hb-more{position:relative;z-index:1}.hb-more::before{content:"";position:absolute;inset:-4px 0}.tl .hb-sub{border-top-color:rgba(0,0,0,.1)}.tl .hb-sub a::before{border-color:#0f9d55}.tl .feed{border-bottom-color:rgba(0,0,0,.08)}.tl .feed-t{background:rgba(0,0,0,.08)}.tl .feed-t i{background:#0f9d55}.tl .dots button{background:rgba(0,0,0,.18)}.tl .dots button.on{background:#0f9d55}.tl .tp>li::before{background:#fff}.tl .tp>li::after{background:rgba(0,0,0,.14)}.tl .tp>li.done::after{background:#0f9d55}.tl .tp-sub{border-left-color:rgba(15,157,85,.4)}.tl .pwr{background:linear-gradient(rgba(15,157,85,.2),rgba(15,157,85,.2)) 6px 12px / 2px calc(100% - 24px) no-repeat}.tl .pwr summary:hover,.tl .pwr details[open] summary{background:rgba(0,0,0,.04)}.lt + .rail-h{margin-top:18px}.lt-more{overflow:hidden;max-height:calc(var(--reveal,0) * 1100px);opacity:calc(.15 + var(--reveal,0) * .85);transition:max-height .25s ease-out,opacity .25s}.lt-more>.rail-h{margin-top:18px}.qa{list-style:none;margin:0;padding:0}.qa li{margin:0 0 10px}.qa a{display:block;font-size:13px;font-weight:650}.qa span{display:block;font-size:12px;line-height:1.45}.ask-card{padding:12px;border-radius:12px;border:1px solid rgba(57,255,143,.55);box-shadow:0 0 14px rgba(57,255,143,.25)}.ask-card p{margin:0 0 6px;font-size:12.5px;line-height:1.45}.ask-card b{display:block;font-size:12.5px}.ask-card span{display:block;margin-top:4px;font-size:11.5px}@media (max-width:1199px){.lt-more{max-height:none;opacity:1}}@media (min-width:1200px){html.edge-curve .rail,html.edge-deep .rail{position:sticky;overscroll-behavior:auto}.rail{max-height:calc(100vh / var(--npf-z,1) - 112px)}}.rr-more{overflow:hidden;max-height:calc(var(--reveal,0) * 900px);opacity:calc(.15 + var(--reveal,0) * .85);transition:max-height .25s ease-out,opacity .25s}.rr-more>.rail-h{margin-top:18px}.rr-more .sl-a{margin-top:2px}@media (max-width:1199px){.rr-more{max-height:none;opacity:1}}.tl .m-menu{background:#fff;border-color:rgba(57,255,143,.55);box-shadow:0 0 18px rgba(57,255,143,.3),0 20px 50px rgba(0,0,0,.25)}.tl .m-menu,.tl .m-menu *{color:var(--metal)}.tl .m-menu .mm-h{color:#0b7f45}.tl .mm-devs a{background:linear-gradient(180deg,#fff,rgba(244,249,246,.9));border-color:rgba(57,255,143,.5)}.tl .mm-devs a.on{background:rgba(57,255,143,.16)}.tl .mm-ico{stroke:#0f9d55}.tl .mm-ask,.tl .mm-ask *{color:#fff}.tl .menu-btn{background:linear-gradient(180deg,#fff,rgba(244,249,246,.9));border-color:rgba(57,255,143,.55);color:var(--deep);box-shadow:0 0 12px rgba(57,255,143,.3)}.menu-btn svg path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}@media (max-width:1000px){header .bar{position:relative;justify-content:flex-end}header .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tl header .logo{padding:4px 10px}.logo-full{height:36px}}@media (max-width:380px){.logo-full{height:30px}}.tl textarea,.tl select,.tl input:not([type="range"]):not([type="checkbox"]):not([type="radio"]){background:#fff;color:var(--deep);border-color:rgba(0,0,0,.16)}.tl textarea::placeholder{color:#6b7076}.tl .pad-svg .shell{fill:rgba(0,0,0,.03);stroke:rgba(0,0,0,.28)}.tl .pad-svg .b{fill:rgba(255,255,255,.9);stroke:rgba(0,0,0,.35)}.tl .pad-svg .b.ok{fill:rgba(57,255,143,.3);stroke:#0f9d55}.tl .pad-svg .b.on{fill:var(--brand);stroke:#0b0b0d}.tl .pad-svg .well{fill:rgba(0,0,0,.07);stroke:rgba(0,0,0,.25)}.tl .pad-svg .bl,.tl .pad-svg .bl.xs{fill:var(--deep)}.tl .sticks canvas{background:#0b1a12;box-shadow:inset 0 0 0 1px rgba(57,255,143,.35),0 0 14px rgba(57,255,143,.25)}.edge-curve main.sheet,.edge-curve .rail,.edge-deep main.sheet,.edge-deep .rail{--fe:22px;--fo:.5;border-color:transparent !important;position:relative;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,var(--fo)),#000 var(--fe),#000 calc(100% - var(--fe)),rgba(0,0,0,var(--fo))),linear-gradient(to bottom,rgba(0,0,0,var(--fo)),#000 var(--fe),#000 calc(100% - var(--fe)),rgba(0,0,0,var(--fo)));-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,rgba(0,0,0,var(--fo)),#000 var(--fe),#000 calc(100% - var(--fe)),rgba(0,0,0,var(--fo))),linear-gradient(to bottom,rgba(0,0,0,var(--fo)),#000 var(--fe),#000 calc(100% - var(--fe)),rgba(0,0,0,var(--fo)));mask-composite:intersect;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.35),inset 0 0 24px rgba(255,255,255,.55)}.edge-deep main.sheet,.edge-deep .rail{--fe:44px;--fo:.18}.edge-curve main.sheet::before,.edge-curve .rail::before,.edge-deep main.sheet::before,.edge-deep .rail::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,.75),rgba(255,255,255,0) 16px,rgba(255,255,255,0) calc(100% - 16px),rgba(255,255,255,.75)),linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,0) 18px,rgba(255,255,255,0) calc(100% - 18px),rgba(255,255,255,.6))}.edge-curve main.sheet>*,.edge-curve .rail>*,.edge-deep main.sheet>*,.edge-deep .rail>*{position:relative;z-index:1}.edge-curve main.sheet>.hbs,.edge-deep main.sheet>.hbs,main.sheet>.hbs{z-index:3}.edge-deep main.sheet,.edge-deep .rail{box-shadow:inset 0 1px 0 #fff,inset 0 0 36px rgba(255,255,255,.7)}@media (prefers-reduced-motion:reduce){.logo-full .lp{display:none}}.tl header .logo{background:transparent;padding:0;border-radius:4px}@media (max-width:1000px){.tl header .logo{padding:0}}.nf-row{justify-content:flex-start}.motto-bus{position:relative;height:96px;margin:0 0 -8px;pointer-events:none;z-index:1;overflow:hidden}.motto-bus{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 10%,#000 84%,transparent 100%),linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0,#000 10%,#000 84%,transparent 100%),linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-composite:intersect}.motto-bus canvas{display:block}@media (max-width:640px){.motto-bus{height:92px;margin-bottom:-6px}}.motto-bus .lcd-home{position:absolute;z-index:2;pointer-events:auto;display:block;border-radius:3px;cursor:pointer;text-decoration:none;transition:box-shadow .35s cubic-bezier(.2,.8,.2,1)}.motto-bus .lh-pan{position:absolute;left:calc(100% - 3px);top:0;height:100%;width:0;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:0 3px 3px 0;background:#0f1513;box-shadow:inset 0 0 0 1px #34423a;transition:width .45s cubic-bezier(.2,.8,.2,1)}.motto-bus .lh-pan svg{flex:none;width:26px;height:26px;padding:2px;border-radius:1px;box-sizing:content-box;background:linear-gradient(#b4e07a,#93c95e);opacity:0;transform:scale(.4) rotate(-20deg);transition:opacity .25s .12s,transform .45s .08s cubic-bezier(.3,1.4,.5,1)}.motto-bus .lh-house{fill:none;stroke:#10301a;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.motto-bus .lh-globe{fill:rgba(16,48,26,.12);stroke:#10301a;stroke-width:1.1}.motto-bus .lh-land{fill:#10301a}.motto-bus .lh-grid{fill:none;stroke:#10301a;stroke-width:.5;opacity:.55}.motto-bus .lcd-home:hover,.motto-bus .lcd-home:active{box-shadow:0 0 0 1px rgba(57,255,143,.7),0 0 14px rgba(57,255,143,.55)}.motto-bus .lcd-home:hover .lh-pan,.motto-bus .lcd-home:active .lh-pan{width:36px;box-shadow:inset 0 0 0 1px #34423a,6px 0 14px rgba(57,255,143,.45)}.motto-bus .lcd-home:hover .lh-pan svg,.motto-bus .lcd-home:active .lh-pan svg{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.motto-bus .lh-pan,.motto-bus .lh-pan svg,.motto-bus .lcd-home{transition:none}}@media (max-width:1199px){.frame>main.sheet{box-sizing:border-box;width:min(880px,calc(100% - 20px));min-width:0}}main code{overflow-wrap:anywhere}@media (max-width:520px){.kgrid{grid-auto-rows:20px}.kgrid .key{margin:0 3px 3px 0;font-size:9px;border-radius:6px}.kgrid .key.sm,.kgrid .key.half{font-size:8px}}.ctl-seg{margin:0 0 20px}.ctl-seg [role=tablist]{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line)}.ctl-seg a,.tl .ctl-seg a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 10px;border-radius:12px;text-align:center;font-size:16px;font-weight:650;color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.ctl-seg a:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.ctl-seg a.on,.tl .ctl-seg a.on{background:var(--brand);box-shadow:0 6px 16px rgba(255,106,61,.3)}.cal-steps{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 14px;counter-reset:cs}.cal-steps li{counter-increment:cs;padding:6px 12px;border-radius:999px;border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--muted)}.cal-steps li::before{content:counter(cs) " · "}.cal-steps li.done{color:#0b7f45;border-color:#0b7f45}.cal-steps li.done::before{content:"✓ "}.cal-steps li.on{background:var(--brand);border-color:var(--brand)}.cal-step{border:1px solid var(--line);border-radius:16px;padding:14px 16px}.cal-step h3{margin:0 0 6px}.cal-step p{margin:0}.cal-step .status{margin-top:10px;white-space:pre-line}.cal-help{margin-top:18px;border-top:1px solid var(--line);padding-top:12px}.cal-help h3{margin:0}.cal-help ul{padding-left:18px;margin:12px 0 0}.cal-help li{margin:6px 0}.cal-adv{margin-top:16px}.cal-adv summary{cursor:pointer;font-weight:600}.store-badge{display:inline-block;line-height:0;border-radius:6px;margin-top:4px;text-decoration:none}.store-badge img{height:48px;width:auto;display:block}.store-badge:hover{filter:brightness(1.15)}.seg .art .rcv-f,.hb .art .rcv-f{transform:translateY(9px)}.seg-play .seg a.on .rcv-f{animation:npf-rcv .6s .15s cubic-bezier(.3,1.4,.5,1) backwards}@keyframes npf-rcv{from{transform:translateY(9px)}}.hb.t-panic,.hb.t-recovery{grid-column:span 2;height:auto}.hb.t-panic .hb-in,.hb.t-recovery .hb-in{position:relative;max-height:none;display:grid;grid-template-columns:1fr;gap:0;align-items:start;height:100%}.hb.t-panic .hb-in::after,.hb.t-recovery .hb-in::after{display:none}.hb.t-panic:hover .hb-in,.hb.t-panic:focus-within .hb-in,.hb.t-recovery:hover .hb-in,.hb.t-recovery:focus-within .hb-in{transform:none;max-height:none}.hb.t-panic .hb-sub,.hb.t-recovery .hb-sub{margin:10px 0 0;padding:8px 0 0;border-top:1px dashed rgba(255,255,255,.1);border-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.hb.t-panic .hb-sub li,.hb.t-recovery .hb-sub li{display:block}.hb.t-panic .hb-more,.hb.t-recovery .hb-more{display:none}.tl .hb.t-panic .hb-sub,.tl .hb.t-panic:not(:hover):not(:focus-within) .hb-sub,.tl .hb.t-recovery .hb-sub,.tl .hb.t-recovery:not(:hover):not(:focus-within) .hb-sub{border-top-color:rgba(0,0,0,.1);-webkit-mask-image:none;mask-image:none}@media (max-width:520px){.hb.t-panic .hb-sub,.hb.t-recovery .hb-sub{grid-template-columns:1fr}}.hb.t-e4013{grid-column:1 / -1;height:auto}.hb.t-e4013 .hb-in{position:relative;max-height:none;display:grid;grid-template-columns:1fr;gap:0;align-items:start;height:100%}.hb.t-e4013 .hb-in::after{display:none}.hb.t-e4013:hover .hb-in,.hb.t-e4013:focus-within .hb-in{transform:none;max-height:none}.hb.t-e4013 .hb-sub{margin:10px 0 0;padding:8px 0 0;border-top:1px dashed rgba(255,255,255,.1);border-left:0;display:flex;flex-wrap:wrap;gap:2px 30px}.hb.t-e4013 .hb-sub li{display:block}.hb.t-e4013 .hb-more{display:none}.tl .hb.t-e4013 .hb-sub,.tl .hb.t-e4013:not(:hover):not(:focus-within) .hb-sub{border-top-color:rgba(0,0,0,.1);-webkit-mask-image:none;mask-image:none}@media (max-width:520px){.hb.t-e4013 .hb-sub{display:grid;grid-template-columns:1fr}}.grid>.tile.wide{grid-column:1 / -1}@media (min-width:1200px){.seg a{flex:1 1 auto}}.faq h3{margin:18px 0 4px;font-size:16px}.faq p{margin:0 0 6px}.byline{margin-top:4px}.tl .btn.alt{background:linear-gradient(180deg,#fff,#f1f6f3);color:#0b0b0d !important;border:1px solid rgba(15,157,85,.6);box-shadow:0 0 10px rgba(57,255,143,.25),0 4px 12px rgba(0,0,0,.06);text-decoration:none !important}.tl .btn.alt:hover{border-color:#0A7440;background:#fff}.ft-links{display:flex;flex-wrap:wrap;gap:8px}.tl footer a.ft-btn,.tl .rail a.sl-a{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:650;text-decoration:none !important;color:#0b0b0d !important;background:linear-gradient(180deg,#fff,#f1f6f3);border:1px solid rgba(15,157,85,.6);box-shadow:0 0 8px rgba(57,255,143,.22);transition:border-color .2s,box-shadow .2s}.tl footer a.ft-btn:hover,.tl .rail a.sl-a:hover{border-color:#0A7440;box-shadow:0 0 12px rgba(57,255,143,.45)}@media (hover:none),(pointer:coarse){.tl .hb:not(.t-recovery):not(.t-panic):not(.t-e4013) .hb-more{display:inline-flex;align-items:center;min-height:30px;margin-top:8px;padding:0 13px;border-radius:999px;font-size:12.5px;font-weight:650;text-decoration:none !important;color:#0b0b0d !important;background:linear-gradient(180deg,#fff,#f1f6f3);border:1px solid rgba(15,157,85,.6);box-shadow:0 0 8px rgba(57,255,143,.22)}}.subnav .sn{gap:8px;align-items:center;padding:8px 0}.tl main.sheet .subnav .sn a,.tl main.sheet td>a:only-child{display:inline-flex;align-items:center;min-height:32px;padding:4px 14px;border-radius:999px;font-size:13.5px;font-weight:650;line-height:1.3;text-decoration:none !important;background:linear-gradient(180deg,#fff,#f1f6f3);border:1px solid rgba(15,157,85,.6);box-shadow:0 0 8px rgba(57,255,143,.2);transition:border-color .2s,box-shadow .2s}.tl main.sheet td>a:only-child{border-radius:14px;font-size:13px}.tl main.sheet .subnav .sn a:hover,.tl main.sheet td>a:only-child:hover{border-color:#0A7440;box-shadow:0 0 12px rgba(57,255,143,.45)}.subnav a.on::after{display:none}.tl.tl main.sheet .subnav .sn a.on.on{background:linear-gradient(180deg,#108649,#0A7440);border-color:#0A7440;color:#fff !important}.support{margin:30px 0 4px;padding:18px 20px;border-radius:18px;background:linear-gradient(180deg,#fff,#f3f8f5);border:1px solid rgba(15,157,85,.45);box-shadow:0 0 14px rgba(57,255,143,.2)}.tl main.sheet .support h2.sp-h{margin:0 0 10px;font-size:18px}.sp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.tl.tl.tl main.sheet .support .sp-chips .sp-chip{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:#0B7F45;color:#fff !important;font-size:13px;font-weight:700}.support .sp-text{margin:0;font-size:14.5px;line-height:1.55}.tl.tl.tl main.sheet .support .sp-motto.sp-motto{margin:12px 0 14px;padding:10px 14px;border-radius:12px;background:#061a10;color:#c8ffe0 !important;font:600 14px ui-monospace,Consolas,monospace;letter-spacing:.04em}.tl.tl.tl main.sheet .support .sp-motto.sp-motto b{color:#7dffb6 !important}.support .sp-motto i{display:inline-block;width:8px;height:2px;margin-left:3px;background:#7dffb6;vertical-align:-2px;animation:npf-blink 1.1s steps(2) infinite}@media (prefers-reduced-motion:reduce){.support .sp-motto i{animation:none}}.support .sp-btns{display:flex;flex-wrap:wrap;gap:10px}.tl .btn.sp-donate,.btn.sp-donate{background:linear-gradient(180deg,#d24516,#b93a0a);color:#fff !important;border:1px solid #b93a0a;box-shadow:0 6px 16px rgba(185,58,10,.28);text-decoration:none !important}.tl.tl main.sheet .support .btn.sp-donate.sp-donate,.tl.tl main.sheet .support .btn.sp-donate.sp-donate *{color:#fff !important}.tl footer a.ft-btn.ft-donate{background:linear-gradient(180deg,#d24516,#b93a0a);border-color:#b93a0a;color:#fff !important}.bat-flow{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,1.1fr) minmax(150px,1fr);gap:14px;align-items:center}.bat-node{display:grid;gap:6px;padding:14px;border-radius:14px;background:#f4faf6;border:1.5px solid rgba(11,127,69,.2);transition:border-color .4s,box-shadow .4s}.bat-node strong{color:#0b0b0d;font-size:14px}.bat-st{font-size:13px;min-height:2.6em}.bat-flow[data-step="0"] .bat-pack,.bat-flow[data-step="2"] .bat-pack,.bat-flow[data-step="1"] .bat-pc,.bat-flow[data-step="3"] .bat-pc,.bat-flow[data-step="4"] .bat-pc{border-color:#0b7f45;box-shadow:0 0 14px rgba(57,255,143,.3)}.bat-body{position:relative;height:70px;margin-right:10px;border:2px solid #3a4148;border-radius:8px;padding:5px}.bat-tip{position:absolute;right:-10px;top:50%;width:7px;height:24px;margin-top:-12px;background:#3a4148;border-radius:0 2px 2px 0}.bat-cells{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;height:100%}.bat-cells i{position:relative;border-radius:4px;background:rgba(0,0,0,.1);overflow:hidden}.bat-cells i::after{content:"";position:absolute;left:0;right:0;bottom:0;height:28%;border-radius:3px;background:#5c6670;transition:height 1.6s cubic-bezier(.3,.8,.3,1),background .5s}.bat-flow[data-step="2"] .bat-cells i::after,.bat-flow[data-step="3"] .bat-cells i::after,.bat-flow[data-step="4"] .bat-cells i::after{background:#0b7f45}.bat-flow[data-step="2"] .bat-cells i:nth-child(3)::after,.bat-flow[data-step="3"] .bat-cells i:nth-child(3)::after,.bat-flow[data-step="4"] .bat-cells i:nth-child(3)::after{background:#f2a100}.bat-link{position:relative;height:70px}.bat-wire{position:absolute;left:0;right:0;top:34px;height:2px;background:rgba(11,127,69,.45);border-radius:1px}.bat-adapter{position:absolute;left:50%;top:24px;transform:translateX(-50%);padding:2px 8px;border-radius:6px;background:#1b2420;color:#c8ffe0 !important;font:600 11px ui-monospace,Consolas,monospace}.bat-bus{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:11px}.bat-flow[data-step="0"] .bat-bus{animation:npf-blink 1s steps(2) 3}.bat-packet{position:absolute;left:0;top:2px;padding:2px 8px;border-radius:6px;background:#0b7f45;color:#fff !important;font-size:11px;font-weight:800;opacity:0;transform:translateX(0);transition:left 2.4s cubic-bezier(.4,0,.2,1),transform 2.4s cubic-bezier(.4,0,.2,1),opacity .3s;z-index:1}.bat-flow[data-step="1"] .bat-packet{opacity:1;left:100%;transform:translateX(-100%)}.bat-pc svg{width:40px;height:40px;fill:none;stroke:#0b7f45;stroke-width:1.8;stroke-linejoin:round}.tl.tl main.sheet .bat-verdict{justify-self:start;padding:3px 10px;border-radius:8px;background:#c2410c;color:#fff !important;font-size:11.5px;font-weight:800;opacity:0;transition:opacity .4s;min-height:1.4em}.tl.tl main.sheet .bat-verdict.on{opacity:1}.tl.tl main.sheet .bat-verdict.ok{background:#0b7f45}.bat-cap{margin:16px 0 12px;font-weight:700;color:#0b0b0d;min-height:3.2em;min-height:2lh}.bat-dots{display:flex;gap:8px}.bat-dots i{width:9px;height:9px;border-radius:50%;background:rgba(0,0,0,.18)}.bat-dots i.on{background:#0b7f45}.btn.bat-soon{background:linear-gradient(180deg,#d24516,#b93a0a);color:#fff !important;border:1px solid #b93a0a;cursor:default;opacity:1}.tl.tl main.sheet .btn.bat-soon{color:#fff !important}@media (max-width:640px){.bat-flow{grid-template-columns:1fr;gap:10px}.bat-link{height:96px}.bat-wire{left:50%;right:auto;top:0;bottom:0;width:2px;height:auto;margin-left:-1px}.bat-adapter{top:50%;transform:translate(-50%,-50%)}.bat-bus{left:calc(50% + 34px);right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:left}.bat-packet{left:50%;top:0;transform:translate(-50%,0);transition:top 2.4s cubic-bezier(.4,0,.2,1),transform 2.4s cubic-bezier(.4,0,.2,1),opacity .3s}.bat-flow[data-step="1"] .bat-packet{left:50%;top:100%;transform:translate(-50%,-100%)}.bat-cap{min-height:4.8em;min-height:3lh}}.tl.tl.tl main.sheet .bat-demo .bat-adapter.bat-adapter{color:#c8ffe0 !important}.bat-adapter{z-index:2}.bat-packet{z-index:3}.tl.tl.tl main.sheet .bat-demo .bat-packet.bat-packet,.tl.tl.tl main.sheet .bat-demo .bat-verdict.bat-verdict,.tl.tl.tl main.sheet .btn.bat-soon.bat-soon{color:#fff !important}@media (prefers-reduced-motion:reduce){.bat-flow[data-step="0"] .bat-bus{animation:none}.bat-packet,.bat-cells i::after{transition:none}}@media (min-width:761px){.seg a.t-iphone .l,.seg a.t-recovery .l{display:none}.seg a.t-iphone .s,.seg a.t-recovery .s{display:inline}}@media (min-width:1001px) and (max-width:1449px){.seg{gap:3px;padding:4px}.seg a{padding:0 40px 0 10px;font-size:14px;--art-small:translate(calc(50% - 20px),6px) rotate(0deg) scale(.5);--art-hover:translate(calc(50% - 23px),3px) rotate(0deg) scale(.6);--art-big:translate(calc(50% - 26px),1px) rotate(0deg) scale(.68)}.seg a.t-controller{--art-small:translate(calc(50% - 20px),6px) rotate(0deg) scale(.4)}.seg a.on .l{transform:translateX(12px)}}@media (min-width:1001px) and (max-width:1449px){header .logo-full{display:none}header .logo-mark{display:block}}.tgrid a.tg-feat{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;row-gap:4px;padding:16px 20px}.tgrid a.tg-feat svg.art{grid-row:1 / span 2;width:78px;height:52px;fill:none}.tgrid a.tg-feat b{font-size:18px}.tgrid a.tg-feat span{margin:0;font-size:13.5px}.tgrid a.tg-feat .tg-btn{grid-column:3;grid-row:1 / span 2;margin:0;align-self:center}.tgrid .art .a-body{fill:rgba(30,40,35,.07);stroke:rgba(30,40,35,.5);stroke-width:.8}.tgrid .art .a-screen{fill:rgba(57,255,143,.18);stroke:rgba(15,157,85,.7);stroke-width:.8}.tgrid .art .a-glow{fill:none;stroke:#0f9d55;stroke-width:1.2;stroke-linecap:round}.tgrid .art .a-glow-f{fill:#0f9d55;stroke:none}.tl .tgrid a.tg-feat{background:linear-gradient(180deg,#f4fbf7,#e4f5ea);border-color:rgba(16,134,73,.55);box-shadow:0 0 0 1px rgba(16,134,73,.5),0 0 22px rgba(57,255,143,.4),0 10px 26px rgba(0,0,0,.12)}.tl .tgrid a.tg-feat .tg-btn{background:linear-gradient(180deg,#108649,#0A7440);border-color:#0A7440}.tl.tl.tl main.sheet .tgrid a.tg-feat .tg-btn.tg-btn{color:#fff !important}@media (max-width:640px){.tgrid a.tg-feat{grid-template-columns:auto minmax(0,1fr);padding:14px 16px}.tgrid a.tg-feat svg.art{grid-row:1;width:60px;height:40px}.tgrid a.tg-feat span{grid-column:1 / -1}.tgrid a.tg-feat .tg-btn{grid-column:1 / -1;grid-row:auto;justify-self:start;margin-top:8px}}.tl main.sheet .result{background:#fff;border-radius:16px;padding:16px 20px 18px;margin-top:22px;box-shadow:0 0 0 1px rgba(16,134,73,.55),0 0 22px rgba(57,255,143,.45),0 14px 36px rgba(0,0,0,.16)}.tl main.sheet .result>:first-child{margin-top:0}.tl main.sheet .result .finding.top{background:#eef9f2;border-left:4px solid #0A7440;border-radius:0 10px 10px 0;padding:12px 14px 10px 16px}@media (max-width:640px){.tl main.sheet .result{padding:14px 14px 16px;border-radius:14px}}.rerr-row{justify-content:flex-start}.rerr-in{flex:1 1 240px;min-width:0;min-height:44px;font:inherit;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--line)}.tl .rerr-in::placeholder{color:#6b7076}.rerr-row select{flex:1 1 220px;min-width:0}.tl main.sheet .tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.tl main.sheet .tgrid a *,.tl main.sheet .testmenu a,.tl main.sheet .testmenu a *{text-decoration:none !important}.tgrid a span{margin-bottom:10px}.tgrid a .tg-btn{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;font-style:normal;font-size:13px;font-weight:700}.tl .tgrid a .tg-btn{background:linear-gradient(180deg,#fff,#f1f6f3);border:1px solid rgba(15,157,85,.6);box-shadow:0 0 10px rgba(57,255,143,.25),0 4px 12px rgba(0,0,0,.06)}.tl .tgrid a:hover .tg-btn,.tl .tgrid a:focus-visible .tg-btn{border-color:#0A7440;background:#fff}.fs.cover{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:2147483000}.tile.info::after{content:none}.tile.info:hover{transform:none;box-shadow:var(--shadow);border-color:var(--line)}.grid.fit{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}:root{--npf-z:1}@media (min-width:2011px) and (min-height:1000px){:root{--npf-z:1.05}}@media (min-width:2103px) and (min-height:1050px){:root{--npf-z:1.1}}@media (min-width:2194px) and (min-height:1100px){:root{--npf-z:1.15}}@media (min-width:2286px) and (min-height:1150px){:root{--npf-z:1.2}}@media (min-width:2377px) and (min-height:1200px){:root{--npf-z:1.25}}@media (min-width:2469px) and (min-height:1250px){:root{--npf-z:1.3}}@media (min-width:2560px) and (min-height:1300px){:root{--npf-z:1.35}}@media (min-width:2651px) and (min-height:1350px){:root{--npf-z:1.4}}@media (min-width:2743px) and (min-height:1400px){:root{--npf-z:1.45}}@media (min-width:2834px) and (min-height:1450px){:root{--npf-z:1.5}}@media (min-width:2926px) and (min-height:1500px){:root{--npf-z:1.55}}@media (min-width:3017px) and (min-height:1550px){:root{--npf-z:1.6}}@media (min-width:3109px) and (min-height:1600px){:root{--npf-z:1.65}}@media (min-width:3200px) and (min-height:1650px){:root{--npf-z:1.7}}@media (min-width:3291px) and (min-height:1700px){:root{--npf-z:1.75}}@media (min-width:3383px) and (min-height:1750px){:root{--npf-z:1.8}}@media (min-width:3474px) and (min-height:1800px){:root{--npf-z:1.85}}@media (min-width:3566px) and (min-height:1850px){:root{--npf-z:1.9}}@media (min-width:3657px) and (min-height:1900px){:root{--npf-z:1.95}}@media (min-width:3749px) and (min-height:1950px){:root{--npf-z:2.0}}@media (min-width:3840px) and (min-height:2000px){:root{--npf-z:2.05}}@media (min-width:3931px) and (min-height:2050px){:root{--npf-z:2.1}}@media (min-width:4023px) and (min-height:2100px){:root{--npf-z:2.15}}@media (min-width:4114px) and (min-height:2150px){:root{--npf-z:2.2}}@media (min-width:4206px) and (min-height:2200px){:root{--npf-z:2.25}}@media (min-width:4297px) and (min-height:2250px){:root{--npf-z:2.3}}@media (min-width:4389px) and (min-height:2300px){:root{--npf-z:2.35}}@media (min-width:4480px) and (min-height:2350px){:root{--npf-z:2.4}}@media (min-width:4571px) and (min-height:2400px){:root{--npf-z:2.45}}@media (min-width:4663px) and (min-height:2450px){:root{--npf-z:2.5}}@media (min-width:4754px) and (min-height:2500px){:root{--npf-z:2.55}}@media (min-width:4846px) and (min-height:2550px){:root{--npf-z:2.6}}@media (min-width:4937px) and (min-height:2600px){:root{--npf-z:2.65}}@media (min-width:5029px) and (min-height:2650px){:root{--npf-z:2.7}}@media (min-width:5120px) and (min-height:2700px){:root{--npf-z:2.75}}header.top,.frame,body>footer{zoom:var(--npf-z)}.support .sp-spec{margin:2px 0 12px;font-size:13.5px;line-height:1.5;color:var(--muted)}footer .ft-motto{font-size:13px}.bcx-store{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 20px;color:var(--muted)}.bcx-store p{margin:0;flex:1 1 260px}.bcx-demo{padding:22px 22px 18px}.bcx-steps{list-style:none;display:flex;justify-content:space-between;gap:6px;margin:0 0 18px;padding:0;position:relative}.bcx-steps::before{content:"";position:absolute;left:22px;right:22px;top:21px;height:3px;border-radius:2px;background:var(--line)}.bcx-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;font-size:13.5px;color:var(--muted)}.bcx-steps b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:16px;color:var(--ink);background:var(--surface);border:2px solid var(--line);transition:border-color .35s,transform .35s}.bcx-steps li.done b{background:#e2f4ea;border-color:#2FBF74;color:#086a39}.bcx-steps li.on b{background:linear-gradient(#0B7F45,#086a39);border-color:#075f33;color:#fff;transform:scale(1.12)}.bcx-steps li.on span{color:var(--ink);font-weight:700}.bcx-cap{min-height:74px}.bcx-cap strong{display:block;font-size:17px;margin-bottom:4px}.bcx-cap p{margin:0;color:var(--muted)}.bcx-verdict{margin-top:12px;padding:12px 14px;border-radius:12px;border:2px solid #2FBF74;background:#f2fbf6;font-size:14.5px}.bcx-tag{display:inline-block;margin-right:8px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.4px;color:#fff;background:#0B7F45}@media (max-width:560px){.bcx-steps span{font-size:11.5px}.bcx-steps b{width:34px;height:34px;font-size:14px}.bcx-steps::before{top:16px}}.cc-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:16px}.cc-info .card{margin:0}.cc-info h2{margin-top:0}.ci-filters{margin:6px 0 14px}.ci-k{margin:10px 0 6px;font:700 12px ui-monospace,Consolas,monospace;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ci-btns{display:flex;flex-wrap:wrap;gap:8px}.ci-btns .btn{min-height:38px;padding:0 14px;font-size:14px}.ci-btns .btn.on{color:#fff;background:linear-gradient(#2FBF74,#0F9D55);border-color:#0B7F45}.ci-maker{margin:18px 0 0}.ci-maker h3{margin:0 0 6px;font-size:18px}.ci-ty{margin:8px 0 6px;font-size:13px;font-weight:700;color:var(--muted)}.ci-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.ci-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;border-radius:12px;text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:var(--surface);border:1px solid #2FBF74;box-shadow:0 1px 4px rgba(0,0,0,.05)}.ci-chip:hover{background:#f2fbf6}.ci-chip b{font-size:15px}.ci-chip span{font-size:12.5px;line-height:1.35;color:var(--muted)}.cc-disc{margin-top:18px}.cxwide .chipx.cc-page{display:block}.cxwide .chipx.cc-page>section.card{margin:16px 0 0}.cxwide .chipx.cc-page>.cc-disc{margin:0 0 4px}.cc-top{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:end}.cc-find h1{margin-bottom:4px}.cc-find .lead{margin:0 0 12px}.cc-find>section.card{margin:0}.cxwide .chipx.cc-page .cc-find>section.card{margin:0}.cc-side{margin:0;padding:16px 18px}.cc-side p{margin:0 0 8px;font-size:14px;line-height:1.5}.cc-side-h{font-weight:800;font-size:15px !important}.cc-side-k{margin-top:10px !important;font:700 12px ui-monospace,Consolas,monospace !important;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.cc-jump{display:flex;flex-wrap:wrap;gap:8px}.cc-jump .btn{min-height:38px;padding:0 14px;font-size:14px}@media (min-width:900px){.cc-top{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}}.cxwide .chipx.cc-page>#cxCard{margin-top:14px}@media (max-width:899px){.cc-side{padding:10px 12px}.cc-side>p:not(.cc-side-k){display:none}.cc-side-k{margin-top:0 !important}.cc-find .lead{font-size:15px}}.cc-req{display:flex;align-items:center;gap:10px;margin-top:10px}.cc-req p{margin:0 !important;font-size:13.5px !important}.cc-req .btn{flex:none;min-height:38px;padding:0 14px;font-size:14px}@media (max-width:899px){.cc-req{display:none}}.bvw-video{margin:0 0 8px;padding:12px}.bvw-video video{display:block;width:100%;height:auto;border-radius:var(--radius-sm);background:#000}.bvw-video figcaption{font-size:14px;color:var(--muted);margin:8px 4px 0}.bvw-guide{list-style:none;counter-reset:bvw;padding:0;margin:0;display:grid;gap:14px;max-width:none}.bvw-guide p{max-width:none}.bvw-guide li{counter-increment:bvw;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px;box-shadow:var(--shadow)}.bvw-guide b{display:flex;align-items:center;gap:10px;font-size:17px}.bvw-guide b::before{content:counter(bvw);flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);font-size:14px}.bvw-guide p{margin:6px 0 0;color:var(--muted);font-size:15px}.bvw-guide img{display:block;width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--line)}@media (max-width:700px){.bvw-guide li{grid-template-columns:1fr}}.rolls{position:absolute;left:0;right:0;top:100%;height:0;z-index:60;pointer-events:none}.roll{position:absolute;top:4px;left:var(--rx,0px);display:flex;gap:10px;padding:7px;border-radius:14px;background:rgba(255,255,255,.95);border:1px solid rgba(57,255,143,.55);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(57,255,143,.14),0 0 12px rgba(57,255,143,.2),0 12px 28px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);visibility:hidden;opacity:0;clip-path:inset(0 0 100% 0 round 14px);transform:translateY(-6px);transition:clip-path .38s cubic-bezier(.2,.8,.2,1),opacity .2s,transform .38s cubic-bezier(.2,.8,.2,1),visibility 0s linear .38s}.roll.open{visibility:visible;opacity:1;clip-path:inset(-20px -20px -40px -20px round 14px);transform:none;pointer-events:auto;transition:clip-path .42s cubic-bezier(.2,.8,.2,1),opacity .18s,transform .42s cubic-bezier(.2,.8,.2,1),visibility 0s}.roll::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.rcol{display:flex;flex-direction:column;gap:4px;min-width:212px}.rh{margin:2px 6px 1px;font-size:10.5px;font-weight:750;letter-spacing:.5px;text-transform:uppercase;color:#1f6b45}.rb{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:9px;padding:6px 12px 6px 9px;border-radius:10px;text-decoration:none;color:#0b0b0d;background:linear-gradient(180deg,#fff,rgba(244,249,246,.92));border:1px solid rgba(57,255,143,.5);box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(0,0,0,.06);opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .38s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.roll.open .rb{opacity:1;transform:none}.roll.open .rb:nth-of-type(2){transition-delay:.05s,.05s,0s,0s}.roll.open .rb:nth-of-type(3){transition-delay:.1s,.1s,0s,0s}.roll.open .rb:nth-of-type(4){transition-delay:.15s,.15s,0s,0s}.roll.open .rb:nth-of-type(5){transition-delay:.2s,.2s,0s,0s}.rb svg{width:18px;height:18px;flex:none;fill:none;stroke:#0f9d55;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.rb span{display:flex;flex-direction:column;font-weight:650;font-size:13.5px;line-height:1.25}.rb small{font-weight:500;font-size:11.5px;color:#3c4a43;transition:color .3s}.rb::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--brand);transform:scaleY(0);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.rb:hover::after,.rb:focus-visible::after,.rb.on::after{transform:scaleY(1)}.rb:hover,.rb:focus-visible,.rb.on{border-color:#e85a2e;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.5),0 6px 16px rgba(255,106,61,.3)}.rb:hover svg,.rb:focus-visible svg,.rb.on svg{stroke:#fff}.rb:hover small,.rb:focus-visible small,.rb.on small{color:#2b1206}.rb:focus-visible{outline:2px solid #0b0b0d;outline-offset:2px}.roll:has(.rb:hover) .rb.on:not(:hover)::after,.roll:has(.rb:focus-visible) .rb.on:not(:focus-visible)::after{transform:scaleY(0)}.roll:has(.rb:hover) .rb.on:not(:hover),.roll:has(.rb:focus-visible) .rb.on:not(:focus-visible){border-color:#e85a2e;box-shadow:inset 0 0 0 2px var(--brand),0 2px 6px rgba(0,0,0,.06)}.roll:has(.rb:hover) .rb.on:not(:hover) svg,.roll:has(.rb:focus-visible) .rb.on:not(:focus-visible) svg{stroke:#e85a2e}.roll:has(.rb:hover) .rb.on:not(:hover) small,.roll:has(.rb:focus-visible) .rb.on:not(:focus-visible) small{color:#3c4a43}@media (hover:hover) and (pointer:fine){.seg a.rolling:not(.on)::after{transform:scaleY(1)}.seg a.rolling:not(.on) .l,.seg a.rolling:not(.on) .s{color:#0b0b0d;text-shadow:none}.seg a.rolling:not(.on) .art .a-body{fill:rgba(255,255,255,.25);stroke:rgba(255,255,255,.95)}.seg a.rolling:not(.on) .art .a-screen{fill:rgba(255,255,255,.3);stroke:rgba(255,255,255,.95)}.seg a.rolling:not(.on) .art .a-glow{stroke:#fff}.seg a.rolling:not(.on) .art .a-glow-f{fill:#fff}body.tl .seg a.rolling:not(.on),.seg a.rolling:not(.on){border-color:#e85a2e;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.5),0 6px 16px rgba(255,106,61,.3)}}@media (hover:none),(pointer:coarse){.rolls{display:none}}@media (prefers-reduced-motion:reduce){.roll,.rb,.rb::after{transition:none !important}}.lt-up svg,.m-menu .mm-tools a[href^="/updates/"] svg{stroke:#e85a2e}.rail .lt-b,.rail a.sl-a,.rail .pwr-tabs button{position:relative;isolation:isolate;overflow:hidden}.rail .lt-b::after,.rail a.sl-a:not(.sl-wait)::after,.rail .pwr-tabs button:not([aria-selected="true"])::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--brand);transform:scaleY(0);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.rail .lt-b span,.rail .lt-b small,.rail .lt-b svg{transition:color .3s,stroke .3s}.rail .lt-b.on::after{transform:scaleY(1)}.rail .lt-b.on{border-color:#e85a2e;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.5),0 6px 16px rgba(255,106,61,.3)}.rail .lt-b.on span{color:#0b0b0d}.rail .lt-b.on small{color:#2b1206}.rail .lt-b.on svg{stroke:#fff}@media (hover:hover) and (pointer:fine){.rail .lt-b::before{display:none}.rail .lt-b:hover::after,.rail a.sl-a:not(.sl-wait):hover::after,.rail .pwr-tabs button:not([aria-selected="true"]):hover::after{transform:scaleY(1)}.rail .lt-b:hover,.rail a.sl-a:not(.sl-wait):hover,.rail .pwr-tabs button:not([aria-selected="true"]):hover{border-color:#e85a2e !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(232,90,46,.5),0 6px 16px rgba(255,106,61,.3) !important;transform:none}.rail .lt-b:hover span,.rail a.sl-a:not(.sl-wait):hover,.rail a.sl-a:not(.sl-wait):hover *,.rail .pwr-tabs button:not([aria-selected="true"]):hover{color:#0b0b0d !important}.rail .lt-b:hover small{color:#2b1206}.rail .lt-b:hover svg{stroke:#fff}.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover)::after{transform:scaleY(0)}.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover){box-shadow:inset 0 0 0 2px var(--brand),0 2px 6px rgba(0,0,0,.06)}.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover) span{color:inherit}.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover) small{color:inherit}.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover) svg{stroke:#e85a2e}}@keyframes npf-roll{to{rotate:360deg}}@media (hover:hover) and (pointer:fine){:is(.seg a:not(.on),.rb,.rail .lt-b,.rail .pwr-tabs button:not([aria-selected="true"]),.sl-a:not(.sl-wait),.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on),.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a:not(.on),[role="tab"]:not([aria-selected="true"]):not(.on),.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,a.card.tile,.hb-more){position:relative;isolation:isolate;overflow:hidden;overflow:clip}:is(.seg a:not(.on),.rb,.rail .lt-b,.rail .pwr-tabs button:not([aria-selected="true"]),.sl-a:not(.sl-wait),.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on),.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a:not(.on),[role="tab"]:not([aria-selected="true"]):not(.on),.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.hb .hb-in)::after,:is(.seg a:not(.on),.rb,.rail .lt-b,.rail .pwr-tabs button:not([aria-selected="true"]),.sl-a:not(.sl-wait),.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on),.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a:not(.on),[role="tab"]:not([aria-selected="true"]):not(.on),.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.hb .hb-in)::before,a.card.tile::before,.hb-more::after{content:"";display:block;position:absolute;inset:auto;left:50%;top:115%;width:max(300%,460px);height:auto;aspect-ratio:1;translate:-50% 0;transform:none !important;transform-origin:50% 50% !important;margin:0;padding:0;border:0;box-shadow:none;filter:none;opacity:1;mix-blend-mode:normal;border-radius:43%;pointer-events:none;z-index:-1;background:var(--brand);animation:none;transition:top 1.1s cubic-bezier(.2,.8,.2,1)}:is(.seg a:not(.on),.rb,.rail .lt-b,.rail .pwr-tabs button:not([aria-selected="true"]),.sl-a:not(.sl-wait),.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on),.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a:not(.on),[role="tab"]:not([aria-selected="true"]):not(.on),.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.hb .hb-in)::before{z-index:-2;background:rgba(255,150,110,.55);border-radius:40%}a.card.tile::before{z-index:-1;background:var(--brand)}:is(.btn:not(.alt):not([aria-disabled="true"]):not(.bat-soon):not(.on),.sp-donate)::after{background:#d9471b}:is(.btn:not(.alt):not([aria-disabled="true"]):not(.bat-soon):not(.on),.sp-donate)::before{background:rgba(190,50,10,.45)}:is(.seg a:not(.on):hover,.seg a.rolling:not(.on),.rb:hover,.rb.on,.rail .lt-b:hover,.rail .lt-b.on,.rail .pwr-tabs button:not([aria-selected="true"]):hover,.sl-a:not(.sl-wait):hover,.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on):hover,.ask:hover,.mm-ask:hover,.ft-btn:hover,.menu-btn:hover,.subnav a:not(.on):hover,[role="tab"]:not([aria-selected="true"]):not(.on):hover,.mm-devs a:not(.on):hover,.mm-tools a:hover,.ci-chip:hover,.tgrid a:hover,.ot-chip:hover,.np-opt:hover,.qc-chip:hover,.wz-key:hover,.qc-cardrow:not([aria-pressed="true"]):hover,.qc-led:not([aria-pressed="true"]):hover,.qc-seg button:not([aria-checked="true"]):hover,.wz-fold>summary:hover,.hb:hover .hb-in)::after,.hb-more:hover::after,a.card.tile:hover::before{top:4px}:is(.seg a:not(.on):hover,.seg a.rolling:not(.on),.rb:hover,.rb.on,.rail .lt-b:hover,.rail .lt-b.on,.rail .pwr-tabs button:not([aria-selected="true"]):hover,.sl-a:not(.sl-wait):hover,.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on):hover,.ask:hover,.mm-ask:hover,.ft-btn:hover,.menu-btn:hover,.subnav a:not(.on):hover,[role="tab"]:not([aria-selected="true"]):not(.on):hover,.mm-devs a:not(.on):hover,.mm-tools a:hover,.ci-chip:hover,.tgrid a:hover,.ot-chip:hover,.np-opt:hover,.qc-chip:hover,.wz-key:hover,.qc-cardrow:not([aria-pressed="true"]):hover,.qc-led:not([aria-pressed="true"]):hover,.qc-seg button:not([aria-checked="true"]):hover,.wz-fold>summary:hover,.hb:hover .hb-in)::before{top:-2px}:is(.seg a:not(.on):hover,.seg a.rolling:not(.on),.rb:hover,.rail .lt-b:hover,.rail .pwr-tabs button:not([aria-selected="true"]):hover,.sl-a:not(.sl-wait):hover,.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on):hover,.ask:hover,.mm-ask:hover,.ft-btn:hover,.menu-btn:hover,.subnav a:not(.on):hover,[role="tab"]:not([aria-selected="true"]):not(.on):hover,.mm-devs a:not(.on):hover,.mm-tools a:hover,.ci-chip:hover,.tgrid a:hover,.ot-chip:hover,.np-opt:hover,.qc-chip:hover,.wz-key:hover,.qc-cardrow:not([aria-pressed="true"]):hover,.qc-led:not([aria-pressed="true"]):hover,.qc-seg button:not([aria-checked="true"]):hover,.wz-fold>summary:hover,.hb:hover .hb-in)::after{animation:npf-roll 9s linear infinite}:is(.seg a:not(.on):hover,.seg a.rolling:not(.on),.rb:hover,.rail .lt-b:hover,.rail .pwr-tabs button:not([aria-selected="true"]):hover,.sl-a:not(.sl-wait):hover,.btn:not([aria-disabled="true"]):not(.bat-soon):not(.on):hover,.ask:hover,.mm-ask:hover,.ft-btn:hover,.menu-btn:hover,.subnav a:not(.on):hover,[role="tab"]:not([aria-selected="true"]):not(.on):hover,.mm-devs a:not(.on):hover,.mm-tools a:hover,.ci-chip:hover,.tgrid a:hover,.ot-chip:hover,.np-opt:hover,.qc-chip:hover,.wz-key:hover,.qc-cardrow:not([aria-pressed="true"]):hover,.qc-led:not([aria-pressed="true"]):hover,.qc-seg button:not([aria-checked="true"]):hover,.wz-fold>summary:hover,.hb:hover .hb-in)::before{animation:npf-roll 13s linear infinite reverse}.hb-more:hover::after,a.card.tile:hover::before{animation:npf-roll 9s linear infinite}.roll:has(.rb:hover) .rb.on:not(:hover)::after,.roll:has(.rb:hover) .rb.on:not(:hover)::before,.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover)::after,.rail .lt:has(.lt-b:hover) .lt-b.on:not(:hover)::before{top:115%}:is(.sl-a:not(.sl-wait),.btn.alt:not([aria-disabled="true"]):not(.on),.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a:not(.on),[role="tab"]:not([aria-selected="true"]):not(.on),.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,a.card.tile,.hb-more):hover{color:#0b0b0d !important;border-color:#e85a2e !important}:is(.ask,.mm-ask,.ft-btn,.menu-btn,.mm-devs a:not(.on),.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,a.card.tile,.btn.alt):hover :is(svg:not(.art),svg:not(.art) *){stroke:#fff}:is(.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,a.card.tile,.mm-tools a,.mm-devs a:not(.on)):hover :is(span,small,i,b){color:#2b1206 !important}:is(.ci-chip,.tgrid a):hover b,a.card.tile:hover::after{color:#0b0b0d !important}.hb:hover :is(.hb-t,.hb-top,.hb-sub a,.hb-more){color:#0b0b0d !important}.hb:hover .hb-d{color:#2b1206 !important}.hb:hover .hb-sub a::before{border-color:#0b0b0d}.hb:hover .art .a-body{fill:rgba(255,255,255,.25);stroke:rgba(255,255,255,.95)}.hb:hover .art .a-screen{fill:rgba(255,255,255,.3);stroke:rgba(255,255,255,.95)}.hb:hover .art .a-glow{stroke:#fff}.hb:hover .art .a-glow-f{fill:#fff}.hb:hover .hb-top .art{filter:none}.dots button:hover{background:var(--brand)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){:is(.seg a,.rb,.lt-b,.pwr-tabs button,.sl-a,.btn,.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a,[role="tab"],.mm-devs a,.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.hb-in,a.card.tile,.hb-more)::before,:is(.seg a,.rb,.lt-b,.pwr-tabs button,.sl-a,.btn,.ask,.mm-ask,.ft-btn,.menu-btn,.subnav a,[role="tab"],.mm-devs a,.mm-tools a,.ci-chip,.tgrid a,.ot-chip,.np-opt,.qc-chip,.wz-key,.qc-cardrow:not([aria-pressed="true"]),.qc-led:not([aria-pressed="true"]),.qc-seg button:not([aria-checked="true"]),.wz-fold>summary,.hb-in,.hb-more)::after{animation:none !important;transition-duration:.2s !important}}.dots{gap:0}.dots button,.tl .dots button{width:24px;height:24px;display:grid;place-items:center;background:none !important;transform:none !important}.dots button::before{content:none}.dots button::after{content:"";width:7px;height:7px;border-radius:50%;background:rgba(232,241,236,.25);transition:background .2s,transform .2s}.tl .dots button::after{background:rgba(0,0,0,.18)}.dots button.on::after{background:#39ff8f;transform:scale(1.25)}.tl .dots button.on::after{background:#0f9d55}@media (hover:hover) and (pointer:fine){.dots button:hover::after,.tl .dots button:hover::after{background:var(--brand)}}.ctl-seg.ctl-seg3 [role=tablist]{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.ctl-seg.ctl-seg3 [role=tablist]{grid-template-columns:1fr}}.qc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;margin-bottom:14px}.qc-grid select{width:100%;margin-top:6px}.qc-lbl{display:block}.qc-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.qc-seg button,.qc-chip,.qc-led,.qc-cardrow,.np-opt{font:inherit;font-weight:650;cursor:pointer;border-radius:var(--radius-sm);border:1px solid rgba(15,157,85,.6);background:linear-gradient(180deg,#fff,#f1f6f3);color:#0b0b0d;box-shadow:0 0 8px rgba(57,255,143,.2),0 3px 10px rgba(0,0,0,.05);transition:border-color .15s,box-shadow .15s,background .15s,transform .1s;-webkit-tap-highlight-color:transparent}.qc-seg button{min-height:44px;padding:0 10px;font-size:15px}.qc-seg button:hover,.qc-chip:hover,.qc-led:hover,.qc-cardrow:hover,.np-opt:hover{border-color:#0A7440;box-shadow:0 0 12px rgba(57,255,143,.42),0 3px 10px rgba(0,0,0,.06);background:#fff}.qc-seg button:active,.qc-chip:active,.qc-led:active,.qc-cardrow:active,.np-opt:active{transform:scale(.98)}.qc-seg button:focus-visible,.qc-chip:focus-visible,.qc-led:focus-visible,.qc-cardrow:focus-visible,.np-opt:focus-visible{outline:3px solid #ff6a3d;outline-offset:2px}.qc-seg button[aria-checked="true"],.qc-led[aria-pressed="true"],.qc-cardrow[aria-pressed="true"]{background:linear-gradient(180deg,#108649,#0A7440);border-color:#0A7440;box-shadow:0 6px 16px rgba(10,116,64,.3)}.tl.tl.tl.tl main.sheet .qc-seg button[aria-checked="true"],.tl.tl.tl.tl main.sheet .qc-led[aria-pressed="true"],.tl.tl.tl.tl main.sheet .qc-led[aria-pressed="true"] *,.tl.tl.tl.tl main.sheet .qc-cardrow[aria-pressed="true"]{color:#fff !important}.qc-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 2px}.qc-chip{min-height:40px;min-width:52px;padding:0 12px;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}.qc-leds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 4px}@media (max-width:480px){.qc-leds{grid-template-columns:repeat(2,minmax(0,1fr))}}.qc-led{min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;letter-spacing:.5px}.qc-led i{width:14px;height:14px;border-radius:50%;background:#c9d1cc;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);flex:none}.qc-led[data-led="CPU"][aria-pressed="true"] i{background:#ff3b30;box-shadow:0 0 10px #ff3b30}.qc-led[data-led="DRAM"][aria-pressed="true"] i{background:#ffcc00;box-shadow:0 0 10px #ffcc00}.qc-led[data-led="VGA"][aria-pressed="true"] i{background:#fff;box-shadow:0 0 10px #fff}.qc-led[data-led="BOOT"][aria-pressed="true"] i{background:#39ff8f;box-shadow:0 0 10px #39ff8f}.qc-cardrows{display:grid;gap:8px;margin:10px 0}.qc-cardrow{min-height:48px;padding:10px 14px;text-align:left;font-size:15px}.qc-kind{display:inline-block;font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:2px 7px;margin-right:4px;vertical-align:1px}.qc-kind.error{background:#b3261e}.qc-kind.progress{background:#0A7440}.tl.tl.tl.tl main.sheet .qc-kind{color:#fff !important}.np-trail{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 12px}.np-trail li{padding:5px 11px;border-radius:999px;border:1px solid var(--line);font-size:13px;font-weight:600;background:rgba(0,0,0,.03);max-width:100%;overflow-wrap:anywhere}.np-trail li.now{border-color:#0A7440;color:#0b7f45}.np-q{margin:0 0 6px;font-size:1.2em}.np-help{margin:0 0 12px}.np-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px;margin:8px 0 14px}.np-opt{min-height:56px;padding:12px 16px;text-align:left;font-size:15.5px;line-height:1.35;display:flex;flex-direction:column;justify-content:center;gap:3px}.np-opt small{font-weight:500;font-size:13.5px}.np-nav{display:flex;flex-wrap:wrap;gap:8px}.np-nav .btn[hidden]{display:none}.np-tech{border:1px solid rgba(255,106,61,.55);border-left:4px solid #ff6a3d;border-radius:0 12px 12px 0;padding:12px 14px;margin:16px 0 6px;background:rgba(255,106,61,.06)}.np-tech h3{margin:0 0 6px}.np-steps-small li{margin:3px 0}.tl .btn.alt[aria-disabled="true"],.tl .btn.alt:disabled{background:rgba(0,0,0,.045);border:1px dashed rgba(0,0,0,.3);box-shadow:none;opacity:1}@media (min-width:1200px){header .bar,.frame{max-width:none;box-sizing:border-box;width:calc(92.45vw / var(--npf-z,1));margin-inline:auto;grid-template-columns:minmax(0,220fr) minmax(0,880fr) minmax(0,272fr);column-gap:calc(1.5625vw / var(--npf-z,1));justify-content:stretch}.frame{padding:0}html.edge-curve .rail,html.edge-deep .rail,.rail{position:sticky;top:var(--rail-top,94px);max-height:none;overflow:visible}}.wz{min-height:260px}.wz-prog{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:13.5px;font-weight:650}.wz-step{flex:none}.wz-bar{flex:1;height:6px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden;max-width:320px}.wz-bar i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#108649,#0A7440);transition:width .3s ease}.wz .np-q{font-size:1.3em;margin:0 0 6px;outline:none}.wz .np-opts{margin-top:12px}.np-opts.one{grid-template-columns:1fr}.wz-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.wz-display{display:flex;gap:10px;margin:14px 0 12px}.wz-display span{width:64px;height:72px;display:grid;place-items:center;border-radius:12px;font:700 40px/1 ui-monospace,"Cascadia Mono",Consolas,monospace;background:#0b1a12;color:#39ff8f;box-shadow:inset 0 2px 8px rgba(0,0,0,.6)}.tl.tl.tl.tl main.sheet .wz-display span{color:#39ff8f !important}.wz-keypad{display:grid;grid-template-columns:repeat(6,minmax(0,64px));gap:8px}@media (max-width:480px){.wz-keypad{grid-template-columns:repeat(4,minmax(0,1fr))}}.wz-key{min-height:52px;font:700 20px/1 ui-monospace,"Cascadia Mono",Consolas,monospace;cursor:pointer;border-radius:var(--radius-sm);border:1px solid rgba(15,157,85,.6);background:linear-gradient(180deg,#fff,#f1f6f3);color:#0b0b0d;box-shadow:0 0 8px rgba(57,255,143,.2);transition:border-color .15s,box-shadow .15s,transform .1s;-webkit-tap-highlight-color:transparent}.wz-key:hover{border-color:#0A7440;box-shadow:0 0 12px rgba(57,255,143,.42);background:#fff}.wz-key:active{transform:scale(.96)}.wz-key:focus-visible{outline:3px solid #ff6a3d;outline-offset:2px}.wz-del{font-size:18px}.wz-chips{margin:12px 0 4px}.wz-fold{margin:16px 0 4px;border:1px solid var(--line);border-radius:12px;background:rgba(0,0,0,.025)}.wz-fold>summary{cursor:pointer;padding:12px 16px;font-weight:700;list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box}.wz-fold>summary::-webkit-details-marker{display:none}.wz-plus{position:relative;display:inline-block;box-sizing:border-box;width:22px;height:22px;border-radius:6px;border:1px solid rgba(15,157,85,.6);flex:none;color:inherit}.wz-plus::before,.wz-plus::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:1px;background:currentColor;transform:none}.wz-plus::after{width:2px;height:12px;margin:-6px 0 0 -1px;transition:transform .2s}.wz-fold[open] .wz-plus::after{transform:scaleY(0)}.wz-fold>summary{border-radius:12px}.wz-fold-in{padding:0 16px 12px}.np-opt .wz-dot{width:14px;height:14px;border-radius:50%;margin-bottom:4px;display:block}.np-opt.led-CPU .wz-dot{background:#ff3b30;box-shadow:0 0 10px #ff3b30}.np-opt.led-DRAM .wz-dot{background:#ffcc00;box-shadow:0 0 10px #ffcc00}.np-opt.led-VGA .wz-dot{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.5)}.np-opt.led-BOOT .wz-dot{background:#39ff8f;box-shadow:0 0 10px #39ff8f}.wz [hidden],.wz-nav [hidden]{display:none !important}@media (hover:hover) and (pointer:fine){.np-opt:hover,.qc-chip:hover,.wz-key:hover,.wz-fold>summary:hover,.qc-cardrow:not([aria-pressed="true"]):hover,.qc-led:not([aria-pressed="true"]):hover,.qc-seg button:not([aria-checked="true"]):hover{color:#0b0b0d !important;border-color:#e85a2e !important}.np-opt:hover small{color:#2b1206 !important}}:is(a,button,summary,[role="tab"],.np-opt,.qc-chip,.wz-key,.btn,.lt-b,.rb):active:not([aria-disabled="true"]){transform:scale(.97)}:is(a,button,summary,[role="tab"],.np-opt,.qc-chip,.wz-key,.btn,.lt-b,.rb,select,input):focus-visible{outline:3px solid #ff6a3d !important;outline-offset:2px}.ba-wrap{display:flex;align-items:center;gap:14px;margin:10px 0 4px}.ba-wrap .note{margin:0}.ba{flex:none;position:relative;width:64px;height:64px;border-radius:16px;background:#0b1a12;box-shadow:inset 0 2px 8px rgba(0,0,0,.6);display:grid;place-items:center;overflow:hidden}.ba i{display:block}.ba-power i{width:30px;height:30px;border-radius:50%;border:4px solid #39ff8f;border-top-color:transparent;position:relative;animation:ba-press 2.4s ease-in-out infinite}.ba-power i::after{content:"";position:absolute;left:50%;top:-9px;width:4px;height:16px;margin-left:-2px;border-radius:2px;background:#39ff8f}.ba-power b{position:absolute;right:6px;bottom:4px;font:700 12px/1 ui-monospace,Consolas,monospace;color:#ff6a3d}.tl.tl.tl.tl main.sheet .ba-power b{color:#ff6a3d !important}@keyframes ba-press{0%,100%{transform:scale(1);opacity:1}10%,40%,70%{transform:scale(.82);opacity:.55}25%,55%,85%{transform:scale(1);opacity:1}}.ba-key i{width:38px;height:18px;border-radius:4px;border:3px solid #39ff8f;position:relative}.ba-key i::before{content:"";position:absolute;left:-14px;top:1px;width:12px;height:12px;border-radius:50%;border:3px solid #39ff8f}.ba-key i::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(57,255,143,.7),transparent);animation:ba-shine 2s linear infinite}@keyframes ba-shine{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.ba-click{grid-template-columns:repeat(3,12px);gap:5px;display:grid;place-content:center}.ba-click i{width:12px;height:12px;border-radius:3px;background:rgba(57,255,143,.25);animation:ba-step 2.1s infinite}.ba-click i:nth-child(2){animation-delay:.7s}.ba-click i:nth-child(3){animation-delay:1.4s}@keyframes ba-step{0%,30%{background:#39ff8f;box-shadow:0 0 8px #39ff8f}40%,100%{background:rgba(57,255,143,.25);box-shadow:none}}.ba-roll i{width:32px;height:32px;border-radius:50%;border:4px solid #39ff8f;border-left-color:transparent;position:relative;animation:ba-turn 1.8s linear infinite reverse}.ba-roll i::after{content:"";position:absolute;left:-7px;top:2px;border:6px solid transparent;border-bottom-color:#39ff8f;transform:rotate(-20deg)}@keyframes ba-turn{to{transform:rotate(360deg)}}.ba-toggle i{width:40px;height:22px;border-radius:999px;background:#0A7440;position:relative;animation:ba-sw-bg 3s ease-in-out infinite}.ba-toggle i::after{content:"";position:absolute;top:3px;left:21px;width:16px;height:16px;border-radius:50%;background:#fff;animation:ba-sw 3s ease-in-out infinite}@keyframes ba-sw{0%,35%{left:21px}50%,85%{left:3px}100%{left:21px}}@keyframes ba-sw-bg{0%,35%{background:#0A7440}50%,85%{background:#6b7076}100%{background:#0A7440}}.ba-ram i{width:44px;height:20px;border-radius:3px;background:repeating-linear-gradient(90deg,#39ff8f 0 6px,#0b1a12 6px 9px);position:relative;opacity:.8}.ba-ram i::after{content:"";position:absolute;top:-4px;bottom:-4px;width:4px;background:#ff6a3d;box-shadow:0 0 8px #ff6a3d;animation:ba-scan 1.6s ease-in-out infinite alternate}@keyframes ba-scan{from{left:0}to{left:40px}}.ba-repair i{width:30px;height:30px;border:4px solid #39ff8f;border-radius:50% 50% 50% 0;animation:ba-wiggle 1.6s ease-in-out infinite}@keyframes ba-wiggle{0%,100%{transform:rotate(-20deg)}50%{transform:rotate(25deg)}}.ba-disk i{width:40px;height:26px;border-radius:4px;border:3px solid #39ff8f;position:relative}.ba-disk i::after{content:"";position:absolute;left:3px;bottom:3px;height:4px;width:0;border-radius:2px;background:#ff6a3d;animation:ba-fill 2.4s ease-in-out infinite}@keyframes ba-fill{0%{width:0}80%,100%{width:28px}}.ba-chip i{width:28px;height:28px;border-radius:4px;border:3px solid #39ff8f;box-shadow:-8px 0 0 -5px #39ff8f,8px 0 0 -5px #39ff8f;animation:ba-blink 1.2s steps(2) infinite}@keyframes ba-blink{50%{border-color:#ff6a3d}}.ba-temp i{width:12px;height:40px;border-radius:6px;border:3px solid #39ff8f;position:relative;overflow:hidden}.ba-temp i::after{content:"";position:absolute;left:0;right:0;bottom:0;background:#ff6a3d;animation:ba-heat 3s ease-in-out infinite alternate}@keyframes ba-heat{from{height:20%}to{height:90%}}@media (prefers-reduced-motion:reduce){.ba *,.ba *::before,.ba *::after{animation:none !important}}.ot-h{margin:12px 0 6px;font:700 11px/1.2 ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(57,255,143,.78)}.ot>.ot-h:first-child{margin-top:0}.tl .rail .ot-h{color:#086a39 !important}.ot-mini{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 2px}.ot-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:650;text-decoration:none !important;color:#0b0b0d !important;background:linear-gradient(180deg,#fff,#f1f6f3);border:1px solid rgba(15,157,85,.6);box-shadow:0 0 6px rgba(57,255,143,.2)}.ot-chip:hover{border-color:#e85a2e !important}.lt-ups{margin-top:8px}.ot-b .ot .lt{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ot-b .ot .lt-b{flex-direction:column;align-items:flex-start;gap:4px;padding:8px;min-height:0}.ot-b .ot .lt-b small{display:none}.ot-b .ot .lt-b span{font-size:12px;line-height:1.2}.mm-g{grid-column:1 / -1;margin:8px 0 2px;font:700 11px/1.2 ui-monospace,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#0b7f45}@media (hover:hover) and (pointer:fine){main details>summary:not(.wz-fold>summary),.pwr summary{transition:background .35s ease,box-shadow .35s ease;border-radius:10px}main details>summary:not(.wz-fold>summary):hover,.tl .pwr summary:hover{background:linear-gradient(90deg,rgba(255,106,61,.22),rgba(255,106,61,.06)) !important;box-shadow:inset 0 0 0 1px #e85a2e}}.ga-row{display:flex;align-items:flex-start;gap:14px}.ga-q{min-width:0;flex:1}.ga{animation-iteration-count:4}.ga,.ga *{--n:4}.ga *,.ga *::before,.ga *::after{animation-iteration-count:4 !important}.ga-off .ga *,.ga-off .ga *::before,.ga-off .ga *::after{animation-play-state:paused !important}@media (prefers-reduced-motion:reduce){.ga *,.ga *::before,.ga *::after{animation:none !important}}@media (max-width:480px){.ga-row{gap:10px}.ga-row .ba{width:52px;height:52px;border-radius:12px}}.ga i,.ga b,.ga em{display:block;font-style:normal}.ga-power i,.ga-hold i{width:28px;height:28px;border-radius:50%;border:4px solid #39ff8f;border-top-color:transparent;position:relative;animation:ba-press 2.4s ease-in-out infinite}.ga-power i::after,.ga-hold i::after{content:"";position:absolute;left:50%;top:-9px;width:4px;height:15px;margin-left:-2px;border-radius:2px;background:#39ff8f}.ga-power b,.ga-hold em{position:absolute;right:5px;bottom:4px;font:700 11px/1 ui-monospace,Consolas,monospace;color:#ff6a3d}.ga-hold i{animation:ga-hold 3s linear infinite}@keyframes ga-hold{0%{box-shadow:0 0 0 0 rgba(255,106,61,.9)}90%{box-shadow:0 0 0 10px rgba(255,106,61,0)}100%{box-shadow:none}}.ga-seg{font:700 26px/1 ui-monospace,"Cascadia Mono",Consolas,monospace;color:#ff3b30;text-shadow:0 0 8px rgba(255,59,48,.8)}.ga-seg::before{content:"00";animation:ga-code 3s steps(1) infinite}@keyframes ga-code{0%{content:"00"}25%{content:"15"}50%{content:"2B"}75%{content:"55"}}.ga-seg-s{font-size:15px}.ga-seg-s::before{animation-name:ga-post}@keyframes ga-post{0%{content:"FF"}33%{content:"C1"}66%{content:"00"}}.ga-seg-n::before{animation-name:ga-n}@keyframes ga-n{0%{content:"1"}25%{content:"2"}50%{content:"3"}75%{content:"4"}}.ga-card{display:grid;place-items:center;width:40px;height:30px;border:2px solid #39ff8f;border-radius:4px}.ga-leds{display:flex;gap:6px}.ga-leds i{width:9px;height:9px;border-radius:50%;background:#2a3a31;animation:ga-led 4s infinite}.ga-leds i:nth-child(1){--c:#ff3b30}.ga-leds i:nth-child(2){--c:#ffcc00;animation-delay:.5s}.ga-leds i:nth-child(3){--c:#fff;animation-delay:1s}.ga-leds i:nth-child(4){--c:#39ff8f;animation-delay:1.5s}@keyframes ga-led{0%,8%{background:var(--c);box-shadow:0 0 8px var(--c)}14%,100%{background:#2a3a31;box-shadow:none}}.ga-leds i:nth-child(2){animation-name:ga-led-stay}@keyframes ga-led-stay{0%,100%{background:var(--c);box-shadow:0 0 8px var(--c)}}.ga-cpu i{width:28px;height:28px;border-radius:4px;border:3px solid #39ff8f;box-shadow:-8px 0 0 -5px #39ff8f,8px 0 0 -5px #39ff8f;animation:ba-blink 1.2s steps(2) infinite}.ga-monitor i{width:42px;height:28px;border:3px solid #39ff8f;border-radius:4px;position:relative}.ga-monitor i::after{content:"";position:absolute;inset:3px;border-radius:2px;background:linear-gradient(135deg,#39ff8f,#108649);opacity:0;animation:ga-on 2.4s ease-in-out infinite}@keyframes ga-on{0%,30%{opacity:0}50%,85%{opacity:.9}100%{opacity:0}}.ga-charger i{width:34px;height:22px;border-radius:5px;border:3px solid #39ff8f}.ga-charger b,.ga-chargeled b{position:absolute;width:8px;height:8px;border-radius:50%;right:13px;top:18px;background:#2a3a31;animation:ga-lamp 1.6s steps(2) infinite}@keyframes ga-lamp{50%{background:#39ff8f;box-shadow:0 0 10px #39ff8f}}.ga-chargeled i{width:44px;height:10px;border-radius:3px;border:3px solid #39ff8f;margin-top:18px}.ga-chargeled b{right:auto;left:12px;top:22px;animation-name:ga-amber}@keyframes ga-amber{50%{background:#ffb020;box-shadow:0 0 10px #ffb020}}.ga-usbc i{width:14px;height:8px;border-radius:4px;border:2px solid #39ff8f;position:absolute;left:34px;top:27px}.ga-usbc b{width:22px;height:6px;border-radius:3px;background:#39ff8f;position:absolute;left:4px;top:29px;animation:ga-plug 2s ease-in-out infinite}@keyframes ga-plug{0%,20%{transform:translateX(0)}55%,85%{transform:translateX(14px)}100%{transform:translateX(0)}}.ga-plugpin i{width:30px;height:30px;border-radius:50%;border:4px solid #39ff8f;position:relative}.ga-plugpin i::after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:#ff6a3d;animation:ga-pulse 1.4s ease-in-out infinite}@keyframes ga-pulse{50%{transform:scale(1.8);box-shadow:0 0 10px #ff6a3d}}.ga-meter{font:700 10px/1.2 ui-monospace,Consolas,monospace;color:#39ff8f;text-align:center;white-space:pre}.ga-meter::before{content:"5.00 V\a 0.00 A";animation:ga-meter 4s steps(1) infinite}@keyframes ga-meter{0%{content:"5.00 V\a 0.00 A"}33%{content:"5.00 V\a 0.03 A"}66%{content:"20.0 V\a 1.20 A"}}.ga-fan i{width:34px;height:34px;border-radius:50%;border:3px solid #39ff8f;background:conic-gradient(#39ff8f 0 30deg,transparent 30deg 90deg,#39ff8f 90deg 120deg,transparent 120deg 180deg,#39ff8f 180deg 210deg,transparent 210deg 270deg,#39ff8f 270deg 300deg,transparent 300deg);animation:ba-turn 1s linear infinite}.ga-temp i{width:12px;height:40px;border-radius:6px;border:3px solid #39ff8f;position:relative;overflow:hidden}.ga-temp i::after{content:"";position:absolute;left:0;right:0;bottom:0;background:#ff6a3d;animation:ba-heat 3s ease-in-out infinite alternate}.ga-ram i{width:44px;height:20px;border-radius:3px;background:repeating-linear-gradient(90deg,#39ff8f 0 6px,#0b1a12 6px 9px);position:relative;opacity:.8}.ga-ram i::after{content:"";position:absolute;top:-4px;bottom:-4px;width:4px;background:#ff6a3d;box-shadow:0 0 8px #ff6a3d;animation:ba-scan 1.6s ease-in-out infinite alternate}.ga-aw{display:flex;gap:4px}.ga-aw i{width:8px;height:8px;border-radius:50%;background:#2a3a31;animation:ga-awk 4s infinite}.ga-aw i:nth-child(-n+2){--c:#ffb020}.ga-aw i:nth-child(n+3){--c:#fff}.ga-aw i:nth-child(2){animation-delay:.4s}.ga-aw i:nth-child(3){animation-delay:1.2s}.ga-aw i:nth-child(4){animation-delay:1.6s}.ga-aw i:nth-child(5){animation-delay:2s}@keyframes ga-awk{0%,6%{background:var(--c);box-shadow:0 0 8px var(--c)}10%,100%{background:#2a3a31;box-shadow:none}}.ga-beep i{width:14px;height:18px;background:#39ff8f;clip-path:polygon(0 30%,40% 30%,100% 0,100% 100%,40% 70%,0 70%)}.ga-beep b{position:absolute;left:36px;top:22px;width:16px;height:20px;border:3px solid #39ff8f;border-left:0;border-top-color:transparent;border-bottom-color:transparent;border-radius:50%;animation:ga-wave 1.2s ease-out infinite}@keyframes ga-wave{0%{opacity:0;transform:scale(.6)}40%{opacity:1}100%{opacity:0;transform:scale(1.3)}}.ga-cal{font:700 13px/1 ui-monospace,Consolas,monospace;color:#39ff8f;border:2px solid #39ff8f;border-top-width:7px;border-radius:4px;padding:6px 4px 4px}.ga-cal::before{content:"2016";animation:ga-year 3s steps(1) infinite}@keyframes ga-year{0%{content:"2012"}33%{content:"2016"}66%{content:"2020"}}.ga-kind i{width:26px;height:17px;border:3px solid #39ff8f;border-radius:3px;position:absolute;left:8px;top:16px;animation:ga-alt 2.4s steps(1) infinite}.ga-kind b{width:18px;height:28px;border:3px solid #39ff8f;border-radius:3px;position:absolute;right:8px;top:14px;animation:ga-alt 2.4s steps(1) infinite reverse}@keyframes ga-alt{0%{border-color:#ff6a3d;box-shadow:0 0 8px #ff6a3d}50%{border-color:#39ff8f;box-shadow:none}}.ga-leds3{display:flex;gap:7px}.ga-leds3 i{width:10px;height:10px;border-radius:50%;background:#2a3a31;animation:ga-lamp 1.2s steps(2) infinite}.ga-leds3 i:nth-child(2){animation-delay:.4s}.ga-leds3 i:nth-child(3){animation-delay:.8s}.ga-txt{font:700 10px/1 ui-monospace,Consolas,monospace;color:#ff6a3d;animation:ba-blink 1.2s steps(2) infinite}.ga-screencode .ga-txt{border:2px solid #39ff8f;padding:6px 3px;border-radius:3px}.ga-phoneerr i,.ga-phone i{width:22px;height:38px;border:3px solid #39ff8f;border-radius:6px;position:absolute;left:8px;top:13px}.ga-phoneerr .ga-txt{position:absolute;right:4px;top:26px}.ga-phone i::after{content:"";position:absolute;left:50%;bottom:3px;width:6px;height:2px;margin-left:-3px;background:#39ff8f}.ga-phone i{left:21px;animation:ga-pulse 1.8s ease-in-out infinite}.ga-bs{display:grid;gap:3px;width:50px;height:40px;padding:4px 5px;box-sizing:border-box;border-radius:3px;background:#1565c0;color:#fff;font:700 11px/1 system-ui,sans-serif}.ga-bs em{height:3px;background:rgba(255,255,255,.6);border-radius:2px}.ga-bs em + em{width:70%}.ga-bs b{font:700 6px/1 ui-monospace,monospace;color:#fff;padding:1px 2px;border-radius:2px;animation:ga-hi 1.6s ease-in-out infinite}@keyframes ga-hi{50%{background:#c2410c}}.tl.tl.tl.tl main.sheet .ga-bs,.tl.tl.tl.tl main.sheet .ga-bs *{color:#fff !important}.tl.tl.tl.tl main.sheet .ga-power b,.tl.tl.tl.tl main.sheet .ga-hold em{color:#ff6a3d !important}.tl.tl.tl.tl main.sheet .bcx-steps li.on b{color:#fff !important}.tl.tl.tl.tl main.sheet .bcx-steps li.done b{color:#086a39 !important}ul.jump-btns{list-style:none;margin:10px 0 0;padding:0}ul.jump-btns li{font-size:0;margin:0 0 12px;padding:0}ul.jump-btns strong{display:block;font-size:1rem;margin:0 0 6px}ul.jump-btns a.btn{font-size:.92rem;line-height:1.3;margin:0 8px 8px 0;padding:8px 14px;white-space:normal;text-align:left;max-width:100%;box-sizing:border-box}.tl.tl.tl.tl main.sheet .ga-seg,.tl.tl.tl.tl main.sheet .ga-txt{color:#ff6a3d !important}.tl.tl.tl.tl main.sheet .ga-seg{color:#ff3b30 !important}.tl.tl.tl.tl main.sheet .ga-meter,.tl.tl.tl.tl main.sheet .ga-cal{color:#39ff8f !important}.ga-stickstill i,.ga-stickcircle i{width:38px;height:38px;border-radius:50%;border:2px solid rgba(57,255,143,.6)}.ga-stickstill b,.ga-stickcircle b{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px;border-radius:50%;background:#39ff8f;box-shadow:0 0 8px #39ff8f}.ga-stickstill i{animation:ga-pulse 2s ease-in-out infinite}.ga-stickcircle b{animation:ga-orbit 2.2s linear infinite}@keyframes ga-orbit{from{transform:rotate(0) translateX(18px)}to{transform:rotate(360deg) translateX(18px)}}.ga-cable i{width:36px;height:20px;border:3px solid #39ff8f;border-radius:10px 10px 14px 14px;position:absolute;right:6px;top:22px}.ga-cable b{width:18px;height:5px;background:#39ff8f;border-radius:3px;position:absolute;left:2px;top:30px;animation:ga-plug 2s ease-in-out infinite}.ga-blink i{width:14px;height:14px;border-radius:50%;background:#2a3a31;animation:ga-awk 2s infinite;--c:#ffb020}.ba-wrap .ba *,.ba-wrap .ba *::before,.ba-wrap .ba *::after{animation-iteration-count:4 !important}@media (max-width:1199px){.frame>main.sheet{width:min(1100px,calc(100% - clamp(20px,4vw,48px)));max-width:none}.rail{width:min(1100px,calc(100% - clamp(20px,4vw,48px)));max-width:none}}@media (min-width:1200px){.rail .lt-b span{font-size:clamp(12px,.78vw,14.5px)}.rail .lt-b small{font-size:clamp(10.5px,.66vw,12.5px)}.rail .ot-chip{font-size:clamp(11px,.72vw,13px)}header .seg a{font-size:clamp(13px,.9vw,16px)}.np-opt{font-size:clamp(15px,1vw,17px)}}.rc-big{margin:0 0 6px;font:800 clamp(40px,4vw,64px)/1 ui-monospace,"Cascadia Mono",Consolas,monospace;color:#0b0b0d;letter-spacing:.04em}.rc-big.rc-word{font:800 clamp(30px,2.6vw,46px)/1.1 system-ui,"Segoe UI",sans-serif;letter-spacing:0}.rc-status{display:inline-block;margin:0 0 12px;padding:4px 12px;border-radius:999px;font-weight:750;font-size:14px;color:#fff}.tl.tl.tl.tl main.sheet .rc-status,.tl.tl.tl.tl main.sheet .rc-status *{color:#fff !important}.rc-cpu{background:#c62828}.rc-mem{background:#b8860b}.rc-gfx{background:#455a64}.rc-boot{background:#0A7440}.rc-sure{background:#0A7440}.rc-likely{background:#8a5a00}.rc-possible{background:#546e7a}.rc-bios{background:#d24516}.rc-ok{background:#0A7440}.rc-dev{background:#5e35b1}.rc-sleep{background:#546e7a}.rc-board{background:#8d2b0b}.rc-h{margin:14px 0 8px;font-size:1.05em}.rc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;margin:0 0 8px}.rc-card{display:flex;gap:10px;align-items:center;padding:10px;border-radius:12px;border:1px solid rgba(15,157,85,.45);background:linear-gradient(180deg,#fff,#f3f8f5)}.rc-card p{margin:0;font-size:14.5px;line-height:1.4}.rc-card .ba{width:52px;height:52px;border-radius:12px}.ga-cmos i{width:30px;height:30px;border-radius:50%;border:3px solid #39ff8f;position:relative;animation:ga-pulse 1.6s ease-in-out infinite}.ga-cmos i::after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:#39ff8f;font:700 16px/1 system-ui}.ga-cable8 i{width:30px;height:18px;border:3px solid #39ff8f;border-radius:3px;background:repeating-linear-gradient(90deg,transparent 0 4px,rgba(57,255,143,.8) 4px 6px);animation:ga-plug 2s ease-in-out infinite}.ga-rollback i{width:30px;height:30px;border-radius:50%;border:4px solid #39ff8f;border-left-color:transparent;animation:ba-turn 1.8s linear infinite reverse}.ga-tech i{width:18px;height:18px;border-radius:50%;border:3px solid #39ff8f;position:absolute;left:17px;top:12px}.ga-tech b{width:30px;height:14px;border-radius:12px 12px 3px 3px;border:3px solid #39ff8f;border-bottom:0;position:absolute;left:11px;top:33px}.ga-clock i{width:30px;height:30px;border-radius:50%;border:3px solid #39ff8f;position:relative}.ga-clock i::after{content:"";position:absolute;left:50%;top:4px;width:2px;height:11px;margin-left:-1px;background:#ff6a3d;transform-origin:50% 100%;animation:ba-turn 2.4s linear infinite}.ga-disk i{width:36px;height:24px;border-radius:4px;border:3px solid #39ff8f;position:relative}.ga-disk i::after{content:"";position:absolute;left:3px;bottom:3px;height:4px;width:0;border-radius:2px;background:#ff6a3d;animation:ba-fill 2.4s ease-in-out infinite}.ga-chip i{width:28px;height:28px;border-radius:4px;border:3px solid #39ff8f;box-shadow:-8px 0 0 -5px #39ff8f,8px 0 0 -5px #39ff8f;animation:ba-blink 1.2s steps(2) infinite}.hr-how{display:flex;gap:18px;align-items:center;margin:0 0 18px;padding:14px 16px;border-radius:16px;border:1px solid rgba(15,157,85,.45);background:rgba(255,255,255,.7)}.hr-how p{margin:0 0 4px}.hr-board{flex:none;position:relative;width:120px;height:84px;border-radius:12px;background:#0b3a24;box-shadow:inset 0 0 0 2px #108649;display:grid;place-items:center}.hr-disp{font:800 30px/1 ui-monospace,Consolas,monospace;color:#ff3b30;text-shadow:0 0 8px rgba(255,59,48,.8);background:#050505;padding:4px 8px;border-radius:4px;margin-top:-14px}.tl.tl.tl.tl main.sheet .hr-disp{color:#ff3b30 !important}.tl.tl.tl.tl main.sheet .hr-lbl{color:#9fe8be !important}.hr-disp::before{content:"00";animation:hr-count 6s steps(1) 3 forwards}@keyframes hr-count{0%{content:"00"}8%{content:"10"}16%{content:"15"}24%{content:"19"}32%{content:"2B"}40%,100%{content:"55"}}.hr-leds{position:absolute;bottom:16px;display:flex;gap:14px}.hr-leds i{width:8px;height:8px;border-radius:50%;background:#2a3a31;animation:hr-led 6s steps(1) 3 forwards}.hr-leds i:nth-child(1){--c:#ff3b30}.hr-leds i:nth-child(2){--c:#ffcc00}.hr-leds i:nth-child(3){--c:#fff}.hr-leds i:nth-child(4){--c:#39ff8f}.hr-leds i:nth-child(1){animation-name:hr-led1}@keyframes hr-led1{0%,18%{background:var(--c);box-shadow:0 0 8px var(--c)}20%,100%{background:#2a3a31;box-shadow:none}}.hr-leds i:nth-child(2){animation-name:hr-led2}@keyframes hr-led2{0%,18%{background:#2a3a31}20%,100%{background:var(--c);box-shadow:0 0 8px var(--c)}}.hr-lbl{position:absolute;bottom:4px;font:700 7px/1 ui-monospace,Consolas,monospace;letter-spacing:.06em;color:#9fe8be}@media (prefers-reduced-motion:reduce){.hr-disp::before{animation:none;content:"55"}.hr-leds i{animation:none !important}}@media (max-width:480px){.hr-how{flex-direction:column;align-items:flex-start}}.how-mini{padding:10px 14px;gap:14px}.how-mini .ba{width:56px;height:56px;border-radius:12px}.how-h{margin:0 0 2px !important;font:700 11px/1.2 ui-monospace,"Cascadia Mono",Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.tl.tl.tl.tl main.sheet .how-h{color:#0b7f45 !important}.sec-fold{margin:22px 0 6px;border:1px solid rgba(15,157,85,.35);border-radius:14px;background:rgba(255,255,255,.55)}.sec-fold>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 14px 4px 16px;border-radius:14px}.sec-fold>summary::-webkit-details-marker{display:none}.sec-fold>summary::after{display:none}.sec-fold>summary h2{margin:10px 0;font-size:1.25em}.sf-more{flex:none;display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid rgba(15,157,85,.6);background:linear-gradient(180deg,#fff,#f1f6f3)}.sec-fold[open] .sf-more{font-size:0}.sec-fold[open] .sf-more::before{content:"Show less";font-size:13px}.sf-in{padding:0 16px 12px}@media (hover:hover) and (pointer:fine){.sec-fold>summary:hover{background:linear-gradient(90deg,rgba(255,106,61,.18),rgba(255,106,61,.04));box-shadow:inset 0 0 0 1px #e85a2e}.sec-fold>summary:hover .sf-more{background:#ff6a3d;border-color:#e85a2e}}.card.tv>h2{margin-top:2px}.hash-to{display:block;height:0;scroll-margin-top:110px}.seg a.t-pccodes .l{position:relative;z-index:2}.seg a.t-pccodes:is(:hover,.rolling) svg.art{opacity:.45}.seg .art.qcd .a-dark{fill:rgba(0,0,0,.3)}.ga-row .ba *,.ga-row .ba *::before,.ga-row .ba *::after{animation-iteration-count:4 !important}.ga-off .ga-row .ba *,.ga-off .ga-row .ba *::before,.ga-off .ga-row .ba *::after{animation-play-state:paused !important}@media (prefers-reduced-motion:reduce){.ga-row .ba *,.ga-row .ba *::before,.ga-row .ba *::after{animation:none !important}}.rc-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 4px}.rc-actions .btn{flex:1 1 220px;justify-content:center;text-align:center}.tl.tl.tl main.sheet .rc-actions a.btn.alt{text-decoration:none}.rc-actions .rc-fb{border-color:#ff6a3d}.rc-act-note{margin:4px 0 0}.sheet-wrap{position:fixed;inset:0;z-index:60;overflow:auto;background:rgba(11,11,13,.74);padding:max(16px,env(safe-area-inset-top,0px)) 16px 24px}.sheet-bar{max-width:210mm;margin:0 auto 12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sheet-bar .note{color:#e8f1ec !important;margin:0;flex:1 1 260px}.rc-sheet{width:min(210mm,100%);margin:0 auto;box-sizing:border-box;background:#fff;color:#0b0b0d;padding:14mm 14mm 12mm;border-radius:6px;font:13.5px/1.45 system-ui,"Segoe UI",Roboto,sans-serif}.rc-sheet *{color:inherit}.sh-mast{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:3px solid #0A7440;padding-bottom:6px;margin-bottom:10px}.sh-brand{font:800 20px/1 system-ui,sans-serif}.sh-brand b{color:#0A7440 !important}.sh-brand span{font-weight:600;font-size:14px}.sh-meta{font-size:12px;color:#3a4450 !important;text-align:right}.sh-banner{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:center;padding:12px 14px;border-radius:10px;background:#f3f8f5;border:1px solid #cfe3d8}.sh-big{margin:0;font:800 28px/1.1 system-ui,sans-serif}.sh-title{margin:0;grid-column:1;font-weight:650}.sh-banner .rc-status{grid-column:2;grid-row:1 / span 2;margin:0;color:#fff !important}.sh-lead{margin:10px 0 0}.sh-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.sh-cols h3{margin:0 0 4px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#0A7440 !important}.sh-cols ol,.sh-cols ul{margin:0;padding-left:18px}.sh-cols li{margin-bottom:3px}.sh-cols p{margin:0}.sh-ask{margin:12px 0 0;font-weight:650}.sh-foot{margin-top:14px;padding-top:8px;border-top:3px solid #0A7440;display:flex;justify-content:space-between;gap:12px;font-size:11.5px;color:#3a4450 !important}.sh-mast{align-items:flex-start}.sh-id{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sh-id .sh-meta{text-align:left;margin-top:4px}.sh-qr{flex:0 0 auto;width:min(44mm,42%);text-align:right}.sh-qr svg{display:block;width:min(40mm,100%);height:auto;aspect-ratio:1;margin-left:auto}.sh-qr p{margin:1px 0 0;font-size:9px;line-height:1.25;color:#3a4450 !important}.sh-motto{font-weight:750;color:#0b0b0d !important}.sh-r{text-align:right}@media (max-width:560px){.sh-cols{grid-template-columns:1fr}.rc-sheet{padding:16px}.sh-foot{flex-direction:column}.sh-r{text-align:left}}html.sheet-open{overflow:hidden}@media print{@page{size:A4;margin:0}html.sheet-print body>*:not(.sheet-wrap){display:none !important}html.sheet-print .sheet-wrap{position:static;background:none;padding:0;overflow:visible}html.sheet-print .sheet-bar{display:none !important}html.sheet-print .rc-sheet{width:210mm;border-radius:0;box-shadow:none}html.sheet-print .rc-status,html.sheet-print .sh-banner{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html:not(.js-loaded) #chipx .cx-hits:empty{display:block;min-height:44px}html:not(.js-loaded) #chipx>#cxCard[hidden]{display:block !important;visibility:hidden;min-height:440px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.i18n-note{font-size:13px;margin:-4px 0 14px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.i18n-note .i18n-sw{margin-left:auto;display:inline-flex;gap:8px;flex-wrap:wrap}.i18n-switch{font-size:13px;margin:-4px 0 14px}.i18n-sh{flex:1;min-width:0}.i18n-sh .i18n-sum{margin:-4px 0 10px;font-size:13px}.i18n-sum{font-size:13.5px}:is(main,.rail-l) a[hreflang=en]:not([class]):not(:is(.i18n-sw,.subnav) a)::after{content:"(EN)";margin-inline-start:.3em;white-space:nowrap;font-size:.8em;opacity:.7}.i18n-en{margin-inline-start:.3em;white-space:nowrap;font-size:.8em;opacity:.75;position:relative;z-index:1}.i18n-sh h2{overflow-wrap:anywhere}@media (max-width:560px){.sec-fold>summary:has(.i18n-sh){flex-wrap:wrap}.sec-fold>summary:has(.i18n-sh){overflow:hidden}.sec-fold>summary:has(.i18n-sh) .sf-more{margin-left:0;max-width:100%}}html[lang="es"] .sec-fold[open] .sf-more::before{content:"Ver menos"}html[lang="pt-BR"] .sec-fold[open] .sf-more::before{content:"Ver menos"}html[lang="ru"] .sec-fold[open] .sf-more::before{content:"Скрыть"}.np-own{margin:10px 0;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.np-cost{display:inline-block;margin:0 2px;padding:0 8px;border-radius:999px;border:1px solid var(--line);font-weight:650;text-transform:uppercase;font-size:.78em;letter-spacing:.04em}.np-cost-low{color:var(--ok)}.np-cost-medium{color:var(--warn)}.np-cost-high{color:var(--bad)}.tn-block h4{margin:14px 0 6px;font-size:1.05rem}.tn-wrap{overflow-x:auto;max-width:100%}table.tn{width:100%;border-collapse:collapse;font-size:.9rem}table.tn th,table.tn td{text-align:left;vertical-align:top;padding:7px 9px;border-bottom:1px solid var(--line)}table.tn th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}table.tn td:first-child{font-weight:650;white-space:nowrap}.rc-trust{margin:8px 0 0;color:var(--muted);font-size:.85rem}@media (max-width:559px){table.tn thead{display:none}table.tn,table.tn tbody,table.tn tr,table.tn td{display:block;width:100%}table.tn tr{padding:8px 0;border-bottom:1px solid var(--line)}table.tn td{border:0;padding:2px 0}table.tn td:first-child{white-space:normal}table.tn td:not(:first-child)::before{content:attr(data-l) ": ";color:var(--muted);font-weight:650}}.npf-check{margin:14px 0}.npf-check .wz{min-height:0}.npf-check .np-jump{margin:12px 0 4px}.npf-check .np-jump .btn{display:inline-block;text-align:center}.bsod-wz{scroll-margin-top:100px}.front-door{margin:14px 0}.front-door .wz{min-height:0}.fd-opt{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;text-align:left;cursor:pointer;font:inherit;color:inherit;text-decoration:none;width:100%;box-sizing:border-box}.fd-opt .fd-t{display:flex;flex-direction:column;gap:3px;min-width:0}.fd-opt .fd-t b{font-weight:700}.fd-ico{flex:0 0 auto;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fd-wz .wz-nav{margin-top:4px}.pa-modes{margin:0 0 16px;gap:10px;flex-wrap:wrap}.pa-modes .btn{flex:1 1 180px}#phone-howto{margin:18px 0 0}#phone-howto h3{margin-top:0}.pa-0x{align-self:center;font:700 22px/1 ui-monospace,"Cascadia Mono",Consolas,monospace;color:var(--muted);padding-right:2px}.pa-keypad{margin-top:12px}.pa-dec{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0}#codes ~ .tablewrap tr:target td,#codes ~ .tablewrap td:has(:target){background:var(--brand-soft)}#codes ~ .tablewrap tr[id],#codes ~ .tablewrap span[id]{scroll-margin-top:110px}#np-wz{scroll-margin-top:110px}.hm-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:10px 0 6px}.hm-fig{min-width:0}.hm-cap{margin:0 0 6px;font-size:.85rem;color:var(--muted)}.hm-draw{position:relative;padding:8px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line)}.hm-draw>svg{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);fill:none;stroke:var(--line);stroke-width:2;opacity:.9;pointer-events:none}.hm-draw svg *{vector-effect:non-scaling-stroke}.hm-grid{position:relative;display:grid;gap:8px;padding:6px}.hm-top .hm-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"rl rc rr" "cc cc cc" "pl tp pr"}.hm-bot .hm-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ul ur";min-height:210px;align-items:center}.hm-z-rl{grid-area:rl}.hm-z-rc{grid-area:rc}.hm-z-rr{grid-area:rr}.hm-z-cc{grid-area:cc}.hm-z-pl{grid-area:pl}.hm-z-pr{grid-area:pr}.hm-z-ul{grid-area:ul}.hm-z-ur{grid-area:ur}.hm-zone{min-height:52px;padding:8px 6px;text-align:center;align-items:center;font-size:14px}.hm-zone small{font-size:12px}.hm-top .hm-z-cc{min-height:64px;margin:8px 0}.hm-top .hm-z-pl,.hm-top .hm-z-pr{margin-top:8px}@media (max-width:760px){.hm-map{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.hm-zone{transition:transform .12s ease}.hm-zone:active{transform:scale(.97)}}.hm-pad{grid-area:tp;align-self:stretch;margin-top:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--muted);font-size:11px;opacity:.8;pointer-events:none;user-select:none;cursor:default}
