._page_qb0ax_2{width:min(1080px,100%);padding:calc(var(--space-16) + var(--space-4)) var(--space-4) var(--space-16);gap:var(--space-8);margin:0 auto;display:grid}._intro_qb0ax_11{gap:var(--space-3);text-align:center;justify-items:center;display:grid}._lede_qb0ax_18{gap:var(--space-1);max-width:64ch;font-size:var(--text-lg);color:var(--color-ink);font-weight:600;display:grid}._lede_qb0ax_18 a{color:inherit;-webkit-text-decoration-color:var(--color-neon);text-decoration-color:var(--color-neon);text-underline-offset:.2em}._guns_qb0ax_34{gap:var(--space-8);display:grid}._notes_qb0ax_39{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:grid}._notes_qb0ax_39 a{color:var(--deck-vfd);text-underline-offset:.2em}@media (width<=480px){._page_qb0ax_2{padding-top:var(--space-16)}}._canvas_egi5e_5{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;filter:drop-shadow(0 8px 14px var(--deck-shade-a));transition:opacity var(--dur-medium) var(--ease-out);position:absolute;inset:0}._canvas_egi5e_5[data-ready]{opacity:1}._canvas_egi5e_5:active{cursor:grabbing}._canvas_egi5e_5:focus-visible{outline:2px solid var(--deck-vfd);outline-offset:-2px}._hint_egi5e_32{right:var(--space-3);bottom:var(--space-2);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--deck-silk-dim);opacity:.7;pointer-events:none;font-size:10px;position:absolute}@media (prefers-reduced-motion:reduce){._canvas_egi5e_5{transition:none}}._well_1u4n5_5{aspect-ratio:16/7;background:radial-gradient(ellipse 80% 60% at 50% 110%, color-mix(in srgb, var(--deck-vfd-pink) 12%, transparent), transparent 75%), repeating-linear-gradient(135deg, var(--deck-rib) 0 14px, transparent 14px 28px), linear-gradient(180deg, var(--deck-well), var(--deck-plastic-dark));min-width:0;box-shadow:inset 0 3px 8px var(--deck-shade-a), inset 0 0 0 1px var(--deck-shade), 0 1px 0 var(--deck-lip);border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}._image_1u4n5_23{object-fit:contain;width:86%;height:86%;filter:drop-shadow(0 8px 14px var(--deck-shade-a));transition:opacity var(--dur-medium) var(--ease-out)}._image_1u4n5_23[data-bare]{opacity:.55}._image_1u4n5_23[data-hidden]{opacity:0}._progress_1u4n5_41{left:var(--space-3);right:var(--space-3);bottom:var(--space-2);position:absolute}._caption_1u4n5_48{left:var(--space-3);right:var(--space-3);bottom:var(--space-2);font-size:var(--text-xs);color:var(--deck-silk-dim);position:absolute}._well_1u4n5_5[data-fill]{aspect-ratio:auto;height:100%}._well_1u4n5_5[data-compact]{aspect-ratio:16/9}._well_1u4n5_5[data-compact] ._caption_1u4n5_48{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._list_5c4y8_5{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr));display:grid}._item_5c4y8_11{gap:var(--space-1);min-width:0;display:grid}._label_5c4y8_17{font-family:var(--font-label);font-size:calc(var(--text-xs) - 2px);line-height:var(--leading-snug);letter-spacing:.1em;color:var(--deck-silk-dim)}._window_5c4y8_25{min-width:0;font-family:var(--font-readout);font-size:var(--text-xl);white-space:nowrap;text-overflow:ellipsis;color:var(--deck-vfd);text-shadow:var(--deck-vfd-glow);background:linear-gradient(180deg, var(--deck-glass-sheen), transparent 50%), var(--deck-vfd-glass);box-shadow:inset 0 1px 3px var(--deck-shade-a), 0 1px 0 var(--deck-lip);border-radius:2px;align-items:baseline;gap:.35ch;padding:3px 8px 2px;line-height:1;display:flex;overflow:hidden}._unit_5c4y8_48{font-size:var(--text-md);color:var(--deck-vfd-dim);text-shadow:none}._label_5c4y8_17 abbr{text-decoration:none}._compact_5c4y8_59{gap:var(--space-1);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._compact_5c4y8_59 ._label_5c4y8_17{letter-spacing:.06em;white-space:nowrap;font-size:9px}._compact_5c4y8_59 ._window_5c4y8_25{font-size:var(--text-lg);justify-content:flex-end;padding:2px 4px 1px}._stats_yrzyu_2{align-content:start;gap:var(--space-3);min-width:0;display:grid}._hint_yrzyu_9{font-size:var(--text-xs);color:var(--deck-silk-dim)}._icon_ers0n_6{vertical-align:middle;width:24px;height:24px;color:var(--deck-silk-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._icon_ers0n_6 svg{width:14px;height:14px}._icon_ers0n_6[data-hovered],._icon_ers0n_6:hover,._icon_ers0n_6[data-focus-visible],._icon_ers0n_6:focus-visible{color:var(--deck-vfd);background:var(--deck-plastic-lift)}._icon_ers0n_6[data-pressed]{translate:0 1px}._icon_ers0n_6[data-done]{color:var(--deck-vfd)}._well_ak3k9_6{background:var(--deck-well);min-width:0;box-shadow:inset 0 2px 6px var(--deck-shade-a), inset 0 0 0 1px var(--deck-shade), 0 1px 0 var(--deck-lip);border-radius:4px;overflow-x:auto;container-type:inline-size}._table_ak3k9_18{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._caption_ak3k9_24{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._table_ak3k9_18 th{padding:var(--space-2) var(--space-3);font-family:var(--font-label);font-size:calc(var(--text-xs) - 2px);letter-spacing:.1em;text-align:left;color:var(--deck-silk-dim);border-bottom:1px solid var(--deck-silk-rule);font-weight:400}._table_ak3k9_18 abbr{text-decoration:none}._table_ak3k9_18 td{padding:var(--space-1) var(--space-3);vertical-align:middle}._table_ak3k9_18 tbody tr+tr{border-top:1px solid var(--line-soft)}._num_ak3k9_57{white-space:nowrap;width:64px;text-align:right!important}td._num_ak3k9_57{font-family:var(--font-readout);font-size:var(--text-xl);line-height:1}td._num_ak3k9_57 [data-tone=good]{color:var(--deck-vfd);text-shadow:var(--deck-vfd-glow)}td._num_ak3k9_57 [data-tone=bad]{color:var(--deck-rec-lit)}td._num_ak3k9_57 [data-tone=zero]{color:var(--deck-silk-dim)}._part_ak3k9_82{align-items:center;gap:var(--space-3);min-width:0;display:flex}._icon_ak3k9_89{object-fit:contain;background:var(--deck-plastic-lift);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--deck-shade);border-radius:3px;flex:none}._text_ak3k9_99{min-width:0}._name_ak3k9_103{line-height:var(--leading-snug);color:var(--deck-text)}._name_ak3k9_103>span{margin-right:var(--space-1);overflow-wrap:anywhere}._name_ak3k9_103[data-unknown]>span{color:var(--deck-silk-dim);font-style:italic}._slot_ak3k9_118{font-family:var(--font-label);font-size:calc(var(--text-xs) - 2px);letter-spacing:.08em;color:var(--deck-silk-dim)}@container (width<=520px){._extra_ak3k9_126{display:none}._num_ak3k9_57{width:52px}}._card_1bhco_2{gap:var(--space-6);min-width:0;display:grid;container-type:inline-size}._head_1bhco_9{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._heading_1bhco_17{gap:var(--space-2);min-width:0;display:grid}._name_1bhco_23{font-family:var(--font-label);font-size:var(--text-xl);font-weight:400;line-height:var(--leading-snug);overflow-wrap:anywhere}._name_1bhco_23 a{color:inherit;text-decoration:none}._name_1bhco_23 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--deck-vfd-pink);text-decoration-color:var(--deck-vfd-pink);text-underline-offset:.2em}._badges_1bhco_42{gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_1bhco_48{justify-items:end;gap:var(--space-2);max-width:100%;display:grid}._hero_1bhco_55{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(240px,300px);display:grid}._note_1bhco_62{font-size:var(--text-sm);color:var(--deck-silk-dim)}@container (width<=640px){._hero_1bhco_55{grid-template-columns:minmax(0,1fr)}._actions_1bhco_48{justify-items:start}}._card_1bhco_2[data-spread]{grid-template-rows:minmax(0,1fr)}._spread_1bhco_88{gap:var(--space-6);min-width:0;display:grid}._main_1bhco_94,._side_1bhco_95{align-content:start;gap:var(--space-6);min-width:0;min-height:0;display:grid}._picture_1bhco_103{aspect-ratio:16/7;min-width:0}@media (height>=560px){@container (width>=900px){._spread_1bhco_88{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(320px,min(30%,440px));height:100%}._main_1bhco_94{grid-template-rows:auto minmax(160px,1fr) auto;align-content:stretch}._picture_1bhco_103{aspect-ratio:auto;min-height:0}}}
