.prose[data-astro-cid-gvpn4u4b]{width:820px;max-width:calc(100% - 2em);margin:auto;padding:2.5em;background:linear-gradient(180deg,var(--bg-card) 0%,var(--bg-secondary) 100%);border:2px solid var(--frame-gold-dark);border-radius:var(--radius-lg);box-shadow:var(--shadow-frame);position:relative}.prose[data-astro-cid-gvpn4u4b]:before{content:"";position:absolute;inset:4px;border:1px solid var(--border-muted);border-radius:calc(var(--radius-lg) - 4px);pointer-events:none}.article-header[data-astro-cid-gvpn4u4b]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:none;background:linear-gradient(90deg,transparent 0%,var(--frame-gold-dark) 15%,var(--frame-gold) 50%,var(--frame-gold-dark) 85%,transparent 100%);background-size:100% 2px;background-position:bottom;background-repeat:no-repeat}.article-header[data-astro-cid-gvpn4u4b] h1[data-astro-cid-gvpn4u4b]{margin:0 0 .75rem;font-size:2rem;line-height:1.2}.article-meta[data-astro-cid-gvpn4u4b]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.date[data-astro-cid-gvpn4u4b]{color:var(--text-muted);font-size:.9rem}.updated[data-astro-cid-gvpn4u4b]{font-size:.85rem;color:var(--text-muted);font-style:italic}.tags[data-astro-cid-gvpn4u4b]{display:flex;gap:.5rem;flex-wrap:wrap}.description[data-astro-cid-gvpn4u4b]{color:var(--text-secondary);font-size:1.1rem;line-height:1.5;margin:0}.card-link-wrapper[data-astro-cid-yzja64y2]{position:relative;display:inline;margin-right:-.25em}.card-link[data-astro-cid-yzja64y2]{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--text-muted);text-underline-offset:2px;cursor:help;font-variant-caps:small-caps;letter-spacing:.03em}.card-link-wrapper[data-astro-cid-yzja64y2]:hover .card-link[data-astro-cid-yzja64y2]{text-decoration-style:solid;text-decoration-color:var(--text-primary)}.card-popup[data-astro-cid-yzja64y2]{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:var(--popup-size);max-width:none;border-radius:4.75%/3.5%;box-shadow:0 4px 20px #0006;z-index:100;pointer-events:none;margin-bottom:8px}.card-link-wrapper[data-astro-cid-yzja64y2]:hover .card-popup[data-astro-cid-yzja64y2]{display:block}.mtg-card[data-astro-cid-dohjnao5]{border-radius:4.75%/3.5%;box-shadow:0 2px 8px #0000004d;display:inline-block;vertical-align:top}.card-error[data-astro-cid-dohjnao5]{color:var(--text-muted);font-style:italic}.card-row[data-astro-cid-5tlzkbgz]{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:1rem 0;gap:8px var(--card-gap)}.card-row[data-astro-cid-5tlzkbgz].overlap{margin-left:var(--overlap)}.card-row[data-astro-cid-5tlzkbgz].overlap .mtg-card[data-astro-cid-5tlzkbgz]{margin-left:calc(-1 * var(--overlap))}.mtg-card[data-astro-cid-5tlzkbgz]{width:var(--card-width);border-radius:4.75%/3.5%;box-shadow:0 2px 8px #0000004d;transition:transform .15s,z-index 0s;position:relative}.mtg-card[data-astro-cid-5tlzkbgz]:hover{transform:translateY(-20px) scale(var(--hover-zoom));z-index:10}.card-error[data-astro-cid-5tlzkbgz]{color:var(--text-muted);font-style:italic;padding:.5rem}.mana-symbol[data-astro-cid-64ysywuc]{display:inline-block;width:var(--mana-size);height:var(--mana-size);vertical-align:-.15em;margin:0 .05em}.mana-curve[data-astro-cid-yqbhdsfr]{padding:1rem 0}.mana-curve[data-astro-cid-yqbhdsfr].vertical{display:flex;flex-direction:column;gap:.5rem}.mana-curve[data-astro-cid-yqbhdsfr].vertical .cmc-group[data-astro-cid-yqbhdsfr]{display:flex;align-items:center;gap:.75rem}.mana-curve[data-astro-cid-yqbhdsfr].vertical .cmc-label[data-astro-cid-yqbhdsfr]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:50%;font-size:.85rem;font-weight:600;color:var(--text-secondary);flex-shrink:0}.mana-curve[data-astro-cid-yqbhdsfr].vertical .cmc-cards[data-astro-cid-yqbhdsfr]{display:flex;align-items:flex-start;margin-left:20px}.mana-curve[data-astro-cid-yqbhdsfr].vertical .mtg-card[data-astro-cid-yqbhdsfr]{width:var(--card-size);margin-left:calc(var(--card-size) * -.25)}.mana-curve[data-astro-cid-yqbhdsfr].vertical .mtg-card[data-astro-cid-yqbhdsfr]:first-child{margin-left:0}.mana-curve[data-astro-cid-yqbhdsfr].horizontal{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem;overflow-x:auto;padding-bottom:.5rem}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .cmc-group[data-astro-cid-yqbhdsfr]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;flex-shrink:0}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .cmc-label[data-astro-cid-yqbhdsfr]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:50%;font-size:.85rem;font-weight:600;color:var(--text-secondary);order:1}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .cmc-cards[data-astro-cid-yqbhdsfr]{display:flex;flex-direction:column;align-items:center}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .mtg-card[data-astro-cid-yqbhdsfr]{width:var(--card-size);margin-bottom:calc(var(--card-size) * -1.19)}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .mtg-card[data-astro-cid-yqbhdsfr]:last-child{margin-bottom:0}.mtg-card[data-astro-cid-yqbhdsfr]{border-radius:4.75%/3.5%;box-shadow:0 2px 8px #0000004d;transition:transform .15s,z-index 0s;position:relative}.mtg-card[data-astro-cid-yqbhdsfr]:hover{transform:scale(var(--hover-zoom));z-index:10}.card-error[data-astro-cid-yqbhdsfr]{color:var(--text-muted);font-style:italic;font-size:.75rem}.mana-curve[data-astro-cid-yqbhdsfr].vertical .empty-slot[data-astro-cid-yqbhdsfr],.mana-curve[data-astro-cid-yqbhdsfr].horizontal .empty-slot[data-astro-cid-yqbhdsfr]{width:var(--card-size);height:calc(var(--card-size) * 1.39)}.cmc-count[data-astro-cid-yqbhdsfr]{font-size:.75rem;font-weight:600;color:var(--text-muted)}.mana-curve[data-astro-cid-yqbhdsfr].vertical .cmc-count[data-astro-cid-yqbhdsfr]{margin-left:.25rem}.mana-curve[data-astro-cid-yqbhdsfr].horizontal .cmc-count[data-astro-cid-yqbhdsfr]{order:-1;margin-bottom:-.75rem}.ink-blot-divider[data-astro-cid-swq354vt]{display:flex;justify-content:center;align-items:center;margin:2.5em 0;height:60px;position:relative}.ink-blot-svg[data-astro-cid-swq354vt]{width:80px;height:60px;transform:rotate(var(--rotation)) scaleX(var(--scale-x)) scaleY(var(--scale-y)) translate(var(--offset-x));opacity:.75}.ink-blob[data-astro-cid-swq354vt],.ink-splatter[data-astro-cid-swq354vt]{fill:var(--ink-color, #2C2416)}.ink-blob-group[data-astro-cid-swq354vt]{transform-origin:center}:root .ink-blob[data-astro-cid-swq354vt],:root .ink-splatter[data-astro-cid-swq354vt]{--ink-color: #2C2416}[data-theme=dark] .ink-blob[data-astro-cid-swq354vt],[data-theme=dark] .ink-splatter[data-astro-cid-swq354vt]{--ink-color: #B8962E}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ink-blob[data-astro-cid-swq354vt],:root:not([data-theme=light]) .ink-splatter[data-astro-cid-swq354vt]{--ink-color: #B8962E}}.term-wrapper[data-astro-cid-hr2hq2fv]{position:relative;display:inline}.term[data-astro-cid-hr2hq2fv]{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--frame-gold-dark);text-underline-offset:2px;cursor:help;transition:text-decoration-color .15s}.term-wrapper[data-astro-cid-hr2hq2fv]:hover .term[data-astro-cid-hr2hq2fv]{text-decoration-style:solid;text-decoration-color:var(--frame-gold)}.term-tooltip[data-astro-cid-hr2hq2fv]{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:280px;padding:.75rem;margin-bottom:8px;background:linear-gradient(180deg,var(--bg-card) 0%,var(--bg-secondary) 100%);border:2px solid var(--frame-gold-dark);border-radius:var(--radius-md);box-shadow:0 4px 20px #0000004d;z-index:100}.term-tooltip[data-astro-cid-hr2hq2fv]:before{content:"";position:absolute;inset:3px;border:1px solid var(--border-muted);border-radius:calc(var(--radius-md) - 3px);pointer-events:none}.term-wrapper[data-astro-cid-hr2hq2fv]:hover .term-tooltip[data-astro-cid-hr2hq2fv]{display:block}.term-name[data-astro-cid-hr2hq2fv]{display:block;font-family:var(--font-heading);font-weight:600;font-size:.9rem;color:var(--text-primary);margin-bottom:.35rem;letter-spacing:.02em}.term-definition[data-astro-cid-hr2hq2fv]{display:block;font-size:.85rem;line-height:1.5;color:var(--text-secondary)}@media(max-width:480px){.term-tooltip[data-astro-cid-hr2hq2fv]{width:220px;left:0;transform:none}}
