.VtEHBW_root{--bg:#07060a;--bg-rgb:7, 6, 10;--ink:#e9e3f5;--ink-rgb:233, 227, 245;--dim:#e9e3f5b8;--faint:#e9e3f58f;--line:#e9e3f521;--panel:#0b0911;--chip:#0d0b13db;--glass:#0b0911e6;--tip:#0d0b13f0;--focus:#fff;--gold:#c9a227;--gold-hi:#e0c25c;--gold-line:#e0c25c99;--violet:#7b5cff;--violet-hi:#a892ff;--teal:#2ec4b6;--teal-rgb:46, 196, 182;--pink:#ff5d8f;--cat-cpu:#9d86ff;--cat-accel:#ff5d8f;--cat-mem:#2ec4b6;--cat-hw:#e0c25c;--cat-sys:#e9e3f5;--die-field:dark;--die-density:1;--die-stage:#07060a;--die-silicon:#0e0b15;--die-scribe:#0b0a10;--die-logic:#161128;--die-datapath:#19122f;--die-sram:#0b1a21;--die-rom:#1c170f;--die-analog:#0a0911;--die-decap:#120f1d;--die-bus:#0f0c19;--die-pfet:#0d0b16;--die-diff:46, 196, 182;--die-poly:255, 93, 143;--die-m1:216, 208, 238;--die-m2:123, 92, 255;--die-m3:72, 200, 214;--die-m4:168, 146, 255;--die-m5:226, 198, 98;--die-m6:201, 162, 39;--die-ink:233, 227, 245;--die-hole:14, 11, 21;--die-shade:6, 4, 12;--die-label-bg:#07060ad1;--die-hi:#fff;--die-off:#6b6478;--die-veil:7, 6, 10;--die-shadow:7, 6, 10;--die-vignette:.5;--die-wire:240, 206, 110;--die-wire-2:201, 162, 39}html[data-scheme=light] .VtEHBW_root{--bg:#f2f0f5;--bg-rgb:242, 240, 245;--ink:#1c1726;--ink-rgb:28, 23, 38;--dim:#1c1726c2;--faint:#1c1726a8;--line:#1c172624;--panel:#fbfafc;--chip:#fbfafce0;--glass:#fbfafce6;--tip:#fbfafcf5;--focus:#1c1726;--gold-hi:#8a680b;--gold-line:#8a680b8c;--violet:#5b3fd6;--violet-hi:#5b3fd6;--teal:#0b7a70;--teal-rgb:11, 122, 112;--pink:#c92a63;--cat-cpu:#5b3fd6;--cat-accel:#c92a63;--cat-mem:#0b7a70;--cat-hw:#8a680b;--cat-sys:#2a2238;--die-field:bright;--die-density:1.5;--die-stage:#f5f4f8;--die-silicon:#e4e0ea;--die-scribe:#ebe9f0;--die-logic:#ddd7ef;--die-datapath:#dbd4ef;--die-sram:#cfdde4;--die-rom:#e0dad0;--die-analog:#e6e4ee;--die-decap:#e0dcec;--die-bus:#e3e0ee;--die-pfet:#e4e2ee;--die-diff:0, 125, 111;--die-poly:214, 52, 104;--die-m1:60, 50, 84;--die-m2:96, 64, 224;--die-m3:0, 110, 124;--die-m4:106, 84, 193;--die-m5:150, 110, 14;--die-m6:160, 118, 10;--die-ink:29, 23, 41;--die-hole:244, 241, 251;--die-shade:255, 255, 255;--die-label-bg:#fbfafde6;--die-hi:#000;--die-off:#a29cad;--die-veil:246, 245, 250;--die-shadow:60, 50, 90;--die-vignette:.14;--die-wire:176, 132, 20;--die-wire-2:150, 110, 10}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .VtEHBW_root{--bg:#f2f0f5;--bg-rgb:242, 240, 245;--ink:#1c1726;--ink-rgb:28, 23, 38;--dim:#1c1726c2;--faint:#1c1726a8;--line:#1c172624;--panel:#fbfafc;--chip:#fbfafce0;--glass:#fbfafce6;--tip:#fbfafcf5;--focus:#1c1726;--gold-hi:#8a680b;--gold-line:#8a680b8c;--violet:#5b3fd6;--violet-hi:#5b3fd6;--teal:#0b7a70;--teal-rgb:11, 122, 112;--pink:#c92a63;--cat-cpu:#5b3fd6;--cat-accel:#c92a63;--cat-mem:#0b7a70;--cat-hw:#8a680b;--cat-sys:#2a2238;--die-field:bright;--die-density:1.5;--die-stage:#f5f4f8;--die-silicon:#e4e0ea;--die-scribe:#ebe9f0;--die-logic:#ddd7ef;--die-datapath:#dbd4ef;--die-sram:#cfdde4;--die-rom:#e0dad0;--die-analog:#e6e4ee;--die-decap:#e0dcec;--die-bus:#e3e0ee;--die-pfet:#e4e2ee;--die-diff:0, 125, 111;--die-poly:214, 52, 104;--die-m1:60, 50, 84;--die-m2:96, 64, 224;--die-m3:0, 110, 124;--die-m4:106, 84, 193;--die-m5:150, 110, 14;--die-m6:160, 118, 10;--die-ink:29, 23, 41;--die-hole:244, 241, 251;--die-shade:255, 255, 255;--die-label-bg:#fbfafde6;--die-hi:#000;--die-off:#a29cad;--die-veil:246, 245, 250;--die-shadow:60, 50, 90;--die-vignette:.14;--die-wire:176, 132, 20;--die-wire-2:150, 110, 10}}.VtEHBW_root{--display:var(--font-chakra), system-ui, sans-serif;--mono:var(--font-martian), ui-monospace, Menlo, monospace;background:var(--bg);min-height:100svh;color:var(--ink);font:400 15.5px/1.6 var(--display)}@media (min-width:960px){.VtEHBW_root{grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}}.VtEHBW_root a{color:inherit;text-underline-offset:3px}.VtEHBW_root button{font:inherit;color:inherit;cursor:pointer}.VtEHBW_root :focus-visible{outline:2px solid var(--focus);outline-offset:2px}body:has(.VtEHBW_root){background:#07060a}html[data-scheme=light] body:has(.VtEHBW_root){background:#f2f0f5}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) body:has(.VtEHBW_root){background:#f2f0f5}}.VtEHBW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VtEHBW_top{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:16px;min-height:56px;padding:8px 16px;display:flex}.VtEHBW_brand{align-items:center;gap:10px;text-decoration:none;display:flex}.VtEHBW_brand b{font:700 13px/1.2 var(--mono);letter-spacing:.04em;display:block}.VtEHBW_brand small{color:var(--faint);font:400 10px/1.3 var(--mono);display:block}@media (max-width:719px){.VtEHBW_brand span{display:none}}.VtEHBW_markIcon{fill:none;width:26px;height:26px;stroke:var(--gold-hi);stroke-width:1.3px}.VtEHBW_markIcon rect:not(:first-child){fill:#c9a22740;stroke-width:.8px}.VtEHBW_who{border-left:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;margin:0;padding-left:16px;display:flex}.VtEHBW_who b{font:600 17px/1.2 var(--display)}.VtEHBW_who span{color:var(--dim);font-size:13.5px}.VtEHBW_who a{color:var(--gold-hi)}@media (max-width:719px){.VtEHBW_who{flex-direction:column;gap:0;padding-left:12px}.VtEHBW_who b{font-size:15px}.VtEHBW_who span{font-size:12px}}.VtEHBW_nav{gap:6px;margin-left:auto;display:flex}.VtEHBW_nav a{border:1px solid var(--line);color:var(--dim);font:500 11px/1 var(--mono);white-space:nowrap;border-radius:999px;padding:7px 11px;text-decoration:none}.VtEHBW_nav a:hover{border-color:var(--gold-hi);color:var(--ink)}@media (max-width:719px){.VtEHBW_wideOnly{display:none}}@media (min-width:960px){.VtEHBW_app{grid-template-columns:minmax(0,1fr) clamp(360px,30vw,440px);min-height:0;display:grid}}.VtEHBW_viewer{background:var(--die-stage);outline:none;position:relative;overflow:hidden}@media (min-width:960px){.VtEHBW_viewer{height:100%}}@media (max-width:959px){.VtEHBW_viewer{z-index:10;border-bottom:1px solid var(--line);height:58svh;min-height:340px;position:sticky;top:0}}.VtEHBW_viewer:focus-visible{outline:2px solid var(--gold-hi);outline-offset:-3px}.VtEHBW_canvas{touch-action:none;cursor:grab;filter:blur(6px)brightness(.6);width:100%;height:100%;transition:filter .9s ease-out;display:block;position:absolute;inset:0}html[data-scheme=light] .VtEHBW_canvas{filter:blur(6px)brightness(1.3)}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .VtEHBW_canvas{filter:blur(6px)brightness(1.3)}}.VtEHBW_viewer[data-ready] .VtEHBW_canvas{filter:none}.VtEHBW_viewer[data-dragging] .VtEHBW_canvas{cursor:grabbing}.VtEHBW_hotspots{pointer-events:none;position:absolute;inset:0;overflow:clip}.VtEHBW_hotspot{pointer-events:none;background:0 0;border:0;border-radius:2px;padding:0;position:absolute;top:0;left:0}.VtEHBW_hotspot:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.VtEHBW_tip{z-index:6;border:1px solid var(--line);background:var(--tip);font:500 11px/1.3 var(--mono);white-space:nowrap;pointer-events:none;border-radius:6px;margin:0;padding:6px 9px;position:absolute;top:0;left:0}.VtEHBW_tip[hidden]{display:none}.VtEHBW_readout{z-index:4;background:rgba(var(--bg-rgb), .72);color:var(--dim);font:500 11px/1 var(--mono);font-variant-numeric:tabular-nums;white-space:pre;pointer-events:none;border-radius:999px;align-items:center;gap:10px;margin:0;padding:4px 4px 4px 10px;display:flex;position:absolute;top:10px;left:12px}@media (max-width:719px){.VtEHBW_readout{font-size:10px;top:10px;left:10px}.VtEHBW_readout>span:first-child{display:none}}.VtEHBW_mag{color:var(--gold-hi);font-weight:700}.VtEHBW_lod{border:1px solid var(--line);background:var(--chip);color:var(--ink);border-radius:999px;padding:4px 8px}.VtEHBW_status{color:var(--faint);text-shadow:0 1px 3px var(--die-stage);transition:opacity .6s 1.4s;position:absolute;left:calc(100% + 10px)}.VtEHBW_status[data-done]{opacity:0}.VtEHBW_overlays{z-index:5;gap:6px;display:flex;position:absolute;top:8px;right:10px}.VtEHBW_overlays button{border:1px solid var(--line);background:var(--chip);min-height:30px;color:var(--dim);font:500 11px/1 var(--mono);border-radius:999px;padding:6px 11px}.VtEHBW_overlays button[aria-pressed=true],.VtEHBW_overlays button[aria-expanded=true]{border-color:var(--gold-line);color:var(--ink)}.VtEHBW_overlays button:hover{color:var(--ink)}@media (min-width:720px){.VtEHBW_layersBtn{display:none}}.VtEHBW_layers{z-index:5;border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;position:absolute;overflow:hidden}.VtEHBW_layers ol{gap:1px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_layers ol button{width:100%;color:var(--ink);font:500 11px/1 var(--mono);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;grid-template-columns:16px 38px max-content;align-items:center;gap:6px;padding:5px 6px;display:grid}.VtEHBW_layers ol button:hover{background:rgba(var(--ink-rgb), .07)}.VtEHBW_layers ol button[aria-pressed=false]{color:var(--faint)}.VtEHBW_layers ol button[aria-pressed=false] .VtEHBW_layerSwatch{opacity:.18}.VtEHBW_layers ol button[aria-pressed=false] b{text-decoration:line-through}@media (min-width:720px){.VtEHBW_layers{width:78px;padding:8px 6px;transition:width .25s;top:50%;left:12px;transform:translateY(-50%)}.VtEHBW_layers:hover,.VtEHBW_layers:focus-within{width:240px}.VtEHBW_layers:not(:hover):not(:focus-within) .VtEHBW_layerName{opacity:0}.VtEHBW_layers:not(:hover):not(:focus-within) .VtEHBW_presets{display:none}.VtEHBW_layers:not(:hover):not(:focus-within) .VtEHBW_layersTitle{text-overflow:clip;width:64px;overflow:hidden}}@media (max-width:719px){.VtEHBW_layers{width:min(260px,100% - 20px);padding:8px;display:none;top:46px;right:10px}.VtEHBW_layers[data-open]{display:block}}.VtEHBW_layersTitle{color:var(--faint);font:600 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0 0 6px 6px;transition:opacity .2s}.VtEHBW_layerSwatch{border-radius:2px;width:16px;display:block;box-shadow:0 0 8px}html[data-scheme=light] .VtEHBW_layerSwatch{box-shadow:none}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .VtEHBW_layerSwatch{box-shadow:none}}.VtEHBW_layerName{color:var(--dim);transition:opacity .2s}.VtEHBW_presets{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px;width:220px;margin-top:8px;padding-top:8px;transition:opacity .2s;display:grid}.VtEHBW_presets button{border:1px solid var(--line);color:var(--dim);font:500 10px/1.1 var(--mono);white-space:nowrap;background:0 0;border-radius:6px;padding:6px 4px}.VtEHBW_presets button[aria-pressed=true]{border-color:var(--gold-line);color:var(--ink)}.VtEHBW_irKey{z-index:5;border:1px solid var(--line);background:var(--chip);color:var(--dim);font:500 10px/1 var(--mono);border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 10px;display:flex;position:absolute;top:46px;right:10px}.VtEHBW_irKey i{background:linear-gradient(90deg,#140e3c,#5032c8 25%,#7b5cff 50%,#ff5d8f 70%,#e9be46 88%,#fff5d2);border-radius:3px;width:72px;height:6px;display:block}.VtEHBW_dock{z-index:5;align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:12px;left:12px}.VtEHBW_zoomBtns{border:1px solid var(--line);background:var(--chip);border-radius:10px;display:flex;overflow:hidden}.VtEHBW_zoomBtns button{width:38px;height:36px;color:var(--ink);font:500 18px/1 var(--mono);background:0 0;border:0;place-items:center;padding:0;display:grid}.VtEHBW_zoomBtns button+button{border-left:1px solid var(--line)}.VtEHBW_zoomBtns button:hover{background:rgba(var(--ink-rgb), .08)}.VtEHBW_zoomBtns svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.VtEHBW_scale{color:var(--ink);font:500 10.5px/1 var(--mono);text-shadow:0 1px 3px var(--die-stage);gap:4px;padding-bottom:2px;display:grid}.VtEHBW_scaleBar{border:1.5px solid var(--ink);width:100px;height:7px;box-shadow:0 2px 4px rgba(var(--die-veil), .6);border-top:0;display:block}.VtEHBW_minimap{z-index:5;border:1px solid var(--line);background:var(--die-stage);cursor:crosshair;opacity:0;pointer-events:none;border-radius:8px;width:172px;height:148px;transition:opacity .3s;position:absolute;bottom:12px;right:12px}.VtEHBW_viewer[data-zoomed=true] .VtEHBW_minimap{opacity:1;pointer-events:auto}@media (min-width:960px){.VtEHBW_minimap{right:max(12px,var(--switcher-room-x) - clamp(360px, 30vw, 440px))}}@media (max-width:719px){.VtEHBW_minimap{display:none}}.VtEHBW_hint{z-index:4;border:1px solid var(--line);background:var(--chip);color:var(--dim);font:500 11px/1 var(--mono);white-space:nowrap;pointer-events:none;border-radius:999px;margin:0;padding:7px 13px;transition:opacity .5s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.VtEHBW_hint[data-hidden]{opacity:0}@media (max-width:719px){.VtEHBW_hint{bottom:60px}}.VtEHBW_hintNarrow{display:none}@media (hover:none),(max-width:719px){.VtEHBW_hintWide{display:none}.VtEHBW_hintNarrow{display:inline}}.VtEHBW_guide{background:var(--panel)}@media (min-width:960px){.VtEHBW_guide{padding-bottom:var(--switcher-room-y);border-left:1px solid var(--line);scrollbar-color:rgba(var(--ink-rgb), .2) #0000;scrollbar-width:thin;overflow-y:auto}}.VtEHBW_index{border-bottom:1px solid var(--line);padding:12px 14px}.VtEHBW_index ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_index button{width:100%;min-height:32px;color:var(--dim);font:500 11px/1.2 var(--mono);text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:flex}.VtEHBW_index button b{color:var(--cat);font-weight:700}.VtEHBW_index button span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VtEHBW_index button:hover{color:var(--ink);background:rgba(var(--ink-rgb), .05)}.VtEHBW_index button[aria-current]{border-color:var(--line);background:rgba(var(--ink-rgb), .08);color:var(--ink)}@media (max-width:959px){.VtEHBW_index{padding:10px 0}.VtEHBW_index ul{scrollbar-width:none;gap:6px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.VtEHBW_index li{flex:none}.VtEHBW_index button{border-color:var(--line);white-space:nowrap}}.VtEHBW_dot{background:var(--cat);opacity:.35;border-radius:50%;flex:none;width:7px;height:7px}.VtEHBW_dot[data-live]{opacity:1;box-shadow:0 0 6px var(--cat)}.VtEHBW_story{padding:20px 20px 4px}.VtEHBW_story h2{font:600 31px/1.1 var(--display);letter-spacing:-.01em;margin:0 0 10px}@media (max-width:719px){.VtEHBW_story{padding:18px 16px 4px}.VtEHBW_story h2{font-size:28px}}.VtEHBW_eyebrow{color:var(--dim);font:500 10.5px/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;display:flex}.VtEHBW_tag{color:var(--cat);font-weight:700}.VtEHBW_state{border:1px solid var(--line);color:var(--faint);border-radius:999px;padding:2px 8px}.VtEHBW_state:before{content:"○ "}.VtEHBW_state[data-live]{border-color:rgba(var(--teal-rgb), .45);color:var(--teal)}.VtEHBW_state[data-live]:before{content:"● "}.VtEHBW_role{margin:0 0 12px;font-size:16px}.VtEHBW_role a{color:var(--gold-hi)}.VtEHBW_regs{border:1px solid var(--line);background:rgba(var(--ink-rgb), .03);font:500 12px/1.3 var(--mono);border-radius:8px;gap:4px;margin:0 0 14px;padding:10px 12px;display:grid}.VtEHBW_regs>div{justify-content:space-between;gap:12px;display:flex}.VtEHBW_regs dt{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.VtEHBW_regs dd{text-align:right;margin:0}.VtEHBW_range{color:var(--faint);font:500 11px/1.3 var(--mono);margin:0 0 8px}.VtEHBW_duties{margin:0;padding-left:18px}.VtEHBW_duties li{margin:0 0 9px}.VtEHBW_duties li::marker{color:var(--cat)}.VtEHBW_lede{margin:0 0 14px;font-size:17px;line-height:1.5}.VtEHBW_tagline{color:var(--dim);margin:4px 0 0;font-size:15px;line-height:1.45}.VtEHBW_prose{color:var(--dim);margin:0 0 12px}.VtEHBW_note{border-left:2px solid var(--cat);color:var(--dim);margin:16px 0;padding-left:12px;font-size:13.5px;line-height:1.55}.VtEHBW_muted{color:var(--faint)!important}.VtEHBW_sub{color:var(--faint);font:600 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:24px 0 10px;display:flex}.VtEHBW_sub:after{content:"";background:var(--line);flex:1;height:1px}.VtEHBW_items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_item{padding:12px 14px;scroll-margin-top:16px}@media (max-width:959px){.VtEHBW_item{scroll-margin-top:calc(58svh + 16px)}}.VtEHBW_item{border:1px solid var(--line);background:rgba(var(--ink-rgb), .025);border-radius:10px;transition:border-color .2s,background .2s}.VtEHBW_item:hover,.VtEHBW_item[data-active]{border-color:var(--cat);background:rgba(var(--ink-rgb), .05)}.VtEHBW_item h3{font:600 16.5px/1.3 var(--display);margin:0}.VtEHBW_item h3 a{color:var(--ink)}.VtEHBW_item p{color:var(--dim);margin:6px 0 0;font-size:14.5px;line-height:1.55}.VtEHBW_itemHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.VtEHBW_itemMeta{color:var(--faint)!important;font:500 10.5px/1.4 var(--mono)!important;margin-top:4px!important}.VtEHBW_locate{border:1px solid var(--line);width:30px;height:30px;color:var(--dim);background:0 0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.VtEHBW_locate:hover{border-color:var(--cat);color:var(--ink)}.VtEHBW_crosshair{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.VtEHBW_figures{flex-wrap:wrap;gap:6px;margin:8px 0 12px;padding:0;list-style:none;display:flex}.VtEHBW_item .VtEHBW_figures{margin-bottom:0}.VtEHBW_figures li{border:1px solid rgba(var(--teal-rgb), .4);color:var(--teal);font:500 11px/1.4 var(--mono);border-radius:999px;padding:3px 9px}.VtEHBW_links{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.VtEHBW_links a{color:var(--gold-hi);font:500 11.5px/1.4 var(--mono)}.VtEHBW_jumps,.VtEHBW_parts ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VtEHBW_jumps button,.VtEHBW_parts ul button{border:1px solid var(--line);min-height:32px;color:var(--dim);font:500 11px/1.2 var(--mono);text-align:left;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.VtEHBW_jumps button:hover,.VtEHBW_jumps button[data-active],.VtEHBW_parts ul button:hover,.VtEHBW_parts ul button[data-active]{border-color:var(--cat);color:var(--ink)}.VtEHBW_hello{align-items:center;gap:16px;margin:4px 0 16px;display:flex}.VtEHBW_portrait{flex:none;width:104px;margin:0;position:relative}.VtEHBW_portrait img{filter:saturate(.9)contrast(1.04);border-radius:4px;width:100%;height:auto}.VtEHBW_portrait:before,.VtEHBW_portrait:after{content:"";border:1.5px solid var(--gold-hi);width:14px;height:14px;position:absolute}.VtEHBW_portrait:before{border-bottom:0;border-right:0;top:-5px;left:-5px}.VtEHBW_portrait:after{border-top:0;border-left:0;bottom:-5px;right:-5px}.VtEHBW_spec{border-collapse:collapse;width:100%}.VtEHBW_spec th{border-bottom:1px solid var(--line);color:var(--dim);text-align:left;padding:8px 0;font-size:14px;font-weight:400}.VtEHBW_spec td{border-bottom:1px solid var(--line);color:var(--gold-hi);font:700 17px/1 var(--display);text-align:right;white-space:nowrap;padding:8px 0 8px 12px}.VtEHBW_isa{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VtEHBW_isa li{border:1px solid var(--line);font:500 11.5px/1.3 var(--mono);border-radius:5px;padding:5px 10px}.VtEHBW_cta{flex-wrap:wrap;gap:8px;margin:20px 0 4px;display:flex}.VtEHBW_cta a{border:1px solid var(--line);font:500 12px/1 var(--mono);border-radius:999px;padding:10px 14px;text-decoration:none}.VtEHBW_cta a:hover{border-color:var(--gold-hi)}.VtEHBW_primary{background:var(--gold);border-color:var(--gold)!important;color:#07060a!important;font-weight:700!important}.VtEHBW_pinout{border-collapse:collapse;width:100%;font:500 12px/1.3 var(--mono)}.VtEHBW_pinout th{border-bottom:1px solid var(--line);color:var(--faint);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:6px 4px;font-size:10px;font-weight:600}.VtEHBW_pinout td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:7px 4px}.VtEHBW_pinout td:first-child{color:var(--faint);font-variant-numeric:tabular-nums}.VtEHBW_pinout tr[data-active] td{background:#c9a2271f}.VtEHBW_pinout a{color:var(--ink)}.VtEHBW_pinName{text-underline-offset:3px;background:0 0;border:0;padding:2px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;color:var(--gold-hi)!important;font:700 12px/1.2 var(--mono)!important}.VtEHBW_magnify ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_magnify li:nth-child(2){margin-left:10px}.VtEHBW_magnify li:nth-child(3){margin-left:20px}.VtEHBW_magnify li:nth-child(4){margin-left:30px}.VtEHBW_magnify li:nth-child(5){margin-left:40px}.VtEHBW_magnify li:nth-child(6){margin-left:50px}.VtEHBW_magnify button{border:1px solid var(--line);text-align:left;background:0 0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding:8px 11px;font-size:14.5px;display:flex}.VtEHBW_magnify button small{color:var(--faint);font:500 10.5px/1 var(--mono);white-space:nowrap}.VtEHBW_magnify button:hover{border-color:var(--cat);background:rgba(var(--ink-rgb), .04)}.VtEHBW_parts{margin-top:4px}.VtEHBW_pager{grid-template-columns:1fr 1fr;gap:8px;margin:26px 0 10px;display:grid}.VtEHBW_pager button{border:1px solid var(--line);text-align:left;background:0 0;border-radius:10px;gap:3px;padding:10px 12px;font-size:14px;line-height:1.3;display:grid}.VtEHBW_pager button small{color:var(--faint);font:500 10px/1 var(--mono);text-transform:uppercase}.VtEHBW_pager button:last-child{text-align:right}.VtEHBW_pager button:hover{border-color:var(--line);background:rgba(var(--ink-rgb), .05)}.VtEHBW_legend{border-top:1px solid var(--line);margin-top:12px;padding:0 20px 18px}@media (max-width:719px){.VtEHBW_legend{padding:0 16px 16px}}.VtEHBW_cats{gap:6px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_cats li{color:var(--dim);font:500 11px/1.3 var(--mono);align-items:center;gap:9px;display:flex}.VtEHBW_cats span{border-radius:50%;width:9px;height:9px}.VtEHBW_structures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:16px 0;padding:0;list-style:none;display:grid}.VtEHBW_structures li{align-items:center;gap:10px;min-width:0;display:flex}.VtEHBW_structures b{font-size:13.5px;line-height:1.2;display:block}.VtEHBW_structures span{color:var(--faint);font-size:12px;line-height:1.35;display:block}.VtEHBW_swatch{border:1px solid var(--line);background:var(--die-stage);border-radius:6px;flex:none;width:76px;height:48px}.VtEHBW_stack{gap:5px;margin:0;padding:0;list-style:none;display:grid}.VtEHBW_stack li{color:var(--dim);font:500 11px/1.3 var(--mono);grid-template-columns:20px 42px 1fr;align-items:center;display:grid}.VtEHBW_stack span{border-radius:2px;width:20px;display:block}.VtEHBW_stack b{color:var(--ink);padding-left:8px}.VtEHBW_foot{border-top:1px solid var(--line);color:var(--faint);font:500 10.5px/1.5 var(--mono);gap:4px;padding:16px 20px 92px;display:grid}
