@font-face{font-family:Mana;src:url(/assets/mana-nXJ1YO3J.eot?v=1.18.0);src:url(/assets/mana-nXJ1YO3J.eot?#iefix&v=1.18.0)format("embedded-opentype"),url(/assets/mana-Bx-kp8II.woff?v=1.18.0)format("woff"),url(/assets/mana-Dd7dj-GP.ttf?v=1.18.0)format("truetype"),url(/assets/mana-CylcniHU.svg?v=1.18.0#mana)format("svg");font-weight:400;font-style:normal}@font-face{font-family:MPlantin;src:url(/assets/mplantin-BPhtYcIe.eot?v=1.18.0);src:url(/assets/mplantin-BPhtYcIe.eot?#iefix&v=1.18.0)format("embedded-opentype"),url(/assets/mplantin-Dsk68a-x.woff?v=1.18.0)format("woff"),url(/assets/mplantin-DGd3yikv.ttf?v=1.18.0)format("truetype"),url(/assets/mplantin-D6SO6wSc.svg?v=1.18.0#mplantin)format("svg");font-weight:400;font-style:normal}.ms{font:14px Mana;font-size:inherit;text-rendering:auto;speak:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ms-mana-b:#a7999e;--ms-mana-c:#d0c6bb;--ms-mana-g:#9fcba6;--ms-mana-r:#f19b79;--ms-mana-u:#bcdaf7;--ms-mana-w:#fdfbce;line-height:1em;display:inline-block;transform:translate(0)}.ms-w:before{content:""}.ms-w-original:before{content:""}.ms-w-list:before{content:""}.ms-u:before{content:""}.ms-b:before{content:""}.ms-r:before{content:""}.ms-g:before{content:""}.ms-0:before{content:""}.ms-1:before{content:""}.ms-2{margin-left:inherit!important}.ms-2:before{content:""}.ms-3:before{content:""}.ms-4:before{content:""}.ms-5:before{content:""}.ms-6:before{content:""}.ms-7:before{content:""}.ms-8:before{content:""}.ms-9:before{content:""}.ms-10:before{content:""}.ms-11:before{content:""}.ms-12:before{content:""}.ms-13:before{content:""}.ms-14:before{content:""}.ms-15:before{content:""}.ms-16:before{content:""}.ms-17:before{content:""}.ms-18:before{content:""}.ms-19:before{content:""}.ms-20:before{content:""}.ms-x:before{content:""}.ms-y:before{content:""}.ms-z:before{content:""}.ms-s:before{content:""}.ms-s-mtga:before{content:""}.ms-c:before{content:""}.ms-e:before,.ms-energy:before{content:""}.ms-acorn:before{content:""}.ms-ticket:before,.ms-tk:before{content:""}.ms-1-2:before{content:""}.ms-infinity:before{content:""}.ms-l:before{content:""}.ms-d:before{content:""}.ms-spree:before{content:""}.ms-h:before,.ms-watermark-phyrexian:before{content:""}.ms-paw:before{content:""}.ms-p:before{content:""}.ms-tap:before{content:""}.ms-untap:before{content:""}.ms-tap-alt:before,.ms-tap-3ed:before{content:""}.ms-tap-4ed:before{content:""}.ms-chaos:before{content:""}.ms-artifact:before{content:""}.ms-battle:before{content:""}.ms-battle-siege:before{content:""}.ms-commander:before{content:""}.ms-conspiracy:before{content:""}.ms-creature:before{content:""}.ms-enchantment:before{content:""}.ms-dungeon:before{content:""}.ms-instant:before{content:""}.ms-land:before{content:""}.ms-multicolor:before{content:""}.ms-phenomenon:before{content:""}.ms-plane:before{content:""}.ms-planeswalker:before,.ms-watermark-planeswalker:before{content:""}.ms-rarity:before{content:""}.ms-saga:before{content:""}.ms-scheme:before{content:""}.ms-sorcery:before{content:""}.ms-token:before{content:""}.ms-tribal:before,.ms-multiple:before{content:""}.ms-vanguard:before{content:""}.ms-hand:before{content:""}.ms-library:before{content:""}.ms-graveyard:before{content:""}.ms-exile:before{content:""}.ms-wu:before,.ms-wb:before,.ms-rw:after,.ms-gw:after,.ms-2w:after,.ms-cw:after{content:""}.ms-ub:before,.ms-ur:before,.ms-wu:after,.ms-gu:after,.ms-2u:after,.ms-cu:after{content:""}.ms-br:before,.ms-bg:before,.ms-wb:after,.ms-ub:after,.ms-2b:after,.ms-cb:after{content:""}.ms-rw:before,.ms-rg:before,.ms-ur:after,.ms-br:after,.ms-2r:after,.ms-cr:after{content:""}.ms-gw:before,.ms-gu:before,.ms-bg:after,.ms-rg:after,.ms-2g:after,.ms-cg:after{content:""}.ms-2w:before,.ms-2u:before,.ms-2b:before,.ms-2r:before,.ms-2g:before{content:""}.ms-cw:before,.ms-cu:before,.ms-cb:before,.ms-cr:before,.ms-cg:before{content:""}.ms-wp:before,.ms-up:before,.ms-bp:before,.ms-rp:before,.ms-gp:before,.ms-wup:before,.ms-wup:after,.ms-wbp:before,.ms-wbp:after,.ms-ubp:before,.ms-ubp:after,.ms-urp:before,.ms-urp:after,.ms-brp:before,.ms-brp:after,.ms-bgp:before,.ms-bgp:after,.ms-rwp:before,.ms-rwp:after,.ms-rgp:before,.ms-rgp:after,.ms-gwp:before,.ms-gwp:after,.ms-gup:before,.ms-gup:after{content:""}.ms-100:before{content:""}.ms-1000000:before{content:""}.ms-loyalty-up:before{content:""}.ms-loyalty-down:before{content:""}.ms-loyalty-zero:before{content:""}.ms-loyalty-start:before{content:""}.ms-defense:before{content:""}.ms-defense-border:before{content:""}.ms-level:before{content:""}.ms-level:after{content:""}.ms-dfc-back:before{content:""}.ms-dfc-day:before{content:""}.ms-dfc-emrakul:before{content:""}.ms-dfc-enchantment:before{content:""}.ms-dfc-facedown:before{content:""}.ms-dfc-front:before{content:""}.ms-dfc-ignite:before{content:""}.ms-dfc-land:before{content:""}.ms-dfc-lesson:before{content:""}.ms-dfc-meld:before{content:""}.ms-dfc-modal-back:before{content:""}.ms-dfc-modal-face:before{content:""}.ms-dfc-moon:before{content:""}.ms-dfc-night:before{content:""}.ms-dfc-saga:before{content:""}.ms-dfc-saga-creature:before{content:""}.ms-dfc-spark:before{content:""}.ms-flashback:before{content:""}.ms-power:before{content:""}.ms-power-mtga:before{content:""}.ms-toughness:before{content:""}.ms-toughness-mtga:before{content:""}.ms-artist-brush:before{content:""}.ms-artist-nib:before{content:""}.ms-guild-azorius:before,.ms-watermark-azorius:before{content:""}.ms-guild-boros:before,.ms-watermark-boros:before{content:""}.ms-guild-dimir:before,.ms-watermark-dimir:before{content:""}.ms-guild-golgari:before,.ms-watermark-golgari:before{content:""}.ms-guild-gruul:before,.ms-watermark-gruul:before{content:""}.ms-guild-izzet:before,.ms-watermark-izzet:before{content:""}.ms-guild-orzhov:before,.ms-watermark-orzhov:before{content:""}.ms-guild-rakdos:before,.ms-watermark-rakdos:before{content:""}.ms-guild-selesnya:before,.ms-watermark-selesnya:before{content:""}.ms-guild-simic:before,.ms-watermark-simic:before{content:""}.ms-clan-abzan:before,.ms-watermark-abzan:before{content:""}.ms-clan-jeskai:before,.ms-watermark-jeskai:before{content:""}.ms-clan-mardu:before,.ms-watermark-mardu:before{content:""}.ms-clan-sultai:before,.ms-watermark-sultai:before{content:""}.ms-clan-temur:before,.ms-watermark-temur:before{content:""}.ms-clan-atarka:before,.ms-watermark-atarka:before{content:""}.ms-clan-dromoka:before,.ms-watermark-dromoka:before{content:""}.ms-clan-kolaghan:before,.ms-watermark-kolaghan:before{content:""}.ms-clan-ojutai:before,.ms-watermark-ojutai:before{content:""}.ms-clan-silumgar:before,.ms-watermark-silumgar:before{content:""}.ms-party-cleric:before{content:""}.ms-party-rogue:before{content:""}.ms-party-warrior:before{content:""}.ms-party-wizard:before{content:""}.ms-polis-setessa:before{content:""}.ms-polis-akros:before{content:""}.ms-polis-meletis:before{content:""}.ms-school-lorehold:before,.ms-watermark-lorehold:before{content:""}.ms-school-prismari:before,.ms-watermark-prismari:before{content:""}.ms-school-quandrix:before,.ms-watermark-quandrix:before{content:""}.ms-school-silverquill:before,.ms-watermark-silverquill:before{content:""}.ms-school-witherbloom:before,.ms-watermark-witherbloom:before{content:""}.ms-counter-arrow:before{content:""}.ms-counter-brick:before{content:""}.ms-counter-brick-print:before{content:""}.ms-counter-charge:before{content:""}.ms-counter-charge-print:before{content:""}.ms-counter-damage:before{content:""}.ms-counter-deathtouch:before{content:""}.ms-counter-devotion:before{content:""}.ms-counter-doom:before{content:""}.ms-counter-echo:before{content:""}.ms-counter-finality:before,.ms-ability-finality:before{content:""}.ms-counter-flame:before{content:""}.ms-counter-flood:before{content:""}.ms-counter-fungus:before{content:""}.ms-counter-gold:before{content:""}.ms-counter-ki:before{content:""}.ms-counter-lore:before{content:""}.ms-counter-loyalty:before{content:""}.ms-counter-mining:before{content:""}.ms-counter-minus:before{content:""}.ms-counter-minus-uneven:before{content:""}.ms-counter-muster:before{content:""}.ms-counter-paw:before{content:""}.ms-counter-pin:before{content:""}.ms-counter-plus:before{content:""}.ms-counter-plus-uneven:before{content:""}.ms-counter-rad:before{content:""}.ms-counter-scream:before{content:""}.ms-counter-skeleton:before{content:""}.ms-counter-skull:before{content:""}.ms-counter-slime:before{content:""}.ms-counter-time:before{content:""}.ms-counter-verse:before{content:""}.ms-counter-void:before{content:""}.ms-counter-vortex:before{content:""}.ms-counter-shield:before{content:""}.ms-counter-stun:before{content:""}.ms-ability-activated:before,.ms-ability-crew:before,.ms-ability-cycling:before{content:""}.ms-ability-adamant:before{content:""}.ms-ability-adapt:before{content:""}.ms-ability-addendum:before{content:""}.ms-ability-adventure:before{content:""}.ms-ability-afflict:before{content:""}.ms-ability-afterlife:before{content:""}.ms-ability-aftermath:before{content:""}.ms-ability-alliance:before{content:""}.ms-ability-amass-orcs:before{content:""}.ms-ability-amass-zombies:before,.ms-ability-amass:before{content:""}.ms-ability-ascend:before{content:""}.ms-ability-backup:before{content:""}.ms-ability-bargain:before{content:""}.ms-ability-blitz:before{content:""}.ms-ability-boast:before{content:""}.ms-ability-case-solved:before{content:""}.ms-ability-case-solved-print:before{content:""}.ms-ability-casualty:before{content:""}.ms-ability-celebration:before{content:""}.ms-ability-changeling:before{content:""}.ms-ability-channel:before{content:""}.ms-ability-cleave:before{content:""}.ms-ability-cloak:before{content:""}.ms-ability-collect-evidence:before{content:""}.ms-ability-combat-condition:before{content:""}.ms-ability-companion:before{content:""}.ms-ability-constellation:before{content:""}.ms-ability-convoke-original:before{content:""}.ms-ability-convoke:before{content:""}.ms-ability-corrupted:before{content:""}.ms-ability-craft:before{content:""}.ms-ability-crime:before{content:""}.ms-ability-coven:before{content:""}.ms-ability-d20:before{content:""}.ms-ability-day-night:before{content:""}.ms-ability-daybound-nightbound:before{content:""}.ms-ability-deathtouch:before{content:""}.ms-ability-decayed:before{content:""}.ms-ability-defender:before{content:""}.ms-ability-delve:before{content:""}.ms-ability-descend:before{content:""}.ms-ability-devotion:before{content:""}.ms-ability-discover:before{content:""}.ms-ability-disguise:before{content:""}.ms-ability-disturb:before{content:""}.ms-ability-domain:before{content:""}.ms-ability-double-strike:before{content:""}.ms-ability-dungeon:before{content:""}.ms-ability-eerie:before{content:""}.ms-ability-embalm:before{content:""}.ms-ability-enlist:before{content:""}.ms-ability-enrage:before{content:""}.ms-ability-enrage-original:before{content:""}.ms-ability-escape:before{content:""}.ms-ability-eternalize:before{content:""}.ms-ability-exalted:before{content:""}.ms-ability-expend:before{content:""}.ms-ability-exploit:before{content:""}.ms-ability-explore:before{content:""}.ms-ability-fabricate:before{content:""}.ms-ability-ferocious:before{content:""}.ms-ability-first-strike:before{content:""}.ms-ability-flash:before{content:""}.ms-ability-flying:before{content:""}.ms-ability-for-mirrodin:before{content:""}.ms-ability-forage:before{content:""}.ms-ability-foretell:before,.ms-watermark-foretell:before{content:""}.ms-ability-gift:before{content:""}.ms-ability-goad:before,.ms-counter-goad:before{content:""}.ms-ability-haste:before{content:""}.ms-ability-hexproof:before{content:""}.ms-ability-hexproof-black:before{content:""}.ms-ability-hexproof-blue:before{content:""}.ms-ability-hexproof-green:before{content:""}.ms-ability-hexproof-red:before{content:""}.ms-ability-hexproof-white:before{content:""}.ms-ability-hideaway:before{content:""}.ms-ability-impending:before{content:""}.ms-ability-improvise:before{content:""}.ms-ability-incubate:before{content:""}.ms-ability-indestructible:before{content:""}.ms-ability-investigate:before{content:""}.ms-ability-jumpstart:before{content:""}.ms-ability-kicker:before{content:""}.ms-ability-landfall:before{content:""}.ms-ability-learn:before{content:""}.ms-ability-lifelink:before{content:""}.ms-ability-lifelink-original:before{content:""}.ms-ability-magecraft:before{content:""}.ms-ability-manifest-dread:before{content:""}.ms-ability-meld:before{content:""}.ms-ability-menace:before{content:""}.ms-ability-mentor:before{content:""}.ms-ability-morph:before{content:""}.ms-ability-mutate:before{content:""}.ms-ability-ninjutsu:before{content:""}.ms-ability-obscura:before{content:""}.ms-ability-offspring:before{content:""}.ms-ability-outlast:before{content:""}.ms-ability-party:before{content:""}.ms-ability-phyrexian:before{content:""}.ms-ability-plot:before{content:""}.ms-ability-proliferate:before{content:""}.ms-ability-prototype:before{content:""}.ms-ability-prowess:before{content:""}.ms-ability-raid:before{content:""}.ms-ability-reach:before{content:""}.ms-ability-read-ahead:before{content:""}.ms-ability-reconfigure:before{content:""}.ms-ability-revolt:before{content:""}.ms-ability-ring-bearer:before{content:""}.ms-ability-riot:before{content:""}.ms-ability-role-cursed:before{content:""}.ms-ability-role-monster:before{content:""}.ms-ability-role-royal:before{content:""}.ms-ability-role-sorceror:before{content:""}.ms-ability-role-wicked:before{content:""}.ms-ability-role-young-hero:before{content:""}.ms-ability-saddle:before{content:""}.ms-ability-specialize:before{content:""}.ms-ability-spectacle:before{content:""}.ms-ability-spree:before{content:""}.ms-ability-static:before,.ms-ability-enchant:before{content:""}.ms-ability-summoning-sickness:before{content:""}.ms-ability-surveil:before{content:""}.ms-ability-surveil-original:before{content:""}.ms-ability-survival:before{content:""}.ms-ability-suspect:before{content:""}.ms-ability-the-ring-tempts-you:before{content:""}.ms-ability-toxic:before{content:""}.ms-ability-training:before{content:""}.ms-ability-trample:before{content:""}.ms-ability-transform:before{content:""}.ms-ability-triggered:before{content:""}.ms-ability-undergrowth:before{content:""}.ms-ability-unearth:before{content:""}.ms-ability-valiant:before{content:""}.ms-ability-vigilance:before{content:""}.ms-ability-ward:before{content:""}.ms-ability-haktos-the-unscarred:before{content:""}.ms-ability-robber-of-the-rich:before{content:""}.ms-ability-duels-annihilator:before,.ms-ability-annihilator:before{content:""}.ms-ability-duels-battle-cry:before,.ms-ability-battle-cry:before{content:""}.ms-ability-duels-unblockable:before,.ms-ability-unblockable:before{content:""}.ms-ability-duels-cannot-block:before,.ms-ability-cannot-block:before{content:""}.ms-ability-duels-cannot-untap:before,.ms-ability-cannot-untap:before{content:""}.ms-ability-duels-cohort:before,.ms-ability-cohort:before{content:""}.ms-ability-duels-copy:before,.ms-ability-copy:before{content:""}.ms-ability-duels-deathtouch:before{content:""}.ms-ability-duels-defender:before{content:""}.ms-ability-duels-delirium:before,.ms-ability-delirium:before{content:""}.ms-ability-duels-detain:before,.ms-ability-detain:before{content:""}.ms-ability-duels-double-strike:before{content:""}.ms-ability-duels-dfc:before,.ms-ability-dfc:before{content:""}.ms-ability-duels-evolve:before,.ms-ability-evolve:before{content:""}.ms-ability-duels-exalted:before{content:""}.ms-ability-duels-exile:before,.ms-ability-exile:before{content:""}.ms-ability-duels-fading:before,.ms-ability-fading:before{content:""}.ms-ability-duels-fear:before,.ms-ability-fear:before{content:""}.ms-ability-duels-first-strike:before{content:""}.ms-ability-duels-flying:before{content:""}.ms-ability-duels-forestwalk:before,.ms-ability-forestwalk:before{content:""}.ms-ability-duels-haste:before{content:""}.ms-ability-duels-haunt:before,.ms-ability-haunt:before{content:""}.ms-ability-duels-hexproof:before{content:""}.ms-ability-duels-indestructible:before{content:""}.ms-ability-duels-infect:before,.ms-ability-infect:before{content:""}.ms-ability-duels-ingest:before,.ms-ability-ingest:before{content:""}.ms-ability-duels-intimidate:before,.ms-ability-intimidate:before{content:""}.ms-ability-duels-islandwalk:before,.ms-ability-islandwalk:before{content:""}.ms-ability-duels-legendary:before,.ms-ability-legendary:before{content:""}.ms-ability-duels-lifelink:before{content:""}.ms-ability-duels-menace:before{content:""}.ms-ability-duels-monstrous:before,.ms-ability-monstrous:before{content:""}.ms-ability-duels-mountainwalk:before,.ms-ability-mountainwalk:before{content:""}.ms-ability-duels-must-attack:before,.ms-ability-must-attack:before{content:""}.ms-ability-duels-plainswalk:before,.ms-ability-plainswalk:before{content:""}.ms-ability-duels-prevent-damage:before,.ms-ability-prevent-damage:before{content:""}.ms-ability-duels-protection-black:before,.ms-ability-protection-black:before{content:""}.ms-ability-duels-protection-blue:before,.ms-ability-protection-blue:before{content:""}.ms-ability-duels-protection-green:before,.ms-ability-protection-green:before{content:""}.ms-ability-duels-protection-red:before,.ms-ability-protection-red:before{content:""}.ms-ability-duels-protection-white:before,.ms-ability-protection-white:before{content:""}.ms-ability-duels-protection:before,.ms-ability-protection:before{content:""}.ms-ability-duels-rally:before,.ms-ability-rally:before{content:""}.ms-ability-duels-regenerate:before,.ms-ability-regenerate:before{content:""}.ms-ability-duels-renowned:before,.ms-ability-renowned:before{content:""}.ms-ability-duels-shroud:before,.ms-ability-shroud:before{content:""}.ms-ability-duels-skulk:before,.ms-ability-skulk:before{content:""}.ms-ability-duels-soulshift:before,.ms-ability-soulshift:before{content:""}.ms-ability-duels-swampwalk:before,.ms-ability-swampwalk:before{content:""}.ms-ability-duels-temporary-control:before,.ms-ability-temporary-control:before{content:""}.ms-ability-duels-totem-armor:before,.ms-ability-totem-armor:before{content:""}.ms-ability-duels-trample:before{content:""}.ms-ability-duels-undying:before,.ms-ability-undying:before{content:""}.ms-ability-duels-vigilance:before{content:""}.ms-watermark-agentsofsneak:before{content:""}.ms-watermark-arena:before{content:""}.ms-watermark-brokers:before{content:""}.ms-watermark-cabaretti:before{content:""}.ms-watermark-colorpie:before{content:""}.ms-watermark-conspiracy:before{content:""}.ms-watermark-corocoro:before{content:""}.ms-watermark-crossbreedlabs:before{content:""}.ms-watermark-cutiemark-apples:before{content:""}.ms-watermark-cutiemark-balloons:before{content:""}.ms-watermark-cutiemark-butterflies:before{content:""}.ms-watermark-cutiemark-gems:before{content:""}.ms-watermark-cutiemark-rainbow:before{content:""}.ms-watermark-cutiemark-sparkle:before{content:""}.ms-watermark-cutiemark-waningmoon:before{content:""}.ms-watermark-cutiemark-waxingmoon:before{content:""}.ms-watermark-dci:before{content:""}.ms-watermark-dengekimaoh:before{content:""}.ms-watermark-desparked:before{content:""}.ms-watermark-dnd:before{content:""}.ms-watermark-flavor-aestheticconsultation:before{content:""}.ms-watermark-flavor-farewelltoarms:before{content:""}.ms-watermark-flavor-monkeymonkeymonkey:before{content:""}.ms-watermark-flavor-moxlotus:before{content:""}.ms-watermark-flavor-myfirsttome:before{content:""}.ms-watermark-flavor-shoetree:before{content:""}.ms-watermark-flavor-whenfluffybunniesattack:before{content:""}.ms-watermark-flavor-manascrew:before{content:""}.ms-watermark-fnm:before{content:""}.ms-watermark-goblinexplosioneers:before{content:""}.ms-watermark-grandprix:before{content:""}.ms-watermark-grandprix2:before{content:""}.ms-watermark-herospath:before{content:""}.ms-watermark-herospath-1:before{content:""}.ms-watermark-herospath-2:before{content:""}.ms-watermark-herospath-3:before{content:""}.ms-watermark-herospath-4:before{content:""}.ms-watermark-herospath-5:before{content:""}.ms-watermark-herospath-6:before{content:""}.ms-watermark-herospath-7:before{content:""}.ms-watermark-herospath-8:before{content:""}.ms-watermark-herospath-9:before{content:""}.ms-watermark-japanjunior:before{content:""}.ms-watermark-judgeacademy:before{content:""}.ms-watermark-junior:before{content:""}.ms-watermark-juniorapac:before{content:""}.ms-watermark-junioreurope:before{content:""}.ms-watermark-leagueofdastardlydoom:before{content:""}.ms-watermark-maestros:before{content:""}.ms-watermark-mirran:before{content:""}.ms-watermark-mps:before{content:""}.ms-watermark-mtg:before{content:""}.ms-watermark-mtg10:before{content:""}.ms-watermark-mtg15:before{content:""}.ms-watermark-nerf:before{content:""}.ms-watermark-obscura:before{content:""}.ms-watermark-orderofthewidget:before{content:""}.ms-watermark-protour:before{content:""}.ms-watermark-riveteers:before{content:""}.ms-watermark-scholarship:before{content:""}.ms-watermark-transformers:before{content:""}.ms-watermark-trumpkatsumai:before{content:""}.ms-watermark-wotc:before{content:""}.ms-watermark-wpn:before{content:""}.ms-cost{color:#111;text-align:center;background-color:#beb9b2;border-radius:1em;width:1.3em;height:1.3em;font-size:.95em;line-height:1.35em}.ms-cost.ms-w,.ms-cost.ms-wp{background-color:#f0f2c0}.ms-cost.ms-u,.ms-cost.ms-up{background-color:#b5cde3}.ms-cost.ms-b,.ms-cost.ms-bp{background-color:#aca29a}.ms-cost.ms-r,.ms-cost.ms-rp{background-color:#db8664}.ms-cost.ms-g,.ms-cost.ms-gp{background-color:#93b483}.ms-cost.ms-wu,.ms-cost.ms-wb,.ms-cost.ms-ub,.ms-cost.ms-ur,.ms-cost.ms-br,.ms-cost.ms-bg,.ms-cost.ms-rw,.ms-cost.ms-rg,.ms-cost.ms-gw,.ms-cost.ms-gu,.ms-cost.ms-2w,.ms-cost.ms-2u,.ms-cost.ms-2b,.ms-cost.ms-2r,.ms-cost.ms-2g,.ms-cost.ms-cw,.ms-cost.ms-cu,.ms-cost.ms-cb,.ms-cost.ms-cr,.ms-cost.ms-cg,.ms-cost.ms-wup,.ms-cost.ms-wbp,.ms-cost.ms-ubp,.ms-cost.ms-urp,.ms-cost.ms-brp,.ms-cost.ms-bgp,.ms-cost.ms-rwp,.ms-cost.ms-rgp,.ms-cost.ms-gwp,.ms-cost.ms-gup{--ms-split-top:var(--ms-mana-c);--ms-split-bottom:var(--ms-mana-u);background:var(--ms-split-top);background:-moz-linear-gradient(135deg, var(--ms-split-top) 0%, var(--ms-split-top) 50%, var(--ms-split-bottom) 50%, var(--ms-split-bottom) 100%);background:-webkit-linear-gradient(135deg, var(--ms-split-top) 0%, var(--ms-split-top) 50%, var(--ms-split-bottom) 50%, var(--ms-split-bottom) 100%);background:linear-gradient(135deg, var(--ms-split-top) 0%, var(--ms-split-top) 50%, var(--ms-split-bottom) 50%, var(--ms-split-bottom) 100%);width:1.3em;height:1.3em;position:relative}.ms-cost.ms-wu:before,.ms-cost.ms-wu:after,.ms-cost.ms-wb:before,.ms-cost.ms-wb:after,.ms-cost.ms-ub:before,.ms-cost.ms-ub:after,.ms-cost.ms-ur:before,.ms-cost.ms-ur:after,.ms-cost.ms-br:before,.ms-cost.ms-br:after,.ms-cost.ms-bg:before,.ms-cost.ms-bg:after,.ms-cost.ms-rw:before,.ms-cost.ms-rw:after,.ms-cost.ms-rg:before,.ms-cost.ms-rg:after,.ms-cost.ms-gw:before,.ms-cost.ms-gw:after,.ms-cost.ms-gu:before,.ms-cost.ms-gu:after,.ms-cost.ms-2w:before,.ms-cost.ms-2w:after,.ms-cost.ms-2u:before,.ms-cost.ms-2u:after,.ms-cost.ms-2b:before,.ms-cost.ms-2b:after,.ms-cost.ms-2r:before,.ms-cost.ms-2r:after,.ms-cost.ms-2g:before,.ms-cost.ms-2g:after,.ms-cost.ms-cw:before,.ms-cost.ms-cw:after,.ms-cost.ms-cu:before,.ms-cost.ms-cu:after,.ms-cost.ms-cb:before,.ms-cost.ms-cb:after,.ms-cost.ms-cr:before,.ms-cost.ms-cr:after,.ms-cost.ms-cg:before,.ms-cost.ms-cg:after,.ms-cost.ms-wup:before,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:before,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:before,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:before,.ms-cost.ms-urp:after,.ms-cost.ms-brp:before,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:before,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:before,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:before,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:before,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:before,.ms-cost.ms-gup:after{position:absolute;font-size:.55em!important}.ms-cost.ms-wu:before,.ms-cost.ms-wb:before,.ms-cost.ms-ub:before,.ms-cost.ms-ur:before,.ms-cost.ms-br:before,.ms-cost.ms-bg:before,.ms-cost.ms-rw:before,.ms-cost.ms-rg:before,.ms-cost.ms-gw:before,.ms-cost.ms-gu:before,.ms-cost.ms-2w:before,.ms-cost.ms-2u:before,.ms-cost.ms-2b:before,.ms-cost.ms-2r:before,.ms-cost.ms-2g:before,.ms-cost.ms-cw:before,.ms-cost.ms-cu:before,.ms-cost.ms-cb:before,.ms-cost.ms-cr:before,.ms-cost.ms-cg:before,.ms-cost.ms-wup:before,.ms-cost.ms-wbp:before,.ms-cost.ms-ubp:before,.ms-cost.ms-urp:before,.ms-cost.ms-brp:before,.ms-cost.ms-bgp:before,.ms-cost.ms-rwp:before,.ms-cost.ms-rgp:before,.ms-cost.ms-gwp:before,.ms-cost.ms-gup:before{top:-.38em;left:.28em}.ms-cost.ms-wu:after,.ms-cost.ms-wb:after,.ms-cost.ms-ub:after,.ms-cost.ms-ur:after,.ms-cost.ms-br:after,.ms-cost.ms-bg:after,.ms-cost.ms-rw:after,.ms-cost.ms-rg:after,.ms-cost.ms-gw:after,.ms-cost.ms-gu:after,.ms-cost.ms-2w:after,.ms-cost.ms-2u:after,.ms-cost.ms-2b:after,.ms-cost.ms-2r:after,.ms-cost.ms-2g:after,.ms-cost.ms-cw:after,.ms-cost.ms-cu:after,.ms-cost.ms-cb:after,.ms-cost.ms-cr:after,.ms-cost.ms-cg:after,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:after,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:after{top:.5em;left:1em}.ms-cost.ms-wu,.ms-cost.ms-wup{--ms-split-top:var(--ms-mana-w)}.ms-cost.ms-wb,.ms-cost.ms-wbp{--ms-split-top:var(--ms-mana-w);--ms-split-bottom:var(--ms-mana-b)}.ms-cost.ms-ub,.ms-cost.ms-ubp{--ms-split-top:var(--ms-mana-u);--ms-split-bottom:var(--ms-mana-b)}.ms-cost.ms-ur,.ms-cost.ms-urp{--ms-split-top:var(--ms-mana-u);--ms-split-bottom:var(--ms-mana-r)}.ms-cost.ms-br,.ms-cost.ms-brp{--ms-split-top:var(--ms-mana-b);--ms-split-bottom:var(--ms-mana-r)}.ms-cost.ms-bg,.ms-cost.ms-bgp{--ms-split-top:var(--ms-mana-b);--ms-split-bottom:var(--ms-mana-g)}.ms-cost.ms-rw,.ms-cost.ms-rwp{--ms-split-top:var(--ms-mana-r);--ms-split-bottom:var(--ms-mana-w)}.ms-cost.ms-rg,.ms-cost.ms-rgp{--ms-split-top:var(--ms-mana-r);--ms-split-bottom:var(--ms-mana-g)}.ms-cost.ms-gw,.ms-cost.ms-gwp{--ms-split-top:var(--ms-mana-g);--ms-split-bottom:var(--ms-mana-w)}.ms-cost.ms-gu,.ms-cost.ms-gup{--ms-split-top:var(--ms-mana-g)}.ms-cost.ms-2w,.ms-cost.ms-cw{--ms-split-bottom:var(--ms-mana-w)}.ms-cost.ms-2b,.ms-cost.ms-cb{--ms-split-bottom:var(--ms-mana-b)}.ms-cost.ms-2r,.ms-cost.ms-cr{--ms-split-bottom:var(--ms-mana-r)}.ms-cost.ms-2g,.ms-cost.ms-cg{--ms-split-bottom:var(--ms-mana-g)}.ms-cost.ms-p:before{display:inline-block;transform:scale(1.2)}.ms-cost.ms-wp:before,.ms-cost.ms-up:before,.ms-cost.ms-bp:before,.ms-cost.ms-rp:before,.ms-cost.ms-gp:before,.ms-cost.ms-cw:before,.ms-cost.ms-cu:before,.ms-cost.ms-cb:before,.ms-cost.ms-cr:before,.ms-cost.ms-cg:before,.ms-cost.ms-wup:before,.ms-cost.ms-wbp:before,.ms-cost.ms-ubp:before,.ms-cost.ms-urp:before,.ms-cost.ms-brp:before,.ms-cost.ms-bgp:before,.ms-cost.ms-rwp:before,.ms-cost.ms-rgp:before,.ms-cost.ms-gwp:before,.ms-cost.ms-gup:before,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:after,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:after{display:inline-block;transform:scale(1.2)translate(.01rem)translateY(-.03rem)}.ms-cost.ms-tap-alt:before{padding-bottom:.1em;padding-left:.06em;display:inline-block;transform:scale(1.2)}.ms-cost.ms-s:before{color:#fff;-webkit-text-stroke:2px #fff;font-size:.85em;display:inline-block;position:relative;top:-.05em}.ms-cost.ms-s:after{content:"";color:#333;margin-left:-.9em;font-size:1.1em;position:absolute}.ms-cost.ms-s-mtga:before{color:#fff}.ms-cost.ms-untap{color:#fff;background-color:#111}.ms-cost.ms-shadow{box-shadow:-.06em .07em #111,0 .06em #111}.ms-cost.ms-shadow.ms-untap{box-shadow:-.06em .07em #fff,0 .06em #fff}.ms-split{width:1.3em;height:1.3em;position:relative}.ms-split:before,.ms-split:after{position:absolute;font-size:.55em!important}.ms-split:before{top:-.38em;left:.28em}.ms-split:after{top:.5em;left:1em}span.ms-half{width:.675em;margin-left:.675em;display:inline-block;overflow:hidden}span.ms-half>.ms-cost{margin-left:-.675em}.ms-half{border-radius:0 1em 1em 0;width:.675em;margin-left:.675em;overflow:hidden}.ms-half:before{margin-left:-.65em}.ms-100{width:2.4em}.ms-1000000{width:5.4em}.ms-loyalty-up,.ms-loyalty-down,.ms-loyalty-zero,.ms-loyalty-start{color:#111;text-align:center;font-size:1.5em;position:relative}.ms-loyalty-start{font-size:2em}.ms-loyalty-zero:after{line-height:2.1em!important}.ms-loyalty-0:after,.ms-loyalty-1:after,.ms-loyalty-2:after,.ms-loyalty-3:after,.ms-loyalty-4:after,.ms-loyalty-5:after,.ms-loyalty-6:after,.ms-loyalty-7:after,.ms-loyalty-8:after,.ms-loyalty-9:after,.ms-loyalty-10:after,.ms-loyalty-11:after,.ms-loyalty-12:after,.ms-loyalty-13:after,.ms-loyalty-14:after,.ms-loyalty-15:after,.ms-loyalty-16:after,.ms-loyalty-17:after,.ms-loyalty-18:after,.ms-loyalty-19:after,.ms-loyalty-20:after,.ms-loyalty-25:after,.ms-loyalty-x:after{color:#fff;text-align:center;width:100%;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";font-size:.5em;line-height:2.25em;display:inline-block;position:absolute;left:0}.ms-loyalty-0:after{content:"0"}.ms-loyalty-up.ms-loyalty-1:after{content:"+1"}.ms-loyalty-up.ms-loyalty-2:after{content:"+2"}.ms-loyalty-up.ms-loyalty-3:after{content:"+3"}.ms-loyalty-up.ms-loyalty-4:after{content:"+4"}.ms-loyalty-up.ms-loyalty-5:after{content:"+5"}.ms-loyalty-up.ms-loyalty-6:after{content:"+6"}.ms-loyalty-up.ms-loyalty-7:after{content:"+7"}.ms-loyalty-up.ms-loyalty-8:after{content:"+8"}.ms-loyalty-up.ms-loyalty-9:after{content:"+9"}.ms-loyalty-up.ms-loyalty-10:after,.ms-loyalty-up.ms-loyalty-11:after{content:"+10"}.ms-loyalty-up.ms-loyalty-12:after{content:"+12"}.ms-loyalty-up.ms-loyalty-13:after{content:"+13"}.ms-loyalty-up.ms-loyalty-14:after{content:"+14"}.ms-loyalty-up.ms-loyalty-15:after{content:"+15"}.ms-loyalty-up.ms-loyalty-16:after{content:"+16"}.ms-loyalty-up.ms-loyalty-17:after{content:"+17"}.ms-loyalty-up.ms-loyalty-18:after{content:"+18"}.ms-loyalty-up.ms-loyalty-19:after{content:"+19"}.ms-loyalty-up.ms-loyalty-20:after{content:"+20"}.ms-loyalty-up.ms-loyalty-25:after{content:"+25"}.ms-loyalty-up.ms-loyalty-x:after{content:"+X"}.ms-loyalty-start.ms-loyalty-1:after{content:"1"}.ms-loyalty-start.ms-loyalty-2:after{content:"2"}.ms-loyalty-start.ms-loyalty-3:after{content:"3"}.ms-loyalty-start.ms-loyalty-4:after{content:"4"}.ms-loyalty-start.ms-loyalty-5:after{content:"5"}.ms-loyalty-start.ms-loyalty-6:after{content:"6"}.ms-loyalty-start.ms-loyalty-7:after{content:"7"}.ms-loyalty-start.ms-loyalty-8:after{content:"8"}.ms-loyalty-start.ms-loyalty-9:after{content:"9"}.ms-loyalty-start.ms-loyalty-10:after{content:"10"}.ms-loyalty-start.ms-loyalty-11:after{content:"11"}.ms-loyalty-start.ms-loyalty-12:after{content:"12"}.ms-loyalty-start.ms-loyalty-13:after{content:"13"}.ms-loyalty-start.ms-loyalty-14:after{content:"14"}.ms-loyalty-start.ms-loyalty-15:after{content:"15"}.ms-loyalty-start.ms-loyalty-16:after{content:"16"}.ms-loyalty-start.ms-loyalty-17:after{content:"17"}.ms-loyalty-start.ms-loyalty-18:after{content:"18"}.ms-loyalty-start.ms-loyalty-19:after{content:"19"}.ms-loyalty-start.ms-loyalty-20:after{content:"20"}.ms-loyalty-start.ms-loyalty-25:after{content:"25"}.ms-loyalty-start.ms-loyalty-x:after{content:"X"}.ms-loyalty-down:after{line-height:2em}.ms-loyalty-down.ms-loyalty-1:after{content:"-1"}.ms-loyalty-down.ms-loyalty-2:after{content:"-2"}.ms-loyalty-down.ms-loyalty-3:after{content:"-3"}.ms-loyalty-down.ms-loyalty-4:after{content:"-4"}.ms-loyalty-down.ms-loyalty-5:after{content:"-5"}.ms-loyalty-down.ms-loyalty-6:after{content:"-6"}.ms-loyalty-down.ms-loyalty-7:after{content:"-7"}.ms-loyalty-down.ms-loyalty-8:after{content:"-8"}.ms-loyalty-down.ms-loyalty-9:after{content:"-9"}.ms-loyalty-down.ms-loyalty-10:after{content:"-10"}.ms-loyalty-down.ms-loyalty-11:after{content:"-11"}.ms-loyalty-down.ms-loyalty-12:after{content:"-12"}.ms-loyalty-down.ms-loyalty-13:after{content:"-13"}.ms-loyalty-down.ms-loyalty-14:after{content:"-14"}.ms-loyalty-down.ms-loyalty-15:after{content:"-15"}.ms-loyalty-down.ms-loyalty-16:after{content:"-16"}.ms-loyalty-down.ms-loyalty-17:after{content:"-17"}.ms-loyalty-down.ms-loyalty-18:after{content:"-18"}.ms-loyalty-down.ms-loyalty-19:after{content:"-19"}.ms-loyalty-down.ms-loyalty-20:after{content:"-20"}.ms-loyalty-down.ms-loyalty-25:after{content:"-25"}.ms-loyalty-down.ms-loyalty-x:after{content:"-X"}.ms-loyalty-outline:before{color:#0000;-webkit-text-stroke:.03em #111}.ms-loyalty-outline:after{color:#111}.ms-loyalty-outline.ms-loyalty-start{font-size:1.6em}.ms-saga{color:#111}.ms-saga-1:after,.ms-saga-2:after,.ms-saga-3:after,.ms-saga-4:after,.ms-saga-5:after,.ms-saga-6:after{color:#fff;text-align:center;width:100%;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";font-size:.6em;line-height:2em;display:inline-block;position:absolute;left:0}.ms-saga-1:after{content:"I"}.ms-saga-2:after{content:"II"}.ms-saga-3:after{content:"III"}.ms-saga-4:after{content:"IV"}.ms-saga-5:after{content:"V"}.ms-saga-6:after{content:"VI"}.ms-level>span{color:#000;text-align:center;width:76%;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";font-size:.33em;line-height:3.8;position:absolute;top:0;left:0}.ms-level:after{color:#00000040;width:100%;height:100%;font-size:1em;display:block;position:absolute;top:0;left:0}.ms-defense{color:#111;text-align:center;font-size:1.5em;position:relative}.ms-defense-0:after,.ms-defense-1:after,.ms-defense-2:after,.ms-defense-3:after,.ms-defense-4:after,.ms-defense-5:after,.ms-defense-6:after,.ms-defense-7:after,.ms-defense-8:after,.ms-defense-9:after,.ms-defense-10:after,.ms-defense-11:after,.ms-defense-12:after,.ms-defense-13:after,.ms-defense-14:after,.ms-defense-15:after,.ms-defense-16:after,.ms-defense-17:after,.ms-defense-18:after,.ms-defense-19:after,.ms-defense-20:after,.ms-defense-25:after,.ms-defense-x:after{color:#fff;text-align:center;width:100%;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";font-size:.5em;line-height:2.25em;display:inline-block;position:absolute;left:0}.ms-defense-0:after{content:"0"}.ms-defense-1:after{content:"1"}.ms-defense-2:after{content:"2"}.ms-defense-3:after{content:"3"}.ms-defense-4:after{content:"4"}.ms-defense-5:after{content:"5"}.ms-defense-6:after{content:"6"}.ms-defense-7:after{content:"7"}.ms-defense-8:after{content:"8"}.ms-defense-9:after{content:"9"}.ms-defense-10:after{content:"10"}.ms-defense-11:after{content:"11"}.ms-defense-12:after{content:"12"}.ms-defense-13:after{content:"13"}.ms-defense-14:after{content:"14"}.ms-defense-15:after{content:"15"}.ms-defense-16:after{content:"16"}.ms-defense-17:after{content:"17"}.ms-defense-18:after{content:"18"}.ms-defense-19:after{content:"19"}.ms-defense-20:after{content:"20"}.ms-defense-25:after{content:"25"}.ms-defense-outline:before{content:""}.ms-defense-outline:after{color:#111}.ms-defense-print{width:.9em;list-style-position:inside;display:list-item}.ms-defense-print:before{color:#fff;content:"";text-shadow:0 0 5px #333;position:absolute;top:0;left:0}.ms-defense-print::marker{content:"";color:#111}.ms-dfc{color:#111;border:.05em solid #111;border-radius:2em;padding:.025em}.ms-2x{font-size:1.75em}.ms-3x{font-size:2.25em}.ms-4x{font-size:3em}.ms-5x{font-size:3.75em}.ms-6x{font-size:4.5em}.ms-fw{text-align:center;width:1em}.ms-duo{color:#fff}.ms-duo:after{color:#000;content:"";width:100%;height:100%;font-size:1em;display:block;position:absolute;top:0;left:0}.ms-duo.ms-multicolor:after{content:""}.ms-duo.ms-school-lorehold:after{content:""}.ms-duo.ms-school-prismari:after{content:""}.ms-duo.ms-school-quandrix:after{content:""}.ms-duo.ms-school-silverquill:after{content:""}.ms-duo.ms-school-witherbloom:before{content:""}.ms-duo.ms-school-witherbloom:after{content:""}.ms-duo-color:before{color:#010101}.ms-duo-color.ms-multicolor:after{color:#cca753}.ms-duo-color.ms-multicolor.ms-grad:after{background:linear-gradient(45deg,#cca54f 0%,#e0d3bb 50%,#cca54f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ms-duo-color.ms-school-lorehold:before{color:#a03731}.ms-duo-color.ms-school-lorehold:after{color:#e4e8c7}.ms-duo-color.ms-school-prismari:before{color:#a23431}.ms-duo-color.ms-school-prismari:after{color:#322f5c}.ms-duo-color.ms-school-quandrix:before{color:#352e5f}.ms-duo-color.ms-school-quandrix:after{color:#519e52}.ms-duo-color.ms-school-silverquill:before{color:#181616}.ms-duo-color.ms-school-silverquill:after{color:#e5e9ca}.ms-duo-color.ms-school-witherbloom:before{color:#2f312d}.ms-duo-color.ms-school-witherbloom:after{color:#4f9b4f}.ms-ci{border-radius:100%;width:1em;height:1em;line-height:.95em;box-shadow:inset 0 0 1px #fff}.ms-ci:before{color:#010101}.ms-ci-1:before{content:""}.ms-ci-2:before{content:""}.ms-ci-3:before{content:""}.ms-ci-4:before{content:""}.ms-ci-5:before{content:""}.ms-ci-w{background:#fff}.ms-ci-u{background:#3b6ba0}.ms-ci-b{background:#383431}.ms-ci-r{background:#c6553e}.ms-ci-g{background:#3d684b}.ms-ci-wu,.ms-ci-uw,.ms-ci-azorius{background:conic-gradient(#fff 45deg,#3b6ba0 45deg 225deg,#fff 225deg)}.ms-ci-wb,.ms-ci-bw,.ms-ci-orzhov{background:conic-gradient(#fff 45deg,#383431 45deg 225deg,#fff 225deg)}.ms-ci-ub,.ms-ci-bu,.ms-ci-dimir{background:conic-gradient(#3b6ba0 45deg,#383431 45deg 225deg,#3b6ba0 225deg)}.ms-ci-ur,.ms-ci-ru,.ms-ci-izzet{background:conic-gradient(#3b6ba0 45deg,#c6553e 45deg 225deg,#3b6ba0 225deg)}.ms-ci-bg,.ms-ci-gb,.ms-ci-golgari,.ms-ci-rock{background:conic-gradient(#383431 45deg,#3d684b 45deg 225deg,#383431 225deg)}.ms-ci-br,.ms-ci-rb,.ms-ci-rakdos{background:conic-gradient(#383431 45deg,#c6553e 45deg 225deg,#383431 225deg)}.ms-ci-rw,.ms-ci-wr,.ms-ci-boros{background:conic-gradient(#c6553e 45deg,#fff 45deg 225deg,#c6553e 225deg)}.ms-ci-rg,.ms-ci-gr,.ms-ci-gruul{background:conic-gradient(#c6553e 45deg,#3d684b 45deg 225deg,#c6553e 225deg)}.ms-ci-gu,.ms-ci-ug,.ms-ci-simic{background:conic-gradient(#3d684b 45deg,#3b6ba0 45deg 225deg,#3d684b 225deg)}.ms-ci-gw,.ms-ci-wg,.ms-ci-selesnya{background:conic-gradient(#3d684b 45deg,#fff 45deg 225deg,#3d684b 225deg)}.ms-ci-wug,.ms-ci-wgu,.ms-ci-ugw,.ms-ci-uwg,.ms-ci-gwu,.ms-ci-guw,.ms-ci-bant{background:conic-gradient(#3b6ba0 60deg,#3d684b 60deg 180deg,#fff 180deg 300deg,#3b6ba0 300deg)}.ms-ci-ubw,.ms-ci-uwb,.ms-ci-buw,.ms-ci-bwu,.ms-ci-wub,.ms-ci-wbu,.ms-ci-esper{background:conic-gradient(#383431 60deg,#fff 60deg 180deg,#3b6ba0 180deg 300deg,#383431 300deg)}.ms-ci-bru,.ms-ci-bur,.ms-ci-rbu,.ms-ci-rub,.ms-ci-ubr,.ms-ci-urb,.ms-ci-grixis{background:conic-gradient(#c6553e 60deg,#3b6ba0 60deg 180deg,#383431 180deg 300deg,#c6553e 300deg)}.ms-ci-rgb,.ms-ci-rbg,.ms-ci-grb,.ms-ci-gbr,.ms-ci-brg,.ms-ci-bgr,.ms-ci-jund{background:conic-gradient(#3d684b 60deg,#383431 60deg 180deg,#c6553e 180deg 300deg,#3d684b 300deg)}.ms-ci-gwr,.ms-ci-grw,.ms-ci-wgr,.ms-ci-wrg,.ms-ci-rgw,.ms-ci-rwg,.ms-ci-naya{background:conic-gradient(#fff 60deg,#c6553e 60deg 180deg,#3d684b 180deg 300deg,#fff 300deg)}.ms-ci-wbg,.ms-ci-wgb,.ms-ci-bwg,.ms-ci-bgw,.ms-ci-gwb,.ms-ci-gbw,.ms-ci-abzan,.ms-ci-junk,.ms-ci-necra{background:conic-gradient(#383431 60deg,#3d684b 60deg 180deg,#fff 180deg 300deg,#383431 300deg)}.ms-ci-urw,.ms-ci-uwr,.ms-ci-ruw,.ms-ci-rwu,.ms-ci-wur,.ms-ci-wru,.ms-ci-jeskai,.ms-ci-raka{background:conic-gradient(#c6553e 60deg,#fff 60deg 180deg,#3b6ba0 180deg 300deg,#c6553e 300deg)}.ms-ci-bgu,.ms-ci-bug,.ms-ci-gbu,.ms-ci-gub,.ms-ci-ubg,.ms-ci-ugb,.ms-ci-sultai,.ms-ci-bug,.ms-ci-ana{background:conic-gradient(#3d684b 60deg,#3b6ba0 60deg 180deg,#383431 180deg 300deg,#3d684b 300deg)}.ms-ci-rwb,.ms-ci-rbw,.ms-ci-wrb,.ms-ci-wbr,.ms-ci-brw,.ms-ci-bwr,.ms-ci-mardu,.ms-ci-dega{background:conic-gradient(#fff 60deg,#383431 60deg 180deg,#c6553e 180deg 300deg,#fff 300deg)}.ms-ci-gur,.ms-ci-gru,.ms-ci-ugr,.ms-ci-urg,.ms-ci-rgu,.ms-ci-rug,.ms-ci-temur,.ms-ci-ceta{background:conic-gradient(#3b6ba0 60deg,#c6553e 60deg 180deg,#3d684b 180deg 300deg,#3b6ba0 300deg)}.ms-ci-ubrg,.ms-ci-ubgr,.ms-ci-ugbr,.ms-ci-ugrb,.ms-ci-urbg,.ms-ci-urgb,.ms-ci-bgru,.ms-ci-bgur,.ms-ci-brgu,.ms-ci-brug,.ms-ci-bugr,.ms-ci-burg,.ms-ci-gbru,.ms-ci-gbur,.ms-ci-grbu,.ms-ci-grub,.ms-ci-gubr,.ms-ci-gurb,.ms-ci-rbgu,.ms-ci-rbug,.ms-ci-rgbu,.ms-ci-rgub,.ms-ci-rubg,.ms-ci-rugb,.ms-ci-glint{background:conic-gradient(#3b6ba0 45deg,#383431 45deg 135deg,#c6553e 135deg 225deg,#3d684b 225deg 315deg,#3b6ba0 315deg)}.ms-ci-brgw,.ms-ci-bgrw,.ms-ci-bgwr,.ms-ci-brwg,.ms-ci-bwgr,.ms-ci-bwrg,.ms-ci-gbrw,.ms-ci-gbwr,.ms-ci-grbw,.ms-ci-grwb,.ms-ci-gwbr,.ms-ci-gwrb,.ms-ci-rbgw,.ms-ci-rbwg,.ms-ci-rgbw,.ms-ci-rgwb,.ms-ci-rwbg,.ms-ci-rwgb,.ms-ci-wbgr,.ms-ci-wbrg,.ms-ci-wgbr,.ms-ci-wgrb,.ms-ci-wrbg,.ms-ci-wrgb,.ms-ci-dune{background:conic-gradient(#383431 45deg,#c6553e 45deg 135deg,#3d684b 135deg 225deg,#fff 225deg 315deg,#383431 315deg)}.ms-ci-rgwu,.ms-ci-gruw,.ms-ci-grwu,.ms-ci-gurw,.ms-ci-guwr,.ms-ci-gwru,.ms-ci-gwur,.ms-ci-rguw,.ms-ci-rugw,.ms-ci-ruwg,.ms-ci-rwgu,.ms-ci-rwug,.ms-ci-ugrw,.ms-ci-ugwr,.ms-ci-urgw,.ms-ci-urwg,.ms-ci-uwgr,.ms-ci-uwrg,.ms-ci-wgru,.ms-ci-wgur,.ms-ci-wrgu,.ms-ci-wrug,.ms-ci-wugr,.ms-ci-wurg,.ms-ci-ink{background:conic-gradient(#c6553e 45deg,#3d684b 45deg 135deg,#fff 135deg 225deg,#3b6ba0 225deg 315deg,#c6553e 315deg)}.ms-ci-gwub,.ms-ci-bguw,.ms-ci-bgwu,.ms-ci-bugw,.ms-ci-buwg,.ms-ci-bwgu,.ms-ci-bwug,.ms-ci-gbuw,.ms-ci-gbwu,.ms-ci-gubw,.ms-ci-guwb,.ms-ci-gwbu,.ms-ci-ubgw,.ms-ci-ubwg,.ms-ci-ugbw,.ms-ci-ugwb,.ms-ci-uwbg,.ms-ci-uwgb,.ms-ci-wbgu,.ms-ci-wbug,.ms-ci-wgbu,.ms-ci-wgub,.ms-ci-wubg,.ms-ci-wugb,.ms-ci-witch{background:conic-gradient(#3d684b 45deg,#fff 45deg 135deg,#3b6ba0 135deg 225deg,#383431 225deg 315deg,#3d684b 315deg)}.ms-ci-wubr,.ms-ci-bruw,.ms-ci-brwu,.ms-ci-burw,.ms-ci-buwr,.ms-ci-bwru,.ms-ci-bwur,.ms-ci-rbuw,.ms-ci-rbwu,.ms-ci-rubw,.ms-ci-ruwb,.ms-ci-rwbu,.ms-ci-rwub,.ms-ci-ubrw,.ms-ci-ubwr,.ms-ci-urbw,.ms-ci-urwb,.ms-ci-uwbr,.ms-ci-uwrb,.ms-ci-wbru,.ms-ci-wbur,.ms-ci-wrbu,.ms-ci-wrub,.ms-ci-wurb,.ms-ci-yore{background:conic-gradient(#fff 45deg,#3b6ba0 45deg 135deg,#383431 135deg 225deg,#c6553e 225deg 315deg,#fff 315deg)}.ms-ci-wubrg,.ms-ci-bgruw,.ms-ci-bgrwu,.ms-ci-bgurw,.ms-ci-bguwr,.ms-ci-bgwru,.ms-ci-bgwur,.ms-ci-brguw,.ms-ci-brgwu,.ms-ci-brugw,.ms-ci-bruwg,.ms-ci-brwgu,.ms-ci-brwug,.ms-ci-bugrw,.ms-ci-bugwr,.ms-ci-burgw,.ms-ci-burwg,.ms-ci-buwgr,.ms-ci-buwrg,.ms-ci-bwgru,.ms-ci-bwgur,.ms-ci-bwrgu,.ms-ci-bwrug,.ms-ci-bwugr,.ms-ci-bwurg,.ms-ci-gbruw,.ms-ci-gbrwu,.ms-ci-gburw,.ms-ci-gbuwr,.ms-ci-gbwru,.ms-ci-gbwur,.ms-ci-grbuw,.ms-ci-grbwu,.ms-ci-grubw,.ms-ci-gruwb,.ms-ci-grwbu,.ms-ci-grwub,.ms-ci-gubrw,.ms-ci-gubwr,.ms-ci-gurbw,.ms-ci-gurwb,.ms-ci-guwbr,.ms-ci-guwrb,.ms-ci-gwbru,.ms-ci-gwbur,.ms-ci-gwrbu,.ms-ci-gwrub,.ms-ci-gwubr,.ms-ci-gwurb,.ms-ci-rbguw,.ms-ci-rbgwu,.ms-ci-rbugw,.ms-ci-rbuwg,.ms-ci-rbwgu,.ms-ci-rbwug,.ms-ci-rgbuw,.ms-ci-rgbwu,.ms-ci-rgubw,.ms-ci-rguwb,.ms-ci-rgwbu,.ms-ci-rgwub,.ms-ci-rubgw,.ms-ci-rubwg,.ms-ci-rugbw,.ms-ci-rugwb,.ms-ci-ruwbg,.ms-ci-ruwgb,.ms-ci-rwbgu,.ms-ci-rwbug,.ms-ci-rwgbu,.ms-ci-rwgub,.ms-ci-rwubg,.ms-ci-rwugb,.ms-ci-ubgrw,.ms-ci-ubgwr,.ms-ci-ubrgw,.ms-ci-ubrwg,.ms-ci-ubwgr,.ms-ci-ubwrg,.ms-ci-ugbrw,.ms-ci-ugbwr,.ms-ci-ugrbw,.ms-ci-ugrwb,.ms-ci-ugwbr,.ms-ci-ugwrb,.ms-ci-urbgw,.ms-ci-urbwg,.ms-ci-urgbw,.ms-ci-urgwb,.ms-ci-urwbg,.ms-ci-urwgb,.ms-ci-uwbgr,.ms-ci-uwbrg,.ms-ci-uwgbr,.ms-ci-uwgrb,.ms-ci-uwrbg,.ms-ci-uwrgb,.ms-ci-wbgru,.ms-ci-wbgur,.ms-ci-wbrgu,.ms-ci-wbrug,.ms-ci-wbugr,.ms-ci-wburg,.ms-ci-wgbru,.ms-ci-wgbur,.ms-ci-wgrbu,.ms-ci-wgrub,.ms-ci-wgubr,.ms-ci-wgurb,.ms-ci-wrbgu,.ms-ci-wrbug,.ms-ci-wrgbu,.ms-ci-wrgub,.ms-ci-wrubg,.ms-ci-wrugb,.ms-ci-wubgr,.ms-ci-wugbr,.ms-ci-wugrb,.ms-ci-wurbg,.ms-ci-wurgb,.ms-ci-5{background:conic-gradient(#fff 36deg,#3b6ba0 36deg 108deg,#383431 108deg 180deg,#c6553e 180deg 252deg,#3d684b 252deg 324deg,#fff 324deg)}.ms-mechanic{background:linear-gradient(#ecc65a 0%,#c8913b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}:root{--bg:#0b0a12;--bg-2:#131121;--panel:#181528db;--panel-solid:#181528;--panel-2:#221e38;--line:#ffffff17;--line-2:#ffffff29;--text:#ece8f6;--muted:#9e97b8;--faint:#6c6588;--gold:#f4c55b;--gold-2:#ffdf8e;--violet:#8f6bff;--violet-2:#b79bff;--cyan:#45e0ff;--red:#ff5d6c;--green:#4be29a;--r-common:#d2d2dc00;--r-uncommon:#b9c8d8;--r-rare:#f4c55b;--r-mythic:#ff7a3d;--r-special:#d77bff;--radius:12px;--font-ui:"Inter", system-ui, sans-serif;--font-display:"Cinzel", "Georgia", serif;--font-card:"Crimson Pro", "Georgia", serif;--shadow:0 18px 50px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:radial-gradient(1200px 700px at 15% -10%, #8f6bff2e, transparent 60%), radial-gradient(900px 600px at 110% 110%, #f4c55b1a, transparent 60%), var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-size:14px;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--violet-2)}::selection{background:#8f6bff73}.btn{border:1px solid var(--line-2);cursor:pointer;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-weight:600;transition:background .15s,border-color .15s,transform 80ms,box-shadow .15s;display:inline-flex}.btn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff42}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{color:#2a1a02;background:linear-gradient(#ffd978,#e9a93a);border-color:#ffe39a;box-shadow:0 6px 24px #f4c55b40,inset 0 1px #fff9}.btn.primary:hover:not(:disabled){background:linear-gradient(#ffe08c,#f0b447);box-shadow:0 8px 30px #f4c55b61,inset 0 1px #fff9}.btn.violet{background:linear-gradient(#9d7dff,#6d48e8);border-color:#b9a0ff;box-shadow:0 6px 24px #8f6bff4d}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:#ffffff12}.btn.danger{color:#ffb3ba;border-color:#ff5d6c80}.btn.small{border-radius:8px;padding:5px 10px;font-size:12px}.btn.big{border-radius:12px;padding:13px 26px;font-size:16px}.btn.on{color:#b6ffd9;background:#4be29a29;border-color:#4be29a99}.input,.select,.textarea{border:1px solid var(--line-2);background:#0000004d;border-radius:10px;outline:none;width:100%;padding:10px 12px;transition:border-color .15s,box-shadow .15s}.input:focus,.select:focus,.textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px #8f6bff40}.textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5}.select option{background:var(--panel-solid)}.panel{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow);border-radius:16px}.label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.muted{color:var(--muted)}.faint{color:var(--faint)}.row{align-items:center;gap:10px;display:flex}.col{flex-direction:column;gap:10px;display:flex}.spacer{flex:1}.kbd,kbd{border:1px solid var(--line-2);text-align:center;min-width:20px;color:var(--text);background:#ffffff0f;border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-family:ui-monospace,Menlo,monospace;font-size:11px;display:inline-block}.pill{border:1px solid var(--line);background:#ffffff12;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pill.ok{color:#b6ffd9;background:#4be29a24;border-color:#4be29a73}.pill.warn{color:var(--gold-2);background:#f4c55b1f;border-color:#f4c55b66}.pill.bad{color:#ffb3ba;background:#ff5d6c1f;border-color:#ff5d6c66}.brand{font-family:var(--font-display);letter-spacing:.04em;background:linear-gradient(100deg, var(--gold-2), var(--gold) 35%, var(--violet-2) 75%, var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.scroll{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;overflow:auto}.screen{flex-direction:column;display:flex;position:fixed;inset:0}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5;background:#0b0a12b3;align-items:center;gap:14px;min-height:58px;padding:12px 18px;display:flex}.topbar .brand{font-size:20px}.code-chip{letter-spacing:.18em;color:var(--violet-2);cursor:pointer;background:#8f6bff24;border:1px solid #8f6bff66;border-radius:8px;padding:5px 10px;font-family:ui-monospace,Menlo,monospace;font-weight:700}.conn{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.conn:before{content:"";background:var(--green);width:8px;height:8px;box-shadow:0 0 8px var(--green);border-radius:50%}.conn.reconnecting:before,.conn.connecting:before{background:var(--gold);box-shadow:0 0 8px var(--gold);animation:1s infinite pulse}.conn.failed:before{background:var(--red);box-shadow:0 0 8px var(--red)}@keyframes pulse{50%{opacity:.3}}.center-stage{flex:1;place-items:center;padding:24px;display:grid}.toasts{z-index:1000;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:70px;left:50%;transform:translate(-50%)}.toast{pointer-events:auto;background:var(--panel-solid);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:10px;max-width:520px;padding:10px 16px;animation:.25s ease-out toast-in}.toast.error{background:#2a1520;border-color:#ff5d6c99}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}}.ctx-menu{z-index:900;border:1px solid var(--line-2);-webkit-user-select:none;user-select:none;background:#161324f7;border-radius:12px;min-width:220px;padding:6px;animation:.12s ease-out menu-in;position:fixed;box-shadow:0 20px 60px #0009}@keyframes menu-in{0%{opacity:0;transform:scale(.97)}}.ctx-title{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-bottom:4px;padding:6px 10px 8px;font-size:11px;font-weight:700;overflow:hidden}.ctx-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:16px;width:100%;padding:7px 10px;font-size:13px;display:flex}.ctx-item:hover:not(:disabled){background:#8f6bff38}.ctx-item:disabled{opacity:.4;cursor:default}.ctx-item.danger{color:#ffb3ba}.ctx-item .hint{color:var(--faint);margin-left:auto;font-size:11px}.ctx-sep{background:var(--line);height:1px;margin:4px 6px}.modal-backdrop{z-index:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05040a99;place-items:center;animation:.15s fade-in;display:grid;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}}.modal{flex-direction:column;width:min(960px,100vw - 32px);max-height:calc(100vh - 64px);padding:18px 20px;display:flex}.modal h2{font-family:var(--font-display);margin:0;font-size:20px}.card{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--hyp:0;aspect-ratio:63/88;perspective:900px;border-radius:4.75%/3.4%;flex-shrink:0;transition:transform .18s,filter .2s,opacity .2s;position:relative;container-type:inline-size}.card-inner{border-radius:inherit;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:#111;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:absolute;inset:0;overflow:hidden;box-shadow:0 6px 18px #00000080}.card.tilt:hover .card-inner{transition:transform 80ms linear,box-shadow .25s}.card-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-img.fade-in{animation:.35s img-in}@keyframes img-in{0%{opacity:0}}.card.dim{filter:saturate(.35)brightness(.55)}.card.glow.r-uncommon .card-inner{box-shadow:0 0 0 1.5px var(--r-uncommon), 0 6px 18px #00000080}.card.glow.r-rare .card-inner{box-shadow:0 0 0 2px var(--r-rare), 0 0 22px #f4c55b73, 0 6px 18px #00000080}.card.glow.r-mythic .card-inner{box-shadow:0 0 0 2px var(--r-mythic), 0 0 28px #ff7a3d8c, 0 6px 18px #00000080}.card.glow.r-special .card-inner{box-shadow:0 0 0 2px var(--r-special), 0 0 24px #d77bff80, 0 6px 18px #00000080}.card.selected .card-inner{box-shadow:0 0 0 3px var(--cyan), 0 0 34px #45e0ffb3, 0 10px 30px #0009!important}.card.burn .card-inner{box-shadow:0 0 0 3px var(--red), 0 0 30px #ff5d6cb3!important}.card.glow.r-rare .card-inner:after,.card.glow.r-mythic .card-inner:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#0000 42%,#fff5d261 50%,#0000 58%);animation:4.5s ease-in-out infinite sweep;position:absolute;inset:-50%;transform:translate(-60%)}.card.glow.r-mythic .card-inner:after{animation-duration:3.2s}@keyframes sweep{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}.holo{z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:calc(.35 + var(--hyp) * .45);background:repeating-linear-gradient(115deg, #ff008480 0%, #ffc40073 6%, #00ffaa73 12%, #00aaff80 18%, #b700ff73 24%, #ff008480 30%), radial-gradient(circle at var(--mx) var(--my), #ffffff8c, transparent 55%);background-size:300% 300%,100% 100%;background-position:calc(var(--mx) * 1.2) calc(var(--my) * 1.2), center;filter:brightness(.75)contrast(1.4)saturate(1.3);transition:opacity .3s;position:absolute;inset:0}.card:not(.foil) .holo{opacity:calc(.12 + var(--hyp) * .4)}.glare{z-index:4;pointer-events:none;background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffff59 0%, #ffffff14 25%, transparent 60%);mix-blend-mode:overlay;opacity:0;transition:opacity .25s;position:absolute;inset:0}.card.tilt:hover .glare{opacity:1}.text-card{background:linear-gradient(160deg, color-mix(in srgb, var(--frame) 88%, white), var(--frame) 45%, color-mix(in srgb, var(--frame) 75%, black));color:var(--ink);font-family:var(--font-card);flex-direction:column;gap:1.6cqw;padding:3.8cqw;display:flex;position:absolute;inset:0}.text-card:before{content:"";pointer-events:none;border:.6cqw solid #00000059;border-radius:3.5cqw;position:absolute;inset:1.5cqw}.tc-name,.tc-type{background:linear-gradient(180deg, color-mix(in srgb, var(--inner) 92%, white), var(--inner));border-radius:2.2cqw/3.6cqw;align-items:center;gap:2cqw;padding:1.4cqw 3cqw;display:flex;position:relative;box-shadow:inset 0 0 0 .5cqw #00000059,0 .6cqw #00000040}.tc-title{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:6.4cqw;font-weight:700;line-height:1.1;overflow:hidden}.tc-name .mana-cost{flex-shrink:0;gap:.6cqw;font-size:5cqw;display:flex}.tc-art{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--accent) 70%, white), transparent 60%), radial-gradient(circle at 75% 80%, color-mix(in srgb, var(--frame) 60%, black), transparent 70%), linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--frame) 70%, black));border:.6cqw solid #00000073;border-radius:1cqw;place-items:center;height:43%;display:grid;position:relative;overflow:hidden}.tc-art.tall{height:58%}.tc-art span{opacity:.35;color:#fff;text-shadow:0 0 6cqw #fff9;font-size:22cqw}.tc-type span:first-child{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:4.6cqw;font-weight:700;overflow:hidden}.tc-rarity{font-family:var(--font-ui);color:#ddd;background:#222;border-radius:1cqw;padding:.2cqw 1.2cqw;font-size:3.4cqw;font-weight:800}.tc-rarity.r-uncommon{color:#111;background:linear-gradient(135deg,#5c6b78,#c7d3de,#5c6b78)}.tc-rarity.r-rare{color:#1c1300;background:linear-gradient(135deg,#8a6a1c,#ffe08a,#8a6a1c)}.tc-rarity.r-mythic{color:#1c0700;background:linear-gradient(135deg,#9b2d0c,#ffb070,#9b2d0c)}.tc-text{background:color-mix(in srgb, var(--inner) 94%, white);border-radius:1cqw;flex:1;padding:2.4cqw 3cqw;font-size:4.8cqw;line-height:1.22;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5cqw #00000040}.tc-text p{margin:0 0 1.4cqw}.tc-text em{opacity:.75}.tc-text .ms{font-size:.85em}.tc-pt{font-family:var(--font-display);background:linear-gradient(180deg, color-mix(in srgb, var(--inner) 92%, white), var(--inner));border-radius:2cqw;padding:.6cqw 3cqw;font-size:6cqw;font-weight:800;position:absolute;bottom:2.6cqw;right:3cqw;box-shadow:inset 0 0 0 .5cqw #0006,0 .6cqw #0000004d}.card-back{border-radius:inherit;background:radial-gradient(circle at 50% 45%,#8f6bff8c,#0000 55%),repeating-conic-gradient(at 50% 45%,#f4c55b1a 0deg 6deg,#0000 6deg 12deg),linear-gradient(160deg,#2a1f52,#120d24 60%,#0b0716);border:3.5cqw solid #0d0a18;place-items:center;display:grid;position:absolute;inset:0}.cb-ring{aspect-ratio:1;border:1.6cqw solid #f4c55ba6;border-radius:50%;width:62%;position:absolute;top:22%;box-shadow:0 0 8cqw #f4c55b59,inset 0 0 8cqw #8f6bff99}.cb-logo{font-family:var(--font-display);color:var(--gold-2);text-shadow:0 0 5cqw #f4c55bb3;letter-spacing:.04em;flex-direction:column;align-items:center;margin-top:-6%;font-size:10cqw;font-weight:800;line-height:.95;display:flex;position:relative}.preview-pane{z-index:60;pointer-events:none;animation:.12s ease-out preview-in;position:fixed}@keyframes preview-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}.split-btn{align-items:stretch;min-width:0;display:inline-flex}.split-btn .split-main{border-top-right-radius:0;border-bottom-right-radius:0;min-width:0}.split-btn .split-caret{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 10px;box-shadow:inset 1px 0 #00000047,inset 2px 0 #ffffff47}.split-btn .split-caret svg{transition:transform .15s}.split-btn.open .split-caret svg{transform:rotate(180deg)}.split-btn .btn.primary.split-caret{box-shadow:0 6px 24px #f4c55b40,inset 1px 0 #5a370059,inset 2px 0 #ffffff59}.split-btn .split-main:disabled+.split-caret:not(:disabled){opacity:1}.split-menu{min-width:210px}.tooltip{z-index:1000;max-width:270px;color:var(--text);pointer-events:none;background:#1e1932fa;border:1px solid #b79bff59;border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:450;line-height:1.5;animation:.14s ease-out tooltip-in;position:fixed;box-shadow:0 14px 40px #0000008c,0 0 0 1px #0000004d}.tooltip b{color:var(--gold-2);font-weight:700}.tooltip.side-left{--tip-from:translateX(4px)}.tooltip.side-right{--tip-from:translateX(-4px)}.tooltip.side-top{--tip-from:translateY(4px)}.tooltip.side-bottom{--tip-from:translateY(-4px)}@keyframes tooltip-in{0%{opacity:0;transform:var(--tip-from,none)}}.tip-keys{white-space:nowrap;grid-template-columns:auto 1fr;align-items:baseline;gap:3px 10px;display:grid}.gold{color:var(--gold)}.red{color:var(--red)}.small-print{margin:0;font-size:12px;line-height:1.5}.wrap{flex-wrap:wrap}.topbar-title{color:var(--muted);font-weight:600}.topbar-title b{color:var(--text)}.name-edit{width:180px;padding:5px 10px}.notice{flex-direction:column;gap:14px;width:min(440px,100%);padding:26px;display:flex}.notice h2{margin:0;font-size:24px}.reconnect-banner{z-index:950;border:1px solid var(--gold);color:var(--gold-2);background:#3a2a10;border-radius:10px;padding:8px 16px;font-weight:600;position:fixed;top:64px;left:50%;transform:translate(-50%)}.loading-sigil{border:3px solid #f4c55b33;border-top-color:var(--gold);border-radius:50%;width:64px;height:64px;margin:0 auto 12px;animation:.9s linear infinite spin}.spinner{border:2px solid #fff3;border-top-color:var(--gold);vertical-align:-2px;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.chip{border:1px solid var(--line-2);cursor:pointer;opacity:.55;background:#ffffff0a;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .15s,box-shadow .15s;display:inline-grid}.chip.on{opacity:1;box-shadow:0 0 0 2px var(--gold)}.field{flex-direction:column;min-width:0;display:flex}.field.check{cursor:pointer;flex-direction:row;align-items:center;gap:8px}.field input[type=range]{accent-color:var(--gold)}.home .center-stage{z-index:1;position:relative}.home-hero{text-align:center;width:min(760px,100%)}.home-hero .home-panel{max-width:520px;margin:0 auto}.home-title{filter:drop-shadow(0 6px 30px #8f6bff59);margin:0;font-size:clamp(52px,9vw,96px);line-height:1}.home-tag{color:var(--muted);max-width:440px;margin:14px auto 26px;font-size:16px;line-height:1.5}.home-panel{text-align:left;flex-direction:column;gap:12px;padding:22px;display:flex}.home-or{color:var(--faint);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font-size:12px;display:flex}.home-or:before,.home-or:after{content:"";background:var(--line);flex:1;height:1px}.code-input{letter-spacing:.3em;text-transform:uppercase;font-family:ui-monospace,Menlo,monospace;font-weight:700}.home-foot{z-index:1;text-align:center;padding:14px 24px;font-size:11px;line-height:1.5;position:relative}.home-fan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-fan-card{aspect-ratio:63/88;transform-origin:50% 160%;width:190px;transform:translateX(-50%) rotate(calc((var(--i) - 2) * 14deg));opacity:.4;animation:6s ease-in-out infinite fan-bob;animation-delay:calc(var(--i) * -1.1s);background:radial-gradient(circle at 50% 45%,#8f6bff80,#0000 55%),repeating-conic-gradient(at 50% 45%,#f4c55b1f 0deg 6deg,#0000 6deg 12deg),linear-gradient(160deg,#2a1f52,#120d24 60%,#0b0716);border:6px solid #0d0a18;border-radius:10px;position:absolute;bottom:-120px;left:50%;box-shadow:0 0 40px #8f6bff40}@keyframes fan-bob{50%{translate:0 -14px}}.lobby-grid{flex:1;grid-template-columns:minmax(300px,380px) minmax(360px,1fr) minmax(320px,420px);align-content:start;align-items:start;gap:18px;padding:18px;display:grid}@media (max-width:1200px){.lobby-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.lobby-grid{grid-template-columns:1fr}}.lobby-grid>.panel{flex-direction:column;gap:14px;padding:18px;display:flex}.section-head{align-items:baseline;gap:10px;display:flex}.section-head h2{font-family:var(--font-display);flex:1;margin:0;font-size:18px}.seat-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seat-row{border:1px solid var(--line);background:#ffffff08;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;animation:.25s fade-in;display:flex}.seat-row.me{background:#8f6bff14;border-color:#8f6bff80}.avatar{color:#120d24;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.seat-name{font-weight:600}.crown{color:var(--gold)}.ready-box{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ready-box p{margin:0}.cube-summary{flex-direction:column;gap:6px;display:flex}.cube-name{font-family:var(--font-display);font-size:20px;font-weight:700}.showcase{justify-content:center;min-height:190px;padding:18px 0 8px;display:flex}.showcase-card{transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 5deg)) translateY(calc(max(var(--i) - (var(--n) - 1) / 2, (var(--n) - 1) / 2 - var(--i)) * 5px));animation:.5s cubic-bezier(.2,.8,.2,1) both deal-show;animation-delay:calc(var(--i) * 70ms);margin:0 -18px}.showcase-card:hover{z-index:5;transform:translateY(-16px)scale(1.12)}@keyframes deal-show{0%{opacity:0;translate:0 40px}}.notice-box.bad{background:#ff5d6c12;border:1px solid #ff5d6c59;border-radius:10px;padding:4px}.missing-list{color:#ffb3ba;margin:4px 10px 8px;font-size:12.5px;line-height:1.6}.warnings{color:var(--gold-2);margin:0;padding-left:18px;font-size:12.5px}.import-box{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.import-progress{color:var(--gold-2);align-items:center;gap:10px;display:flex}.settings-grid{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}.settings-grid:disabled{opacity:.7}.stepper{gap:6px;display:flex}.stepper .input{text-align:center;padding:6px}.pool-check{color:var(--gold-2);margin:0;font-size:12.5px}.pool-check.ok{color:#b6ffd9}.seat-ring{border-bottom:1px solid var(--line);background:#0003;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:8px 16px;display:flex}.pass-dir{color:var(--violet-2);text-transform:uppercase;letter-spacing:.08em;margin-right:12px;font-size:12px;font-weight:700}.ring-item{align-items:center;gap:6px;display:flex}.ring-arrow{color:var(--faint)}.ring-seat{border:1px solid var(--line);background:#ffffff08;border-radius:10px;flex-direction:column;align-items:center;min-width:90px;padding:4px 12px;display:flex}.ring-seat.me{border-color:var(--gold);box-shadow:0 0 16px #f4c55b40}.ring-seat.idle{opacity:.65}.ring-name{font-size:12.5px;font-weight:600}.ring-queue{align-items:center;gap:3px;height:12px;display:flex}.ring-queue i{background:linear-gradient(160deg, var(--violet-2), var(--violet));border-radius:2px;width:8px;height:11px}.ring-queue em{color:var(--faint);font-size:10px}.draft-body{flex:1;min-height:0;display:flex}.draft-main{flex-direction:column;flex:1;min-width:0;padding:10px 16px 16px;display:flex}.draft-instructions{min-height:44px;color:var(--muted);align-items:center;gap:12px;display:flex}.pick-timer{font-variant-numeric:tabular-nums;border:1px solid var(--line-2);background:#ffffff0f;border-radius:10px;padding:6px 12px;font-weight:800}.pick-timer.urgent{color:#fff;border-color:var(--red);background:#ff5d6c4d;animation:.6s infinite pulse}.draft-side{flex-direction:column;gap:12px;width:300px;min-height:0;margin:12px 12px 12px 0;padding:14px;display:flex}.side-preview{place-items:center;min-height:250px;display:grid}.side-preview-empty{text-align:center;border:1px dashed var(--line-2);border-radius:14px;width:100%;padding:40px 16px}.picks{flex-direction:column;flex:1;min-height:0;display:flex}.picks-head{justify-content:space-between;align-items:baseline;display:flex}.pip-counts{gap:8px;font-size:12px;display:flex}.picks-list{flex:1;min-height:0;margin:0;padding:0;list-style:none}.pick-row{cursor:default;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;font-size:13px;animation:.4s fade-in;display:flex}.pick-row:hover{background:#ffffff0f}.pick-no{color:var(--faint);text-align:right;width:18px;font-size:11px}.pick-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pick-row.r-rare .pick-name{color:var(--gold-2)}.pick-row.r-mythic .pick-name{color:#ffae80}.pick-row.r-uncommon .pick-name{color:#d5e2ee}.pick-row .mana-cost{gap:1px;font-size:11px;display:flex}.waiting{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:16px;display:flex}.waiting p{margin:0}.waiting-cards{margin-bottom:20px;display:flex}.waiting-cards .card{margin:0 -14px;animation:1.6s ease-in-out infinite shuffle}.waiting-cards .card:nth-child(2){animation-delay:.2s}.waiting-cards .card:nth-child(3){animation-delay:.4s}@keyframes shuffle{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-14px)rotate(4deg)}}.pack-fan{perspective:1400px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;display:flex;position:relative}.fan-row{justify-content:center;gap:14px;display:flex}.fan-slot{aspect-ratio:63/88;transform:translateY(var(--arc)) rotate(var(--rot));cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .3s;position:relative}.fan-slot:hover{transform:translateY(calc(var(--arc) - 16px)) rotate(0deg) scale(1.07);z-index:10}.fan-slot.is-selected{transform:translateY(calc(var(--arc) - 26px)) rotate(0deg) scale(1.1);z-index:11}.flipper{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.4,.5,1);position:relative;transform:rotateY(180deg)}.fan-slot.is-flipped .flipper{transform:rotateY(0)}.stage-revealed .flipper,.stage-dealing .flipper{transition:none}.fan-slot.revealing .flipper{animation:.44s cubic-bezier(.25,.9,.3,1) both reveal-flip}@keyframes reveal-flip{0%{transform:perspective(800px)translateZ(0)translateY(0)rotateY(180deg)scale(1)}45%{transform:perspective(800px)translateZ(70px)translateY(-10px)rotateY(80deg)scale(1.06)}78%{transform:perspective(800px)translateZ(10px)translateY(0)rotateY(-8deg)scale(1.02)}to{transform:perspective(800px)translateZ(0)translateY(0)rotateY(0)scale(1)}}.fan-slot.revealing.highlight .flip-front{animation:.6s cubic-bezier(.2,.9,.3,1.2) .2s both rare-pop}@keyframes rare-pop{40%{filter:brightness(1.35) drop-shadow(0 0 22px var(--pop,#f4c55be6));transform:scale(1.12)}to{filter:none;transform:none}}.fan-slot.r-mythic,.fan-slot.r-special{--pop:#ff7a3df2}.reveal-glint{z-index:7;pointer-events:none;border-radius:4.75%/3.4%;position:absolute;inset:0;overflow:hidden}.reveal-glint:after{content:"";mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 38%,#fffae6bf 50%,#0000 62%);animation:.55s ease-out .18s forwards glint;position:absolute;inset:-20% -60%;transform:translate(-70%)}@keyframes glint{to{transform:translate(70%)}}.reveal-ring{z-index:5;pointer-events:none;border:2px solid var(--ring,var(--r-uncommon));box-shadow:0 0 18px var(--ring,var(--r-uncommon)), inset 0 0 14px var(--ring,var(--r-uncommon));opacity:0;border-radius:6%/4.5%;animation:.6s ease-out .22s forwards ring-out;position:absolute;inset:-2px}.reveal-ring.r-rare{--ring:var(--r-rare)}.reveal-ring.r-mythic{--ring:var(--r-mythic);animation-duration:.8s}.reveal-ring.r-special{--ring:var(--r-special)}@keyframes ring-out{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}.reveal-sparks{z-index:8;pointer-events:none;position:absolute;top:50%;left:50%}.reveal-sparks span{background:var(--gold-2);width:7px;height:7px;box-shadow:0 0 12px var(--gold);opacity:0;border-radius:50%;margin:-3.5px;animation:.7s cubic-bezier(.1,.7,.3,1) .2s forwards reveal-spark;position:absolute}.reveal-sparks.r-mythic span,.reveal-sparks.r-special span{box-shadow:0 0 12px var(--r-mythic), 0 0 20px #8f6bffb3;background:#ffd2b8}@keyframes reveal-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1.2)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -170px)) scale(.3)}}.fan-flash{z-index:30;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 50% 45%,#ffdf8e38,#0000 60%);animation:.7s ease-out .2s forwards fan-flash;position:absolute;inset:-10%}.fan-flash.r-mythic,.fan-flash.r-special{background:radial-gradient(circle at 50% 45%,#ffaa7866,#8f6bff26 45%,#0000 70%)}@keyframes fan-flash{15%{opacity:1}to{opacity:0}}.flip-face{backface-visibility:hidden;position:absolute;inset:0}.flip-back{transform:rotateY(180deg)}.flip-face .card{width:100%!important}.fan-slot.arrive-deal{animation:.38s cubic-bezier(.2,.9,.3,1.05) both deal-in;animation-delay:var(--delay)}@keyframes deal-in{0%{transform:translate(var(--from-x), var(--from-y)) rotate(-10deg) scale(.55);opacity:0}25%{opacity:1}}.fan-slot.arrive-from-left{animation:.42s cubic-bezier(.2,.8,.2,1) both slide-from-left;animation-delay:var(--slide-delay)}.fan-slot.arrive-from-right{animation:.42s cubic-bezier(.2,.8,.2,1) both slide-from-right;animation-delay:var(--slide-delay)}@keyframes slide-from-left{0%{opacity:0;translate:-60vw;rotate:-12deg}}@keyframes slide-from-right{0%{opacity:0;translate:60vw;rotate:12deg}}.fan-slot.to-tray{z-index:20;animation:.36s cubic-bezier(.5,0,.8,.4) forwards to-tray}@keyframes to-tray{to{opacity:.2;translate:40vw 30vh;rotate:25deg;scale:.2}}.fan-slot.pass-left{animation:.36s ease-in forwards pass-left}.fan-slot.pass-right{animation:.36s ease-in forwards pass-right}.fan-slot.burned{animation:.36s ease-in forwards burn-away}@keyframes pass-left{to{opacity:0;translate:60vw}}@keyframes pass-right{to{opacity:0;translate:-60vw}}@keyframes burn-away{to{filter:brightness(3)saturate(0);opacity:0;scale:.8}}.burn-tag{background:var(--red);color:#fff;letter-spacing:.1em;z-index:5;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:8px;left:50%;transform:translate(-50%)}.burst{pointer-events:none;z-index:6;mix-blend-mode:screen;border-radius:50%;animation:.9s ease-out forwards burst;position:absolute;inset:-40%}.burst.r-rare{background:radial-gradient(circle,#ffdf8ee6,#f4c55b4d 35%,#0000 65%)}.burst.r-mythic,.burst.r-special{background:radial-gradient(circle,#fff,#ff7a3d8c 30%,#8f6bff40 50%,#0000 70%);animation-duration:1.2s}@keyframes burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.sealed-pack{aspect-ratio:.62;cursor:pointer;filter:drop-shadow(0 30px 50px #0009)drop-shadow(0 0 40px #8f6bff59);width:min(280px,40vh);animation:.5s cubic-bezier(.2,1.3,.4,1) both pack-drop;position:relative}.sealed-pack:hover:not(.tearing){animation:.5s ease-in-out infinite pack-wiggle}@keyframes pack-drop{0%{transform:translateY(-80vh)rotate(-20deg)scale(.8)}}@keyframes pack-wiggle{0%,to{transform:rotate(-1.5deg)scale(1.02)}50%{transform:rotate(1.5deg)scale(1.02)}}.sp-body,.sp-strip{background:linear-gradient(115deg,#0000 30%,#ffffff4d 45%,#0000 60%),repeating-linear-gradient(90deg,#ffffff0d 0 2px,#0000 2px 9px),linear-gradient(160deg,#5b3bd6,#2a1f52 45%,#120d24 80%);border:2px solid #ffdf8e99;position:absolute;left:0;right:0;overflow:hidden}.sp-strip{z-index:2;background-color:#3a2a8a;border-bottom:2px dashed #ffdf8eb3;border-radius:10px 10px 0 0;height:12%;top:0}.sp-body{text-align:center;border-top:0;border-radius:0 0 12px 12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;top:12%;bottom:0}.sp-shine{background:linear-gradient(115deg,#0000 42%,#fff5d259 50%,#0000 58%);animation:2.6s ease-in-out infinite sweep;position:absolute;inset:-50%}.sp-sigil{color:var(--gold-2);text-shadow:0 0 30px #f4c55be6;font-size:64px}.sp-brand{font-family:var(--font-display);color:var(--gold-2);letter-spacing:.06em;font-size:26px;font-weight:800}.sp-name{font-family:var(--font-display);color:#fff;font-size:15px;font-weight:600}.sp-meta{color:var(--violet-2);text-transform:uppercase;letter-spacing:.15em;font-size:12px}.sp-light{opacity:0;z-index:3;background:#fff;border-radius:4px;height:4px;position:absolute;top:11%;left:5%;right:5%;box-shadow:0 0 30px 12px #ffeebee6}.sealed-pack.tearing .sp-strip{animation:.3s cubic-bezier(.4,0,.6,1) forwards strip-off}.sealed-pack.tearing .sp-light{animation:.32s ease-out forwards light-burst}.sealed-pack.tearing .sp-body{animation:.28s ease-in 60ms forwards body-drop}@keyframes strip-off{to{opacity:0;transform:translate(140px,-160px)rotate(38deg)}}@keyframes light-burst{30%{opacity:1}to{opacity:0;transform:scaleY(20)}}@keyframes body-drop{to{opacity:0;transform:translateY(60vh)rotate(8deg)}}.sp-sparks{z-index:4;position:absolute;top:12%;left:50%}.sp-sparks span{background:var(--gold-2);width:6px;height:6px;box-shadow:0 0 10px var(--gold);border-radius:50%;animation:.45s ease-out forwards spark;position:absolute}@keyframes spark{to{transform:rotate(var(--a)) translateY(calc(var(--d) * -1));opacity:0}}.db-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.db-filter{align-items:center;gap:6px;margin-left:10px;display:flex}.db-filter .chip{width:26px;height:26px}.db-others{gap:6px;display:flex}.db-body{flex:1;min-height:0;display:flex}.db-areas{flex-direction:column;flex:1;gap:14px;padding:12px 16px;display:flex}.db-area{border:1px solid var(--line);background:#ffffff05;border-radius:16px;padding:10px 14px 14px;transition:border-color .15s,background .15s}.db-area.drop{border-color:var(--gold);background:#f4c55b0f}.db-area h3{font-family:var(--font-display);color:var(--muted);margin:0 0 8px;font-size:15px}.db-columns{gap:10px;display:flex}.db-col{width:var(--card-w,132px);flex-shrink:0}.db-col-head{color:var(--faint);text-align:center;margin-bottom:6px;font-size:11px;font-weight:700}.db-stack{height:calc(var(--card-h,184px) + (var(--count) - 1) * var(--step,28px));min-height:60px;position:relative}.db-card{top:calc(var(--k) * var(--step,28px));cursor:pointer;transition:transform .15s;position:absolute;left:0}.db-card:hover{z-index:50;transform:translateY(-6px)scale(1.04)}.db-side{flex-direction:column;gap:14px;width:310px;margin:12px 12px 12px 0;padding:14px;display:flex}.basics{flex-direction:column;gap:6px;display:flex}.basic-row{align-items:center;gap:8px;display:flex}.basic-name{flex:1}.basic-count{text-align:center;font-variant-numeric:tabular-nums;cursor:text;background:0 0;border:1px solid #0000;border-radius:7px;outline:none;width:38px;padding:4px 0;font-weight:700;transition:border-color .15s,background .15s}.basic-count:hover:not(:disabled){border-color:var(--line-2);background:#00000040}.basic-count:focus{border-color:var(--violet);background:#00000059;box-shadow:0 0 0 3px #8f6bff40}.basic-count:disabled{opacity:.6;cursor:default}.curve{align-items:flex-end;gap:6px;height:110px;margin-bottom:10px;padding-top:20px;display:flex}.curve-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.curve-bar{background:linear-gradient(180deg, var(--gold-2), var(--violet));border-radius:5px 5px 2px 2px;width:100%;min-height:2px;transition:height .3s;position:relative}.curve-bar span{font-size:11px;font-weight:700;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.curve-label{color:var(--faint);margin-top:3px;font-size:10px}.stat-grid{grid-template-columns:1fr auto;gap:4px 12px;margin-bottom:12px;font-size:13px;display:grid}.pip-table{flex-direction:column;gap:4px;font-size:13px;display:flex}.pip-row{align-items:center;gap:8px;display:flex}.table-screen{background:#07060c}.table-canvas{inset:0;position:absolute!important}body.dragging,body.dragging *{cursor:grabbing!important}.players-hud{z-index:10;flex-direction:column;gap:8px;width:250px;display:flex;position:absolute;top:12px;left:12px}.hud-player{border:1px solid hsla(var(--hue), 70%, 65%, .35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120f1ed9;border-radius:14px;padding:8px 12px;box-shadow:0 8px 26px #00000073}.hud-player.active{border-color:hsla(var(--hue), 85%, 65%, .95);box-shadow:0 0 22px hsla(var(--hue), 85%, 60%, .35)}.hud-name{color:hsl(var(--hue), 80%, 82%);align-items:center;gap:8px;min-height:28px;font-weight:700;display:flex}.hud-name .btn{color:inherit;padding:2px 6px}.hud-life{justify-content:center;align-items:center;gap:12px;display:flex}.life-btn{border:1px solid var(--line-2);cursor:pointer;background:#ffffff0d;border-radius:50%;width:34px;height:34px;font-size:20px;font-weight:700;line-height:1}.life-btn:hover{background:#ffffff1f}.life-total{font-family:var(--font-display);text-align:center;cursor:text;font-variant-numeric:tabular-nums;min-width:70px;font-size:38px;font-weight:800;transition:color .3s,transform .3s}.life-total.flash-down{color:var(--red);transform:scale(1.15)}.life-total.flash-up{color:var(--green);transform:scale(1.15)}.life-input{text-align:center;border:1px solid var(--violet);background:#0006;border-radius:8px;width:80px;font-size:30px}.hud-meta{color:var(--muted);justify-content:space-between;margin-top:2px;font-size:12.5px;display:flex}.hud-meta .clickable,.hud-meta .poison{cursor:pointer}.hud-meta .clickable:hover,.hud-meta .poison:hover{color:var(--text)}.turn-bar{z-index:10;border-radius:14px;align-items:center;gap:14px;padding:8px 10px 8px 16px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.action-bar{z-index:10;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:440px;padding:8px;display:flex;position:absolute;top:12px;right:12px}.dice-wrap{position:relative}.dice-menu{z-index:20;border-radius:12px;gap:6px;padding:8px;display:flex;position:absolute;top:110%;right:0}.log-panel{z-index:10;border-radius:14px;width:320px;position:absolute;bottom:12px;left:12px;overflow:hidden}.log-head{text-align:left;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;width:100%;color:var(--muted);background:0 0;border:0;padding:8px 12px;font-size:12px;font-weight:700}.log-body{overflow-anchor:none;max-height:180px;padding:0 12px 10px;position:relative}.log-new{color:var(--text);white-space:nowrap;cursor:pointer;background:#281c54f2;border:1px solid #8f6bffb3;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;animation:.25s cubic-bezier(.2,.9,.3,1.2) log-new-in;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000080,0 0 16px #8f6bff59}.log-new:hover{background:var(--violet)}.log-new span{animation:1.2s ease-in-out infinite log-new-bob;display:inline-block}@keyframes log-new-in{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes log-new-bob{50%{transform:translateY(2px)}}.log-line{color:#d8d2ea;border-bottom:1px solid #ffffff0a;align-items:baseline;gap:8px;padding:2px 0;font-size:12.5px;line-height:1.45;animation:.3s fade-in;display:flex}.log-text{flex:1;min-width:0}.log-time{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;cursor:default;flex-shrink:0;font-size:10.5px}.hand-zone{z-index:12;border-radius:20px 20px 0 0;justify-content:center;align-items:flex-end;width:min(1000px,100vw - 700px);min-width:420px;height:150px;transition:background .2s,box-shadow .2s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hand-zone.drop{background:#f4c55b1f;box-shadow:inset 0 0 0 2px #f4c55b80}.hand-fan{height:100%;position:relative}.hand-card{cursor:grab;touch-action:none;height:100%;position:absolute;bottom:0}.hand-card:hover{height:calc(var(--card-h) * 1.3 + 24px)}.hand-card-visual{left:0;bottom:calc(var(--card-h) * -.33);z-index:var(--z);pointer-events:none;transform:translateY(var(--arc)) rotate(var(--rot));transform-origin:50% 120%;transition:transform .18s cubic-bezier(.2,.8,.2,1),bottom .18s;position:absolute}.hand-card:hover .hand-card-visual{z-index:100;bottom:10px;transform:translateY(0)rotate(0)scale(1.25)}.hand-card.dragging .hand-card-visual{opacity:.3}.hand-card.is-selected:not(:hover) .hand-card-visual{bottom:calc(var(--card-h) * -.14);z-index:99;transform:translateY(0)rotate(0)scale(1.06)}.hand-card.is-selected,.hand-card.is-selected *{cursor:zoom-in}.hand-card .dfc-flip{pointer-events:none}.hand-card:hover .dfc-flip{pointer-events:auto}.hand-empty{align-self:center}.drag-ghost{z-index:500;pointer-events:none;filter:drop-shadow(0 20px 30px #0009);position:fixed;transform:translate(-50%,-60%)rotate(-4deg)}.pile-count{border:1px solid var(--line-2);white-space:nowrap;color:var(--text);background:#0a0812d9;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.card-badges{flex-wrap:wrap;justify-content:center;gap:3px;width:120px;display:flex}.badge{border:1px solid var(--line-2);white-space:nowrap;background:#0a0812e6;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:800}.badge.counter{border-color:var(--green);color:#c4ffe0;background:#1d3a2a}.badge.token{color:var(--violet-2)}.badge.dim{color:var(--muted)}.zone-viewer p{margin:6px 0 10px}.zone-grid{flex-wrap:wrap;gap:10px;min-height:120px;padding:4px;display:flex}.zone-card{cursor:pointer;transition:transform .15s}.zone-card:hover{transform:translateY(-4px)}.token-dialog{gap:14px;width:min(720px,100vw - 32px)}.token-layout{align-items:flex-start;gap:20px;display:flex}.token-layout>.col{flex:1}.token-presets{flex-wrap:wrap;gap:6px;display:flex}.ask-dialog{gap:14px;width:min(420px,100vw - 32px)}.ask-q{margin:0;font-size:15px}.help{width:min(680px,100vw - 32px)}.shortcut-list{gap:8px;margin:14px 0;display:grid}.shortcut-list>div{grid-template-columns:170px 1fr;align-items:baseline;gap:12px;display:grid}.shortcut-list dd{color:var(--muted);margin:0}.debug-tab{z-index:990;border:1px solid var(--line-2);cursor:pointer;opacity:.5;background:#141122cc;border-radius:50%;width:34px;height:34px;position:fixed;bottom:10px;right:10px}.debug-tab:hover{opacity:1}.debug-console{z-index:990;border-color:#45e0ff59;flex-direction:column;gap:12px;width:380px;max-height:calc(100vh - 24px);padding:12px 14px;font-size:12.5px;display:flex;position:fixed;bottom:12px;right:12px;overflow:auto}.debug-head{align-items:center;gap:8px;display:flex}.debug-kv{grid-template-columns:100px 1fr;gap:3px 10px;display:grid}.debug-kv span{color:var(--faint)}.debug-kv b{overflow-wrap:anywhere}.debug-buttons{flex-wrap:wrap;gap:6px;display:flex}.debug-buttons a{color:inherit;text-decoration:none}.debug-state{background:#0006;border-radius:8px;max-height:300px;margin:6px 0 0;padding:8px;font-size:10.5px}.fan-slot.zoomable,.fan-slot.zoomable *{cursor:zoom-in}.deselect{z-index:12;width:26px;height:26px;color:var(--text);opacity:.85;background:#1d1830;border:1px solid #ffffff59;border-radius:50%;font-size:12px;font-weight:800;transition:transform .12s,background .12s,opacity .12s;position:absolute;top:-10px;right:-10px;box-shadow:0 4px 12px #00000080;cursor:pointer!important}.deselect:hover{opacity:1;background:var(--red);transform:scale(1.12)}.pick-btn{text-overflow:ellipsis;max-width:340px;overflow:hidden}.picks-empty{margin:8px 2px;font-size:12.5px;line-height:1.5}.pick-row{cursor:zoom-in}.anchored-preview{z-index:700;pointer-events:none;filter:drop-shadow(0 24px 40px #0009);animation:.12s ease-out preview-in;position:fixed}.carousel{z-index:850;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;background:#06050cc7;place-items:center;animation:.25s ease-out fade-in;display:grid;position:fixed;inset:0}.carousel.closing{pointer-events:none;animation:.3s ease-in forwards fade-out}.carousel.closing *{pointer-events:none!important}@keyframes fade-out{to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.carousel-top{pointer-events:none;align-items:center;padding:16px 20px;display:flex;position:absolute;top:0;left:0;right:0}.carousel-title{flex:1;justify-content:center;align-items:baseline;gap:14px;font-size:15px;display:flex}.carousel-title b{font-family:var(--font-display);font-size:20px}.carousel-close,.carousel-arrow{pointer-events:auto;border:1px solid var(--line-2);color:var(--text);cursor:pointer;background:#181528d9;border-radius:50%;place-items:center;transition:background .15s,transform .15s,border-color .15s;display:grid}.carousel-close{width:42px;height:42px;font-size:16px;position:absolute;top:14px;right:18px}.carousel-arrow{z-index:2;width:60px;height:60px;margin-top:-30px;padding-bottom:6px;font-size:40px;line-height:1;position:absolute;top:50%}.carousel-arrow.left{left:28px}.carousel-arrow.right{right:28px}.carousel-close:hover,.carousel-arrow:hover{border-color:var(--violet-2);background:#8f6bff59;transform:scale(1.08)}.carousel-arrow:hover{transform:scale(1.08)}.carousel-fly{will-change:transform;position:relative}.carousel-badge{white-space:nowrap;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.tilt-drag{cursor:grab;touch-action:none}.tilt-drag:active{cursor:grabbing}.tilt-drag .card{perspective:1800px}.tilt-drag .card.drag-tilting .card-inner{transition:transform 50ms linear,box-shadow .25s}.tilt-drag .card-inner{box-shadow:0 30px 80px #000000b3}.carousel-enter-next{animation:.32s cubic-bezier(.2,.9,.25,1) carousel-next}.carousel-enter-prev{animation:.32s cubic-bezier(.2,.9,.25,1) carousel-prev}@keyframes carousel-next{0%{opacity:0;transform:translate(90px)rotateY(-18deg)scale(.96)}}@keyframes carousel-prev{0%{opacity:0;transform:translate(-90px)rotateY(18deg)scale(.96)}}.carousel-hint{text-align:center;pointer-events:none;font-size:12.5px;position:absolute;bottom:14px;left:0;right:0}.db-area-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:8px;display:flex}.db-area-head h3{margin:0}.db-hint{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}.db-hint b{color:var(--text);font-weight:600}.db-card.is-selected,.db-card.is-selected *{cursor:zoom-in}.home .center-stage{display:flex;overflow-y:auto}.home .home-hero{margin:auto}.home-note{margin:-4px 0 0}.home-invite-link{align-self:center}.home-blocker{white-space:normal;border-radius:10px;line-height:1.4}.link-btn{color:var(--violet-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.my-rooms{flex-direction:column;gap:8px;margin-top:4px;display:flex}.my-rooms ul{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.my-room{border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;padding:4px 4px 4px 0;display:flex}.my-room:hover{border-color:var(--line-2)}.my-room-main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:6px 10px;display:flex}.my-room-top{align-items:center;gap:8px;font-size:13px;display:flex}.my-room-code{letter-spacing:.12em;font-family:ui-monospace,Menlo,monospace}.my-room-detail{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lobby-grid>.solo-banner{border-color:var(--violet);flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center}.solo-banner h2{font-family:var(--font-display);margin:0 0 4px;font-size:18px}.solo-banner p{margin:0}.seat-choices{flex-direction:column;gap:8px;display:flex}.starter-cube{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.starter-cube .small-print{flex:1;min-width:180px;margin:0}.dfc-flip{z-index:6;aspect-ratio:1;width:clamp(20px,15cqw,42px);color:var(--gold-2);opacity:.85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0b1ab8;border:1px solid #ffffff80;border-radius:50%;place-items:center;padding:0;font-size:clamp(12px,9cqw,26px);line-height:1;transition:transform .15s,background .15s,opacity .15s;display:grid;position:absolute;top:36%;right:3cqw;box-shadow:0 3px 10px #0000008c;cursor:pointer!important}.dfc-flip:hover{opacity:1;background:var(--violet);color:#fff;transform:rotate(-180deg)scale(1.1)}.face-pair{align-items:flex-start;display:flex}.face-pair.other-left{flex-direction:row-reverse}.face-pair-other{flex-direction:column;align-items:center;gap:4px;display:flex}.face-pair-label{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-2);background:#0a0812d9;border:1px solid #f4c55b59;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.dfc-mark{color:var(--gold);flex-shrink:0;margin-left:2px;font-size:12px}.carousel-title .pill{font-size:11px}
