.attack[data-astro-cid-xfey4fnh]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.chart[data-astro-cid-xfey4fnh]{border-right:1px solid var(--line);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.meta[data-astro-cid-xfey4fnh]{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:14px;display:flex}.name[data-astro-cid-xfey4fnh]{color:var(--ink);font-weight:600}svg[data-astro-cid-xfey4fnh]{border-bottom:1px solid var(--line-2);width:100%;height:180px;display:block}.legend[data-astro-cid-xfey4fnh]{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;font-size:14px;display:flex}.legend[data-astro-cid-xfey4fnh] span[data-astro-cid-xfey4fnh]{align-items:center;gap:8px;display:flex}i[data-astro-cid-xfey4fnh]{border-radius:2px;width:10px;height:10px}.normal[data-astro-cid-xfey4fnh]{background:var(--ink);opacity:.85}.raised[data-astro-cid-xfey4fnh]{background:var(--raised)}table[data-astro-cid-xfey4fnh]{height:100%}th[data-astro-cid-xfey4fnh],td[data-astro-cid-xfey4fnh]{padding:14px 20px}td[data-astro-cid-xfey4fnh]{font-size:16px}@media (width<=760px){.attack[data-astro-cid-xfey4fnh]{grid-template-columns:1fr}.chart[data-astro-cid-xfey4fnh]{border-right:0;border-bottom:1px solid var(--line)}}.form[data-astro-cid-ca4qpnl2]{flex-direction:column;flex:380px;gap:8px;min-width:0;display:flex}label[data-astro-cid-ca4qpnl2]{font-size:15px;font-weight:500}.row[data-astro-cid-ca4qpnl2]{flex-wrap:wrap;gap:8px;display:flex}input[data-astro-cid-ca4qpnl2]{background:var(--paper);min-width:0;min-height:48px;color:var(--ink);border:1px solid var(--paper);border-radius:var(--r-s);font:16px var(--sans);flex:220px;padding:0 14px}input[data-astro-cid-ca4qpnl2][aria-invalid=true]{border-color:#f5b68a;box-shadow:0 0 0 1px #f5b68a}button[data-astro-cid-ca4qpnl2]{background:var(--accent);min-height:48px;color:var(--paper);border-radius:var(--r-s);font:600 16px var(--sans);cursor:pointer;border:0;padding:0 20px}button[data-astro-cid-ca4qpnl2]:hover{background:#2b5be6}.note[data-astro-cid-ca4qpnl2]{color:#ffffffb8;font-size:14px}.error[data-astro-cid-ca4qpnl2]{color:#f5b68a;font-size:14px;font-weight:600}.error[data-astro-cid-ca4qpnl2]:empty,.status[data-astro-cid-ca4qpnl2]:empty{display:none}.status[data-astro-cid-ca4qpnl2]{background:var(--paper);color:var(--ink);border-radius:var(--r-s);padding:10px 14px;font-size:15px;font-weight:500;line-height:1.5}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px 56px;padding-block:clamp(48px,6vw,80px) clamp(32px,4vw,56px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;max-width:34rem;display:flex}.hero-copy[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{font-size:clamp(40px,4.4vw,60px)}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:28em}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.where[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:15px}.stage[data-astro-cid-lcdefpme]{height:552px;position:relative}.page-stub[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);background:var(--tint);flex-direction:column;gap:14px;padding:28px;display:flex;position:absolute;inset:24px 32px 24px 24px}.stub-title[data-astro-cid-lcdefpme]{background:var(--line-2);border-radius:4px;width:46%;height:16px}.stub-field[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);border-radius:var(--r-s);background:var(--paper);max-width:420px;height:44px}.stub-field[data-astro-cid-lcdefpme]:nth-of-type(3){margin-top:4px}.stub-button[data-astro-cid-lcdefpme]{border-radius:var(--r-s);background:var(--line-2);width:40%;max-width:180px;height:44px;margin-top:6px}.box[data-astro-cid-lcdefpme]{position:absolute}.hold[data-astro-cid-lcdefpme]{z-index:2;bottom:0;left:0}.puzzle[data-astro-cid-lcdefpme]{z-index:1;top:0;right:0}.measured[data-astro-cid-lcdefpme]{padding-bottom:clamp(28px,3vw,40px)}.measured[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);text-wrap:pretty;max-width:none;font-size:15px}.measured[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:500}.tiers[data-astro-cid-lcdefpme]{flex-direction:column;gap:36px;display:flex}.tiers[data-astro-cid-lcdefpme] .spec[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-2);font-weight:500}.tiers[data-astro-cid-lcdefpme] .spec[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}#how[data-astro-cid-lcdefpme]{flex-direction:column;gap:40px;display:flex}.attack[data-astro-cid-lcdefpme]{flex-direction:column;gap:36px;display:flex}.dev[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}.dev[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{gap:24px;max-width:none}.sample[data-astro-cid-lcdefpme]{border-radius:var(--r);background:var(--ink);color:#e6ebf5;position:sticky;top:24px;overflow:hidden}.sample-head[data-astro-cid-lcdefpme]{font:12px var(--mono);color:#8b98b5;border-bottom:1px solid #ffffff1a;padding:10px 20px}.insight[data-astro-cid-lcdefpme]{margin-block:36px 28px}.list[data-astro-cid-lcdefpme]{padding-block:var(--s-sm);flex-wrap:wrap;align-items:end;gap:24px 64px;display:flex}.list-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:400px;gap:10px;min-width:0;display:flex}.list-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fffc;font-size:18px;line-height:1.5}@media (width<=980px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stage[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:20px;height:auto;display:flex}.page-stub[data-astro-cid-lcdefpme]{display:none}.box[data-astro-cid-lcdefpme]{position:static}.dev[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sample[data-astro-cid-lcdefpme]{position:static}}
