@font-face{font-family:Mana;src:url(/assets/mana-D0absDf6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.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:#0000;-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:#0000;-webkit-background-clip:text}:root{--bg-page:#e9dfc8;--bg-surface:#f4ecd6;--bg-surface-alt:#fffcf0;--bg-header:linear-gradient(180deg, #2e2418, #211a10);--bg-footer-stats:linear-gradient(180deg, #2e2418, #241c12);--ink:#241c12;--ink-soft:#5a4a2e;--ink-muted:#6e5f45;--ink-faint:#8a7a58;--gold:#c9a227;--gold-bright:#e2c56e;--gold-deep:#8a6a1e;--gold-btn:linear-gradient(180deg, #e8d28a, #b8923a);--gold-btn-shadow:inset 0 1px 0 #fffae699, 0 3px 8px #0006;--mana-w:#e3d491;--mana-w-bg:linear-gradient(180deg, #efe8d2, #e0d4ae);--mana-u:#7fb2d4;--mana-u-bg:linear-gradient(180deg, #d9e6ef, #bcd2e2);--mana-b:#463c30;--mana-b-bg:linear-gradient(180deg, #d6d2ca, #bcb6aa);--mana-r:#d47a6a;--mana-r-bg:linear-gradient(180deg, #f0ded6, #e0c2b4);--mana-g:#7fb57a;--mana-g-bg:linear-gradient(180deg, #dce8d6, #c0d4b6);--mana-c:#b5aea0;--mana-multi-bg:linear-gradient(180deg, #e2dae9, #c8bcd6);--danger:#a33b2e;--danger-btn:linear-gradient(180deg, #c05a4a, #a33b2e);--success:#3d6a3d;--border-strong:1.5px solid var(--ink);--border-soft:1px solid #cbbc98;--border-dashed:1.5px dashed #b8a565;--radius-card:8px;--radius-panel:9px;--radius-btn:5px;--radius-pill:12px;--shadow-card:0 1px 2px #241c122e;--shadow-panel:0 3px 10px #241c1238;--shadow-float:0 10px 24px #140e0673;--ring-gold:0 0 0 2px #c9a22766;--ring-commander:0 0 0 1.5px var(--ink), 0 5px 14px #241c1259;--font-display:"Cinzel", serif;--font-body:"EB Garamond", serif;--font-ui:"IBM Plex Sans", sans-serif;--parchment-grain:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence baseFrequency=\".8\"/></filter><rect width=\"140\" height=\"140\" filter=\"url(%23n)\" opacity=\".04\"/></svg>");--surface-veil:#fffcf273;--gold-wash:#efe6c6;--gold-wash-2:#ddcf9e;--tag-gold:#c9a227;--tag-forest:#6a9c64;--tag-sea:#5e93b8;--tag-blood:#bb6353;--tag-bone:#c9b878;--tag-violet:#96a;--tag-night:#6e6152;--tint-w:#e0d4ae;--tint-u:#bcd2e2;--tint-b:#bcb6aa;--tint-r:#e0c2b4;--tint-g:#c0d4b6;--tint-c:#d8d0bd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg-page:#1a1410;--bg-surface:#241c12;--bg-surface-alt:#100c08;--bg-header:linear-gradient(180deg, #100c08, #0a0806);--ink:#e6d9b8;--ink-soft:#b8a26e;--ink-muted:#a4936f;--ink-faint:#8a7a5e;--border-strong:1px solid #3a2f20;--border-soft:1px solid #3a2f20;--border-dashed:1px dashed #5a4a2e;--shadow-card:0 2px 6px #0006;--shadow-panel:0 6px 18px #00000080;--shadow-float:0 10px 30px #000000b3;--success:#8ab880;--glow-gold:0 0 16px #c9a22740;--mana-w-bg:linear-gradient(180deg, #38301e, #2c2416);--mana-u-bg:linear-gradient(180deg, #243240, #1c2834);--mana-b-bg:linear-gradient(180deg, #2a2620, #201c16);--mana-r-bg:linear-gradient(180deg, #3a241e, #2c1c16);--mana-g-bg:linear-gradient(180deg, #24341f, #1c2818);--mana-multi-bg:linear-gradient(180deg, #332c40, #262030);--surface-veil:#100c0873;--gold-wash:#38301e;--gold-wash-2:#2c2416;--tint-w:#38301e;--tint-u:#1c2834;--tint-b:#201c16;--tint-r:#2c1c16;--tint-g:#1c2818;--tint-c:#262016;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg-page) var(--parchment-grain);color:var(--ink);font:15px/1.5 var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{flex-direction:column;min-height:100svh;display:flex}h1,h2,h3{font-family:var(--font-display);color:var(--ink);font-weight:600}a{color:inherit}code{font-family:var(--font-ui)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app{flex-direction:column;min-height:100svh;display:flex}.app--centered{justify-content:center;align-items:center;min-height:100vh;display:flex}.app__status{text-align:center;color:var(--ink-muted);padding:2rem}.app-header{background:var(--bg-header);color:#d8c9a0;border-bottom:2px solid var(--gold-deep);align-items:center;gap:30px;height:54px;padding:0 26px;display:flex}.app-header__logo{font:600 17px var(--font-display);letter-spacing:1.5px;color:var(--gold-bright);white-space:nowrap}.app-header__actions{align-items:center;gap:12px;margin-left:auto;display:flex}.app-header__icon-btn{border:1px solid var(--gold-deep);width:30px;height:30px;color:var(--gold-bright);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:13px;display:grid}.app-header__avatar{background:radial-gradient(circle at 35% 30%, var(--gold-bright), var(--gold-deep));width:30px;height:30px;color:var(--ink);font:700 13px var(--font-display);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.app-main{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:20px 26px 40px}.text-input{border-radius:var(--radius-btn);border:var(--border-soft);background:var(--bg-surface-alt);color:var(--ink);font-size:1rem;font-family:var(--font-ui);padding:.6rem .8rem}.text-input--compact{padding:.3rem .5rem;font-size:.8rem}select,input[type=number]{appearance:none;background:var(--bg-surface-alt);border:var(--border-soft);border-radius:var(--radius-btn);color:var(--ink);font-family:var(--font-ui);padding:5px 10px;font-size:12.5px}select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236e5f45' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;padding-right:26px}[data-theme=dark] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a4936f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.text-input,select.chip-select{padding-right:26px}.btn{border-radius:var(--radius-btn);border:var(--border-soft);background:var(--bg-surface-alt);color:var(--ink);cursor:pointer;font-size:.9rem;font-family:var(--font-ui);padding:.5rem 1rem}.btn:disabled{color:var(--ink-faint);cursor:not-allowed}.btn-primary{background:var(--gold-btn);border:var(--border-strong);box-shadow:var(--gold-btn-shadow);color:var(--ink);font-weight:700}.btn-outline{background:var(--bg-surface-alt);border:var(--border-soft)}.btn-gold{border-radius:var(--radius-btn);background:var(--gold-btn);border:var(--border-strong);box-shadow:var(--gold-btn-shadow);color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.btn-gold--lg{padding:9px 18px;font-size:14.5px}.btn-gold kbd{font:600 10.5px var(--font-ui);background:#241c122e;border-radius:3px;padding:2px 6px}.btn-outline-gold{border-radius:var(--radius-btn);color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #b8a565;padding:5px 10px;font-size:12px}.nav-bar{align-items:stretch;gap:24px;height:100%;font-size:14.5px;display:flex}.nav-bar__link{color:var(--ink-muted);align-items:center;text-decoration:none;display:flex}.nav-bar__link.is-active{color:#f0e4c0;box-shadow:inset 0 -3px 0 var(--gold);font-weight:600}.login-form{flex-direction:column;gap:.75rem;width:280px;display:flex}.login-form h1{text-align:center;margin:0 0 .5rem}.deck-detail-page__back{color:var(--ink-soft);font-family:var(--font-ui);margin-bottom:1rem;text-decoration:none;display:inline-block}.deck-zone-section{margin-bottom:2rem}.deck-bulk-modal{max-width:640px}.deck-bulk-modal__plan{border-radius:var(--radius-panel);background:var(--surface-veil);border:var(--border-soft);margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.5}.deck-bulk-modal__line{margin:3px 0}.deck-bulk-modal__line--add{color:var(--success)}.deck-bulk-modal__line--remove{color:var(--danger)}.deck-bulk-modal__line--update{color:var(--gold-deep)}.deck-bulk-modal__line--warn{color:var(--ink-muted);font-style:italic}.deck-bulk-modal__actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.deck-grid{padding:8px 4px 26px}.deck-grid__section{margin-bottom:26px}.deck-grid__section-title{font:600 12.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-soft);align-items:baseline;gap:8px;margin:0 2px 12px;display:flex}.deck-grid__cards{gap:16px;display:grid}.deck-grid--lg .deck-grid__cards{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.deck-grid--sm .deck-grid__cards{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:11px}.deck-grid-card{flex-direction:column;gap:6px;display:flex}.deck-grid-card__frame{border-radius:4.8%/3.4%;position:relative}.deck-grid-card__img{cursor:pointer;width:100%;box-shadow:var(--shadow-card);background:0 0;border:none;border-radius:4.8%/3.4%;padding:0;transition:box-shadow .12s;display:block}.deck-grid-card__img img{border-radius:4.8%/3.4%;width:100%;display:block}.deck-grid-card__img:hover{box-shadow:var(--ring-gold)}.deck-grid-card--selected .deck-grid-card__frame{box-shadow:0 0 0 3px var(--gold);border-radius:6%/4.2%}.deck-grid-card__noimg{aspect-ratio:63/88;text-align:center;background:var(--bg-surface);color:var(--ink-soft);border-radius:4.8%/3.4%;justify-content:center;align-items:center;padding:10px;font-weight:700;display:flex}.deck-grid-card__select{z-index:2;background:#100c088c;border-radius:5px;padding:2px;display:flex;position:absolute;top:7px;left:7px}.deck-grid-card__select input{cursor:pointer;width:16px;height:16px}.deck-grid-card__qty-badge{border-radius:var(--radius-pill);color:var(--gold-bright);font:700 12px var(--font-ui);font-variant-numeric:tabular-nums;background:#100c08c7;padding:2px 8px;position:absolute;bottom:8px;left:8px}.deck-grid-card__controls{opacity:0;flex-direction:column;gap:5px;transition:opacity .12s;display:flex;position:absolute;top:8px;right:8px}.deck-grid-card__frame:hover .deck-grid-card__controls,.deck-grid-card__frame:focus-within .deck-grid-card__controls{opacity:1}@media (hover:none){.deck-grid-card__controls{opacity:.9}}.deck-grid-card__controls button{width:30px;height:30px;color:var(--gold-bright);cursor:pointer;background:#100c08b8;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:17px;line-height:1;display:flex}.deck-grid-card__controls button:hover:not(:disabled){color:#fff;background:#100c08eb}.deck-grid-card__controls button:disabled{opacity:.4;cursor:default}.deck-grid--sm .deck-grid-card__controls button{width:24px;height:24px;font-size:14px}.deck-grid-card__price{text-align:center;font:600 12px var(--font-ui);color:var(--ink-muted);font-variant-numeric:tabular-nums}.deck-grid--sm .deck-grid-card__price{font-size:11px}.deck-hero__rename-form{align-items:center;gap:8px;display:flex}.deck-hero__rename-input{font:600 27px var(--font-display);color:#f4ead0;border:none;border-bottom:2px solid var(--gold);background:#100c0866;min-width:260px;padding:2px 4px}.deck-hero__rename-input:focus{box-shadow:var(--ring-gold);outline:none}.deck-zone-section h3{margin-bottom:.75rem}.deck-card-actions{flex-direction:column;gap:.35rem;display:flex}.deck-card-actions__qty{color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.card-tile__quantity{color:var(--ink-muted);font-weight:400}.card-tile__actions{flex-direction:column;gap:.35rem;display:flex}.card-modal__actions{margin-top:1rem}.card-modal--small{max-width:380px}.add-to-deck-form{flex-direction:column;gap:.5rem;display:flex}.card-search-page{flex-direction:column;gap:1rem;display:flex}.search-bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.search-bar__input{border-radius:var(--radius-btn);border:var(--border-strong);background:var(--bg-surface-alt);min-width:240px;color:var(--ink);font-size:1rem;font-family:var(--font-body);flex:1;padding:.6rem .8rem}.search-bar__mode-badge{border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--ink-muted);border:var(--border-soft);white-space:nowrap;font-size:.8rem;font-family:var(--font-ui);padding:.25rem .6rem}.search-bar__mode-badge.is-advanced{background:var(--gold-btn);color:var(--ink);border:var(--border-strong)}.filter-label{font-size:.8rem;font-weight:600}.card-search-page__status{color:var(--ink-faint);font-style:italic}.card-search-page__status--error{color:var(--danger);font-style:normal}.card-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.card-tile{background:var(--bg-surface);border:var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:.4rem;padding:.5rem;display:flex}.card-tile__image-wrap{position:relative}.card-tile__select{z-index:2;background:#ffffffe6;border-radius:4px;padding:2px;display:flex;position:absolute;top:6px;left:6px}.card-tile__select input{width:16px;height:16px}.card-tile__image-button{cursor:pointer;background:0 0;border:none;width:100%;padding:0}.card-tile__image-button img{border-radius:4.8%/3.4%;width:100%;display:block}.card-tile__no-image{aspect-ratio:5/7;background:var(--bg-surface-alt);border-radius:var(--radius-btn);color:var(--ink-faint);justify-content:center;align-items:center;font-size:.85rem;display:flex}.card-tile__name{font-family:var(--font-body);color:var(--ink);margin:0;font-size:.9rem;font-weight:600}.card-tile__mana-cost{color:var(--ink-muted);font-size:.8rem;font-family:var(--font-ui);margin:0}.card-tile__meta{color:var(--ink-faint);font-size:.75rem;font-family:var(--font-ui);margin:0}.card-modal-overlay{z-index:100;background:#140e06a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.card-modal{background:var(--bg-surface) var(--parchment-grain);border:2px solid var(--gold-deep);box-shadow:var(--shadow-float);color:var(--ink);border-radius:12px;width:100%;max-width:700px;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto}.card-modal__close{cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.card-modal__content{flex-wrap:wrap;gap:1.5rem;display:flex}.card-modal__image{border-radius:10px;align-self:flex-start;width:260px;max-width:100%}.card-modal__details{flex:1;min-width:220px}.card-modal__oracle-text{white-space:pre-line}.btn-chip{border-radius:999px;padding:.3rem .6rem;font-size:.8rem}.btn-small{padding:.25rem .5rem;font-size:.75rem}.tag-picker-group{margin-bottom:.75rem}.tag-picker-options{flex-wrap:wrap;gap:.4rem;margin-top:.3rem;display:flex}.tag-checkbox{background:var(--bg-surface-alt);border:var(--border-soft);border-radius:var(--radius-pill);font-size:.85rem;font-family:var(--font-ui);align-items:center;gap:.35rem;padding:.3rem .6rem;display:flex}.tag-list{flex-direction:column;gap:.35rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.tag-list__item{background:var(--bg-surface);border:var(--border-soft);border-radius:var(--radius-btn);box-shadow:var(--shadow-card);justify-content:space-between;align-items:center;padding:.4rem .7rem;display:flex}.tag-chip{color:var(--gold-deep);border-radius:var(--radius-pill);font-size:.7rem;font-family:var(--font-ui);background:#c9a22724;border:1px solid #c9a22759;margin:.15rem .15rem 0 0;padding:.15rem .5rem;display:inline-block}.card-tile__tags{margin-top:.2rem}.deck-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.view-tabs{gap:.5rem;margin-bottom:1.5rem;display:flex}.rule-violations{border-radius:var(--radius-panel);background:var(--bg-surface);border:var(--border-soft);border-left:4px solid var(--gold-deep);color:var(--ink-soft);font-size:.9rem;font-family:var(--font-ui);box-shadow:var(--shadow-card);margin-bottom:1.5rem;padding:.7rem 1.1rem}.rule-violations--ok{border-left-color:var(--success)}.rule-violations--warning{border-left-color:var(--gold-deep)}.rule-violations__count{font-variant-numeric:tabular-nums}.rule-violations__summary{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.rule-violations__count--bad{color:var(--danger)}.rule-violations__ok-label{color:var(--success);font-weight:400}.rule-violations__group{color:var(--ink-muted);margin-top:.4rem}.deck-stats__section{margin-bottom:2rem}.bar-chart{align-items:flex-end;gap:.75rem;margin-top:.75rem;display:flex}.bar-chart__column{flex-direction:column;flex:1;align-items:center;gap:.35rem;min-width:32px;display:flex}.bar-chart__track{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:160px;display:flex}.bar-chart__bar{background:linear-gradient(180deg, var(--gold-bright), var(--gold-deep));border-radius:2px 2px 0 0;width:100%;max-width:48px;min-height:2px}.bar-chart__count{font-size:.8rem;font-weight:600;font-family:var(--font-ui);color:var(--ink-muted);margin-bottom:.25rem}.bar-chart__label{color:var(--ink-muted);font-size:.75rem;font-family:var(--font-ui)}.probability-table{border-collapse:collapse;width:100%;max-width:420px;font-family:var(--font-ui);margin-top:.75rem}.probability-table th{font:600 11px var(--font-display);letter-spacing:1.5px;color:var(--ink-soft);text-transform:uppercase}.probability-table th,.probability-table td{text-align:left;border-bottom:var(--border-soft);color:var(--ink);padding:.35rem .75rem}.printing-picker{flex-direction:column;gap:.5rem;max-height:260px;margin:.75rem 0;display:flex;overflow-y:auto}.printing-option{border-radius:var(--radius-btn);border:var(--border-soft);cursor:pointer;align-items:center;gap:.6rem;padding:.4rem;display:flex}.printing-option.is-selected{border:1.5px solid var(--gold-deep);background:var(--bg-surface-alt);box-shadow:var(--ring-gold)}.printing-option__image{border-radius:4px;width:40px}.printing-option__no-image{background:var(--bg-surface-alt);width:40px;height:56px;color:var(--ink-faint);border-radius:4px;justify-content:center;align-items:center;font-size:.75rem;display:flex}.printing-option__details{color:var(--ink);font-size:.85rem;font-family:var(--font-ui);flex-direction:column;display:flex}.printing-option__price{color:var(--ink-muted);font-size:.75rem}.deck-picker-row__pips{flex:none;gap:3px;display:flex}.deck-detail-page{position:relative}.deck-detail-page__dimmable{transition:filter .2s}.deck-detail-page--drawer-open .deck-detail-page__dimmable{filter:brightness(.55)saturate(.7);pointer-events:none}.deck-detail-page__back{color:var(--ink-soft);font-family:var(--font-ui);margin:0 0 1rem;font-size:.85rem;text-decoration:none;display:inline-block}.deck-detail-page__title-actions{z-index:2;gap:8px;display:flex;position:absolute;top:14px;right:20px}.mana-pip{border:1px solid var(--ink);border-radius:50%;width:19px;height:19px;font-style:normal;display:inline-block}.mana-pip--w{background:radial-gradient(circle at 35% 30%, #fdfbe7, var(--mana-w))}.mana-pip--u{background:radial-gradient(circle at 35% 30%, #c8e4f5, var(--mana-u))}.mana-pip--b{background:radial-gradient(circle at 35% 30%, #8f8578, var(--mana-b))}.mana-pip--r{background:radial-gradient(circle at 35% 30%, #f0c2b4, var(--mana-r))}.mana-pip--g{background:radial-gradient(circle at 35% 30%, #bcdcb2, var(--mana-g))}.mana-pip--c{background:var(--mana-c)}.mana-pip-multi{background:var(--mana-multi-bg);border:1px solid var(--ink);min-width:24px;height:19px;font:700 9.5px var(--font-display);color:var(--ink-soft);border-radius:50%;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.deck-hero{border-radius:var(--radius-panel);background:linear-gradient(115deg,#3d3350 0%,#4a5c50 45%,#5d5a40 75%,#3b2f22 100%) 50% 25%/cover;height:168px;margin-bottom:1.25rem;position:relative}.deck-hero__scrim{border-radius:inherit;background:linear-gradient(90deg,#120d07e6 0%,#120d0780 42%,#120d0700 72%),linear-gradient(#120d0726 0%,#0000 35%,#120d07eb 100%);position:absolute;inset:0}.deck-hero__content{color:#e6d9b8;padding:0 26px 14px;position:absolute;bottom:0;left:0;right:0}.deck-hero__badge{letter-spacing:3.5px;text-transform:uppercase;color:#e0cc90;font-size:11px;font-family:var(--font-display);text-shadow:0 1px 3px #000000b3}.deck-hero__title-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.deck-hero__title-row h2{font:600 28px var(--font-display);color:#f7efd8;text-shadow:0 2px 4px #000000d9,0 1px 12px #0009;margin:2px 0 0}.deck-hero__actions{align-items:center;gap:18px;margin-top:10px;display:flex}.deck-hero__progress-num{font:600 20px var(--font-display);color:#e6d9b8}.deck-hero__progress-num span{color:var(--ink-muted);font-size:13px}.deck-hero__progress-bar{background:#00000080;border:1px solid #5a4a2e;border-radius:3px;width:140px;height:6px;overflow:hidden}.deck-hero__progress-bar>div{background:linear-gradient(90deg, var(--gold-bright), var(--gold-deep));height:100%}.deck-toolbar--grimoire{border:var(--border-soft);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-card);font-family:var(--font-ui);align-items:center;gap:10px 16px;padding:11px 16px}.segmented-control{border:var(--border-strong);border-radius:var(--radius-btn);display:flex;overflow:hidden;box-shadow:0 1px 3px #241c1233}.segmented-control button{border:none;border-left:var(--border-soft);background:var(--bg-surface-alt);color:var(--ink-muted);cursor:pointer;font-size:13px;font-family:var(--font-ui);padding:6px 14px}.segmented-control button:first-child{border-left:none}.segmented-control button.is-active{color:var(--gold-bright);background:linear-gradient(#3a2f20,#241c12);font-weight:600}.segmented-control--sm button{padding:5px 10px;font-size:12px}.toolbar-label{color:var(--ink-muted);white-space:nowrap;font-size:13.5px}.toolbar-label select{font-family:var(--font-ui);color:var(--ink);border:var(--border-soft);border-radius:var(--radius-btn);background:var(--bg-surface-alt);padding:2px 4px;font-weight:600}.deck-toolbar__spacer{flex:1}.toolbar-stat{color:var(--ink-muted);white-space:nowrap;font-size:13px}.toolbar-balance__bar{border:var(--border-strong);border-radius:5px;width:70px;height:9px;display:flex;overflow:hidden}.toolbar-link{border:none;border-bottom:1px dashed var(--gold-deep);color:var(--gold-deep);cursor:pointer;white-space:nowrap;background:0 0;padding:0;font-size:13px;font-weight:600}.pile-columns{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:18px 20px;padding:20px 4px 26px;display:grid}.pile-column{flex-direction:column;display:flex}.pile-column__header{font:600 12.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-soft);align-items:baseline;gap:8px;padding:0 2px 8px;display:flex}.pile-column__count{color:var(--gold-deep)}.pile-stack{flex-direction:column;gap:5px;display:flex}.pile-row{border:var(--border-strong);cursor:pointer;box-shadow:var(--shadow-card);border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:13px;transition:box-shadow .12s;display:flex;position:relative}.pile-row:hover{box-shadow:var(--ring-gold)}.pile-row--w{background:var(--mana-w-bg)}.pile-row--u{background:var(--mana-u-bg)}.pile-row--b{background:var(--mana-b-bg)}.pile-row--r{background:var(--mana-r-bg)}.pile-row--g{background:var(--mana-g-bg)}.pile-row--c{background:var(--bg-surface)}.pile-row--study{border:var(--border-dashed);background:#e2c56e0f}.pile-row__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.qty-stepper{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.qty-stepper__btn{border:var(--border-soft);background:var(--bg-surface-alt);width:18px;height:18px;color:var(--ink-soft);cursor:pointer;font-size:13px;line-height:1;font-family:var(--font-ui);border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.qty-stepper__btn:hover:not(:disabled),.qty-stepper__btn:focus-visible:not(:disabled){border-color:var(--gold-deep);color:var(--gold-deep)}.qty-stepper__btn:disabled{opacity:.35;cursor:default}.qty-stepper__val{text-align:center;min-width:14px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.pile-row__price{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:12px}.pile-row__cmc{background:var(--surface-veil);border:var(--border-soft);min-width:18px;height:18px;font:700 11px var(--font-ui);color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.pile-row__menu{cursor:pointer;color:var(--gold-deep);opacity:0;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:16px;line-height:1;transition:opacity .12s}.pile-row:hover .pile-row__menu,.pile-row:focus-within .pile-row__menu{opacity:1}@media (hover:none){.pile-row__menu{opacity:.7}}.pile-column__price{font:600 11px var(--font-ui);color:var(--ink-faint);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}.pile-row__grip{color:var(--ink-faint);cursor:grab;touch-action:none;opacity:.4;background:0 0;border:none;flex-shrink:0;margin-right:1px;padding:0;font-size:13px;line-height:1;transition:opacity .12s}.pile-row:hover .pile-row__grip,.pile-row:focus-within .pile-row__grip{opacity:.9}.pile-row__grip:active{cursor:grabbing}@media (hover:none){.pile-row__grip{opacity:.8}}.pile-row--dragging{opacity:.4}.pile-row--overlay{cursor:grabbing;border:var(--border-strong);background:var(--bg-surface-alt);max-width:260px;color:var(--ink);box-shadow:var(--shadow-float);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:7px 9px;font-weight:700;overflow:hidden}.pile-column--drop-target{outline:2px dashed var(--gold-deep);outline-offset:3px;background:var(--gold-wash);border-radius:8px}.maybeboard-dropzone{z-index:60;border-radius:var(--radius-pill);border:var(--border-dashed);background:var(--bg-footer-stats);color:var(--gold-bright);font:600 13px var(--font-ui);letter-spacing:.5px;box-shadow:var(--shadow-float);pointer-events:auto;padding:14px 28px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.maybeboard-dropzone--over{color:#fff;outline:2px solid var(--gold-bright);outline-offset:3px;background:linear-gradient(#4a3c22,#2e2413)}.mana-cost{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.mana-cost .ms-cost{font-size:.95em}.deck-hero__pips{gap:3px;font-size:15px}.pile-row__promote{border-radius:var(--radius-btn);background:var(--ink);color:var(--gold-bright);cursor:pointer;white-space:nowrap;border:none;padding:5px 12px;font-size:12px;font-weight:700}.deck-list-view{font-family:var(--font-ui);padding:4px 4px 26px;font-size:13px}.deck-list-view__header,.deck-list-view__row{grid-template-columns:minmax(170px,1fr) 128px 66px 74px 74px 54px minmax(120px,1fr) 84px;align-items:center;gap:10px;padding:6px 10px;display:grid}.deck-list-view__header{font:600 10.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-faint);border-bottom:var(--border-strong);padding-bottom:7px}.deck-list-view__group-label{font:600 12.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-soft);align-items:baseline;gap:8px;padding:12px 10px 6px;display:flex}.deck-list-view__price{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px}.deck-list-view__row{border-bottom:var(--border-soft);color:var(--ink)}.deck-list-view__row:hover{box-shadow:var(--ring-gold);background:var(--surface-veil)}.deck-list-view__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.deck-list-view__badge{background:var(--ink);color:var(--gold-bright);vertical-align:1px;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:9px;font-style:normal}.deck-list-view__type{color:var(--ink-muted);font-style:italic}.deck-list-view__mana,.deck-list-view__qty{color:var(--ink-muted)}.deck-list-view__tags{flex-wrap:wrap;gap:4px;display:flex}.deck-list-view__actions{color:var(--gold-deep);justify-content:flex-end;gap:7px;display:flex}.deck-list-view__actions button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-size:12.5px}.commander-tile{cursor:pointer;width:100%;box-shadow:var(--ring-commander);background:0 0;border:none;border-radius:14px;padding:0;transition:box-shadow .12s;display:block;position:relative;overflow:hidden}.commander-tile:hover{box-shadow:var(--ring-commander), var(--ring-gold)}.commander-tile__img{border-radius:4.8%/3.4%;width:100%;display:block}.commander-tile__noimg{aspect-ratio:63/88;text-align:center;background:var(--bg-surface);color:var(--ink-soft);justify-content:center;align-items:center;padding:12px;font-weight:700;display:flex}.commander-tile__menu{width:30px;height:30px;color:var(--gold-bright);opacity:0;background:#100c089e;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:opacity .12s;display:flex;position:absolute;top:8px;right:8px}.commander-tile:hover .commander-tile__menu{opacity:1}@media (hover:none){.commander-tile__menu{opacity:.85}}.commander-tile__tags{flex-wrap:wrap;gap:5px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.card-hover-popup{z-index:10;filter:drop-shadow(var(--shadow-float));width:520px;display:flex;position:absolute;top:-70px}.card-hover-popup--right{left:calc(100% + 10px)}.card-hover-popup--left{right:calc(100% + 10px)}.card-hover-popup__art{border:2px solid var(--ink);background:#1c1610;border-right:none;border-radius:10px 0 0 10px;flex:none;width:300px;overflow:hidden}.card-hover-popup__art img{width:100%;display:block}.card-hover-popup__info{border:2px solid var(--ink);color:#d8c9a0;background:#2e2418;border-left:none;border-radius:0 10px 10px 0;flex-direction:column;flex:1;gap:9px;padding:12px 14px;display:flex}.card-hover-popup--left .card-hover-popup__art{border-right:2px solid var(--ink);border-left:none;border-radius:0 10px 10px 0}.card-hover-popup--left .card-hover-popup__info{border-left:2px solid var(--ink);border-right:none;border-radius:10px 0 0 10px}.card-hover-popup--left{flex-direction:row-reverse}.card-hover-popup__label{font:600 9.5px var(--font-display);letter-spacing:2px;color:var(--ink-muted)}.card-hover-popup__block{font-size:12px}.card-hover-popup__accent{color:var(--gold-bright)}.deck-footer-stats{border-top:2px solid var(--gold-deep);background:var(--bg-footer-stats);color:#d8c9a0;flex-wrap:wrap;align-items:center;gap:34px;padding:14px 26px;display:flex}.deck-footer-stats__label{font:600 11px var(--font-display);letter-spacing:2px;color:var(--ink-muted);margin-right:12px}.deck-footer-stats__block{align-items:center;display:flex}.deck-footer-stats__curve{align-items:flex-end;gap:3px;height:36px;display:flex}.deck-footer-stats__curve i{background:linear-gradient(180deg, var(--gold-bright), var(--gold-deep));border-radius:1px;width:13px;min-height:2px}.deck-footer-stats__balance{border:1px solid #5a4a2e;border-radius:6px;width:150px;height:12px;display:flex;overflow:hidden}.deck-footer-stats__pct{font:600 19px var(--font-display);color:var(--gold-bright);margin-right:8px}.deck-footer-stats__hint{color:var(--ink-muted);font-size:12px;font-style:italic}.drawer-backdrop{z-index:200;background:#0e0a0699;justify-content:flex-end;display:flex;position:fixed;inset:0}.search-drawer{background:var(--bg-surface) var(--parchment-grain);border-left:2px solid var(--gold-deep);width:560px;max-width:100%;height:100%;font-family:var(--font-body);color:var(--ink);flex-direction:column;display:flex;box-shadow:-16px 0 40px #140e0680}.search-drawer__header{border-bottom:1.5px solid var(--ink);background:var(--bg-header);align-items:center;gap:12px;padding:16px 20px;display:flex}.search-drawer__title{font:600 13px var(--font-display);letter-spacing:2px;color:var(--gold-bright)}.search-drawer__hint{color:var(--ink-muted);font-size:12px;font-family:var(--font-ui);margin-left:auto}.search-drawer__close{color:#d8c9a0;cursor:pointer;background:0 0;border:1px solid #5a4a2e;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.search-drawer__filters{border-bottom:var(--border-soft);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.search-drawer__input-row{background:var(--bg-surface-alt);border:var(--border-strong);border-radius:var(--radius-btn);align-items:center;gap:10px;padding:10px 13px;display:flex;box-shadow:inset 0 2px 3px #241c1214}.search-drawer__input-row input{color:var(--ink);font-size:14.5px;font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1}.search-drawer__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pip-toggle{cursor:pointer;opacity:.4;filter:grayscale(.5);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:18px;transition:opacity .12s,filter .12s,box-shadow .12s;display:inline-flex}.pip-toggle.is-active{opacity:1;filter:none;box-shadow:var(--ring-gold)}.chip-select{border:1px solid var(--ink);background:var(--bg-surface-alt);color:var(--ink);font-size:12.5px;font-family:var(--font-ui);border-radius:4px;padding:4px 10px}.chip-toggle{border:1px solid var(--gold-deep);color:var(--ink-muted);cursor:pointer;font-size:12.5px;font-family:var(--font-ui);background:0 0;border-radius:4px;padding:4px 10px}.chip-toggle.is-active{background:var(--gold-wash);color:var(--gold-deep)}.search-drawer__count{color:var(--ink-faint);font-size:12px;font-family:var(--font-ui);margin-left:auto}.search-drawer__results{flex-direction:column;flex:1;gap:9px;padding:16px 20px;display:flex;overflow-y:auto}.search-drawer__result{background:var(--bg-surface-alt);border:var(--border-soft);border-radius:6px;align-items:center;gap:11px;padding:8px 11px;display:flex}.search-drawer__result.is-in-study{background:var(--gold-wash);border:1.5px solid var(--gold-deep);box-shadow:var(--ring-gold)}.search-drawer__result-image{border:1px solid var(--ink);background-position:50%;background-size:cover;background-color:var(--bg-surface);border-radius:4px;flex:none;width:40px;height:56px}.search-drawer__result-info{flex:1;min-width:0}.search-drawer__result-name{font-size:14px;font-weight:700}.search-drawer__result-meta{color:var(--ink-muted);font-size:11.5px;font-style:italic}.search-drawer__already{color:var(--gold-deep);font-style:normal;font-weight:600}.search-drawer__result-actions{flex:none;gap:6px;display:flex}.search-drawer__toast{border-top:1.5px solid var(--ink);background:linear-gradient(180deg, var(--gold-wash), var(--gold-wash-2));color:var(--ink);align-items:center;gap:10px;padding:12px 20px;font-size:12.5px;display:flex}.search-drawer__toast-check{background:var(--success);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.search-drawer__undo{color:var(--gold-deep);cursor:pointer;font-size:inherit;background:0 0;border:none;margin-left:auto;text-decoration:underline}.skeleton{background:var(--bg-surface-alt);border-radius:var(--radius-card);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(100deg,#0000 30%,#fffcf273 50%,#0000 70%);animation:1.4s infinite skeleton-shimmer;position:absolute;inset:0}[data-theme=dark] .skeleton:after{background:linear-gradient(100deg,#0000 30%,#fffcf20f 50%,#0000 70%)}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-tile{aspect-ratio:63/88}.skeleton-tile__line{border-radius:4px;height:10px;margin-top:3px}.skeleton-tile__line--narrow{width:60%;margin-left:auto;margin-right:auto}.skeleton-deck-card{border:1.5px solid var(--ink);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;overflow:hidden}.skeleton-deck-card__banner{border-radius:0;height:120px}.skeleton-deck-card__body{flex-direction:column;gap:10px;padding:26px 14px 12px;display:flex}.skeleton-deck-card__line{border-radius:4px;height:12px}.skeleton-deck-card__line--wide{width:80%}.skeleton-deck-card__line--narrow{width:45%}.skeleton-panel{border:var(--border-soft);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:14px;display:flex}.skeleton-panel__title{border-radius:4px;width:55%;height:14px}.skeleton-panel__row{border-radius:var(--radius-pill);height:26px}.floating-toast{z-index:50;border:1.5px solid var(--ink);border-radius:var(--radius-btn);background:linear-gradient(180deg, var(--gold-wash), var(--gold-wash-2));color:var(--ink);box-shadow:var(--shadow-float);align-items:center;gap:10px;padding:12px 20px;font-size:12.5px;animation:.2s floating-toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes floating-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.search-hero{flex-direction:column;align-items:center;gap:12px;padding:28px 26px 16px;display:flex}.search-hero__bar{background:var(--bg-surface-alt);border:var(--border-strong);border-radius:var(--radius-btn);align-items:center;gap:12px;width:640px;max-width:100%;padding:13px 18px;display:flex;box-shadow:0 3px #241c1240,inset 0 2px 3px #241c120f}.search-hero__icon{color:var(--gold-deep);font-size:17px}.search-hero__input{color:var(--ink);font-size:16px;font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1}.search-hero__badge{font:600 10px var(--font-ui);background:var(--gold-wash);color:var(--gold-deep);white-space:nowrap;border:1px solid #b8a565;border-radius:3px;padding:2px 7px}.search-hero__chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pip-toggles{gap:4px;display:flex}.mana-chip{cursor:pointer;opacity:.4;filter:grayscale(.5);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:19px;transition:opacity .12s,filter .12s,box-shadow .12s;display:inline-flex}.mana-chip--active{opacity:1;filter:none;box-shadow:var(--ring-gold)}.filter-chip{border:1px solid var(--ink);background:var(--bg-surface-alt);color:var(--ink);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.filter-chip button{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.filter-chip--add{border:1px dashed var(--gold-deep);color:var(--gold-deep);cursor:pointer}.search-hero__filter-anchor{position:relative}.search-filter-popover{z-index:20;background:var(--bg-surface) var(--parchment-grain);border:var(--border-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-float);flex-direction:column;gap:10px;width:200px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.search-filter-popover select,.search-filter-popover input{width:100%;font-family:var(--font-ui);border:var(--border-soft);border-radius:var(--radius-btn);background:var(--bg-surface-alt);color:var(--ink);margin-top:4px;padding:4px 6px;display:block}.search-hero__dot{color:var(--ink-faint)}.search-hero__meta{width:100%;max-width:1100px;color:var(--ink-faint);align-items:center;gap:14px;font-size:12.5px;display:flex}.search-hero__meta b{color:var(--ink)}.search-hero__welcome{flex-direction:column;align-items:center;gap:18px;padding:30px 26px;display:flex}.search-hero__welcome-group{flex-direction:column;align-items:center;gap:8px;display:flex}.search-hero__welcome-label{font:600 11px var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-faint)}.search-hero__welcome-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:560px;display:flex}.search-hero__welcome-chips button{font-family:var(--font-ui)}.segmented-control--compact{margin-left:auto}.segmented-control--compact button{padding:4px 10px}.segmented-control--wrap{box-shadow:none;border:none;flex-wrap:wrap;gap:6px;overflow:visible}.segmented-control--wrap button{border:var(--border-soft);border-radius:var(--radius-btn)}.segmented-control--wrap button.is-active{border-color:var(--gold-deep)}.search-results-grid{grid-template-columns:repeat(6,1fr);gap:14px;width:100%;max-width:1100px;margin:0 auto;padding:4px 26px 26px;display:grid}.search-result-tile{flex-direction:column;gap:5px;min-width:0;display:flex}.search-result-tile__image-wrap{aspect-ratio:63/88;border-radius:var(--radius-card);border:1.5px solid var(--ink);background:var(--bg-surface-alt);position:relative;overflow:hidden;box-shadow:0 3px 8px #241c124d}.search-result-tile__image-button{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.search-result-tile__image-button img{object-fit:cover;width:100%;height:100%;display:block}.search-result-tile__no-image{width:100%;height:100%;color:var(--ink-faint);text-align:center;justify-content:center;align-items:center;padding:8px;font-size:.8rem;display:flex}.search-result-tile__add-pill{background:var(--gold-btn);border:1.5px solid var(--ink);width:26px;height:26px;color:var(--ink);pointer-events:none;border-radius:50%;place-items:center;font-size:15px;font-weight:700;transition:background .15s,color .15s;display:grid;position:absolute;bottom:6px;right:6px}.search-result-tile__add-pill.is-added{background:var(--success);color:#fff;border-color:var(--success)}.search-result-tile__overlay{opacity:0;pointer-events:none;background:linear-gradient(#0000,#140e06eb 35%);flex-direction:column;gap:5px;padding:8px 7px 7px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.search-result-tile__image-wrap:hover .search-result-tile__overlay{opacity:1;pointer-events:auto}.search-result-tile__overlay-label{color:var(--gold-bright);text-align:center;font-size:10.5px}.search-result-tile__overlay-chips{flex-wrap:wrap;justify-content:center;gap:5px;font-size:10px;display:flex}.search-result-tile__overlay-chips button{font-family:var(--font-ui);color:#d8c9a0;cursor:pointer;background:0 0;border:1px solid #8a7a58;border-radius:3px;padding:2px 7px}.search-result-tile__overlay-chips button.is-primary{background:var(--gold-bright);color:var(--ink);border:none;font-weight:700}.search-result-tile__collection-chip{border:1px dashed #8a7a58!important}.search-result-tile__name{text-align:center;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.search-result-tile__meta{color:var(--ink-faint);text-align:center;font-size:10.5px;font-style:italic}.search-result-tile__meta--missing{color:var(--danger)}.search-results-list{width:100%;max-width:1100px;font-family:var(--font-ui);margin:0 auto;padding:4px 26px 26px;font-size:13px}.search-results-list__header,.search-results-list__row{grid-template-columns:minmax(180px,1fr) 130px 70px 160px 150px;align-items:center;gap:10px;padding:7px 10px;display:grid}.search-results-list__header{font:600 10.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-faint);border-bottom:var(--border-strong);padding-bottom:7px}.search-results-list__row{border-bottom:var(--border-soft);color:var(--ink)}.search-results-list__row:hover{background:var(--surface-veil)}.search-results-list__name{text-align:left;cursor:pointer;color:var(--ink);font-weight:700;font-family:var(--font-body);background:0 0;border:none;padding:0;font-size:14px}.search-results-list__type{color:var(--ink-muted);font-style:italic}.search-results-list__mana{color:var(--ink-muted)}.search-results-list__collection{color:var(--ink-faint);font-style:italic}.search-results-list__collection--missing{color:var(--danger)}.search-results-list__actions{justify-self:flex-end;gap:6px;display:flex}.deck-gallery__header{align-items:baseline;gap:16px;padding:24px 26px 4px;display:flex}.deck-gallery__header h2{margin:0;font-size:26px}.deck-gallery__count{color:var(--ink-faint);font-size:13.5px;font-style:italic}.deck-gallery__header-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.deck-gallery__grid{grid-template-columns:repeat(4,1fr);gap:18px;padding:18px 26px 28px;display:grid}.deck-gallery-card{border:1.5px solid var(--ink);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-panel);color:var(--ink);flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.deck-gallery-card:hover{box-shadow:var(--shadow-panel), var(--ring-gold)}.deck-gallery-card__banner{background:linear-gradient(130deg,#3d3350,#4a5c50 55%,#3b2f22) 50% 25%/cover;height:120px;position:relative;overflow:visible}.deck-gallery-card__banner-scrim{background:radial-gradient(at 65% 25%,#f0e4c038,#0000 55%);position:absolute;inset:0}.deck-gallery-card__thumb{border:2px solid var(--gold);width:58px;height:58px;box-shadow:0 0 0 1.5px var(--ink), 0 3px 8px #00000073;background:linear-gradient(160deg,#cfc4dd,#7e9a88) 50% 20%/cover;border-radius:6px;position:absolute;bottom:-18px;left:12px}.deck-gallery-card__pips{gap:3px;font-size:15px;display:flex;position:absolute;top:9px;right:10px}.deck-gallery-card__body{flex-direction:column;flex:1;gap:8px;padding:26px 14px 12px;display:flex}.deck-gallery-card__name{font:600 16px var(--font-display);line-height:1.15}.deck-gallery-card__subtitle{color:var(--ink-faint);font-size:12px;font-style:italic}.deck-gallery-card__progress{align-items:center;gap:8px;display:flex}.deck-gallery-card__progress-bar{border:1px solid var(--ink);background:var(--bg-surface-alt);border-radius:4px;flex:1;height:6px;overflow:hidden}.deck-gallery-card__progress-bar>div{background:linear-gradient(90deg, var(--gold-bright), var(--gold-deep));height:100%}.deck-gallery-card__progress span{font:600 12px var(--font-display);white-space:nowrap}.deck-gallery-card__status{color:var(--ink-muted);border-top:1px solid var(--border-soft);font-size:11.5px;font-family:var(--font-ui);align-items:center;padding-top:8px;display:flex}.deck-gallery-card__complete{color:var(--success);font-weight:600}.deck-gallery-card--new{border:1.5px dashed var(--gold-deep);background:var(--surface-veil);cursor:pointer;justify-content:center;align-items:center;min-height:230px}.deck-gallery-card__new-trigger{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.deck-gallery-card__new-icon{border:1.5px solid var(--gold-deep);width:44px;height:44px;color:var(--gold-deep);border-radius:50%;place-items:center;font-size:22px;display:grid}.deck-gallery-card__new-label{font:600 13px var(--font-display);letter-spacing:1px;color:var(--gold-deep)}.deck-gallery-card__new-form{flex-direction:column;gap:10px;width:100%;padding:20px;display:flex}.deck-gallery-card__new-form-actions{gap:8px;display:flex}.tags-taxonomy__header{flex-wrap:wrap;align-items:baseline;gap:16px;padding:22px 26px 4px;display:flex}.tags-taxonomy__header h2{margin:0;font-size:26px}.tags-taxonomy__deck-select{color:var(--ink-faint);font-size:13.5px;font-style:italic}.tags-taxonomy__deck-select select{font-family:var(--font-body);color:var(--ink);background:0 0;border:none;font-size:13.5px;font-style:normal;font-weight:700}.tags-taxonomy__header-actions{margin-left:auto}.tag-panels{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;padding:18px 26px 12px;display:grid}.tag-panel{border:1.5px solid var(--ink);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-panel);overflow:hidden}.tag-panel__header{background:var(--gold-wash);border-bottom:1.5px solid var(--ink);font:600 12.5px var(--font-display);letter-spacing:1.5px;align-items:baseline;gap:8px;padding:10px 16px;display:flex}.tag-panel__count{font:400 12px var(--font-ui);letter-spacing:0;color:var(--ink-faint)}.tag-panels>.tag-panel:nth-child(2) .tag-panel__header{background:var(--mana-multi-bg)}.tag-panels>.tag-panel:nth-child(3) .tag-panel__header{background:var(--mana-u-bg)}.tag-panel__body{flex-direction:column;gap:7px;padding:12px 16px;display:flex}.tag-panel__empty{color:var(--ink-faint);margin:0;font-size:12.5px;font-style:italic}.tag-row{font-family:var(--font-ui);align-items:center;gap:8px;display:flex}.tag-row__main{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;min-width:0;padding:0;font-family:inherit;display:flex}.tag-row__tools{opacity:.45;align-items:center;gap:4px;transition:opacity .12s;display:inline-flex}.tag-row:hover .tag-row__tools,.tag-row:focus-within .tag-row__tools{opacity:1}.tag-row__tools button{cursor:pointer;color:var(--ink-muted);background:0 0;border:none;padding:1px 3px;font-size:12px}.tag-row__tools button:hover{color:var(--gold-deep)}.tag-row__color-dot{border-radius:50%;width:15px;height:15px;border:1.5px dashed var(--ink-faint)!important;background:var(--accent-c,transparent)!important}.tag-row__color-dot[data-accent]{border-style:solid!important;border-color:var(--accent-c)!important}.tag-row .tag-chip{font-weight:600}.tag-row__count{color:var(--ink-faint);white-space:nowrap;font-size:12px}.tag-row__bar{border:1px solid var(--ink);background:var(--bg-surface-alt);border-radius:4px;flex:none;width:68px;height:7px;margin-left:auto;overflow:hidden}.tag-row__bar i{background:var(--gold-deep);height:100%;display:block}.tag-panel__quick-create{border:1px dashed var(--gold-deep);color:var(--gold-deep);cursor:pointer;font-size:12.5px;font-family:var(--font-ui);background:0 0;border-radius:5px;align-self:flex-start;margin-top:2px;padding:5px 10px}.tag-panel__quick-create-form{gap:8px;margin-top:2px;display:flex}.tag-panels__hint{color:var(--ink-faint);margin:0;padding:0 26px 26px;font-size:11.5px;font-style:italic}.collection-page__header{flex-wrap:wrap;align-items:baseline;gap:16px;padding:22px 26px 4px;display:flex}.collection-page__header h2{margin:0;font-size:26px}.collection-page__summary{color:var(--ink-faint);font-size:13.5px;font-style:italic}.collection-page__header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.collection-page__search{background:var(--bg-surface-alt);border:1.5px solid var(--ink);color:var(--ink-faint);border-radius:5px;align-items:center;gap:8px;width:240px;padding:7px 12px;font-size:13px;display:flex}.collection-page__search input{font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13px}.collection-tile__qty-badge{color:var(--gold-bright);background:#241c12d9;border-radius:3px;padding:1px 7px;font-size:10px;position:absolute;top:6px;left:6px}.collection-tile__foil-badge{background:linear-gradient(120deg, var(--gold-bright), var(--gold-deep));border:1px solid var(--ink);color:var(--ink);border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:6px;right:6px}.collection-page__breakdown{border:1.5px solid var(--ink);background:var(--bg-footer-stats);color:#d8c9a0;border-radius:8px;align-items:center;gap:20px;margin:10px 26px 24px;padding:12px 18px;display:flex}.collection-page__breakdown-label{font:600 11px var(--font-display);letter-spacing:2px;color:var(--ink-muted)}.collection-page__breakdown-bar{border:1px solid #5a4a2e;border-radius:6px;flex:1;height:12px;display:flex;overflow:hidden}.collection-page__breakdown-value{color:var(--ink-muted);white-space:nowrap;font-size:12.5px}.collection-page__breakdown-value b{color:var(--gold-bright);font-size:14px}.btn-danger{border-radius:var(--radius-btn);border:1px solid var(--ink);background:var(--danger-btn);color:#fff;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:700}.confirm-dialog{background:var(--bg-surface);border:2px solid var(--ink);width:100%;max-width:380px;box-shadow:0 0 0 2px var(--gold), 0 14px 34px #140e0680;border-radius:9px;overflow:hidden}.confirm-dialog__header{background:var(--bg-header);color:var(--gold-bright);font:600 13px var(--font-display);letter-spacing:1.5px;padding:12px 18px}.confirm-dialog__body{color:var(--ink);padding:16px 18px;font-size:14px;line-height:1.5}.confirm-dialog__actions{justify-content:flex-end;gap:10px;padding:0 18px 16px;display:flex}.deck-toolbar--selection{background:var(--bg-header);color:#e6d9b8;border-bottom:2px solid var(--gold-deep);font-family:var(--font-ui);align-items:center;gap:14px;margin:0 -26px 1.25rem;padding:10px 26px;font-size:13.5px;display:flex}.deck-toolbar--selection__count{background:var(--gold-bright);width:20px;height:20px;color:var(--ink);border-radius:4px;place-items:center;font-size:12px;font-weight:700;display:grid}.deck-toolbar--selection__actions{gap:8px;margin-left:14px;display:flex}.deck-toolbar--selection__actions button{color:#e6d9b8;cursor:pointer;white-space:nowrap;font-size:12.5px;font-family:var(--font-ui);background:#1c1610;border:1px solid #5a4a2e;border-radius:4px;padding:4px 11px}.deck-toolbar--selection__actions button.is-danger{border-color:var(--danger);color:#e8a898;background:#3a1c14}.deck-toolbar--selection__clear{color:var(--ink-muted);cursor:pointer;white-space:nowrap;font-size:12.5px;font-family:var(--font-ui);background:0 0;border:none;margin-left:auto;text-decoration:underline}.deck-manage-menu{position:relative}.deck-manage-menu__popover{z-index:20;background:var(--bg-surface) var(--parchment-grain);border:var(--border-strong);border-radius:var(--radius-panel);min-width:160px;box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.deck-manage-menu__popover button{text-align:left;cursor:pointer;color:var(--ink);font-size:13px;font-family:var(--font-ui);background:0 0;border:none;padding:9px 14px}.deck-manage-menu__popover button:hover{background:var(--surface-veil)}.deck-manage-menu__popover button.is-danger{color:var(--danger)}.deck-rename-link{color:var(--gold-deep);border:none;border-bottom:1px dashed var(--gold-deep);cursor:pointer;white-space:nowrap;background:0 0;padding:0;font-size:13px}.deck-tabs{border-bottom:1px solid var(--border-soft);align-items:center;gap:18px;margin-bottom:16px;padding:4px 4px 0;display:flex}.deck-tabs button,.deck-tabs__link{color:var(--ink-faint);cursor:pointer;font-size:13.5px;font-family:var(--font-body);background:0 0;border:none;padding:6px 2px;text-decoration:none}.deck-tabs button.is-active{color:var(--ink);border-bottom:2.5px solid var(--gold-deep);font-weight:700}.deck-tabs__badge{font:600 14px var(--font-display);color:var(--gold-deep);white-space:nowrap;margin-left:auto}.deck-stats-grid{grid-template-columns:1.2fr 1fr 1fr;gap:18px;padding:4px 4px 26px;display:grid}@media (width<=1100px){.deck-stats-grid{grid-template-columns:1fr}}.stats-panel-stack{flex-direction:column;gap:18px;display:flex}.stats-panel{border:var(--border-strong);border-radius:var(--radius-panel);background:var(--bg-surface);box-shadow:var(--shadow-panel);padding:16px 18px}.stats-panel__header{font:600 12.5px var(--font-display);letter-spacing:1.5px;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.stats-panel__header-hint{font:400 12px var(--font-ui);letter-spacing:0;color:var(--ink-faint);margin-left:auto}.stats-panel__header-hint b{color:var(--ink);font-family:var(--font-body)}.stats-panel__hint{color:var(--ink-faint);margin:10px 0 0;font-size:12px;font-style:italic}.mana-curve-chart{align-items:flex-end;gap:8px;height:130px;display:flex}.mana-curve-chart__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex}.mana-curve-chart__col span{color:var(--ink-muted);font-size:11px}.mana-curve-chart__bar{background:linear-gradient(180deg, #c9a94f, var(--gold-deep));border:1px solid var(--ink);border-radius:3px 3px 0 0;width:100%;min-height:2px}.mana-curve-chart__bar.is-peak{background:linear-gradient(180deg, var(--gold-bright), var(--gold-deep));border:1.5px solid var(--ink);box-shadow:0 0 10px #c9a22766}.mana-curve-chart__axis .is-current{color:var(--gold-deep);font-weight:700}.mana-curve-chart__col span:has(+.is-peak){color:var(--gold-deep);font-weight:700}.mana-curve-chart__axis{border-top:1.5px solid var(--ink);gap:8px;margin-top:4px;padding-top:5px;display:flex}.mana-curve-chart__axis span{text-align:center;color:var(--ink-faint);flex:1;font-size:11.5px}.color-balance-rows{flex-direction:column;gap:8px;display:flex}.color-balance-row{align-items:center;gap:9px;display:flex}.color-balance-row .mana-pip{flex:none;width:19px;height:19px}.color-balance-row__bar{border:1px solid var(--ink);background:var(--bg-surface-alt);border-radius:6px;flex:1;height:11px;display:block;overflow:hidden}.color-balance-row__bar i{background:var(--gold-deep);height:100%;display:block}.color-balance-row__pct{width:40px;color:var(--ink-muted);font-size:12px;font-family:var(--font-ui)}.deck-health-rows{font-size:12.5px;font-family:var(--font-ui);flex-direction:column;gap:5px;display:flex}.deck-health-rows i{color:var(--ink-faint);font-style:italic}.deck-health-rows .is-ok{color:var(--success)}.deck-health-rows .is-warning{color:var(--danger)}.stats-panel--draw{background:var(--bg-header);color:#d8c9a0;box-shadow:0 4px 12px #241c1259}.stats-panel--draw .stats-panel__header{color:var(--gold-bright)}.draw-oracle__controls{flex-direction:column;gap:8px;font-size:13px;display:flex}.draw-oracle__controls>div{align-items:center;gap:8px;display:flex}.draw-oracle__controls span:first-child{color:var(--ink-muted);white-space:nowrap;width:40px}.draw-oracle__controls select{color:#e6d9b8;font-family:var(--font-ui);background:#1c1610;border:1px solid #5a4a2e;border-radius:4px;flex:1;padding:4px 10px}.draw-oracle__controls i{color:var(--ink-muted);white-space:nowrap;font-size:11.5px;font-style:italic}.draw-oracle__result{text-align:center;padding:10px 0 4px}.draw-oracle__pct{font:700 44px var(--font-display);color:var(--gold-bright);line-height:1}.draw-oracle__pct-hint{color:var(--ink-muted);margin-top:4px;font-size:12.5px;font-style:italic}.draw-oracle__rows{border-top:1px solid #5a4a2e;flex-direction:column;gap:5px;padding-top:10px;font-size:12px;display:flex}.draw-oracle__row{align-items:center;gap:8px;display:flex}.draw-oracle__row span:first-child{width:30px;color:var(--ink-muted)}.draw-oracle__row.is-current span:first-child,.draw-oracle__row.is-current span:last-child{color:var(--gold-bright);font-weight:700}.draw-oracle__row-bar{background:#1c1610;border-radius:4px;flex:1;height:8px;display:block;overflow:hidden}.draw-oracle__row-bar i{background:var(--gold-deep);height:100%;display:block}.draw-oracle__row.is-current .draw-oracle__row-bar i{background:var(--gold-bright)}.draw-oracle__row span:last-child{text-align:right;width:34px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;padding:60px 40px;display:flex}.empty-state__card-icon{border:2px dashed var(--gold-deep);color:#b8a565;background:var(--surface-veil);border-radius:8px;place-items:center;width:92px;height:126px;font-size:34px;display:grid;transform:rotate(-4deg)}.empty-state__icon{color:#b8a565;font-size:40px}.empty-state__title{font:600 17px var(--font-display);letter-spacing:1px;color:var(--ink-soft)}.empty-state__desc{color:var(--ink-faint);max-width:380px;margin:0;font-size:14px;font-style:italic}.empty-state__actions{gap:10px;display:flex}.empty-state__chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:500px;display:flex}.deck-tabs__constellation{color:var(--gold-deep)}.deck-tabs__constellation.is-active{color:var(--gold-deep);border-bottom:2.5px solid var(--gold-deep)}.constellation{border-top:1px solid #3a2f20;margin:0 -26px}.constellation-body{color:#e6d9b8;min-height:560px;font-family:var(--font-body);background:#16100c;display:flex}.constellation-sidebar{background:#16100c;border-right:1px solid #3a2f20;flex-direction:column;flex:none;gap:16px;width:250px;padding:16px 18px;display:flex;overflow-y:auto}.constellation-sidebar--card{border-left:1px solid #3a2f20;border-right:none;width:300px}.constellation-sidebar__label{font:600 11px var(--font-display);letter-spacing:2px;color:var(--ink-muted);margin-bottom:9px}.constellation-sidebar__label-row{align-items:baseline;gap:8px;margin-bottom:9px;display:flex}.constellation-sidebar__label-row .constellation-sidebar__label{margin-bottom:0}.constellation-sidebar__weight-value{font:600 13px var(--font-display);color:var(--gold-bright);margin-left:auto}.constellation-sidebar__weight-labels{color:#8a7a5e;justify-content:space-between;margin-top:2px;font-size:10.5px;display:flex}.constellation-sidebar__hint{color:#8a7a5e;margin-top:6px;font-size:11.5px;font-style:italic}.constellation-sidebar__footer{color:#8a7a5e;border-top:1px solid #3a2f20;margin-top:auto;padding-top:10px;font-size:11.5px;font-style:italic}.constellation-sidebar__legend{border-top:1px solid #3a2f20;padding-top:12px}.constellation-sidebar__tags{flex-wrap:wrap;gap:5px;display:flex}.constellation-sidebar__actions{border-top:1px solid #3a2f20;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;display:flex}.constellation-category-row{cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.constellation-category-row__name{flex:1}.constellation-category-row i{border-radius:50%;width:10px;height:10px}.constellation-checkbox{width:15px;height:15px;color:var(--ink);background:#100c08;border:1.5px solid #5a4a2e;border-radius:3px;place-items:center;font-size:10px;font-weight:700;display:grid;position:relative}.constellation-checkbox.is-checked{border-color:var(--gold);background:var(--gold-bright)}.constellation-checkbox input{opacity:0;cursor:pointer;position:absolute;inset:0}.constellation-weight-slider{width:100%;accent-color:var(--gold)}.constellation-legend-row{color:#d8c9a0;align-items:center;gap:9px;margin-bottom:6px;font-size:12px;display:flex}.constellation-legend-dot{background:radial-gradient(circle at 35% 30%, var(--gold-bright), var(--gold-deep));border-radius:50%;width:14px;height:14px;box-shadow:0 0 6px #c9a22799}.constellation-legend-dot--commander{box-shadow:none;border:1.5px solid var(--gold-bright);background:radial-gradient(circle at 35% 30%,#cfc4dd,#7e6a9a)}.constellation-legend-line{background:var(--gold);width:16px;height:2.5px}.constellation-canvas{background:radial-gradient(at 50% 45%,#241c2e 0%,#1a1420 40%,#120e0c 80%),#120e0c;flex:1;position:relative;overflow:hidden}.constellation-canvas__inner{position:absolute;inset:0}.constellation-firstrun{border:1.5px solid var(--gold);background:#140e08eb;border-radius:7px;align-items:center;gap:12px;max-width:calc(100% - 40px);padding:11px 20px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0009,0 0 20px #c9a22726}.constellation-firstrun__icon{color:var(--gold-bright);font-size:18px}.constellation-firstrun b{color:#f0e4c0;white-space:nowrap;font-size:13.5px}.constellation-firstrun__hint{color:#c9b57e;font-size:12.5px;font-style:italic}.constellation-firstrun button{color:#8a7a5e;cursor:pointer;white-space:nowrap;font-size:11.5px;font-family:var(--font-ui);background:0 0;border:1px solid #5a4a2e;border-radius:4px;padding:3px 9px}.constellation-zoom-controls{gap:6px;display:flex;position:absolute;top:14px;right:16px}.constellation-zoom-controls button{color:#d8c9a0;cursor:pointer;background:#140e08d9;border:1px solid #5a4a2e;border-radius:5px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.constellation-back{border:1.5px solid var(--gold);cursor:pointer;background:#140e08eb;border-radius:6px;align-items:center;gap:10px;padding:8px 15px;display:flex;position:absolute;top:14px;left:16px;box-shadow:0 4px 16px #0009}.constellation-back button{color:var(--gold-bright);cursor:pointer;font-size:13.5px;font-weight:700;font-family:var(--font-body);background:0 0;border:none;padding:0}.constellation-back span{color:#8a7a5e;border:1px solid #5a4a2e;border-radius:3px;padding:1px 6px;font-size:11px}.constellation-isolated-hint{color:#8a7a5e;white-space:nowrap;font-size:12.5px;font-style:italic;position:absolute;top:16px;left:50%;transform:translate(-50%)}.constellation-neighbor-hint{color:#8a7a5e;white-space:nowrap;background:#140e08d9;border-radius:5px;padding:5px 14px;font-size:12px;font-style:italic;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.constellation-card-info{border-bottom:1px solid #3a2f20;align-items:center;gap:10px;padding-bottom:12px;display:flex}.constellation-card-info span:first-child{border:1px solid var(--gold);background-position:50%;background-size:cover;border-radius:4px;flex:none;width:34px;height:48px}.constellation-card-info__name{font:600 14px var(--font-display);color:#f0e4c0}.constellation-card-info__meta{color:#8a7a5e;font-size:11.5px;font-style:italic}.constellation-neighbor-rows{flex-direction:column;gap:5px;font-size:12.5px;display:flex}.constellation-neighbor-row{cursor:pointer;color:#d8c9a0;font-family:var(--font-body);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.constellation-neighbor-row span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.constellation-neighbor-row__bar{background:#100c08;border-radius:3px;flex:none;width:64px;height:6px;overflow:hidden}.constellation-neighbor-row__bar i{background:var(--gold-deep);height:100%;display:block}.constellation-neighbor-row span:last-child{text-align:right;width:16px;color:var(--gold-bright);font-weight:700}.scene-tooltip{background:0 0!important;border:none!important;padding:0!important}.constellation-tooltip{border:1px solid var(--gold);color:#f0e4c0;font-size:12px;font-family:var(--font-body);white-space:nowrap;background:#0a0806eb;border-radius:5px;padding:6px 11px;box-shadow:0 4px 14px #0009}.constellation-tooltip span{color:var(--ink-muted);font-size:11px;font-style:italic}.deck-analysis{flex-direction:column;gap:16px;margin-top:14px;display:flex}.deck-analysis__panel{background:var(--surface-veil);border:1px solid var(--gold-wash);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:16px 18px}.deck-analysis__panel h3{color:var(--gold-strong,inherit);margin:0 0 8px}.deck-analysis__hint{opacity:.75;margin:0 0 10px;font-size:.85rem}.deck-analysis__intent{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 16px;margin-bottom:10px;display:grid}.deck-analysis__intent label{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.deck-analysis__exclusions{flex-wrap:wrap;gap:8px 16px;margin:6px 0 12px;display:flex}.deck-analysis__checkbox{align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.deck-analysis__summary{flex-wrap:wrap;gap:8px 22px;display:flex}.deck-analysis__advisory{opacity:.65;font-size:.78rem}.deck-analysis__themes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.deck-analysis__chip{border:1px solid var(--gold-wash);border-radius:999px;padding:2px 10px;font-size:.8rem}.deck-analysis__packages{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 18px;display:grid}.deck-analysis__package{grid-template-columns:1fr auto;align-items:center;gap:2px 8px;display:grid}.deck-analysis__package-bar{background:var(--gold-wash);border-radius:4px;grid-column:1/-1;height:5px;overflow:hidden}.deck-analysis__package-bar i{background:var(--gold-strong,currentColor);opacity:.75;height:100%;display:block}.deck-analysis__list{flex-direction:column;gap:6px;margin:0;padding-left:4px;list-style:none;display:flex}.deck-analysis__finding.is-risk{color:var(--ink-danger,inherit)}.deck-analysis__finding.is-warn{opacity:.95}.deck-analysis__finding.is-info{opacity:.8}.deck-analysis__rule-id{opacity:.45;font-size:.7rem}.deck-analysis__headline{margin:0 0 8px;font-weight:600}.deck-analysis__theme-suggestions{margin:4px 0 12px}.deck-analysis__chip--clickable{cursor:pointer;color:inherit;background:0 0;font-family:inherit}.deck-analysis__chip--clickable:hover{border-color:var(--gold-strong,currentColor)}.deck-analysis__reco{border-bottom:1px solid var(--gold-wash);flex-direction:column;gap:3px;padding:8px 0;display:flex}.deck-analysis__reco:last-child{border-bottom:none}.deck-analysis__reco-main{align-items:center;gap:8px;display:flex}.deck-analysis__reco-facts{opacity:.8;flex-wrap:wrap;gap:4px 10px;font-size:.82rem;display:flex}.deck-analysis__reco-actions{align-items:center;gap:10px;margin-top:2px;display:flex}.deck-analysis__dismiss{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.82rem}.deck-analysis__dismiss:hover{opacity:.9}.deck-reco-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;margin-top:12px;display:grid}.deck-reco-card{background:var(--bg-surface-alt);border:var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.deck-reco-card__image-wrap{aspect-ratio:63/88;background:var(--gold-wash);position:relative}.deck-reco-card__image-wrap img{object-fit:cover;width:100%;height:100%;display:block}.deck-reco-card__no-image{text-align:center;height:100%;font-family:var(--font-display);color:var(--ink-soft);justify-content:center;align-items:center;padding:10px;font-size:.9rem;display:flex}.deck-reco-card__chip{color:var(--gold-bright);font-family:var(--font-ui);letter-spacing:.03em;border-radius:var(--radius-pill);background:#140e06c7;padding:2px 8px;font-size:.68rem;position:absolute;top:6px;left:6px}.deck-reco-card__body{flex-direction:column;gap:5px;padding:9px 11px 11px;display:flex}.deck-reco-card__name{font-family:var(--font-display);font-size:.92rem;line-height:1.2}.deck-reco-card__facts{color:var(--ink-soft);flex-direction:column;gap:2px;font-size:.74rem;display:flex}.deck-reco-card__actions{align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.deck-import-modal{background:var(--bg-surface) var(--parchment-grain);border:var(--border-strong);border-radius:var(--radius-panel);width:min(560px,92vw);max-height:88vh;box-shadow:var(--shadow-float);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.deck-import-modal__body{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.deck-import-modal__body label{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.deck-import-modal__textarea{width:100%;font-family:var(--font-mono,monospace);border:1px solid var(--gold-wash);background:var(--bg-input,transparent);color:inherit;resize:vertical;border-radius:6px;padding:8px;font-size:.82rem}.deck-import-modal__unresolved{opacity:.85;font-size:.82rem}[data-accent=gold]{--accent-c:var(--tag-gold)}[data-accent=forest]{--accent-c:var(--tag-forest)}[data-accent=sea]{--accent-c:var(--tag-sea)}[data-accent=blood]{--accent-c:var(--tag-blood)}[data-accent=bone]{--accent-c:var(--tag-bone)}[data-accent=violet]{--accent-c:var(--tag-violet)}[data-accent=night]{--accent-c:var(--tag-night)}.tag-accent-dot{background:var(--accent-c,transparent);border-radius:50%;flex-shrink:0;align-self:center;width:9px;height:9px}.tag-chip[data-accent]{box-shadow:inset 3px 0 0 var(--accent-c);padding-left:9px}.quick-add{align-items:center;gap:8px;display:flex;position:relative}.quick-add__input{border:var(--border-soft);border-radius:var(--radius-btn);background:var(--bg-surface-alt);width:190px;color:var(--ink);font:13px var(--font-ui);padding:6px 10px}.quick-add__input:focus{box-shadow:var(--ring-gold);outline:none}.quick-add__confirm{font:600 12px var(--font-ui);color:var(--success);white-space:nowrap}.quick-add__results{z-index:40;background:var(--bg-surface-alt);border:var(--border-strong);border-radius:var(--radius-panel);min-width:270px;box-shadow:var(--shadow-float);margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.quick-add__results button{cursor:pointer;width:100%;font:13px var(--font-ui);color:var(--ink);text-align:left;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;display:flex}.quick-add__results button.is-highlighted{background:var(--gold-wash)}.quick-add__name{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.quick-add__meta{color:var(--ink-faint);white-space:nowrap;font-size:11.5px}.search-drawer__pin{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;padding:0 4px;font-size:17px}.search-drawer__pin.is-active{color:var(--gold-bright)}.search-drawer--pinned{z-index:55;width:420px;height:100vh;box-shadow:var(--shadow-float);border-left:var(--border-strong);position:fixed;top:0;right:0}.deck-detail-page--drawer-pinned .deck-detail-page__dimmable{margin-right:428px}.deck-hero__progress--over .deck-hero__progress-num,.deck-hero__progress--over .deck-hero__progress-num span{color:#e88}.deck-hero__progress--over .deck-hero__progress-bar>div{background:var(--danger)}.deck-hero__progress-hint{font:600 11px var(--font-ui);color:#e88;margin-top:2px}.deck-detail-page__title-actions{position:absolute;top:10px;right:12px}.deck-detail-page__title-actions>button{color:#e6d9b8;border-radius:var(--radius-pill);font:600 12px var(--font-ui);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#100c088c;border:1px solid #e6d9b859;padding:5px 12px}.deck-detail-page__title-actions>button:hover{color:var(--gold-bright);background:#100c08cc}.deck-rename-link{color:#e6d9b8;border-radius:var(--radius-pill);font:600 11.5px var(--font-ui);cursor:pointer;background:#100c0880;border:1px solid #e6d9b84d;padding:3px 10px}.deck-rename-link:hover{color:var(--gold-bright)}.deck-grid-card--dragging{opacity:.35}.deck-grid-card__overlay{cursor:grabbing;width:150px}.deck-grid-card__overlay img{width:100%;box-shadow:var(--shadow-float);border-radius:4.8%/3.4%}.deck-grid__section--drop-target{outline:2px dashed var(--gold-deep);outline-offset:4px;background:var(--gold-wash);border-radius:10px}.deck-grid-card__frame{touch-action:manipulation}.deck-list-view__name{align-items:center;gap:6px;min-width:0;display:flex}.deck-list-view__name-btn{cursor:pointer;font:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:700;overflow:hidden}.deck-list-view__name-btn:hover{color:var(--gold-deep)}.deck-list-view__sort-btn{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;background:0 0;border:none;padding:0}.deck-list-view__sort-btn:hover{color:var(--gold-deep)}.deck-list-view__sort-arrow{color:var(--gold-deep);margin-left:2px}.deck-list-view__set{color:var(--ink-faint);font-size:11.5px;font-family:var(--font-ui)}.card-modal__printings{border-top:var(--border-soft);margin-top:14px;padding-top:10px}.card-modal__printings-title{font:600 11.5px var(--font-display);letter-spacing:1.5px;color:var(--ink-soft);margin-bottom:6px}.card-modal__printings-list{max-height:170px;font:12.5px var(--font-ui);flex-direction:column;gap:3px;display:flex;overflow-y:auto}.card-modal__printing{align-items:baseline;gap:8px;display:flex}.card-modal__printing-set{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.card-modal__printing-price{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.card-modal__printing--cheapest .card-modal__printing-price{color:var(--success);font-weight:700}.deck-export-modal__textarea{width:100%;min-height:260px;font:12.5px/1.5 var(--font-ui);border:var(--border-soft);border-radius:var(--radius-panel);background:var(--bg-surface-alt);color:var(--ink);resize:vertical;padding:10px 12px}.deck-export-modal__actions{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}@media (width<=1100px){.deck-detail-page--drawer-pinned .deck-detail-page__dimmable{margin-right:0}.search-drawer--pinned{width:min(420px,100vw)}}@media (width<=900px){.deck-hero{height:auto;min-height:150px}.deck-hero__content{padding:46px 16px 12px;position:relative}.deck-hero__title-row h2{font-size:22px}.deck-hero__actions{flex-wrap:wrap;gap:10px}.deck-toolbar--grimoire{gap:8px 10px;padding:9px 10px}.quick-add__input{width:130px}.pile-columns{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.deck-list-view__header,.deck-list-view__row{grid-template-columns:minmax(96px,1fr) 56px 68px 74px;gap:8px}.deck-list-view__header>:nth-child(2),.deck-list-view__header>:nth-child(6),.deck-list-view__header>:nth-child(7),.deck-list-view__header>:nth-child(8),.deck-list-view__row>:nth-child(2),.deck-list-view__row>:nth-child(6),.deck-list-view__row>:nth-child(7),.deck-list-view__row>:nth-child(8){display:none}.deck-grid--lg .deck-grid__cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.search-drawer{width:100vw}.deck-footer-stats{flex-wrap:wrap;gap:10px 18px}.card-hover-popup{display:none}}@media (width<=560px){.pile-columns{grid-template-columns:1fr}.deck-grid--sm .deck-grid__cards{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.maybeboard-dropzone{text-align:center;left:12px;right:12px;transform:none}}
