.guide-hero[data-astro-cid-tiif3zan]{padding-top:3rem}.hero-grid[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:2.5rem;align-items:center}.hero-tags[data-astro-cid-tiif3zan],.hero-actions[data-astro-cid-tiif3zan],.card-set[data-astro-cid-tiif3zan],.matchup-list[data-astro-cid-tiif3zan]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.hero-tags[data-astro-cid-tiif3zan] span[data-astro-cid-tiif3zan],.badge[data-astro-cid-tiif3zan]{border-radius:999px;padding:.35rem .7rem;font-weight:800}.hero-tags[data-astro-cid-tiif3zan] span[data-astro-cid-tiif3zan]{border:1px solid rgba(255,107,53,.45);font-size:.8rem}.guide-icon[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:100%;border-radius:18px;box-shadow:0 24px 52px #00000059}.article-stack[data-astro-cid-tiif3zan],.article-list[data-astro-cid-tiif3zan],.tech-list[data-astro-cid-tiif3zan],.tips-list[data-astro-cid-tiif3zan]{display:grid;gap:1rem}.glow-block[data-astro-cid-tiif3zan]{padding:1.25rem;border:1px solid rgba(255,107,53,.35);border-radius:24px;background:#080c18d1;box-shadow:0 0 28px #ff6b3512}.glow-block[data-astro-cid-tiif3zan] h2[data-astro-cid-tiif3zan],.glow-block[data-astro-cid-tiif3zan] h3[data-astro-cid-tiif3zan],.glow-block[data-astro-cid-tiif3zan] h4[data-astro-cid-tiif3zan],.glow-block[data-astro-cid-tiif3zan] p[data-astro-cid-tiif3zan]{margin-top:0}.decklist-title-row[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.copy-sim-button[data-astro-cid-tiif3zan]{width:auto}.deck-grid[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;margin-top:1rem}.deck-card[data-astro-cid-tiif3zan]{display:grid;gap:.55rem;padding:.7rem;border:1px solid rgba(255,107,53,.22);border-radius:16px;background:#00000038;color:inherit;text-align:left;cursor:pointer}.deck-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:100%;max-width:110px;margin:auto;border-radius:12px}.deck-card[data-astro-cid-tiif3zan] b[data-astro-cid-tiif3zan]{display:block;color:#ff8a42}.deck-card[data-astro-cid-tiif3zan] strong[data-astro-cid-tiif3zan],.deck-card[data-astro-cid-tiif3zan] small[data-astro-cid-tiif3zan]{display:block}.deck-card[data-astro-cid-tiif3zan] small[data-astro-cid-tiif3zan]{color:var(--text-300);font-size:.75rem}.article-list[data-astro-cid-tiif3zan] article[data-astro-cid-tiif3zan],.curve-item[data-astro-cid-tiif3zan]{padding-top:1rem;border-top:1px solid rgba(255,107,53,.25)}.item-row[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:minmax(150px,300px) minmax(0,1fr);gap:1rem;align-items:center}.mini-card[data-astro-cid-tiif3zan]{border:0;padding:0;background:transparent;cursor:pointer}.mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{display:block;width:98px;border-radius:10px}.curve-block[data-astro-cid-tiif3zan]{margin-top:1.5rem}.curve-item[data-astro-cid-tiif3zan] strong[data-astro-cid-tiif3zan]{display:block;margin-bottom:.65rem;color:#ff6b35}.connector[data-astro-cid-tiif3zan]{color:#ff6b35;font-weight:900}.curve-item[data-astro-cid-tiif3zan] p[data-astro-cid-tiif3zan],.item-row[data-astro-cid-tiif3zan] p[data-astro-cid-tiif3zan]{line-height:1.6}.tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan],.tips-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan]{padding:.9rem;border:1px solid rgba(255,107,53,.2);border-radius:18px;background:#0003}.matchup-grid[data-astro-cid-tiif3zan]{display:grid;gap:.8rem;margin-top:1rem}.matchup-card[data-astro-cid-tiif3zan]{padding:1rem;border:1px solid rgba(255,107,53,.3);border-radius:20px;background:#0000002e}.badge[data-astro-cid-tiif3zan]{display:inline-flex;gap:.5rem}.up[data-astro-cid-tiif3zan]{color:#51e79b;background:#0f6a454d}.slightly-up[data-astro-cid-tiif3zan]{color:#91e6ad;background:#26795040}.even[data-astro-cid-tiif3zan]{color:#ffd56a;background:#81601040}.slightly-down[data-astro-cid-tiif3zan]{color:#ff9d9d;background:#842f2f40}.down[data-astro-cid-tiif3zan]{color:#f77;background:#7626304d}.matchup-list[data-astro-cid-tiif3zan]{margin-top:1rem}.matchup-list[data-astro-cid-tiif3zan] button[data-astro-cid-tiif3zan]{display:grid;gap:.3rem;max-width:115px;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;text-align:center;font-size:.75rem;font-weight:700}.matchup-list[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:114px;height:86px;object-fit:cover;object-position:center 18%;border-radius:12px}.card-modal[data-astro-cid-tiif3zan]{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:1rem;background:#000000bf}.card-modal[data-astro-cid-tiif3zan][aria-hidden=true]{display:none}.card-modal[data-astro-cid-tiif3zan]>div[data-astro-cid-tiif3zan]{position:relative;max-width:min(440px,92vw)}.card-modal[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{display:block;width:100%;max-height:84vh;object-fit:contain}.card-modal[data-astro-cid-tiif3zan] button[data-astro-cid-tiif3zan]{position:absolute;right:0;top:-2.5rem;border:0;border-radius:999px;padding:.5rem .9rem;background:#ff6b35;color:#fff;cursor:pointer}@media(max-width:760px){.guide-hero[data-astro-cid-tiif3zan]{padding-top:1.5rem}.hero-grid[data-astro-cid-tiif3zan]{grid-template-columns:1fr;gap:1.25rem}.guide-icon[data-astro-cid-tiif3zan]{max-width:190px;margin:auto}.deck-grid[data-astro-cid-tiif3zan]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.deck-card[data-astro-cid-tiif3zan]{padding:.45rem;gap:.35rem;text-align:center}.deck-card[data-astro-cid-tiif3zan] small[data-astro-cid-tiif3zan]{font-size:.62rem}.deck-card[data-astro-cid-tiif3zan] strong[data-astro-cid-tiif3zan]{font-size:.72rem;line-height:1.15}.glow-block[data-astro-cid-tiif3zan]{padding:.9rem;border-radius:18px}.item-row[data-astro-cid-tiif3zan]{grid-template-columns:1fr;align-items:start}.mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:88px}.three[data-astro-cid-tiif3zan]{flex-wrap:nowrap;gap:.25rem}.three[data-astro-cid-tiif3zan] .mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:calc((100vw - 94px)/3);max-width:98px}.three[data-astro-cid-tiif3zan] .connector[data-astro-cid-tiif3zan]{font-size:.7rem}.matchup-list[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:94px;height:70px}}.decklist-header[data-astro-cid-tiif3zan]{margin-bottom:1rem}.deck-info[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:center}.deck-count[data-astro-cid-tiif3zan]{color:#ff8a42;font-weight:900}.deck-name[data-astro-cid-tiif3zan]{font-weight:700}.deck-code[data-astro-cid-tiif3zan],.deck-role[data-astro-cid-tiif3zan]{display:block;color:var(--text-300);font-size:.75rem}.deck-role[data-astro-cid-tiif3zan]{text-transform:uppercase;letter-spacing:.05em}.mulligan-group[data-astro-cid-tiif3zan]{padding:1rem;border:1px solid rgba(255,107,53,.24);border-radius:18px;background:#00000029}.mulligan-subtitle[data-astro-cid-tiif3zan]{padding-top:1rem;border-top:2px solid rgba(255,138,42,.45)}.mulligan-group[data-astro-cid-tiif3zan] .mulligan-subtitle[data-astro-cid-tiif3zan]{padding-top:0;border-top:0}.mulligan-group[data-astro-cid-tiif3zan] article[data-astro-cid-tiif3zan]:first-of-type{padding-top:0;border-top:0}.other-options-heading[data-astro-cid-tiif3zan]{margin-top:2.5rem!important;padding-top:1.25rem}.curve-item[data-astro-cid-tiif3zan]{padding:.9rem;border:1px solid rgba(255,107,53,.2);border-radius:18px;background:#0003}.curve-content[data-astro-cid-tiif3zan]{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:1rem;align-items:center}.curve-content[data-astro-cid-tiif3zan] p[data-astro-cid-tiif3zan]{margin:0}.three[data-astro-cid-tiif3zan]{flex-wrap:nowrap;gap:.35rem}.three[data-astro-cid-tiif3zan] .mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:88px}.matchup-list[data-astro-cid-tiif3zan] button[data-astro-cid-tiif3zan]{max-width:115px}.matchup-stats-link[data-astro-cid-tiif3zan]{color:#ff8a42;font-weight:800;text-decoration:none}@media(max-width:760px){.deck-info[data-astro-cid-tiif3zan]{grid-template-columns:1fr;gap:.1rem;text-align:center}.deck-count[data-astro-cid-tiif3zan]{font-size:.8rem}.deck-name[data-astro-cid-tiif3zan]{font-size:.72rem;line-height:1.15}.deck-code[data-astro-cid-tiif3zan],.deck-role[data-astro-cid-tiif3zan]{font-size:.62rem}.curve-content[data-astro-cid-tiif3zan]{grid-template-columns:1fr;align-items:start}.three[data-astro-cid-tiif3zan] .mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:calc((100vw - 94px)/3);max-width:98px}#curve[data-astro-cid-tiif3zan] .curve-content[data-astro-cid-tiif3zan]{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}#curve[data-astro-cid-tiif3zan] .curve-content[data-astro-cid-tiif3zan]>.card-set[data-astro-cid-tiif3zan]{width:100%;justify-content:flex-start;align-items:center}#curve[data-astro-cid-tiif3zan] .curve-note[data-astro-cid-tiif3zan]{padding-left:.7rem!important;border-left:2px solid #ff6b35;text-align:left;line-height:1.5}#curve[data-astro-cid-tiif3zan] .curve-content[data-astro-cid-tiif3zan] .mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:86px;max-width:86px}#tech-cards[data-astro-cid-tiif3zan] .tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan]{grid-template-columns:120px minmax(0,1fr);gap:1rem;align-items:start;padding:0;border:0;border-radius:0;background:transparent}#tech-cards[data-astro-cid-tiif3zan] .tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan]+.item-row[data-astro-cid-tiif3zan]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,138,42,.3)}#tech-cards[data-astro-cid-tiif3zan] .tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan]>.mini-card[data-astro-cid-tiif3zan] img[data-astro-cid-tiif3zan]{width:120px;max-width:120px}#tech-cards[data-astro-cid-tiif3zan] .tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan] h3[data-astro-cid-tiif3zan]{margin-bottom:.45rem}#tech-cards[data-astro-cid-tiif3zan] .tech-list[data-astro-cid-tiif3zan] .item-row[data-astro-cid-tiif3zan] p[data-astro-cid-tiif3zan]{margin-bottom:0}}
