.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#fff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#fff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #fff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card);border-radius:0;padding:52px 24px;position:relative}.iso-plate-corners{pointer-events:none;position:absolute;inset:18px 20px}.iso-plate-corner{color:var(--anatomy-muted);font-family:var(--anatomy-mono);letter-spacing:.04em;white-space:nowrap;font-size:10.5px;line-height:1;position:absolute}.iso-plate-corner[data-corner=fig]{color:var(--anatomy-text);top:0;left:0}.iso-plate-corner[data-corner=title]{text-transform:uppercase;letter-spacing:.1em;top:0;right:0}.iso-plate-corner[data-corner=hint]{text-transform:uppercase;letter-spacing:.1em;bottom:0;left:0}.iso-plate-corner[data-corner=readout]{color:var(--anatomy-text);font-variant-numeric:tabular-nums;bottom:0;right:0}.iso-plate .iso-svg{margin:0 auto}.iso-legend{color:var(--anatomy-muted);gap:8px;margin-top:12px;font-size:13px;line-height:1.55;display:grid}.iso-keys{flex-wrap:wrap;gap:6px 18px;display:flex}.iso-key{align-items:center;gap:7px;display:inline-flex}.iso-swatch{flex:none;width:16px;height:10px;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=raised] path,.iso-swatch[data-mark=flat] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4px}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}
.creation-bench{--anatomy-paper:#10244d;--anatomy-face:#193561;--anatomy-top:#25446d;--anatomy-shade-0:#091a36;--anatomy-shade-1:#102444;--anatomy-shade-2:#193555;--anatomy-shade-3:#213e62;--anatomy-hi:#b3c9dc;--anatomy-mid:#6f92ae;--anatomy-lo:#3d607e;--anatomy-faint:#264662;--anatomy-lit:#63e4ef;--anatomy-dot:#b9d8df;--anatomy-weight:.65px;--anatomy-mono:var(--font-mono);color:#e6edf6;border:2px solid var(--navy);min-width:0;box-shadow:8px 8px 0 var(--purple);isolation:isolate;background:#071831;position:relative}.creation-bench button,.creation-bench a,.creation-bench input{-webkit-tap-highlight-color:transparent}.creation-bench button{cursor:pointer;font-family:var(--font-mono)}.creation-bench button:focus-visible,.creation-bench a:focus-visible,.creation-bench input:focus-visible{outline-offset:4px;outline:3px solid #ffc529}.bench-heading{border-bottom:1px solid #334c68;align-items:center;gap:12px;min-height:44px;padding:0 18px;display:flex}.bench-heading>span:first-child{color:#84a7c4;font:600 10px/1.4 var(--font-mono);letter-spacing:.06em;flex:none}.bench-heading h2{color:#e6edf6;font:600 11px/1.5 var(--font-mono);text-align:right;letter-spacing:-.02em;flex:1;margin:0}.bench-heading__light{background:#6de3e7;width:5px;height:5px}.bench-modes{align-items:center;gap:8px;padding:15px 18px 0;display:flex}.bench-modes button{color:#b2c6d8;background:0 0;border:1px solid #395772;align-items:center;gap:8px;min-height:44px;padding:8px 13px;font-size:11px;transition:background .12s,border-color .12s;display:inline-flex}.bench-modes button>span{opacity:.7;font-size:9px}.bench-modes button[aria-pressed=true]{color:#8cf1f4;background:#113644;border-color:#36b6c5}.bench-modes button:hover{border-color:#92e1ea}.bench-count{color:#90abc1;text-align:right;font:400 9px/1.8 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin-left:auto}.bench-stage{touch-action:pan-y;background-image:linear-gradient(#8fb8d506 1px,#0000 1px),linear-gradient(90deg,#8fb8d506 1px,#0000 1px);background-size:24px 24px;height:clamp(300px,26vw,380px);position:relative}.bench-svg{width:100%;height:100%;overflow:hidden}.bench-scene[data-scene=games],.creation-bench[data-mode=games] .bench-scene[data-scene=systems]{display:none}.creation-bench[data-mode=games] .bench-scene[data-scene=games]{display:inline}.bench-svg .bench-part{transition:opacity .15s}.bench-stage[data-focus] .bench-part{opacity:.3}.bench-stage[data-focus=frame] [data-piece=frame],.bench-stage[data-focus=board] [data-piece=board],.bench-stage[data-focus=cooling] [data-piece=cooling],.bench-stage[data-focus=shell] [data-piece=shell],.bench-stage[data-focus=monitor] [data-piece=monitor],.bench-stage[data-focus=input] [data-piece=input],.bench-stage[data-focus=keys] [data-piece=keys],.bench-stage[data-focus=display] [data-piece=display],.bench-stage[data-focus=back] [data-piece=back]{opacity:1}.bench-svg{--bench-neutral:#385677;--bench-edge:#e7f2ff}.bench-svg .iso-solid{--anatomy-top:var(--bench-material,var(--bench-neutral));--anatomy-paper:color-mix(in srgb, var(--anatomy-top) 55%, #071831);--anatomy-shade-0:color-mix(in srgb, var(--anatomy-top) 35%, #071831);--anatomy-shade-1:color-mix(in srgb, var(--anatomy-top) 48%, #071831);--anatomy-shade-2:color-mix(in srgb, var(--anatomy-top) 65%, #071831);--anatomy-shade-3:color-mix(in srgb, var(--anatomy-top) 82%, #071831);--anatomy-hi:color-mix(in srgb, var(--anatomy-top) 35%, var(--bench-edge));--anatomy-mid:color-mix(in srgb, var(--anatomy-top) 65%, var(--bench-edge));--anatomy-lo:color-mix(in srgb, var(--anatomy-top) 80%, var(--bench-edge));--anatomy-faint:color-mix(in srgb, var(--anatomy-top) 80%, #071831)}.bench-pcb{--bench-material:#329e78}.bench-chip{--bench-material:#29475a}.bench-contact{--bench-material:#e5b94e}.bench-part[data-piece=cooling]{--bench-material:#d78b52}.bench-part[data-piece=shell],.bench-part[data-name=controller\.upper]{--bench-material:#9369db}.bench-part[data-name^="console.wall."],.bench-part[data-name=console\.floor],.bench-part[data-name=controller\.lower]{--bench-material:#69518e}.bench-part[data-name^="monitor.bezel."],.bench-part[data-name=monitor\.case]{--bench-material:#339eae}.bench-part[data-name^="input.key."],.bench-part[data-name=input\.space]{--bench-material:#c6d7e0}.bench-part[data-name^="input.key.0."],.bench-part[data-name="input.key.1.0"],.bench-part[data-name=input\.space]{--bench-material:#ebbd48}.bench-part[data-name="controller.button.0"]{--bench-material:#edc34d}.bench-part[data-name="controller.button.1"]{--bench-material:#e96e78}.bench-part[data-name="controller.button.2"]{--bench-material:#52c49a}.bench-part[data-name="controller.button.3"]{--bench-material:#59a9ea}.bench-part[data-name^="controller.stick.cap."],.bench-part[data-name^="controller.dpad."]{--bench-material:#6e8fab}.bench-screen-games{opacity:0}.creation-bench[data-mode=games] .bench-screen-games{opacity:1}.creation-bench[data-mode=games] .bench-screen-systems{opacity:0}.bench-screen image{transition:opacity .2s}.creation-bench[data-powered=false] .bench-screen image,.creation-bench[data-powered=false] .bench-screen-glass{opacity:0}.creation-bench[data-mode=systems] .bench-key-systems,.creation-bench[data-mode=games] .bench-key-games{--bench-material:#48bdc6}.bench-stage__cross{color:#4b6a87;font:400 18px/1 var(--font-mono);pointer-events:none;position:absolute}.bench-stage__cross--tl{top:16px;left:17px}.bench-stage__cross--br{bottom:14px;right:17px}.bench-stage__index{color:#8ba4b9;font:400 9px/1.5 var(--font-mono);letter-spacing:.06em;position:absolute;bottom:19px;left:20px}.bench-power,.bench-light,.bench-expand{color:#79e2e8;background:#0b203d;border:1px solid #385976;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:18px}.bench-light{right:68px}.bench-expand{right:118px}.bench-power[aria-pressed=false]{color:#91a8bd}.bench-screen-status{color:#c4d2df;font:400 10px/1.5 var(--font-mono);position:absolute;top:62px;right:18px}.bench-control{border-bottom:1px solid #2c435d;padding:0 20px 14px}.bench-control__label{color:#bacbdb;font:500 10px/1.5 var(--font-mono);justify-content:space-between;align-items:center;display:flex}.bench-control__label output{color:#82e6eb;font-variant-numeric:tabular-nums}.bench-control__row{align-items:center;gap:18px;display:flex}.bench-control__slider{flex:1;min-width:0}.bench-control__row input{cursor:ew-resize;accent-color:#65dae3;background:0 0;width:100%;min-width:0;height:44px;margin:0}.bench-control__row input::-webkit-slider-runnable-track{background:#3c5972;height:3px}.bench-control__row input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-6px}.bench-explode{color:#d1e5ee;background:#112942;border:1px solid #526d85;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:6px 12px;font-size:10px;display:inline-flex}.bench-explode:hover{background:#1a3a53;border-color:#7eced6}.bench-control__ends{color:#91a9be;font:400 8px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.07em;pointer-events:none;justify-content:space-between;margin-top:-6px;display:flex}.bench-parts>summary{cursor:pointer;color:#b4c8d9;min-height:44px;font:500 10px/1.5 var(--font-mono);border-bottom:1px solid #29425c;justify-content:space-between;align-items:center;padding:0 20px;list-style:none;display:flex}.bench-parts>summary:after{content:"+";color:#77dce4;margin-left:8px;font-size:17px}.bench-parts[open]>summary:after{content:"−"}.bench-parts>summary>span{color:#83a2b9;margin-left:auto;font-size:9px}.bench-parts>summary:focus-visible{outline-offset:-3px;outline:3px solid #ffc529}.bench-inspect{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:4px 12px 0;display:grid}.bench-inspect button{color:#a5bbce;background:0 0;border:0;border-bottom:2px solid #0000;align-content:center;justify-items:start;gap:3px;min-width:0;min-height:48px;padding:5px 8px;font-size:9px;display:grid}.bench-inspect button>span{color:#738fa8;font-size:8px}.bench-inspect button[aria-pressed=true],.bench-inspect button:hover{color:#8cf1f4;background:#102d43;border-bottom-color:#58cad3}.bench-explanation{align-items:center;gap:12px;min-height:58px;padding:8px 20px 13px;display:flex}.bench-explanation p{color:#a8bed0;font:400 11px/1.6 var(--font-sans);flex:1;margin:0}.bench-explanation button{color:#bcd2e1;background:0 0;border:1px solid #426079;flex:none;place-items:center;width:44px;height:44px;display:grid}.bench-project{color:var(--navy);background:#f4f1e9;border-top:3px solid #08b9ca;align-items:center;gap:18px;padding:17px 20px 18px;display:flex}.bench-project>div{flex:1}.bench-project__image{object-fit:cover;border:1px solid #46627a;width:72px;height:52px;display:block}.console-port{--bench-material:#061637}.console-led{--bench-material:#60dbe7}.creation-bench[data-powered=false] .console-led{--bench-material:#324960}.bench-project__eyebrow{color:#4e5c70;font:600 8px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;display:block}.bench-project h3{color:var(--navy);letter-spacing:-.045em;margin:0 0 6px;font-size:23px;line-height:1.1}.bench-project p{color:#48586b;max-width:290px;margin:0;font-size:11px;line-height:1.5}.bench-project a{color:#522685;max-width:150px;min-height:44px;font:600 10px/1.6 var(--font-mono);text-underline-offset:5px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.bench-project a svg{flex:none}.hero:has(.creation-bench){padding:28px 0 36px}.hero:has(.creation-bench) .hero__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}.hero:has(.creation-bench) h1{font-size:clamp(40px,3.7vw,56px)}.hero:has(.creation-bench) .hero__description{font-size:17px}.hero:has(.creation-bench) .hero__actions{gap:12px}.hero:has(.creation-bench) .hero__actions .button{padding-left:17px;padding-right:17px}body.high-contrast .creation-bench{background:#000;border-color:#fff;box-shadow:8px 8px #fff}body.high-contrast .bench-project{background:#000}body.high-contrast .bench-project :is(h3,p,a,span){color:#fff}.creation-bench.iso[data-theme=light]{--anatomy-paper:#e0e6e8;--anatomy-face:#f6f7f3;--anatomy-top:#f4f5f0;--anatomy-shade-0:#9bafbd;--anatomy-shade-1:#acbdc7;--anatomy-shade-2:#bfccd2;--anatomy-shade-3:#d2dcdf;--anatomy-hi:#314e67;--anatomy-mid:#637f94;--anatomy-lo:#8299a8;--anatomy-faint:#a2b4c0;--anatomy-dot:#2d4c65}.creation-bench[data-theme=light] .bench-stage{background-color:#eaece6;background-image:linear-gradient(#06163706 1px,#0000 1px),linear-gradient(90deg,#06163706 1px,#0000 1px)}.creation-bench[data-theme=light] .bench-svg{--bench-neutral:#9eb3c4;--bench-edge:#17324b}.creation-bench[data-theme=light] .bench-stage__index,.creation-bench[data-theme=light] .bench-stage__cross{color:#506b7e}.creation-bench[data-theme=light] .bench-screen-status{color:#304b64}@media (min-width:1500px){.bench-stage{height:390px}}@media (max-width:1080px) and (min-width:781px){.hero:has(.creation-bench) .hero__layout{gap:28px}.bench-stage{height:350px}.bench-heading{gap:8px;padding:0 12px}.bench-heading h2{font-size:10px}.bench-inspect{grid-template-columns:repeat(3,minmax(0,1fr))}.bench-inspect button{align-items:center;gap:6px;min-height:44px;display:flex}.bench-project{flex-wrap:wrap}.bench-project a{max-width:none}}@media (max-width:780px){.hero:has(.creation-bench){padding-top:24px}.hero:has(.creation-bench) .hero__layout{grid-template-columns:1fr;gap:24px}.hero:has(.creation-bench) h1{font-size:clamp(36px,9.5vw,54px)}.hero:has(.creation-bench) .hero__description{font-size:16px}.bench-stage{height:clamp(300px,52vw,360px)}.bench-modes{padding:12px 12px 0}.bench-heading{padding:0 12px}.bench-heading h2{font-size:10px}.bench-control{padding-left:14px;padding-right:14px}.bench-control__row{gap:12px}.bench-inspect{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 7px 0}.bench-inspect button{align-items:center;gap:7px;min-height:44px;font-size:10px;display:flex}.bench-explanation{min-height:65px;padding:10px 14px 13px}.bench-project{flex-wrap:wrap;gap:10px;padding:14px}.bench-project>div{flex-basis:100%}.bench-project p,.bench-project a{max-width:none}}.creation-bench:not(.is-expanded) .bench-stage:not([data-focus])~.bench-explanation{display:none}.creation-bench:not(.is-expanded) .bench-project{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 16px;display:grid}.creation-bench:not(.is-expanded) .bench-project__image,.creation-bench:not(.is-expanded) .bench-project p{display:none}.creation-bench:not(.is-expanded) .bench-project h3{margin-bottom:0;font-size:20px}.creation-bench:not(.is-expanded) .bench-project a{max-width:135px;font-size:11px}.creation-bench.is-expanded{z-index:2147483000;border-color:#708aa4;grid-template-rows:44px auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr) 320px;align-content:start;display:grid;position:fixed;inset:16px;overflow:auto;box-shadow:0 0 0 100vmax #061637e8}.creation-bench.is-expanded .bench-heading{grid-column:1/-1}.creation-bench.is-expanded .bench-stage{border-right:1px solid #334c68;grid-area:2/1/7;height:calc(100dvh - 84px);min-height:420px}.creation-bench.is-expanded .bench-modes{grid-area:2/2;padding:18px 16px 14px}.creation-bench.is-expanded .bench-control{grid-area:3/2;padding:12px 16px 18px}.creation-bench.is-expanded .bench-control__row{flex-wrap:wrap;gap:12px}.creation-bench.is-expanded .bench-control__slider{flex-basis:100%}.creation-bench.is-expanded .bench-explode{width:100%}.creation-bench.is-expanded .bench-parts{grid-area:4/2}.creation-bench.is-expanded .bench-explanation{grid-area:5/2;align-items:start;padding:16px}.creation-bench.is-expanded .bench-project{flex-wrap:wrap;grid-area:6/2;gap:14px}.creation-bench.is-expanded .bench-project>div{flex-basis:100%}.creation-bench.is-expanded .bench-project a{max-width:none}@media (max-width:780px){.creation-bench.is-expanded{display:block;inset:8px}.creation-bench.is-expanded .bench-stage{border:0;height:54dvh;min-height:280px}.creation-bench.is-expanded .bench-control__row{flex-wrap:nowrap}.creation-bench.is-expanded .bench-control__slider{flex-basis:auto}.creation-bench.is-expanded .bench-explode{width:auto}}@media (prefers-reduced-motion:reduce){.creation-bench *,.creation-bench :before,.creation-bench :after{transition:none!important;animation:none!important}}
