@media (min-width: 1000px){.lede[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--sp-4, 16px);align-items:stretch}.lede[data-astro-cid-s23ynxqh] .keys[data-astro-cid-s23ynxqh]{grid-template-columns:1fr 1fr;margin:0}.lede[data-astro-cid-s23ynxqh] .answer[data-astro-cid-s23ynxqh]{margin:0}.lede[data-astro-cid-s23ynxqh] .key[data-astro-cid-s23ynxqh]{display:grid;align-content:center}}.lede[data-astro-cid-s23ynxqh]>[data-astro-cid-s23ynxqh]+[data-astro-cid-s23ynxqh]{margin-top:var(--sp-4, 16px)}@media (min-width: 1000px){.lede[data-astro-cid-s23ynxqh]>[data-astro-cid-s23ynxqh]+[data-astro-cid-s23ynxqh]{margin-top:0}}.armf[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:1px;background:var(--line-strong);border:1px solid var(--line-strong);margin-bottom:var(--sp-4, 16px)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]{display:flex;align-items:baseline;justify-content:center;gap:8px;min-height:44px;padding:0 12px;background:var(--field-2);color:var(--ink-2);font-family:var(--f-display);font-weight:600;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .15s var(--ease),color .15s var(--ease)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh] span[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);font-weight:400;font-size:.7rem;color:var(--ink-3);letter-spacing:0}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:hover{background:var(--surface-2);color:var(--ink)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:active{transform:translateY(1px)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh][aria-pressed=true]{background:var(--ink);color:var(--field)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh][aria-pressed=true] span[data-astro-cid-s23ynxqh]{color:var(--surface-3)}.armf[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.armory__grid[data-astro-cid-s23ynxqh]{display:grid;gap:var(--sp-5, 24px);align-items:start}@media (min-width: 1000px){.armory__grid[data-astro-cid-s23ynxqh]{grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-6, 32px)}.insp[data-astro-cid-s23ynxqh]{position:sticky;top:84px}}@media (max-width: 999px){.insp[data-astro-cid-s23ynxqh]{order:-1}}.arm[data-astro-cid-s23ynxqh]{font-size:.92rem}@media (min-width: 641px){.arm[data-astro-cid-s23ynxqh] th[data-astro-cid-s23ynxqh],.arm[data-astro-cid-s23ynxqh] td[data-astro-cid-s23ynxqh]{padding-left:10px;padding-right:10px}}.arm[data-astro-cid-s23ynxqh] td[data-astro-cid-s23ynxqh].nw,.arm[data-astro-cid-s23ynxqh] th[data-astro-cid-s23ynxqh]{white-space:nowrap}.arm[data-astro-cid-s23ynxqh] thead[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]{all:unset;cursor:pointer;display:inline-flex;gap:4px;align-items:center;min-height:28px;padding:0 2px;transition:color .15s var(--ease)}.arm[data-astro-cid-s23ynxqh] thead[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:hover{color:var(--accent-2)}.arm[data-astro-cid-s23ynxqh] thead[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arm[data-astro-cid-s23ynxqh] thead[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:after{content:"↕";color:var(--ink-3);font-size:.75em}.arm[data-astro-cid-s23ynxqh] th[data-astro-cid-s23ynxqh][aria-sort=ascending] button[data-astro-cid-s23ynxqh]:after{content:"↑";color:var(--accent)}.arm[data-astro-cid-s23ynxqh] th[data-astro-cid-s23ynxqh][aria-sort=descending] button[data-astro-cid-s23ynxqh]:after{content:"↓";color:var(--accent)}.arm[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh][id]{scroll-margin-top:90px}.arm[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh][hidden]{display:none!important}.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh]{transition:background-color .15s var(--ease)}.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh]:hover td[data-astro-cid-s23ynxqh]{background:var(--surface)}.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh].is-on td[data-astro-cid-s23ynxqh]{background:color-mix(in srgb,var(--accent) 9%,var(--field-2))}.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh].is-on td[data-astro-cid-s23ynxqh]:first-child{box-shadow:inset 2px 0 0 var(--accent)}.arm__w[data-astro-cid-s23ynxqh]{display:inline-flex;align-items:center;gap:12px}.arm__pick[data-astro-cid-s23ynxqh]{all:unset;cursor:pointer;display:block;flex:none}.arm__pick[data-astro-cid-s23ynxqh]:disabled{cursor:default}.arm__pick[data-astro-cid-s23ynxqh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arm__pick[data-astro-cid-s23ynxqh] img[data-astro-cid-s23ynxqh],.arm__noimg[data-astro-cid-s23ynxqh]{display:block;width:64px;height:36px;object-fit:contain;background:radial-gradient(120% 120% at 50% 30%,#191c14,#0a0b08 78%);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .25s var(--ease)}.arm__noimg[data-astro-cid-s23ynxqh]{display:grid;place-items:center;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.08em;color:var(--ink-3)}.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh]:hover .arm__pick[data-astro-cid-s23ynxqh]:not(:disabled) img[data-astro-cid-s23ynxqh],.arm[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh].is-on .arm__pick[data-astro-cid-s23ynxqh] img[data-astro-cid-s23ynxqh]{transform:scale(1.06);border-color:var(--accent-dim)}.arm__w[data-astro-cid-s23ynxqh]>span[data-astro-cid-s23ynxqh]:last-child{display:grid;gap:2px}.arm__w[data-astro-cid-s23ynxqh] a[data-astro-cid-s23ynxqh]{display:inline-block;padding:3px 0}.arm__cal[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);font-size:.72rem;color:var(--ink-2)}.dtable--cards[data-astro-cid-s23ynxqh] .arm__w[data-astro-cid-s23ynxqh]{justify-content:flex-end;text-align:right}@media (min-width: 641px){.dtable--cards[data-astro-cid-s23ynxqh] .arm__w[data-astro-cid-s23ynxqh]{justify-content:flex-start;text-align:left}}@media (max-width: 640px){.dtable--cards[data-astro-cid-s23ynxqh].arm tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh]:not([hidden]){display:grid;grid-template-columns:repeat(3,1fr);gap:6px 12px;padding:12px 14px}.dtable--cards[data-astro-cid-s23ynxqh].arm td[data-astro-cid-s23ynxqh]{display:grid;gap:1px;padding:0;border:0;text-align:left;font-size:.86rem}.dtable--cards[data-astro-cid-s23ynxqh].arm td[data-astro-cid-s23ynxqh]:before{position:static;font-size:.62rem}.dtable--cards[data-astro-cid-s23ynxqh].arm td[data-astro-cid-s23ynxqh]:first-child{grid-column:1 / -1;padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid var(--line)}.dtable--cards[data-astro-cid-s23ynxqh].arm td[data-astro-cid-s23ynxqh]:first-child:before{display:none}.dtable--cards[data-astro-cid-s23ynxqh].arm .arm__w[data-astro-cid-s23ynxqh]{justify-content:flex-start;text-align:left}}.insp[data-astro-cid-s23ynxqh]{display:grid;gap:14px;padding:16px;background:var(--field-2);border:1px solid var(--line-strong);box-shadow:var(--shadow)}.insp__gun[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.insp__plate[data-astro-cid-s23ynxqh]{display:grid;place-items:center;height:68px;background:radial-gradient(120% 120% at 50% 30%,#191c14,#0a0b08 78%);border:1px solid var(--line)}.insp__plate[data-astro-cid-s23ynxqh] img[data-astro-cid-s23ynxqh]{width:112px;height:auto;max-height:60px;object-fit:contain}.insp__id[data-astro-cid-s23ynxqh]{display:grid;gap:2px;min-width:0}.insp__id[data-astro-cid-s23ynxqh] strong[data-astro-cid-s23ynxqh]{font-family:var(--f-display);font-size:1.35rem;letter-spacing:.02em;text-transform:uppercase;color:var(--ink);line-height:1.05}.insp__id[data-astro-cid-s23ynxqh] span[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);font-size:.72rem;color:var(--ink-2)}.insp__seg[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:1px;background:var(--line-strong);border:1px solid var(--line-strong)}.insp__seg[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]{min-height:34px;background:var(--field);color:var(--ink-2);font-family:var(--f-mono);font-size:.74rem;cursor:pointer;transition:background-color .15s var(--ease),color .15s var(--ease)}.insp__seg[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:hover{color:var(--ink);background:var(--surface)}.insp__seg[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh][aria-pressed=true]{background:var(--ink);color:var(--field)}.insp__seg[data-astro-cid-s23ynxqh] button[data-astro-cid-s23ynxqh]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.insp__body[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:116px 1fr;gap:16px;align-items:center}.insp__fig[data-astro-cid-s23ynxqh]{width:100%;height:auto}.insp__fig[data-astro-cid-s23ynxqh] path[data-astro-cid-s23ynxqh]{stroke:var(--field);stroke-width:1.5;transition:fill .22s linear}.insp__read[data-astro-cid-s23ynxqh]{display:grid;gap:0;margin:0}.insp__read[data-astro-cid-s23ynxqh] div[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--line)}.insp__read[data-astro-cid-s23ynxqh] div[data-astro-cid-s23ynxqh]:last-child{border-bottom:0}.insp__read[data-astro-cid-s23ynxqh] dt[data-astro-cid-s23ynxqh]{font-size:.82rem;color:var(--ink-2)}.insp__read[data-astro-cid-s23ynxqh] dd[data-astro-cid-s23ynxqh]{margin:0;text-align:right;font-family:var(--f-mono);font-size:.74rem;color:var(--ink-2);white-space:nowrap}.insp__read[data-astro-cid-s23ynxqh] dd[data-astro-cid-s23ynxqh] b[data-astro-cid-s23ynxqh]{font-size:1rem;font-weight:600;color:var(--ink);margin-right:4px}.insp__note[data-astro-cid-s23ynxqh]{margin:0;font-family:var(--f-mono);font-size:.7rem;line-height:1.5;color:var(--ink-2)}.insp__link[data-astro-cid-s23ynxqh]{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;border:1px solid var(--line);background:var(--field);color:var(--ink);text-decoration:none;font-size:.88rem;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.insp__link[data-astro-cid-s23ynxqh] .mono[data-astro-cid-s23ynxqh]{transition:transform .25s var(--ease)}.insp__link[data-astro-cid-s23ynxqh]:hover{border-color:var(--accent);background:var(--surface)}.insp__link[data-astro-cid-s23ynxqh]:hover .mono[data-astro-cid-s23ynxqh]{transform:translate(4px)}@media (max-width: 999px){.insp__body[data-astro-cid-s23ynxqh]{grid-template-columns:100px 1fr}}@media (prefers-reduced-motion: reduce){.insp__fig[data-astro-cid-s23ynxqh] path[data-astro-cid-s23ynxqh],.arm__pick[data-astro-cid-s23ynxqh] img[data-astro-cid-s23ynxqh],.arm[data-astro-cid-s23ynxqh] tbody[data-astro-cid-s23ynxqh] tr[data-astro-cid-s23ynxqh],.insp__link[data-astro-cid-s23ynxqh] .mono[data-astro-cid-s23ynxqh]{transition:none}}.rank[data-astro-cid-s23ynxqh]{list-style:none!important;padding:0!important;margin:var(--sp-4, 16px) 0;display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}@media (min-width: 1000px){.rank[data-astro-cid-s23ynxqh]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);grid-auto-flow:column}}.rank[data-astro-cid-s23ynxqh]>li[data-astro-cid-s23ynxqh]{display:grid;grid-template-columns:minmax(0,13rem) 1fr auto;align-items:center;gap:var(--sp-4, 16px);padding:12px 16px;background:var(--field-2)}.rank__n[data-astro-cid-s23ynxqh]{display:grid;gap:2px;font-weight:600}.rank__n[data-astro-cid-s23ynxqh] a[data-astro-cid-s23ynxqh]{color:var(--ink);text-decoration:none}.rank__n[data-astro-cid-s23ynxqh] a[data-astro-cid-s23ynxqh]:hover{color:var(--accent)}.rank__c[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);font-size:.72rem;font-weight:400;color:var(--ink-2)}.rank__bar[data-astro-cid-s23ynxqh]{height:6px;width:var(--w);background:var(--accent-dim);transform-origin:0 50%}.rank[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]:first-child .rank__bar[data-astro-cid-s23ynxqh],.rank[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]:nth-child(2) .rank__bar[data-astro-cid-s23ynxqh]{background:var(--accent)}.rank__v[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);color:var(--ink);min-width:4.5rem;text-align:right}@media (prefers-reduced-motion: no-preference){.rank[data-astro-cid-s23ynxqh].is-armed .rank__bar[data-astro-cid-s23ynxqh]{transform:scaleX(0)}.rank[data-astro-cid-s23ynxqh].is-in .rank__bar[data-astro-cid-s23ynxqh]{transform:scaleX(1);transition:transform .7s var(--ease);transition-delay:calc(var(--i) * 45ms)}}@media (max-width: 560px){.rank[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]{grid-template-columns:1fr auto}.rank__bar[data-astro-cid-s23ynxqh]{grid-column:1 / -1;grid-row:2}}.road[data-astro-cid-s23ynxqh]{display:grid;gap:var(--sp-5, 24px);margin:var(--sp-4, 16px) 0}.road__row[data-astro-cid-s23ynxqh]{display:grid;gap:10px}.road__t[data-astro-cid-s23ynxqh]{margin:0;font-family:var(--f-display);font-size:1.05rem;letter-spacing:.04em;color:var(--ink-2)}.road__track[data-astro-cid-s23ynxqh]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr))}.road__track[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]{position:relative;display:grid;gap:6px;padding:14px 12px 0 0;border-top:1px solid var(--line-strong);min-width:0}.road__track[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;background:var(--accent)}.road__lvl[data-astro-cid-s23ynxqh]{font-family:var(--f-mono);font-size:.72rem;color:var(--accent)}.road__track[data-astro-cid-s23ynxqh] a[data-astro-cid-s23ynxqh]{color:var(--ink);text-decoration:none;font-weight:600;overflow-wrap:anywhere}.road__track[data-astro-cid-s23ynxqh] a[data-astro-cid-s23ynxqh]:hover{color:var(--accent)}@media (max-width: 700px){.road[data-astro-cid-s23ynxqh]{grid-template-columns:1fr 1fr;gap:var(--sp-5, 24px) var(--sp-4, 16px)}.road__track[data-astro-cid-s23ynxqh]{grid-template-columns:1fr;border-left:1px solid var(--line-strong);margin-left:3px}.road__track[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]{grid-template-columns:3.2rem 1fr;padding:6px 0 6px 14px;border-top:0}.road__track[data-astro-cid-s23ynxqh] li[data-astro-cid-s23ynxqh]:before{top:50%;left:-4px;transform:translateY(-50%)}}
