:root{--felt: #0d1526;--ink: #eef1ff;--dim: #9aa3c4;--line: #2b3560}body{margin:0;font-family:Verdana,Geneva,sans-serif;background:radial-gradient(ellipse at 50% -10%,#1c2a5e 0%,var(--felt) 55%);color:var(--ink)}a[data-astro-cid-yt24rfyn]{color:#9fc1ff}.wrap[data-astro-cid-yt24rfyn]{max-width:76rem;margin:0 auto;padding:2rem 1rem 3rem}.crumbs[data-astro-cid-yt24rfyn]{font-size:.72rem;color:var(--dim);letter-spacing:.1em;margin-bottom:.4rem}h1[data-astro-cid-yt24rfyn]{margin:0;font-size:2rem}h1[data-astro-cid-yt24rfyn] .pack[data-astro-cid-yt24rfyn]{color:#ffcf6e}.sub[data-astro-cid-yt24rfyn]{color:var(--dim);font-size:.88rem;max-width:62rem}.sub[data-astro-cid-yt24rfyn] b[data-astro-cid-yt24rfyn]{color:var(--ink)}.deckbar[data-astro-cid-yt24rfyn]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end;background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:.9rem 1rem;margin:1rem 0}.deckbar[data-astro-cid-yt24rfyn] label[data-astro-cid-yt24rfyn]{display:flex;flex-direction:column;gap:.25rem;font-size:.7rem;color:var(--dim);text-transform:uppercase;letter-spacing:.06em}.deckbar[data-astro-cid-yt24rfyn] select[data-astro-cid-yt24rfyn],.deckbar[data-astro-cid-yt24rfyn] input[data-astro-cid-yt24rfyn]{background:#131b36;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:.45rem .6rem;font-size:.85rem}.packbtn[data-astro-cid-yt24rfyn]{background:linear-gradient(180deg,#ffdf8e,#d9a441);color:#241a05;border:none;border-radius:8px;padding:.6rem 1.1rem;font-weight:700;font-size:.9rem;cursor:pointer}.packbtn[data-astro-cid-yt24rfyn]:hover{filter:brightness(1.08)}#packout[data-astro-cid-yt24rfyn]{margin:0 0 1rem;font-size:.88rem;border:1px dashed #6e5a2a;background:#1c1607;border-radius:8px;padding:.7rem 1rem;color:#e6d9ae;display:none}#packout[data-astro-cid-yt24rfyn].show{display:block}#packout[data-astro-cid-yt24rfyn] b[data-astro-cid-yt24rfyn]{color:#ffdf8e}.count[data-astro-cid-yt24rfyn]{font-size:.78rem;color:var(--dim);margin:0 0 .8rem}.grid[data-astro-cid-yt24rfyn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1rem}.card[data-astro-cid-yt24rfyn]{perspective:900px}.card[data-astro-cid-yt24rfyn].hide{display:none}.inner[data-astro-cid-yt24rfyn]{position:relative;width:100%;min-height:330px;transform-style:preserve-3d;transition:transform .45s;border-radius:12px}.card[data-astro-cid-yt24rfyn].flipped .inner[data-astro-cid-yt24rfyn]{transform:rotateY(180deg)}.face[data-astro-cid-yt24rfyn]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:12px;border:1px solid var(--line);padding:.7rem .8rem;overflow:auto}.face[data-astro-cid-yt24rfyn].front{display:flex;flex-direction:column}.face[data-astro-cid-yt24rfyn].back{transform:rotateY(180deg);background:#101737;font-size:.76rem}.k-spell[data-astro-cid-yt24rfyn] .face[data-astro-cid-yt24rfyn].front,.face[data-astro-cid-yt24rfyn].front.f-spell{background:linear-gradient(165deg,#1b2f6e,#0e1a44 70%);border-top:4px solid #5f8dff}.face[data-astro-cid-yt24rfyn].front.f-rune{background:linear-gradient(165deg,#3c1f6e,#1c1040 70%);border-top:4px solid #c08bff}.face[data-astro-cid-yt24rfyn].front.f-item{background:linear-gradient(165deg,#5e4413,#2c2008 70%);border-top:4px solid #ffcf6e}.face[data-astro-cid-yt24rfyn].front.f-monster{background:linear-gradient(165deg,#6e1b1b,#3a0e0e 70%);border-top:4px solid #ff7a7a}.face[data-astro-cid-yt24rfyn].front.f-npc{background:linear-gradient(165deg,#14532d,#0a2817 70%);border-top:4px solid #7fe0a0}.cat[data-astro-cid-yt24rfyn]{font-size:.62rem;letter-spacing:.1em;color:var(--dim)}.art[data-astro-cid-yt24rfyn]{font-size:3rem;text-align:center;margin:.5rem 0}.art[data-astro-cid-yt24rfyn].k-spell{color:#8fb4ff;text-shadow:0 0 18px #5f8dff}.art[data-astro-cid-yt24rfyn].k-rune{color:#cfa6ff;text-shadow:0 0 18px #a05fff}.art[data-astro-cid-yt24rfyn].k-item{color:#ffdf8e;text-shadow:0 0 18px #d9a441}.art[data-astro-cid-yt24rfyn].k-monster{color:#ff9a9a;text-shadow:0 0 18px #c11}.art[data-astro-cid-yt24rfyn].k-npc{color:#9df0bd;text-shadow:0 0 18px #2c7}.nm[data-astro-cid-yt24rfyn]{font-weight:700;font-size:.95rem;text-align:center}.key[data-astro-cid-yt24rfyn]{font-size:.74rem;color:var(--dim);text-align:center;margin-top:.3rem}.rar[data-astro-cid-yt24rfyn]{margin-top:auto;text-align:center;padding-top:.5rem}.rar[data-astro-cid-yt24rfyn] i[data-astro-cid-yt24rfyn]{font-style:normal;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--dim);border-radius:999px;padding:.15rem .6rem;color:var(--dim)}.rar[data-astro-cid-yt24rfyn].mythic i[data-astro-cid-yt24rfyn]{border-color:#ff7a7a;color:#ff9a9a}.rar[data-astro-cid-yt24rfyn].rare i[data-astro-cid-yt24rfyn]{border-color:#ffcf6e;color:#ffdf8e}.rar[data-astro-cid-yt24rfyn].uncommon i[data-astro-cid-yt24rfyn]{border-color:#7fe0a0;color:#9df0bd}.sr[data-astro-cid-yt24rfyn]{display:flex;justify-content:space-between;gap:.6rem;padding:.18rem 0;border-bottom:1px dotted #2b3560}.sr[data-astro-cid-yt24rfyn] span[data-astro-cid-yt24rfyn]{color:var(--dim)}.sr[data-astro-cid-yt24rfyn] b[data-astro-cid-yt24rfyn]{font-weight:400;text-align:right}.lst[data-astro-cid-yt24rfyn]{margin-top:.5rem;color:#c9d4f5;font-size:.72rem}.uv[data-astro-cid-yt24rfyn]{display:inline-block;font-size:.62rem;border:1px solid #c46;color:#f0a0b0;border-radius:3px;padding:0 .3rem;margin:.35rem .2rem 0 0}.tools[data-astro-cid-yt24rfyn]{display:flex;gap:.5rem;margin-top:.6rem}.tools[data-astro-cid-yt24rfyn] button[data-astro-cid-yt24rfyn],.tools[data-astro-cid-yt24rfyn] a[data-astro-cid-yt24rfyn].go{flex:1;text-align:center;font-size:.75rem;border-radius:6px;padding:.4rem 0;cursor:pointer;text-decoration:none}.tools[data-astro-cid-yt24rfyn] button[data-astro-cid-yt24rfyn]{background:transparent;border:1px solid var(--dim);color:var(--ink)}.tools[data-astro-cid-yt24rfyn] a[data-astro-cid-yt24rfyn].go{background:#9fc1ff;border:1px solid #9fc1ff;color:#0b1020;font-weight:700}.card[data-astro-cid-yt24rfyn].packed .inner[data-astro-cid-yt24rfyn]{outline:3px solid #ffdf8e;outline-offset:2px}.fine[data-astro-cid-yt24rfyn]{margin-top:1.5rem;font-size:.75rem;color:var(--dim)}details[data-astro-cid-yt24rfyn].how{margin-top:1rem;font-size:.82rem;color:var(--dim)}details[data-astro-cid-yt24rfyn].how summary[data-astro-cid-yt24rfyn]{cursor:pointer;color:var(--ink)}
