.icon[data-astro-cid-zgufigjl]{vertical-align:-.125em;flex:none;display:inline-block}.card[data-astro-cid-mx574jlw]{--frame:var(--frame-rgb);--frame-a:.6;--inner-a:.22;--inset:8px;--tick:4px;--pad:calc(var(--inset) + var(--space-m));isolation:isolate;padding:var(--pad);background:linear-gradient(180deg, var(--plate-top), var(--plate-bottom));box-shadow:inset 0 0 0 1px rgb(var(--frame) / var(--frame-a));position:relative}.card[data-astro-cid-mx574jlw][data-inset=lg]{--inset:10px;--tick:5px;--pad:calc(var(--inset) + var(--space-l))}.card[data-astro-cid-mx574jlw][data-inset=sm]{--inset:6px;--tick:3px;--pad:calc(var(--inset) + var(--space-s))}.card[data-astro-cid-mx574jlw][data-inset=none]{--pad:var(--space-m)}@media (width<40rem){.card[data-astro-cid-mx574jlw][data-inset=lg]{--inset:8px;--tick:4px;--pad:calc(var(--inset) + var(--space-m))}}.card__line[data-astro-cid-mx574jlw]{inset:var(--inset);border:1px solid rgb(var(--frame) / var(--inner-a));pointer-events:none;z-index:-1;position:absolute}.card__tick[data-astro-cid-mx574jlw]{inline-size:var(--tick);block-size:var(--tick);background:rgb(var(--frame) / var(--frame-a));pointer-events:none;position:absolute;rotate:45deg}.card__tick--tl[data-astro-cid-mx574jlw]{inset-block-start:calc(var(--inset) + 2px);inset-inline-start:calc(var(--inset) + 2px)}.card__tick--br[data-astro-cid-mx574jlw]{inset-block-end:calc(var(--inset) + 2px);inset-inline-end:calc(var(--inset) + 2px)}.card[data-astro-cid-mx574jlw][data-tone=gold]{--frame:var(--gold-rgb);--frame-a:1;--inner-a:.35;background:linear-gradient(180deg, var(--gold-plate-top), var(--gold-plate-bottom));box-shadow:inset 0 0 0 1px var(--gold), var(--gold-halo)}.card[data-astro-cid-mx574jlw][data-tone=gold][data-glow=detail]{box-shadow:inset 0 0 0 1px var(--gold), 0 0 50px rgb(var(--gold-rgb) / .18)}.card[data-astro-cid-mx574jlw][data-tone=gold][data-glow=none]{box-shadow:inset 0 0 0 1px var(--gold)}.card[data-astro-cid-mx574jlw][data-tone=dim]{--frame-a:.3;--inner-a:.15}.card[data-astro-cid-mx574jlw][data-tone=empty]{--frame-a:.3;--inner-a:.12;background:linear-gradient(#28242e80,#0e0d118c)}.card[data-astro-cid-mx574jlw][data-tone=rarity]{--inner-a:.3;--frame-a:.7;background:linear-gradient(180deg, var(--tone-plate-top), var(--tone-plate-bottom));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone-frame) 70%, transparent)}.card[data-astro-cid-mx574jlw][data-tone=rarity] .card__line[data-astro-cid-mx574jlw]{border-color:color-mix(in srgb, var(--tone-frame) 32%, transparent)}.card[data-astro-cid-mx574jlw][data-tone=rarity] .card__tick[data-astro-cid-mx574jlw]{background:var(--tone-frame)}.card[data-astro-cid-mx574jlw][data-orb]{margin-block-start:calc(var(--orb) / 2);padding-block-start:calc(var(--orb) / 2 + var(--space-s))}.card__orb[data-astro-cid-mx574jlw]{z-index:2;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}.card[data-astro-cid-mx574jlw][data-interactive]{transition:translate var(--dur-hover) var(--ease-pop), box-shadow var(--dur-hover) ease-out}@media (hover:hover){.card[data-astro-cid-mx574jlw][data-interactive]:hover{box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb) / .85), 0 10px 30px rgb(var(--ink-rgb) / .5);translate:0 -2px}.card[data-astro-cid-mx574jlw][data-interactive][data-tone=gold]:hover{box-shadow:inset 0 0 0 1px var(--gold-bright), 0 0 50px rgb(var(--gold-rgb) / .32)}}.card[data-astro-cid-mx574jlw][data-interactive]:has(a:focus-visible){outline:2px solid var(--gold-bright);outline-offset:3px}@media (forced-colors:active){.card[data-astro-cid-mx574jlw]{border:1px solid canvastext}}.sigil[data-astro-cid-jdyp46pa]{fill:currentColor;filter:drop-shadow(0 1.5px 0 rgb(var(--ink-rgb) / .7));overflow:visible}.sigil__facet[data-astro-cid-jdyp46pa]{fill:rgb(var(--ink-rgb) / .3)}@layer tokens{:root{color-scheme:dark;--ink:#0a080c;--ink-soft:#0e0b11;--scrim:#060508;--bg-top:#1b1528;--bg-mid:#14101f;--bg-bottom:#0c0a10;--disc:#1a161f;--disc-quiet:#2a2530;--track:#050406;--plate-top:#28242ef5;--plate-bottom:#0e0d11f7;--gold-plate-top:#462f0f99;--gold-plate-bottom:#0e0b0cf7;--text:#eee4d0;--soft:#d0c4ac;--muted:#a69a88;--dim:#786e62;--gold:#e2ae3a;--gold-bright:#ffd870;--gold-dim:#b27e26;--gold-white:#fff0c8;--cta-line:#ffe9a8;--on-gold:#281c0c;--frame-rgb:158 150 140;--gold-rgb:226 174 58;--ink-rgb:10 8 12;--success:#8ce55e;--warning:#eaa636;--danger:#ea7062;--neon-ice:#7fefff;--neon-cyan:#06cbf1;--neon-violet:#a538ba;--neon-magenta:#ee05a1;--navy:#000921;--navy-2:#001a4c;--plum:#2f1b52;--ff-heading:var(--font-garamond), Georgia, serif;--ff-body:var(--font-merriweather), Georgia, serif;--ff-display:var(--font-cinzel), Georgia, serif;--fs-wordmark:clamp(1.25rem, .75rem + 3vw, 2.625rem);--fs-display:clamp(2rem, 1.583rem + 1.852vw, 3.25rem);--fs-title:clamp(1.5rem, 1.25rem + 1.111vw, 2.25rem);--fs-name:clamp(1.25rem, 1rem + 1.111vw, 2rem);--fs-card:clamp(1.125rem, 1rem + .556vw, 1.5rem);--fs-value:clamp(1.125rem, .958rem + .741vw, 1.625rem);--fs-cta:clamp(1.1875rem, 1rem + .833vw, 1.75rem);--fs-body:clamp(1rem, .958rem + .185vw, 1.125rem);--fs-body-sm:clamp(.875rem, .854rem + .093vw, .9375rem);--fs-label:clamp(.8125rem, .792rem + .093vw, .875rem);--fs-eyebrow:.75rem;--space-3xs:clamp(.125rem, .104rem + .093vw, .1875rem);--space-2xs:clamp(.25rem, .229rem + .093vw, .3125rem);--space-xs:clamp(.5rem, .458rem + .185vw, .625rem);--space-s:clamp(.75rem, .688rem + .278vw, .9375rem);--space-m:clamp(1rem, .917rem + .37vw, 1.25rem);--space-l:clamp(1.5rem, 1.375rem + .556vw, 1.875rem);--space-xl:clamp(2rem, 1.833rem + .741vw, 2.5rem);--space-2xl:clamp(3rem, 2.75rem + 1.111vw, 3.75rem);--space-3xl:clamp(4rem, 3.667rem + 1.481vw, 5rem);--content-max:75rem;--rail-w:7.5rem;--bar-h:4.125rem;--gutter:clamp(1rem, .667rem + 1.481vw, 2rem);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-sine:cubic-bezier(.37, 0, .63, 1);--dur-quick:.12s;--dur-hover:.18s;--title-shadow:0 3px 0 rgb(var(--ink-rgb) / .7);--gold-halo:0 0 40px rgb(var(--gold-rgb) / .25);--cta-glow:0 8px 30px rgb(var(--gold-rgb) / .35)}[data-dome=play],[data-dome=map]{--dome:#2c3a52}[data-dome=spellbook]{--dome:#3a2350}[data-dome=heartspire]{--dome:#4a2438}[data-dome=rewards],[data-dome=store]{--dome:#3a2a18}[data-dome=pets]{--dome:#1f3a2a}[data-dome=settings]{--dome:#2a2733}[data-dome=brand]{--dome:#3a2266}[data-rarity]{--tone:#a69a88;--tone-frame:#9e968c;--tone-plate-top:#393535;--tone-plate-bottom:#181619;--tone-halo:#a69a88;--tone-halo-a:.2}[data-rarity=uncommon]{--tone:#8ce55e;--tone-frame:#78c554;--tone-plate-top:#304b26;--tone-plate-bottom:#151f13;--tone-halo:#8ce55e;--tone-halo-a:.22}[data-rarity=rare]{--tone:#6fd6ff;--tone-frame:#5eb8e0;--tone-plate-top:#284559;--tone-plate-bottom:#121c25;--tone-halo:#6fd6ff;--tone-halo-a:.26}[data-rarity=epic]{--tone:#c79bff;--tone-frame:#b084f0;--tone-plate-top:#4e376a;--tone-plate-bottom:#1d1727;--tone-halo:#c79bff;--tone-halo-a:.3}[data-rarity=legendary]{--tone:#ffd870;--tone-frame:#e2ae3a;--tone-plate-top:#6f5020;--tone-plate-bottom:#211a12;--tone-halo:#ffc75a;--tone-halo-a:.3}[data-rarity=mythic]{--tone:#ff9e4f;--tone-frame:#ff9e4f;--tone-plate-top:#6f4320;--tone-plate-bottom:#221712;--tone-halo:#ff9e4f;--tone-halo-a:.32}[data-element]{--el:#9e968c;--el-dim:#423e40;--el-glow:#d0c4ac}[data-element=arcane]{--el:#8b53e1;--el-dim:#5b2ea6;--el-glow:#c79bff}[data-element=fire]{--el:#e66030;--el-dim:#c04a1a;--el-glow:#ff8b57}[data-element=ice]{--el:#36a0dc;--el-dim:#1479a8;--el-glow:#6fd6ff}[data-element=lightning]{--el:#e6be3c;--el-dim:#b8860b;--el-glow:#ffe066}[data-element=poison]{--el:#60be48;--el-dim:#2d7a1e;--el-glow:#8ce55e}[data-element=void]{--el:#9660dc;--el-dim:#5b2ea6;--el-glow:#c79bff}}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-block-size:100dvh}img,picture,svg,video{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul[role=list],ol[role=list]{padding:0;list-style:none}p,h1,h2,h3,h4{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}[hidden]{display:none!important}}@layer base{html{background:var(--ink);scroll-padding-block-start:var(--space-l)}body{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--soft);background:0 0;line-height:1.6}h1,h2,h3,h4{font-family:var(--ff-heading);color:var(--text);font-variant-numeric:lining-nums;font-weight:700;line-height:1.1}strong,b{color:var(--text);font-weight:700}a{color:var(--gold-bright);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--gold-white)}:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}::selection{background:rgb(var(--gold-rgb) / .35);color:var(--gold-white)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font:700 var(--fs-eyebrow) / 1.3 var(--ff-body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.label{font:700 var(--fs-label) / 1.35 var(--ff-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.flavor{color:var(--soft);font-style:italic}.num{font-family:var(--ff-body);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.wrap{inline-size:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto}.stack>*+*{margin-block-start:var(--stack,var(--space-m))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.footer[data-astro-cid-bddg4lij]{gap:var(--space-xs);padding-block:var(--space-xl) var(--space-l);border-block-start:1px solid rgb(var(--frame-rgb) / .2);font-size:var(--fs-body-sm);color:var(--muted);display:grid}.footer__row[data-astro-cid-bddg4lij]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.footer__links[data-astro-cid-bddg4lij]{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:flex}.footer__links[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{block-size:2.75rem;inline-size:2.75rem;color:var(--muted);place-items:center;display:grid}.footer__links[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]:hover{color:var(--gold-bright)}.footer__copy[data-astro-cid-bddg4lij]{font:700 var(--fs-eyebrow) / 1.3 var(--ff-body);letter-spacing:.1em;text-transform:uppercase}.footer__legal[data-astro-cid-bddg4lij]{color:var(--muted);font-size:.8125rem}.skip[data-astro-cid-ycx7casv]{z-index:100;padding:var(--space-xs) var(--space-m);font:700 var(--fs-label) / 1.2 var(--ff-body);letter-spacing:.08em;text-transform:uppercase;color:var(--on-gold);background:var(--gold-bright);position:fixed;inset-block-start:var(--space-s);inset-inline-start:var(--space-s);translate:0 -200%}.skip[data-astro-cid-ycx7casv]:focus-visible{translate:0}.backdrop[data-astro-cid-2ed3gfo7]{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--bg-top), var(--bg-mid) 45%, var(--bg-bottom));position:fixed;inset:0;overflow:hidden}.backdrop__sky[data-astro-cid-2ed3gfo7]{object-fit:cover;object-position:75% 30%;opacity:.42;block-size:min(80svh,52rem);inline-size:100%;position:absolute;inset-block-start:0;inset-inline:0;mask-image:linear-gradient(#000 0%,#0000008c 42%,#0000 92%)}.backdrop[data-astro-cid-2ed3gfo7]:before{content:"";z-index:1;background:radial-gradient(60% 45% at 50% 12%, color-mix(in srgb, var(--dome) 80%, transparent), transparent 78%);position:absolute;inset:0}.backdrop[data-astro-cid-2ed3gfo7]:after{content:"";z-index:2;background:rgb(var(--ink-rgb) / .3);position:absolute;inset:0}.backdrop[data-astro-cid-2ed3gfo7][data-dome=brand]{background:linear-gradient(180deg, var(--navy) 0%, #0b0a2a 34%, #1d1240 68%, var(--plum) 100%)}.backdrop[data-astro-cid-2ed3gfo7][data-dome=brand] .backdrop__sky[data-astro-cid-2ed3gfo7]{opacity:.38;object-position:80% 35%}.backdrop[data-astro-cid-2ed3gfo7][data-dome=brand]:before{background:radial-gradient(55% 38% at 50% 14%,#3a2266bf,#0000 72%),radial-gradient(38% 30% at 0 8%,#06cbf129,#0000 70%),radial-gradient(34% 28% at 100% 26%,#ee05a121,#0000 70%)}.backdrop[data-astro-cid-2ed3gfo7][data-dome=brand]:after{background:rgb(var(--ink-rgb) / .22)}
