.GpuStory_wrap__2a3Iv{--green:#3dffb0;--cyan:#38e8ff;--amber:#ffb547;--pink:#ff5fd2;--ink:#e6f2ee;position:relative;height:100vh;height:100dvh;min-height:540px;margin-top:calc(-1 * var(--header-h));overflow:hidden;background:radial-gradient(ellipse at 50% 42%,rgba(61,255,176,.07),transparent 60%),radial-gradient(ellipse at 50% 110%,rgba(56,232,255,.08),transparent 55%),#04060d;color:var(--ink)}.GpuStory_canvas__2TTJd{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:-webkit-grab;cursor:grab;touch-action:none}.GpuStory_canvas__2TTJd:active{cursor:-webkit-grabbing;cursor:grabbing}.GpuStory_failed__M6wcF{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);margin:0;font:400 14px/1.5 var(--font-body);text-align:center;z-index:1}.GpuStory_head__tJwjm{position:absolute;left:var(--space-6);top:calc(var(--chrome-top) + 16px);z-index:3;max-width:min(42ch,36%);pointer-events:none}.GpuStory_eyebrow__fFBJ_{margin:0;font:600 12px/1 var(--font-mono);letter-spacing:.22em;color:rgba(61,255,176,.85)}.GpuStory_title__VqJtO{margin:8px 0 0;font:700 clamp(22px,3vw,38px)/1.02 var(--font-display);letter-spacing:.03em;color:#effff8;text-shadow:0 0 26px rgba(61,255,176,.4)}.GpuStory_sub__bvIam{margin:8px 0 0;font:400 13px/19px var(--font-body);color:rgba(210,228,222,.75)}.GpuStory_acts__bJU_b{position:absolute;right:var(--space-6);top:calc(var(--chrome-top) + 16px);z-index:5;display:flex;gap:6px}.GpuStory_act__OhRIB{position:relative;min-width:38px;height:36px;padding:0 9px;border:1px solid rgba(61,255,176,.28);border-radius:9px;background:rgba(4,14,14,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#a9eedb;font:700 12px/1 var(--font-mono);cursor:pointer}.GpuStory_act__OhRIB em{position:absolute;top:calc(100% + 8px);right:0;padding:6px 8px;border-radius:6px;background:rgba(4,14,14,.96);border:1px solid rgba(61,255,176,.35);font:700 12px/1 var(--font-mono);font-style:normal;white-space:nowrap;color:var(--green);opacity:0;pointer-events:none;transition:opacity .15s ease}.GpuStory_act__OhRIB:hover em{opacity:1}.GpuStory_actOn__1hrFW,.GpuStory_act__OhRIB:hover{border-color:var(--green);color:#fff}.GpuStory_actOn__1hrFW{background:rgba(61,255,176,.18);box-shadow:0 0 16px rgba(61,255,176,.35)}.GpuStory_pins__UrfQv{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.GpuStory_pin__7jiDZ{position:absolute;left:0;top:0;display:flex;align-items:center;gap:6px;padding:4px 8px 4px 5px;border-radius:999px;border:1px solid rgba(61,255,176,.4);background:rgba(4,10,12,.76);font:700 12px/1 var(--font-mono);letter-spacing:.08em;color:#dffff3;white-space:nowrap;transition:opacity .3s ease}.GpuStory_pin__7jiDZ[data-flip="1"]{flex-direction:row-reverse;padding:4px 5px 4px 8px}.GpuStory_pin__7jiDZ i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green);flex:none}.GpuStory_short__9MI8_{display:none}@media (max-width:520px){.GpuStory_long__pkvAg{display:none}.GpuStory_short__9MI8_{display:inline}}.GpuStory_panel__bQt5C{position:absolute;right:var(--space-6);top:calc(var(--chrome-top) + 68px);z-index:4;width:min(370px,34vw);max-height:calc(100dvh - var(--chrome-top) - 140px);overflow:auto;padding:16px 16px 14px;border:1px solid rgba(61,255,176,.22);border-radius:16px;background:linear-gradient(160deg,rgba(6,18,18,.93),rgba(4,8,14,.93));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;grid-gap:12px;gap:12px;align-content:start;scrollbar-width:thin;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GpuStory_fold__dYhtQ{display:none;position:absolute;top:6px;right:8px;width:36px;height:32px;padding:0;border:0;background:none;color:#a9eedb;font:700 14px/1 var(--font-mono);cursor:pointer}.GpuStory_stats__PlS2v{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));grid-gap:10px 12px;gap:10px 12px}.GpuStory_stats__PlS2v div{display:grid;grid-gap:4px;gap:4px;align-content:start}.GpuStory_stats__PlS2v b{font:700 17px/1.05 var(--font-mono);color:#fff;text-shadow:0 0 12px rgba(61,255,176,.4);white-space:nowrap}.GpuStory_stats__PlS2v span{font:600 12px/1.2 var(--font-mono);letter-spacing:.04em;color:rgba(169,238,219,.65)}.GpuStory_sum__iGW6x{margin:0;font:400 13px/1.5 var(--font-body);color:#cfe6df}.GpuStory_sum__iGW6x b{font-family:var(--font-mono);color:#fff}.GpuStory_sum__iGW6x code{font:700 12.5px/1 var(--font-mono);color:var(--green)}.GpuStory_narr__wy_46{margin:0;font:400 13.5px/1.55 var(--font-body);color:#d6e8e2}.GpuStory_what__kcgsT{margin:0;font:600 12.5px/1.45 var(--font-mono);color:#e6fff6}.GpuStory_what__kcgsT em{font-style:normal;color:rgba(169,238,219,.7);font-weight:500}.GpuStory_tagRow__k_ioA{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.GpuStory_tagRow__k_ioA+.GpuStory_tagRow__k_ioA{margin-top:-6px}.GpuStory_tagRow__k_ioA em{font:400 12px/1.4 var(--font-body);font-style:normal;color:rgba(190,215,208,.7)}.GpuStory_tag__RlHOx{flex:none;padding:3px 6px;border-radius:5px;font:800 12px/1 var(--font-mono);letter-spacing:.1em}.GpuStory_tFact__rfYAQ{background:rgba(61,255,176,.16);color:var(--green)}.GpuStory_tModel__DB9Sa{background:rgba(255,181,71,.16);color:var(--amber)}.GpuStory_tDrawn__SvLeH{background:rgba(56,232,255,.14);color:var(--cyan)}.GpuStory_modes__uWZif{display:flex;flex-wrap:wrap;gap:6px}.GpuStory_modes__uWZif button{min-height:34px;padding:0 11px;border:1px solid rgba(61,255,176,.28);border-radius:999px;background:rgba(4,14,14,.8);color:#c4f2e4;font:700 12px/1 var(--font-mono);letter-spacing:.04em;cursor:pointer}.GpuStory_modes__uWZif button:hover{border-color:var(--green);color:#fff}.GpuStory_modes__uWZif .GpuStory_on__G5a2H{background:rgba(61,255,176,.18);border-color:var(--green);color:#fff;box-shadow:0 0 14px rgba(61,255,176,.3)}.GpuStory_slider__vH9MT{display:grid;grid-gap:6px;gap:6px}.GpuStory_slider__vH9MT span{font:700 12px/1 var(--font-mono);letter-spacing:.08em;color:var(--cyan)}.GpuStory_slider__vH9MT input{width:100%;height:30px;accent-color:var(--green);cursor:pointer}.GpuStory_mine__G1gve{margin:0;display:grid;grid-gap:3px;gap:3px;font:600 12px/1.35 var(--font-mono);color:rgba(169,238,219,.75)}.GpuStory_mine__G1gve b{color:#fff;word-break:break-word}.GpuStory_mine__G1gve em{font:400 12px/1.3 var(--font-body);font-style:normal;color:rgba(190,215,208,.6)}.GpuStory_code__Q_UD1{margin:0;padding:8px 0;list-style:none;display:grid;grid-gap:1px;gap:1px;border-radius:10px;background:rgba(0,8,10,.55);font:500 13px/1.5 var(--font-mono)}.GpuStory_code__Q_UD1 li{display:flex;gap:10px;padding:0 10px;color:rgba(210,228,222,.7)}.GpuStory_code__Q_UD1 i{font-style:normal;color:rgba(160,190,180,.45);min-width:1ch}.GpuStory_code__Q_UD1 code{font:inherit;white-space:pre}.GpuStory_cThen__tG1HN{background:rgba(56,232,255,.16);color:#fff!important;box-shadow:inset 3px 0 0 var(--cyan)}.GpuStory_cElse__EX3_5{background:rgba(255,95,210,.16);color:#fff!important;box-shadow:inset 3px 0 0 var(--pink)}.GpuStory_cAll__VtXp_{background:rgba(255,181,71,.16);color:#fff!important;box-shadow:inset 3px 0 0 var(--amber)}.GpuStory_lanes__drp1J{margin:0;display:grid;grid-template-columns:repeat(32,1fr);grid-gap:2px;gap:2px}.GpuStory_lanes__drp1J span{height:12px;border-radius:2px}.GpuStory_pos__nTea7{background:var(--cyan)}.GpuStory_neg__X48_U{background:var(--pink)}.GpuStory_ladder___M_fc{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.GpuStory_ladder___M_fc li{display:grid;grid-template-columns:1fr auto 7ch;grid-gap:10px;gap:10px;align-items:baseline;padding:5px 8px;border-radius:7px;background:rgba(56,232,255,.06)}.GpuStory_ladder___M_fc li:nth-child(2){background:rgba(56,232,255,.09)}.GpuStory_ladder___M_fc li:nth-child(3){background:rgba(88,168,255,.13)}.GpuStory_ladder___M_fc li:nth-child(4){background:rgba(154,124,255,.17)}.GpuStory_ladder___M_fc span{font:700 12px/1 var(--font-mono);letter-spacing:.06em;color:#cfe6df}.GpuStory_ladder___M_fc b{font:700 14px/1 var(--font-mono);color:#fff;text-align:right}.GpuStory_ladder___M_fc em{font:400 12px/1 var(--font-body);font-style:normal;color:rgba(190,215,208,.65)}.GpuStory_race__j0C0M{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.GpuStory_race__j0C0M div{display:grid;grid-gap:4px;gap:4px;padding:8px 10px;border-radius:10px}.GpuStory_race__j0C0M span{font:700 12px/1.2 var(--font-mono);letter-spacing:.04em}.GpuStory_race__j0C0M b{font:700 22px/1 var(--font-mono);color:#fff}.GpuStory_race__j0C0M em{font:400 12px/1 var(--font-mono);font-style:normal;color:rgba(210,228,222,.6)}.GpuStory_raceCpu__43zMq{background:rgba(255,196,81,.1);border:1px solid rgba(255,196,81,.3)}.GpuStory_raceCpu__43zMq span{color:#ffc451}.GpuStory_raceGpu__H5zkf{background:rgba(61,255,176,.08);border:1px solid rgba(61,255,176,.3)}.GpuStory_raceGpu__H5zkf span{color:var(--green)}.GpuStory_big__D7BCD{min-height:42px;padding:0 16px;border:1px solid var(--green);border-radius:999px;background:linear-gradient(90deg,rgba(61,255,176,.22),rgba(56,232,255,.2));color:#fff;font:800 12px/1 var(--font-mono);letter-spacing:.12em;cursor:pointer;box-shadow:0 0 20px rgba(61,255,176,.3)}.GpuStory_big__D7BCD:disabled{opacity:.6;cursor:default}.GpuStory_result__xRtT5{margin:0;font:800 15px/1.2 var(--font-mono);letter-spacing:.06em;color:#fff;text-shadow:0 0 14px rgba(61,255,176,.6)}.GpuStory_next__m6eO_{display:flex;justify-content:space-between;gap:8px}.GpuStory_next__m6eO_ a,.GpuStory_next__m6eO_ button{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid rgba(226,232,240,.16);border-radius:999px;background:none;color:rgba(210,228,222,.8);font:700 12px/1 var(--font-mono);letter-spacing:.04em;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.GpuStory_next__m6eO_ .GpuStory_fwd__Cxfea{border-color:rgba(61,255,176,.45);color:#e6fff6}.GpuStory_next__m6eO_ a:hover,.GpuStory_next__m6eO_ button:hover{color:#fff;border-color:var(--green)}.GpuStory_copy__gUrgq{position:absolute;left:var(--space-6);bottom:var(--space-5);z-index:4;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;max-width:calc(100% - 2 * var(--space-6) - 80px)}.GpuStory_fold2__BO3qn,.GpuStory_xlink__ESxyN{min-height:36px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid rgba(226,232,240,.18);border-radius:999px;background:rgba(4,10,14,.75);color:#b9d6cc;font:600 12px/1 var(--font-mono);letter-spacing:.06em;cursor:pointer;text-decoration:none;white-space:nowrap;flex:none}.GpuStory_xlink__ESxyN{border-color:rgba(61,255,176,.3);color:#c4f2e4}.GpuStory_fold2__BO3qn:hover,.GpuStory_xlink__ESxyN:hover{color:#fff;border-color:rgba(226,232,240,.4)}.GpuStory_more___mJ7Y summary{cursor:pointer;list-style:none;min-height:36px;display:flex;align-items:center;font:600 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:rgba(185,214,204,.75)}.GpuStory_more___mJ7Y summary::-webkit-details-marker{display:none}.GpuStory_more___mJ7Y summary:before{content:"+ ";color:var(--green);margin-right:4px}.GpuStory_more___mJ7Y[open] summary:before{content:"− "}.GpuStory_moreBody__oRBYj{position:absolute;left:0;bottom:calc(100% + 8px);width:min(600px,calc(100vw - 2 * var(--space-6)));max-height:62dvh;overflow:auto;padding:var(--space-4);border:1px solid rgba(61,255,176,.25);border-radius:var(--radius-md);background:rgba(3,8,12,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:400 12.5px/1.6 var(--font-body);color:#cfe0da;display:grid;grid-gap:10px;gap:10px}.GpuStory_moreBody__oRBYj p{margin:0}.GpuStory_moreBody__oRBYj b{color:var(--green);font-weight:700}.GpuStory_moreBody__oRBYj ul{margin:0;padding-left:18px;display:grid;grid-gap:5px;gap:5px}.GpuStory_moreBody__oRBYj a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.GpuStory_textOff__Pcn82 .GpuStory_mine__G1gve em,.GpuStory_textOff__Pcn82 .GpuStory_narr__wy_46,.GpuStory_textOff__Pcn82 .GpuStory_sub__bvIam,.GpuStory_textOff__Pcn82 .GpuStory_sum__iGW6x,.GpuStory_textOff__Pcn82 .GpuStory_tagRow__k_ioA em{display:none}@media (max-width:899px){.GpuStory_head__tJwjm{left:var(--space-4);top:calc(var(--chrome-top) + 10px);max-width:calc(100% - 2 * var(--space-4))}.GpuStory_title__VqJtO{font-size:22px}.GpuStory_sub__bvIam{display:none}.GpuStory_acts__bJU_b{left:var(--space-3);right:var(--space-3);top:calc(var(--chrome-top) + 58px);justify-content:space-between;gap:4px}.GpuStory_act__OhRIB{min-width:0;flex:1 1;height:34px;padding:0;font-size:12px}.GpuStory_act__OhRIB em{display:none}.GpuStory_panel__bQt5C{left:var(--space-3);right:var(--space-3);top:auto;bottom:56px;width:auto;max-height:max(130px,min(38dvh,calc(100dvh - 380px)));padding:12px 12px 10px;gap:10px;border-radius:14px}.GpuStory_panelShut__SIoIk{max-height:60px;overflow:hidden}.GpuStory_fold__dYhtQ{display:block}.GpuStory_stats__PlS2v{grid-template-columns:repeat(4,1fr);gap:8px;padding-right:30px}.GpuStory_stats__PlS2v b{font-size:14px}.GpuStory_stats__PlS2v span{font-size:12px}.GpuStory_narr__wy_46{font-size:13px}.GpuStory_race__j0C0M b{font-size:18px}.GpuStory_copy__gUrgq{left:var(--space-3);bottom:10px;max-width:calc(100% - 2 * var(--space-3));gap:6px;flex-wrap:nowrap}.GpuStory_fold2__BO3qn,.GpuStory_xlink__ESxyN{padding:0 10px}.GpuStory_moreBody__oRBYj{position:fixed;left:var(--space-3);right:var(--space-3);bottom:58px;width:auto;max-height:60dvh}html.navHidden .GpuStory_copy__gUrgq{max-width:calc(100% - 2 * var(--space-3) - 62px)}}@media (max-width:380px){.GpuStory_hideWord__k9VBD{display:none}.GpuStory_fold2__BO3qn,.GpuStory_xlink__ESxyN{padding:0 9px}.GpuStory_more___mJ7Y summary{letter-spacing:.02em}.GpuStory_stats__PlS2v{grid-template-columns:repeat(2,1fr)}.GpuStory_stats__PlS2v b{font-size:14px}.GpuStory_code__Q_UD1{font-size:12px}}@media (max-height:520px) and (min-width:600px){.GpuStory_acts__bJU_b{left:auto;right:var(--space-4);top:calc(var(--chrome-top) + 8px)}.GpuStory_act__OhRIB{flex:none;width:34px}.GpuStory_panel__bQt5C{left:auto;right:var(--space-4);top:calc(var(--chrome-top) + 50px);bottom:70px;width:min(320px,44vw);max-height:none}.GpuStory_panelShut__SIoIk{max-height:60px;bottom:auto}.GpuStory_stats__PlS2v{grid-template-columns:repeat(2,1fr)}.GpuStory_copy__gUrgq{max-width:calc(100% - min(320px, 44vw) - 3 * var(--space-4))}}@media (max-height:600px){.GpuStory_wrap__2a3Iv{min-height:0}}@media (prefers-reduced-motion:reduce){.GpuStory_act__OhRIB em,.GpuStory_pin__7jiDZ{transition:none}}