@font-face{font-family:Mana;src:url(/assets/mana-nXJ1YO3J.eot?v=1.18.0);src:url(/assets/mana-nXJ1YO3J.eot?#iefix&v=1.18.0) format("embedded-opentype"),url(/assets/mana-Bx-kp8II.woff?v=1.18.0) format("woff"),url(/assets/mana-Dd7dj-GP.ttf?v=1.18.0) format("truetype"),url(/assets/mana-CylcniHU.svg?v=1.18.0#mana) format("svg");font-weight:400;font-style:normal}@font-face{font-family:MPlantin;src:url(/assets/mplantin-BPhtYcIe.eot?v=1.18.0);src:url(/assets/mplantin-BPhtYcIe.eot?#iefix&v=1.18.0) format("embedded-opentype"),url(/assets/mplantin-Dsk68a-x.woff?v=1.18.0) format("woff"),url(/assets/mplantin-DGd3yikv.ttf?v=1.18.0) format("truetype"),url(/assets/mplantin-D6SO6wSc.svg?v=1.18.0#mplantin) format("svg");font-weight:400;font-style:normal}.ms{display:inline-block;font: 14px Mana;font-size:inherit;line-height:1em;text-rendering:auto;transform:translate(0);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}.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{background-color:#beb9b2;border-radius:1em;color:#111;font-size:.95em;width:1.3em;height:1.3em;line-height:1.35em;text-align:center}.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%);position:relative;width:1.3em;height:1.3em}.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{font-size:.55em!important;position:absolute}.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;-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);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{display:inline-block;transform:scale(1.2);padding-left:.06em;padding-bottom:.1em}.ms-cost.ms-s:before{color:#fff;-webkit-text-stroke:2px #fff;font-size:.85em;top:-.05em;position:relative;display:inline-block}.ms-cost.ms-s:after{content:"";position:absolute;color:#333;margin-left:-.9em;font-size:1.1em}.ms-cost.ms-s-mtga:before{color:#fff}.ms-cost.ms-untap{background-color:#111;color:#fff}.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{position:relative;width:1.3em;height:1.3em}.ms-split:before,.ms-split:after{font-size:.55em!important;position:absolute}.ms-split:before{top:-.38em;left:.28em}.ms-split:after{top:.5em;left:1em}span.ms-half{width:.675em;overflow:hidden;display:inline-block;margin-left:.675em}span.ms-half>.ms-cost{margin-left:-.675em}.ms-half{width:.675em;margin-left:.675em;overflow:hidden;border-radius:0 1em 1em 0}.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;font-size:1.5em;position:relative;text-align:center}.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;display:inline-block;font-size:.5em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2.25em;width:100%;text-align:center}.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{content:"+10"}.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:transparent;-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;display:inline-block;font-size:.6em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2em;width:100%;text-align:center}.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{font-size:.33em;position:absolute;left:0;top:0;color:#000;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";width:76%;text-align:center;line-height:3.8}.ms-level:after{color:#00000040;display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ms-defense{color:#111;font-size:1.5em;position:relative;text-align:center}.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;display:inline-block;font-size:.5em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2.25em;width:100%;text-align:center}.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{display:list-item;list-style-position:inside;width:.9em}.ms-defense-print:before{color:#fff;content:"";position:absolute;left:0;top:0;text-shadow:0 0 5px #333}.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{width:1em;text-align:center}.ms-duo{color:#fff}.ms-duo:after{color:#000;content:"";display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.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,#e0d3bb,#cca54f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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%;box-shadow:inset 0 0 1px #fff;line-height:.95em;width:1em;height:1em}.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-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(0deg,#c8913b,#ecc65a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@font-face{font-family:Keyrune;src:url(/assets/keyrune-BPJwrVp5.eot?v=3.18.0);src:url(/assets/keyrune-BPJwrVp5.eot?#iefix&v=3.18.0) format("embedded-opentype"),url(/assets/keyrune-Cupcgdgo.woff2?v=3.18.0) format("woff2"),url(/assets/keyrune-ORyQUP2B.woff?v=3.18.0) format("woff"),url(/assets/keyrune-wYc-bU9Q.ttf?v=3.18.0) format("truetype"),url(/assets/keyrune-CUoH2fFH.svg?v=3.18.0#keyrune) format("svg");font-weight:400;font-style:normal}.ss{display:inline-block;font: 14px/1 Keyrune;font-size:inherit;line-height:1em;text-rendering:auto;transform:translate(0);speak:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss:before{content:""}.ss-2x{font-size:2em}.ss-3x{font-size:3em}.ss-4x{font-size:4em}.ss-5x{font-size:5em}.ss-6x{font-size:6em}.ss-duo{color:#fff}.ss-duo:after{color:#000;content:"";display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ss-duo.ss-40k:before{content:"";width:100%}.ss-duo.ss-40k:after{content:"";color:#fff!important}.ss-duo.ss-xdnd:after,.ss-duo.ss-afr:after{content:""}.ss-duo.ss-afc:after{content:""}.ss-duo.ss-c21:after{content:""}.ss-duo.ss-clb:after{content:""}.ss-duo.ss-cc2:after{content:""}.ss-duo.ss-dmc:before{content:"";width:100%}.ss-duo.ss-dmc:after{content:"";color:#fff!important}.ss-duo.ss-drc:before{content:"";width:100%}.ss-duo.ss-drc:after{content:"";color:#fff!important}.ss-duo.ss-dsc:after{content:""}.ss-duo.ss-ecc:after{content:"";color:#fff!important}.ss-duo.ss-eoc:after{content:"";color:#fff!important}.ss-duo.ss-j21:after{content:""}.ss-duo.ss-khc:before{content:"";width:100%}.ss-duo.ss-khc:after{content:"";color:#fff!important}.ss-duo.ss-ltc:before{content:"";width:100%}.ss-duo.ss-ltc:after{content:"";color:#fff!important}.ss-duo.ss-m3c:after{content:"";color:#fff!important}.ss-duo.ss-mid:after{content:""}.ss-duo.ss-mar:after{content:"";color:#fff!important}.ss-duo.ss-ncc:before{content:""}.ss-duo.ss-ncc:after{content:""}.ss-duo.ss-otc:after{content:"";color:#fff!important}.ss-duo.ss-scd:after{content:""}.ss-duo.ss-spm:after{content:"";color:#fff!important}.ss-duo.ss-tla:after{content:"";color:#fff!important}.ss-duo.ss-tle:after{content:"";color:#fff!important}.ss-duo.ss-tmt:after{content:"";color:#fff!important}.ss-duo.ss-una:after{content:"";color:#fff!important}.ss-duo.ss-common:after{color:#fff}.ss-duo.ss-uncommon:after,.ss-duo.ss-rare:after,.ss-duo.ss-mythic:after{color:#000}.ss-duo.ss-uncommon.ss-clb:after,.ss-duo.ss-rare.ss-clb:after,.ss-duo.ss-mythic.ss-clb:after{color:#fff}.ss-common{color:#1a1718}.ss-grad:before{background:-webkit-gradient(linear,left top,right top,color-stop(1%,#302b2c),color-stop(50%,#474040),color-stop(100%,#302b2c));background:-webkit-linear-gradient(left,#302b2c 1%,#474040 50%,#302b2c 100%);background:linear-gradient(90deg,#302b2c,#474040,#302b2c);-webkit-background-clip:text;background-clip:text!important;-webkit-text-fill-color:transparent}.ss-grad.ss-duo:after{-webkit-text-fill-color:inherit}.ss-uncommon{color:#707883}.ss-uncommon.ss-grad:before{background:-webkit-gradient(linear,left top,right top,color-stop(0%,#5a6572),color-stop(50%,#9e9e9e),color-stop(100%,#5a6572));background:-webkit-linear-gradient(left,#5a6572 0%,#9e9e9e 50%,#5a6572 100%);background:linear-gradient(90deg,#5a6572,#9e9e9e,#5a6572)}.ss-rare{color:#a58e4a}.ss-rare.ss-grad:before{background:-webkit-gradient(linear,left top,right top,color-stop(0%,#876a3b),color-stop(50%,#dfbd6b),color-stop(100%,#876a3b));background:-webkit-linear-gradient(left,#876a3b 0%,#dfbd6b 50%,#876a3b 100%);background:linear-gradient(90deg,#876a3b,#dfbd6b,#876a3b)}.ss-mythic{color:#bf4427}.ss-mythic.ss-grad:before{background:-webkit-gradient(linear,left top,right top,color-stop(0%,#b21f0f),color-stop(50%,#f38300),color-stop(100%,#b21f0f));background:-webkit-linear-gradient(left,#b21f0f 0%,#f38300 50%,#b21f0f 100%);background:linear-gradient(90deg,#b21f0f,#f38300,#b21f0f)}.ss-timeshifted{color:#652978}.ss-timeshifted.ss-grad:before{background:-webkit-gradient(linear,left top,right top,color-stop(0%,#652978),color-stop(50%,#c09ac5),color-stop(100%,#652978));background:-webkit-linear-gradient(-45deg,#652978 0%,#c09ac5 50%,#652978 100%);background:linear-gradient(90deg,#652978,#c09ac5,#652978)}.ss-foil{color:#a6dced}.ss-foil.ss-grad:before{background:-webkit-linear-gradient(-45deg,#ea8d66 0%,#ea8d66 10%,#fdef8a 17%,#8bcc93 33%,#a6dced 50%,#6f75aa 67%,#e599c2 83%,#eeeeee 100%);background:linear-gradient(135deg,#ea8d66 0% 15%,#fdef8a 28%,#8bcc93 42%,#a6dced,#6f75aa 68%,#e599c2 84% 100%)}.ss-fw{width:1.28571429em;text-align:center}.ss-lea:before{content:""}.ss-leb:before{content:""}.ss-2ed:before{content:""}.ss-3ed:before{content:""}.ss-4ed:before{content:""}.ss-psum:before{content:""}.ss-5ed:before{content:""}.ss-6ed:before{content:""}.ss-7ed:before{content:""}.ss-8ed:before{content:""}.ss-9ed:before{content:""}.ss-10e:before{content:""}.ss-m10:before{content:""}.ss-m11:before{content:""}.ss-m12:before{content:""}.ss-m13:before{content:""}.ss-m14:before{content:""}.ss-m15:before{content:""}.ss-bcore:before{content:""}.ss-ori:before{content:""}.ss-m19:before{content:""}.ss-m20:before{content:""}.ss-1e:before{content:""}.ss-2e:before{content:""}.ss-2u:before{content:""}.ss-3e:before{content:""}.ss-m21:before{content:""}.ss-xdnd:before,.ss-afr:before{content:""}.ss-fdn:before{content:""}.ss-arn:before{content:""}.ss-atq:before{content:""}.ss-leg:before{content:""}.ss-drk:before{content:""}.ss-fem:before{content:""}.ss-hml:before{content:""}.ss-ice:before{content:""}.ss-ice2:before{content:""}.ss-all:before{content:""}.ss-csp:before{content:""}.ss-mir:before{content:""}.ss-vis:before{content:""}.ss-wth:before{content:""}.ss-tmp:before{content:""}.ss-sth:before{content:""}.ss-exo:before{content:""}.ss-usg:before{content:""}.ss-ulg:before{content:""}.ss-uds:before{content:""}.ss-mmq:before{content:""}.ss-nem:before,.ss-nms:before{content:""}.ss-pcy:before{content:""}.ss-inv:before{content:""}.ss-pls:before{content:""}.ss-apc:before{content:""}.ss-ody:before{content:""}.ss-tor:before{content:""}.ss-jud:before{content:""}.ss-ons:before{content:""}.ss-lgn:before{content:""}.ss-scg:before{content:""}.ss-mrd:before{content:""}.ss-dst:before{content:""}.ss-5dn:before{content:""}.ss-chk:before{content:""}.ss-bok:before{content:""}.ss-sok:before{content:""}.ss-rav:before{content:""}.ss-gpt:before{content:""}.ss-dis:before{content:""}.ss-tsp:before{content:""}.ss-plc:before{content:""}.ss-fut:before{content:""}.ss-lrw:before{content:""}.ss-mor:before{content:""}.ss-shm:before{content:""}.ss-eve:before{content:""}.ss-ala:before{content:""}.ss-con:before{content:""}.ss-arb:before{content:""}.ss-zen:before{content:""}.ss-wwk:before{content:""}.ss-roe:before{content:""}.ss-som:before{content:""}.ss-mbs:before{content:""}.ss-nph:before{content:""}.ss-isd:before{content:""}.ss-dka:before{content:""}.ss-avr:before{content:""}.ss-rtr:before{content:""}.ss-gtc:before{content:""}.ss-dgm:before{content:""}.ss-ths:before{content:""}.ss-bng:before{content:""}.ss-jou:before{content:""}.ss-ktk:before{content:""}.ss-frf:before{content:""}.ss-dtk:before{content:""}.ss-bfz:before{content:""}.ss-ogw:before{content:""}.ss-soi:before{content:""}.ss-emn:before{content:""}.ss-kld:before{content:""}.ss-aer:before{content:""}.ss-akh:before{content:""}.ss-hou:before{content:""}.ss-xln:before{content:""}.ss-rix:before{content:""}.ss-dom:before{content:""}.ss-grn:before,.ss-gk1:before{content:""}.ss-rna:before,.ss-gk2:before{content:""}.ss-war:before{content:""}.ss-eld:before{content:""}.ss-thb:before{content:""}.ss-iko:before{content:""}.ss-znr:before{content:""}.ss-xkld:before,.ss-khm:before{content:""}.ss-xssm:before,.ss-stx:before{content:""}.ss-mid:before{content:""}.ss-vow:before{content:""}.ss-neo:before{content:""}.ss-snc:before{content:""}.ss-dmu:before{content:""}.ss-bro:before{content:""}.ss-one:before{content:""}.ss-mom:before{content:""}.ss-mat:before{content:""}.ss-woe:before{content:""}.ss-lci:before{content:""}.ss-mkm:before{content:""}.ss-otj:before{content:""}.ss-blb:before{content:""}.ss-dsk:before{content:""}.ss-dft:before{content:""}.ss-tdm:before{content:""}.ss-fin:before{content:""}.ss-eoe:before{content:""}.ss-spm:before{content:""}.ss-tla:before{content:""}.ss-ecl:before{content:""}.ss-tmt:before{content:""}.ss-van:before{content:""}.ss-hop:before{content:""}.ss-arc:before{content:""}.ss-cmd:before{content:""}.ss-pc2:before{content:""}.ss-cm1:before{content:""}.ss-c13:before{content:""}.ss-cns:before{content:""}.ss-c14:before{content:""}.ss-c15:before{content:""}.ss-cn2:before{content:""}.ss-c16:before{content:""}.ss-pca:before{content:""}.ss-cma:before{content:""}.ss-e01:before,.ss-ann:before{content:""}.ss-e02:before{content:""}.ss-c17:before{content:""}.ss-cm2:before{content:""}.ss-bbd:before{content:""}.ss-c18:before{content:""}.ss-c19:before{content:""}.ss-c20:before{content:""}.ss-znc:before{content:""}.ss-cc1:before{content:""}.ss-cmr:before,.ss-cmc:before{content:""}.ss-khc:before{content:""}.ss-c21:before{content:""}.ss-afc:before{content:""}.ss-mic:before{content:""}.ss-voc:before{content:""}.ss-cc2:before{content:""}.ss-nec:before{content:""}.ss-ncc:before{content:""}.ss-clb:before{content:""}.ss-dmc:before{content:""}.ss-40k:before{content:""}.ss-brc:before{content:""}.ss-onc:before{content:""}.ss-moc:before{content:""}.ss-scd:before{content:""}.ss-cmm:before{content:""}.ss-ltc:before{content:""}.ss-woc:before{content:""}.ss-lcc:before{content:""}.ss-mkc:before{content:""}.ss-otc:before{content:""}.ss-blc:before{content:""}.ss-m3c:before{content:""}.ss-dsc:before{content:""}.ss-fdc:before{content:""}.ss-drc:before{content:""}.ss-tdc:before{content:""}.ss-fic:before{content:""}.ss-eoc:before{content:""}.ss-ecc:before{content:""}.ss-tmc:before{content:""}.ss-chr:before{content:""}.ss-ath:before{content:""}.ss-brb:before{content:""}.ss-btd:before{content:""}.ss-dkm:before{content:""}.ss-mma:before{content:""}.ss-mm2:before{content:""}.ss-ema:before{content:""}.ss-mm3:before{content:""}.ss-ren:before,.ss-xren:before{content:""}.ss-rin:before,.ss-xrin:before{content:""}.ss-ima:before{content:""}.ss-a25:before{content:""}.ss-uma:before{content:""}.ss-mh1:before{content:""}.ss-2xm:before{content:""}.ss-jmp:before{content:""}.ss-mb1:before{content:""}.ss-mh2:before{content:""}.ss-sta:before{content:""}.ss-j21:before{content:""}.ss-2x2:before{content:""}.ss-brr:before{content:""}.ss-j22:before{content:""}.ss-mul:before{content:""}.ss-wot:before{content:""}.ss-br:before{content:""}.ss-spg:before{content:""}.ss-otp:before{content:""}.ss-big:before{content:""}.ss-mb2:before{content:""}.ss-j25a:before{content:""}.ss-j25:before{content:""}.ss-pio:before{content:""}.ss-fca:before{content:""}.ss-mar:before{content:""}.ss-por:before{content:""}.ss-p02:before,.ss-po2:before{content:""}.ss-ptk:before{content:""}.ss-s99:before{content:""}.ss-s00:before{content:""}.ss-w16:before{content:""}.ss-w17:before{content:""}.ss-evg:before{content:""}.ss-dd2:before{content:""}.ss-ddc:before{content:""}.ss-ddd:before{content:""}.ss-dde:before{content:""}.ss-ddf:before{content:""}.ss-ddg:before{content:""}.ss-ddh:before{content:""}.ss-ddi:before{content:""}.ss-ddj:before{content:""}.ss-ddk:before{content:""}.ss-ddl:before{content:""}.ss-ddm:before{content:""}.ss-ddn:before{content:""}.ss-ddo:before{content:""}.ss-ddp:before{content:""}.ss-ddq:before{content:""}.ss-ddr:before{content:""}.ss-td2:before{content:""}.ss-dds:before{content:""}.ss-ddt:before{content:""}.ss-ddu:before{content:""}.ss-drb:before{content:""}.ss-v09:before{content:""}.ss-v10:before{content:""}.ss-v11:before{content:""}.ss-v12:before{content:""}.ss-v13:before{content:""}.ss-v14:before{content:""}.ss-v15:before{content:""}.ss-v16:before{content:""}.ss-v0x:before{content:""}.ss-v17:before{content:""}.ss-h09:before{content:""}.ss-pd2:before{content:""}.ss-pd3:before{content:""}.ss-md1:before{content:""}.ss-ss1:before{content:""}.ss-ss2:before{content:""}.ss-ss3:before{content:""}.ss-gs1:before{content:""}.ss-azorius:before{content:""}.ss-boros:before{content:""}.ss-dimir:before{content:""}.ss-golgari:before{content:""}.ss-gruul:before{content:""}.ss-izzet:before{content:""}.ss-orzhov:before{content:""}.ss-rakdos:before{content:""}.ss-selesnya:before{content:""}.ss-simic:before{content:""}.ss-gnt:before{content:""}.ss-gn2:before{content:""}.ss-tsr:before{content:""}.ss-dmr:before{content:""}.ss-gn3:before{content:""}.ss-ltr:before{content:""}.ss-who:before{content:""}.ss-rvr:before{content:""}.ss-pip:before{content:""}.ss-clu:before{content:""}.ss-acr:before{content:""}.ss-mh3:before{content:""}.ss-inr:before{content:""}.ss-spe:before{content:""}.ss-tle:before{content:""}.ss-pza:before{content:""}.ss-pgru:before{content:""}.ss-pmtg1:before{content:""}.ss-pmtg2:before{content:""}.ss-pleaf:before{content:""}.ss-pmei:before,.ss-htr:before,.ss-htr17:before{content:""}.ss-parl:before{content:""}.ss-dpa:before{content:""}.ss-pbook:before{content:""}.ss-past:before{content:""}.ss-parl2:before{content:""}.ss-exp:before{content:""}.ss-psalvat05:before{content:""}.ss-psalvat11:before{content:""}.ss-mps:before,.ss-mp1:before{content:""}.ss-pxbox:before{content:""}.ss-pmps:before{content:""}.ss-pmpu:before{content:""}.ss-mp2:before{content:""}.ss-pidw:before{content:""}.ss-pdrc:before{content:""}.ss-pheart:before{content:""}.ss-h17:before{content:""}.ss-pdep:before{content:""}.ss-psega:before{content:""}.ss-ptsa:before{content:""}.ss-parl3:before{content:""}.ss-med:before{content:""}.ss-ptg:before{content:""}.ss-j20:before{content:""}.ss-zne:before{content:""}.ss-bot:before{content:""}.ss-rex:before{content:""}.ss-eos:before{content:""}.ss-sta-jpn:before{content:""}.ss-slu:before{content:""}.ss-sld:before{content:""}.ss-psld:before{content:""}.ss-sld2:before{content:""}.ss-me1:before{content:""}.ss-me2:before{content:""}.ss-me3:before{content:""}.ss-me4:before{content:""}.ss-tpr:before{content:""}.ss-vma:before{content:""}.ss-pz1:before,.ss-xlcu:before{content:""}.ss-modo:before,.ss-pmodo:before{content:""}.ss-duels:before,.ss-xduels:before{content:""}.ss-xmods:before{content:""}.ss-pz2:before{content:""}.ss-ha1:before{content:""}.ss-akr:before{content:""}.ss-klr:before{content:""}.ss-y22:before,.ss-ymid:before,.ss-yneo:before,.ss-ysnc:before{content:""}.ss-hbg:before{content:""}.ss-y23:before,.ss-ybro:before,.ss-ydmu:before,.ss-yone:before{content:""}.ss-sir:before{content:""}.ss-sis:before{content:""}.ss-ea1:before{content:""}.ss-y24:before,.ss-ylci:before,.ss-ymkm:before,.ss-yotj:before,.ss-ywoe:before{content:""}.ss-y25:before,.ss-yblb:before,.ss-ydft:before,.ss-ydsk:before,.ss-ytdm:before,.ss-yeoe:before{content:""}.ss-pma:before{content:""}.ss-pm2:before{content:""}.ss-dvk:before{content:""}.ss-om1:before{content:""}.ss-omb:before{content:""}.ss-ugl:before{content:""}.ss-unh:before{content:""}.ss-ust:before{content:""}.ss-und:before{content:""}.ss-unf:before{content:""}.ss-una:before{content:""}.ss-xcle:before{content:""}.ss-xice:before{content:""}.ss-x2ps:before{content:""}.ss-x4ea:before{content:""}.ss-papac:before{content:""}.ss-peuro:before{content:""}.ss-pfnm:before{content:""}.ss-30a:before{content:""}.ss-border:before{paint-order:stroke fill;-webkit-text-stroke:.1em #000}.ss-border.ss-common:before{-webkit-text-stroke:.1em #fff}.ss-border.ss-40k:before,.ss-border.ss-arc:before,.ss-border.ss-c13:before,.ss-border.ss-c14:before,.ss-border.ss-c15:before,.ss-border.ss-c16:before,.ss-border.ss-cm1:before,.ss-border.ss-cmd:before,.ss-border.ss-cns:before,.ss-border.ss-dft:before,.ss-border.ss-dmc:before,.ss-border.ss-drc:before,.ss-border.ss-dsc:before,.ss-border.ss-ecc:before,.ss-border.ss-ecl:before,.ss-border.ss-eos:before,.ss-border.ss-fin:before,.ss-border.ss-hop:before,.ss-border.ss-inr:before,.ss-border.ss-om1:before,.ss-border.ss-omb:before,.ss-border.ss-pc2:before,.ss-border.ss-pza:before,.ss-border.ss-sis:before,.ss-border.ss-tce:before,.ss-border.ss-tdm:before,.ss-border.ss-tla:before,.ss-border.ss-tle:before,.ss-border.ss-tmc:before,.ss-border.ss-tmt:before,.ss-border.ss-van:before{-webkit-text-stroke:0!important}.ss-border.ss-40k:not(.ss-duo):after,.ss-border.ss-arc:not(.ss-duo):after,.ss-border.ss-c13:not(.ss-duo):after,.ss-border.ss-c14:not(.ss-duo):after,.ss-border.ss-c15:not(.ss-duo):after,.ss-border.ss-c16:not(.ss-duo):after,.ss-border.ss-cm1:not(.ss-duo):after,.ss-border.ss-cmd:not(.ss-duo):after,.ss-border.ss-cns:not(.ss-duo):after,.ss-border.ss-dft:not(.ss-duo):after,.ss-border.ss-dmc:not(.ss-duo):after,.ss-border.ss-drc:not(.ss-duo):after,.ss-border.ss-dsc:not(.ss-duo):after,.ss-border.ss-ecc:not(.ss-duo):after,.ss-border.ss-ecl:not(.ss-duo):after,.ss-border.ss-eos:not(.ss-duo):after,.ss-border.ss-fin:not(.ss-duo):after,.ss-border.ss-hop:not(.ss-duo):after,.ss-border.ss-inr:not(.ss-duo):after,.ss-border.ss-om1:not(.ss-duo):after,.ss-border.ss-omb:not(.ss-duo):after,.ss-border.ss-pc2:not(.ss-duo):after,.ss-border.ss-pza:not(.ss-duo):after,.ss-border.ss-sis:not(.ss-duo):after,.ss-border.ss-tce:not(.ss-duo):after,.ss-border.ss-tdm:not(.ss-duo):after,.ss-border.ss-tla:not(.ss-duo):after,.ss-border.ss-tle:not(.ss-duo):after,.ss-border.ss-tmc:not(.ss-duo):after,.ss-border.ss-tmt:not(.ss-duo):after,.ss-border.ss-van:not(.ss-duo):after{color:#fff;display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ss-border.ss-40k:not(.ss-duo).ss-uncommon:after,.ss-border.ss-arc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-c13:not(.ss-duo).ss-uncommon:after,.ss-border.ss-c14:not(.ss-duo).ss-uncommon:after,.ss-border.ss-c15:not(.ss-duo).ss-uncommon:after,.ss-border.ss-c16:not(.ss-duo).ss-uncommon:after,.ss-border.ss-cm1:not(.ss-duo).ss-uncommon:after,.ss-border.ss-cmd:not(.ss-duo).ss-uncommon:after,.ss-border.ss-cns:not(.ss-duo).ss-uncommon:after,.ss-border.ss-dft:not(.ss-duo).ss-uncommon:after,.ss-border.ss-dmc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-drc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-dsc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-ecc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-ecl:not(.ss-duo).ss-uncommon:after,.ss-border.ss-eos:not(.ss-duo).ss-uncommon:after,.ss-border.ss-fin:not(.ss-duo).ss-uncommon:after,.ss-border.ss-hop:not(.ss-duo).ss-uncommon:after,.ss-border.ss-inr:not(.ss-duo).ss-uncommon:after,.ss-border.ss-om1:not(.ss-duo).ss-uncommon:after,.ss-border.ss-omb:not(.ss-duo).ss-uncommon:after,.ss-border.ss-pc2:not(.ss-duo).ss-uncommon:after,.ss-border.ss-pza:not(.ss-duo).ss-uncommon:after,.ss-border.ss-sis:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tce:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tdm:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tla:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tle:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tmc:not(.ss-duo).ss-uncommon:after,.ss-border.ss-tmt:not(.ss-duo).ss-uncommon:after,.ss-border.ss-van:not(.ss-duo).ss-uncommon:after,.ss-border.ss-40k:not(.ss-duo).ss-rare:after,.ss-border.ss-arc:not(.ss-duo).ss-rare:after,.ss-border.ss-c13:not(.ss-duo).ss-rare:after,.ss-border.ss-c14:not(.ss-duo).ss-rare:after,.ss-border.ss-c15:not(.ss-duo).ss-rare:after,.ss-border.ss-c16:not(.ss-duo).ss-rare:after,.ss-border.ss-cm1:not(.ss-duo).ss-rare:after,.ss-border.ss-cmd:not(.ss-duo).ss-rare:after,.ss-border.ss-cns:not(.ss-duo).ss-rare:after,.ss-border.ss-dft:not(.ss-duo).ss-rare:after,.ss-border.ss-dmc:not(.ss-duo).ss-rare:after,.ss-border.ss-drc:not(.ss-duo).ss-rare:after,.ss-border.ss-dsc:not(.ss-duo).ss-rare:after,.ss-border.ss-ecc:not(.ss-duo).ss-rare:after,.ss-border.ss-ecl:not(.ss-duo).ss-rare:after,.ss-border.ss-eos:not(.ss-duo).ss-rare:after,.ss-border.ss-fin:not(.ss-duo).ss-rare:after,.ss-border.ss-hop:not(.ss-duo).ss-rare:after,.ss-border.ss-inr:not(.ss-duo).ss-rare:after,.ss-border.ss-om1:not(.ss-duo).ss-rare:after,.ss-border.ss-omb:not(.ss-duo).ss-rare:after,.ss-border.ss-pc2:not(.ss-duo).ss-rare:after,.ss-border.ss-pza:not(.ss-duo).ss-rare:after,.ss-border.ss-sis:not(.ss-duo).ss-rare:after,.ss-border.ss-tce:not(.ss-duo).ss-rare:after,.ss-border.ss-tdm:not(.ss-duo).ss-rare:after,.ss-border.ss-tla:not(.ss-duo).ss-rare:after,.ss-border.ss-tle:not(.ss-duo).ss-rare:after,.ss-border.ss-tmc:not(.ss-duo).ss-rare:after,.ss-border.ss-tmt:not(.ss-duo).ss-rare:after,.ss-border.ss-van:not(.ss-duo).ss-rare:after,.ss-border.ss-40k:not(.ss-duo).ss-mythic:after,.ss-border.ss-arc:not(.ss-duo).ss-mythic:after,.ss-border.ss-c13:not(.ss-duo).ss-mythic:after,.ss-border.ss-c14:not(.ss-duo).ss-mythic:after,.ss-border.ss-c15:not(.ss-duo).ss-mythic:after,.ss-border.ss-c16:not(.ss-duo).ss-mythic:after,.ss-border.ss-cm1:not(.ss-duo).ss-mythic:after,.ss-border.ss-cmd:not(.ss-duo).ss-mythic:after,.ss-border.ss-cns:not(.ss-duo).ss-mythic:after,.ss-border.ss-dft:not(.ss-duo).ss-mythic:after,.ss-border.ss-dmc:not(.ss-duo).ss-mythic:after,.ss-border.ss-drc:not(.ss-duo).ss-mythic:after,.ss-border.ss-dsc:not(.ss-duo).ss-mythic:after,.ss-border.ss-ecc:not(.ss-duo).ss-mythic:after,.ss-border.ss-ecl:not(.ss-duo).ss-mythic:after,.ss-border.ss-eos:not(.ss-duo).ss-mythic:after,.ss-border.ss-fin:not(.ss-duo).ss-mythic:after,.ss-border.ss-hop:not(.ss-duo).ss-mythic:after,.ss-border.ss-inr:not(.ss-duo).ss-mythic:after,.ss-border.ss-om1:not(.ss-duo).ss-mythic:after,.ss-border.ss-omb:not(.ss-duo).ss-mythic:after,.ss-border.ss-pc2:not(.ss-duo).ss-mythic:after,.ss-border.ss-pza:not(.ss-duo).ss-mythic:after,.ss-border.ss-sis:not(.ss-duo).ss-mythic:after,.ss-border.ss-tce:not(.ss-duo).ss-mythic:after,.ss-border.ss-tdm:not(.ss-duo).ss-mythic:after,.ss-border.ss-tla:not(.ss-duo).ss-mythic:after,.ss-border.ss-tle:not(.ss-duo).ss-mythic:after,.ss-border.ss-tmc:not(.ss-duo).ss-mythic:after,.ss-border.ss-tmt:not(.ss-duo).ss-mythic:after,.ss-border.ss-van:not(.ss-duo).ss-mythic:after,.ss-border.ss-40k:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-arc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-c13:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-c14:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-c15:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-c16:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-cm1:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-cmd:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-cns:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-dft:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-dmc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-drc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-dsc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-ecc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-ecl:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-eos:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-fin:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-hop:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-inr:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-om1:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-omb:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-pc2:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-pza:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-sis:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tce:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tdm:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tla:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tle:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tmc:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-tmt:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-van:not(.ss-duo).ss-timeshifted:after,.ss-border.ss-40k:not(.ss-duo).ss-foil:after,.ss-border.ss-arc:not(.ss-duo).ss-foil:after,.ss-border.ss-c13:not(.ss-duo).ss-foil:after,.ss-border.ss-c14:not(.ss-duo).ss-foil:after,.ss-border.ss-c15:not(.ss-duo).ss-foil:after,.ss-border.ss-c16:not(.ss-duo).ss-foil:after,.ss-border.ss-cm1:not(.ss-duo).ss-foil:after,.ss-border.ss-cmd:not(.ss-duo).ss-foil:after,.ss-border.ss-cns:not(.ss-duo).ss-foil:after,.ss-border.ss-dft:not(.ss-duo).ss-foil:after,.ss-border.ss-dmc:not(.ss-duo).ss-foil:after,.ss-border.ss-drc:not(.ss-duo).ss-foil:after,.ss-border.ss-dsc:not(.ss-duo).ss-foil:after,.ss-border.ss-ecc:not(.ss-duo).ss-foil:after,.ss-border.ss-ecl:not(.ss-duo).ss-foil:after,.ss-border.ss-eos:not(.ss-duo).ss-foil:after,.ss-border.ss-fin:not(.ss-duo).ss-foil:after,.ss-border.ss-hop:not(.ss-duo).ss-foil:after,.ss-border.ss-inr:not(.ss-duo).ss-foil:after,.ss-border.ss-om1:not(.ss-duo).ss-foil:after,.ss-border.ss-omb:not(.ss-duo).ss-foil:after,.ss-border.ss-pc2:not(.ss-duo).ss-foil:after,.ss-border.ss-pza:not(.ss-duo).ss-foil:after,.ss-border.ss-sis:not(.ss-duo).ss-foil:after,.ss-border.ss-tce:not(.ss-duo).ss-foil:after,.ss-border.ss-tdm:not(.ss-duo).ss-foil:after,.ss-border.ss-tla:not(.ss-duo).ss-foil:after,.ss-border.ss-tle:not(.ss-duo).ss-foil:after,.ss-border.ss-tmc:not(.ss-duo).ss-foil:after,.ss-border.ss-tmt:not(.ss-duo).ss-foil:after,.ss-border.ss-van:not(.ss-duo).ss-foil:after{color:#000}.ss-border.ss-40k{display:list-item;list-style-position:inside}.ss-border.ss-40k:before{position:absolute;left:0;top:0}.ss-border.ss-40k::marker{content:"";color:#000}.ss-border.ss-arc:after{content:""}.ss-border.ss-c13:after{content:""}.ss-border.ss-c14:after{content:""}.ss-border.ss-c15:after{content:""}.ss-border.ss-c16:before{content:""}.ss-border.ss-c16:after{content:""}.ss-border.ss-cm1:after{content:""}.ss-border.ss-cmd:after{content:""}.ss-border.ss-cns:after{content:""}.ss-border.ss-dft:before{content:""}.ss-border.ss-dft:after{content:""}.ss-border.ss-dmc{display:list-item;list-style-position:inside}.ss-border.ss-dmc:before{position:absolute;left:0;top:0}.ss-border.ss-dmc::marker{content:"";color:#000}.ss-border.ss-drc{display:list-item;list-style-position:inside}.ss-border.ss-drc:before{position:absolute;left:0;top:0}.ss-border.ss-drc::marker{content:"";color:#000}.ss-border.ss-dsc{display:list-item;list-style-position:inside}.ss-border.ss-dsc.ss-fw{text-align:revert!important}.ss-border.ss-dsc:before{position:absolute;left:0;top:0}.ss-border.ss-dsc::marker{content:"";color:#000}.ss-border.ss-ecc{display:list-item;list-style-position:inside}.ss-border.ss-ecc.ss-fw{text-align:revert!important}.ss-border.ss-ecc:before{content:"";position:absolute;left:0;top:0}.ss-border.ss-ecc::marker{content:"";color:#000}.ss-border.ss-ecl:after{content:""}.ss-border.ss-eos:before{content:""}.ss-border.ss-eos:after{content:""}.ss-border.ss-fin:before{content:""}.ss-border.ss-fin:after{content:""}.ss-border.ss-hop:after{content:""}.ss-border.ss-inr:after{content:""}.ss-border.ss-om1:before{content:""}.ss-border.ss-om1:after{content:""}.ss-border.ss-omb:before{content:""}.ss-border.ss-omb:after{content:""}.ss-border.ss-pc2:after{content:""}.ss-border.ss-pza:after{content:""}.ss-border.ss-sis:before{content:""}.ss-border.ss-sis:after{content:""}.ss-border.ss-tdm:after{content:""}.ss-border.ss-tla{display:list-item;list-style-position:inside}.ss-border.ss-tla:before{position:absolute;left:50%;top:0;translate:-50%}.ss-border.ss-tla.ss-fw{text-align:revert!important}.ss-border.ss-tla.ss-fw:before{left:0;translate:0}.ss-border.ss-tla::marker{content:"";color:#000}.ss-border.ss-tle{display:list-item;list-style-position:inside}.ss-border.ss-tle.ss-fw{text-align:revert!important}.ss-border.ss-tle:before{content:"";position:absolute;left:0;top:0}.ss-border.ss-tle::marker{content:"";color:#000}.ss-border.ss-tmc:after{content:""}.ss-border.ss-tmt{display:list-item;list-style-position:inside}.ss-border.ss-tmt.ss-fw{text-align:revert!important}.ss-border.ss-tmt:before{position:absolute;left:0;top:0}.ss-border.ss-tmt::marker{content:"";color:#000}.ss-border.ss-van:after{content:""}@tailwind base;@tailwind components;@tailwind utilities;:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.home-page{margin:0;padding:0;background-image:url(/assets/homeBackground-BH9_k6Y2.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000c;background-blend-mode:darken;width:100vw}.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:2rem}.header-content{max-width:100vw;margin:0;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.05em}.menu-toggle{background:none;border:none;cursor:pointer;padding:.5rem;z-index:1001;outline:none}.menu-toggle:focus{outline:none}.menu-toggle:hover .hamburger,.menu-toggle:hover .hamburger:before,.menu-toggle:hover .hamburger:after{background:#667eea}.menu-toggle:hover .hamburger.open{background:transparent}.hamburger{display:block;width:30px;height:2px;background:#fff;position:relative;transition:all .3s ease}.hamburger:before,.hamburger:after{content:"";position:absolute;width:30px;height:2px;background:#fff;transition:all .3s ease}.hamburger:before{top:-8px}.hamburger:after{bottom:-8px}.hamburger.open{background:transparent}.hamburger.open:before{top:0;transform:rotate(45deg)}.hamburger.open:after{bottom:0;transform:rotate(-45deg)}.connect-button--icon{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:transparent;color:#fff;cursor:pointer;position:relative;transition:border-color .3s ease}.connect-button--icon:focus{outline:none}.connect-button--icon:hover:before{content:"";position:absolute;inset:-3px;border-radius:9999px;padding:3px;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:foil 3s ease infinite}.connect-button--icon:hover{border-color:transparent}.connect-button--icon svg{width:20px;height:20px}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .5s ease;z-index:999}.menu-overlay.open{opacity:1;pointer-events:auto}.menu-list{list-style:none;padding:0;margin:0;text-align:center}.menu-list li{margin:2rem 0;opacity:0;transform:translateY(20px);transition:all .5s ease}.menu-overlay.open .menu-list li{opacity:1;transform:translateY(0)}.menu-overlay.open .menu-list li:nth-child(1){transition-delay:.1s}.menu-overlay.open .menu-list li:nth-child(2){transition-delay:.2s}.menu-overlay.open .menu-list li:nth-child(3){transition-delay:.3s}.menu-overlay.open .menu-list li:nth-child(4){transition-delay:.4s}.menu-list a{color:#fff;font-size:3rem;font-weight:700;text-decoration:none;transition:all .3s ease;background-image:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-position:0% 50%}.menu-list a:hover{animation:foil 2s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(102,126,234,.5))}.hero-container{height:94vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-title{margin:10rem 0 0;font-size:16px;font-weight:800;background-image:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:foil 4s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(102,126,234,.5))}.hero-subtitle{margin:0;font-size:8px;font-weight:600;color:#fff}.footer-content{max-width:1280px;margin:0 auto;text-align:center}.user-menu{display:flex;align-items:center;gap:1rem}.user-name{color:#fff;font-size:.9rem;font-weight:500}.menu-logout{background:none;border:none;color:inherit;cursor:pointer;font:inherit;text-align:left;padding:0;width:100%}.menu-logout:hover{color:#007bff}@media(min-width:768px){.hero-title{font-size:4rem}.hero-subtitle{font-size:1rem}}@keyframes foil{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.auth-overlay{position:fixed;inset:0;z-index:1100;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1rem}.auth-modal{position:absolute;width:min(420px,100%);padding:1.25rem;background:transparent}.auth-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.auth-form{display:grid;gap:.6rem}.auth-label{font-size:.9rem;font-weight:600;color:#ffffffd9}.auth-field{display:flex;align-items:center;gap:.75rem}.auth-field .auth-label{min-width:90px;margin:0}.auth-input{width:100%;padding:.7rem .85rem;font-size:.9rem;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#fff;outline:none}.auth-input:focus{border-color:#667eeae6;box-shadow:0 0 0 3px #667eea40}.auth-error{padding:.75rem;margin-bottom:.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:1px;color:#fca5a5;font-size:1rem;font-weight:600;white-space:pre-line}.auth-submit{width:100%;padding:.75rem;margin-top:.5rem;background:#0000;border:1px solid rgb(205,12,187);border-radius:1px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer}.auth-submit:hover{background:#ca31e11a;border:1px solid rgb(205,12,187);opacity:.9;box-shadow:0 0 10px #cd0cbb99}.auth-submit:active{transform:translateY(1px)}.auth-link{background:none;border:none;color:#007bff;cursor:pointer;font-weight:600;text-decoration:none;outline:none;padding:0}.auth-link:hover:not(:disabled){color:#0056b3}.auth-link:disabled{color:#ccc;cursor:not-allowed}.auth-footer{margin:.8rem 0 0;font-size:.9rem;color:#ffffffd1;text-align:center}.header-menu-button{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;background:#0e001b4a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-menu-button .header-logo{font-size:1.5rem;font-weight:800;background-image:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 8px rgba(102,126,234,.4))}.header-menu-button .header-nav{display:flex;align-items:center;gap:2rem}.header-menu-button .header-nav a:not(.header-avatar){color:#fff;text-decoration:none;font-size:1rem;font-weight:600;transition:all .3s ease;position:relative}.header-menu-button .header-nav a:not(.header-avatar):after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-image:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;transition:width .3s ease;animation:foil 3s ease infinite}.header-menu-button .header-nav a:not(.header-avatar):hover:after{width:100%}.header-menu-button .header-nav a:not(.header-avatar).active:after{width:100%}.header-menu-button .header-logout-button{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:transparent;cursor:pointer;position:relative;transition:border-color .3s ease}.header-logout-button:hover:before{content:"";position:absolute;inset:-3px;border-radius:9999px;padding:3px;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:foil 3s ease infinite}.header-logout-button:hover{border-color:transparent}.header-avatar-dropdown{position:relative}.header-avatar{width:30px;height:30px;border-radius:50%;overflow:visible;cursor:pointer;position:relative;transition:transform .3s ease;text-decoration:none;background:transparent;border:none;padding:0}.header-avatar:hover:before{content:"";position:absolute;inset:-3px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:foil 3s ease infinite;z-index:-1}.header-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center top;position:relative;z-index:1}.header-avatar-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;font-size:1.2rem;position:relative;z-index:1;border-radius:50%}.header-dropdown-menu{position:absolute;top:calc(100% + 10px);right:0;background:#0e001bf2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(102,126,234,.3);min-width:180px;box-shadow:0 8px 32px #0000004d;overflow:hidden;z-index:1001;animation:dropdownFadeIn .2s ease}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-dropdown-header{padding:1rem;background:#667eea26;border-bottom:2px solid rgba(102,126,234,.3);display:flex;flex-direction:column;align-items:center}.dropdown-username{font-size:1.1rem;font-weight:700;color:#fff;text-align:center}.header-dropdown-divider{height:1px;background:#ffffff1a;margin:0}.header-dropdown-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:transparent;border:none;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;box-sizing:border-box}.header-dropdown-item:hover{background:#667eea33}.header-dropdown-item svg{flex-shrink:0}.loading-modal-overlay{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.loading-modal{display:flex;flex-direction:column;align-items:center}.loading-icon-container{position:relative;width:240px;height:240px;display:flex;align-items:center;justify-content:center}.loading-icon{width:100%;height:100%;border-radius:50%;object-fit:cover}.loading-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid transparent;border-top:3px solid rgb(90,72,154);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-message{color:#fff;font-size:32px;text-align:center;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.error-modal-overlay{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000}.error-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem}.error-modal{display:flex;flex-direction:column;align-items:center}.error-icon{width:240px;height:240px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,0,0,.54)}.error-message{color:#ff5252;font-size:24px;text-align:center;font-weight:600;max-width:600px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.error-modal-close{background:#d32f2f33;border:2px solid rgba(211,47,47,.5);color:#ffffffe6;font-size:1rem;font-weight:600;cursor:pointer;padding:.75rem 2rem;border-radius:10px;transition:all .3s ease;margin-top:1rem}.error-modal-close:hover{background:#d32f2f66;border-color:#d32f2fb3;box-shadow:0 4px 12px #d32f2f4d}.error-modal-close:focus{outline:none;box-shadow:0 0 0 3px #d32f2f4d}.advanced-search-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.advanced-search-modal-content{background:#1e1e32f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;width:95%;max-width:900px;max-height:calc(100vh - 2rem);box-shadow:0 20px 60px #00000080;border:1px solid rgba(102,126,234,.3);display:flex;flex-direction:column}.advanced-search-modal-header{padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.advanced-search-modal-header h2{font-size:2rem;font-weight:700;color:#fff;text-align:center;margin:0;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:foil 3s ease infinite}.advanced-search-form{padding-top:1rem;display:flex;flex-direction:column;gap:1rem}.form-section{display:flex;flex-direction:column;gap:.5rem}.form-label{font-size:.875rem;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}.form-input,.form-select{padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;outline:none}.form-input:focus,.form-select:focus{background:#ffffff26;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input::placeholder{color:#ffffff80}.form-select{cursor:pointer}.form-select option{background:#1e1e32f2;color:#fff}.form-hint{display:block;font-size:12px;color:#ffffff80;margin-top:6px}.form-row,.form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-row-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.color-buttons-compact{display:flex;gap:.5rem;flex-wrap:wrap}.color-btn-compact{padding:.25rem;background:transparent;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;opacity:.5;border-radius:4px}.color-btn-compact:hover{opacity:1;transform:scale(1.15)}.color-btn-compact.active{opacity:1;transform:scale(1.2);background:#ffffff1a}.color-btn-compact .ms{font-size:24px}.form-actions{display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.btn-close,.btn-reset,.btn-search{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit}.btn-close,.btn-reset{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.btn-close:hover,.btn-reset:hover{background:#ffffff26;transform:translateY(-2px)}.btn-search{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea66}.btn-search:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea80}@media(max-width:768px){.advanced-search-modal-content{width:95%;padding:1.5rem;max-height:calc(100vh - 1rem)}.advanced-search-modal-header h2{font-size:1.5rem}.form-row,.form-row-2,.form-row-3{grid-template-columns:1fr}.color-btn-compact .ms{font-size:20px}.form-actions{flex-wrap:wrap}.btn-close,.btn-reset,.btn-search{flex:1;min-width:120px}}.cards-page{position:relative;margin:0;height:100vh;height:-webkit-fill-available;width:100vw;overflow:hidden}.cards-page:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000c;background-blend-mode:darken;z-index:0}.cards-layout{display:flex;width:100%;height:calc(100vh - 35px - 2rem);margin:0;padding-top:calc(35px + 2rem);position:relative;z-index:1;overflow:hidden}.cards-sidebar{width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(255,255,255,.2);padding:1rem;position:sticky;top:80px;box-shadow:2px 0 10px #0000001a;z-index:1;height:calc(100vh - 80px - 2rem);overflow-y:hidden;display:flex;flex-direction:column;transition:width .3s ease,padding .3s ease}.cards-sidebar.collapsed{width:60px;padding:1rem .5rem}.sidebar-toggle-btn{align-self:flex-end;margin-bottom:1rem;width:32px;height:32px;background:#667eea33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.5);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;z-index:10;flex-shrink:0}.sidebar-toggle-btn:hover{background:#667eea66;border-color:#667eeacc;transform:scale(1.05)}.sidebar-toggle-btn svg{flex-shrink:0}.cards-sidebar.collapsed .sidebar-toggle-btn{align-self:center}.cards-sidebar.collapsed .sidebar-toggle-btn:hover{transform:scale(1.05)}.cards-sidebar.collapsed .cards-search-text span,.cards-sidebar.collapsed .cards-search-text,.cards-sidebar.collapsed .set-name-text,.cards-sidebar.collapsed .sets-filter span{display:none}.cards-sidebar.collapsed .sets-filter{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:.5rem 0;margin-top:1rem}.cards-sidebar.collapsed .sets-filter-input{padding:.4rem;text-align:center}.cards-sidebar.collapsed .sets-filter-input::placeholder{font-size:0}.cards-sidebar.collapsed .cards-nav-item,.cards-sidebar.collapsed .cards-search-item{justify-content:center;padding:.75rem;gap:0}.cards-sidebar.collapsed .cards-nav-item i,.cards-sidebar.collapsed .cards-nav-item svg,.cards-sidebar.collapsed .cards-search-item i,.cards-sidebar.collapsed .cards-search-item svg,.cards-sidebar.collapsed .cards-search-item .cards-search-icon{margin:0}.cards-nav{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow-y:hidden}.sets-filter{margin-top:1rem;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.sets-filter span{color:#ffffffb3;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.sets-filter-input{width:100%;padding:.5rem .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.85rem;transition:all .3s ease;outline:none;box-sizing:border-box}.sets-filter-input:focus{background:#ffffff26;border-color:#667eea99;box-shadow:0 0 0 2px #667eea33}.sets-filter-input::placeholder{color:#ffffff80}.sets-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.sets-list::-webkit-scrollbar{width:6px}.sets-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.sets-list::-webkit-scrollbar-thumb{background:#667eea80;border-radius:3px}.sets-list::-webkit-scrollbar-thumb:hover{background:#667eeab3}.set-item{font-size:.9rem;padding:.65rem .85rem}.set-item i{font-size:1.1rem}.set-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cards-nav-item,.cards-search-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2);margin-right:.75rem}.cards-nav-item:hover,.cards-search-item:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.cards-nav-item.active,.cards-search-item.active{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.8);box-shadow:0 4px 12px #667eea4d}.cards-nav-item.active:hover,.cards-search-item.active:hover{background:linear-gradient(135deg,#667eea66,#764ba266)}.cards-search-icon{width:20px;height:20px;color:currentColor;stroke-width:2}.cards-container{flex:1;padding:0rem 1.5rem 1.5rem;width:100%;max-width:calc(100vw - 250px - 3rem);overflow:hidden;position:relative;z-index:1;display:flex;flex-direction:column;height:100%;transition:max-width .3s ease;box-sizing:border-box}.cards-container.sidebar-collapsed{max-width:calc(100vw - 60px - 3rem)}.cards-header{position:sticky;top:0;margin-bottom:0;z-index:10;flex-shrink:0}.cards-title{font-size:2.5rem;margin-top:.5rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.cards-title i{flex-shrink:0}.set-card-info{font-size:1.2rem;font-weight:400;color:#ffffffb3;margin-left:.5rem;margin-top:.5rem}.cards-search-form{width:100%;margin-bottom:0;box-sizing:border-box}.pagination-controls .cards-search-form{margin-bottom:0}.search-input-group{display:flex;gap:1rem;width:100%;margin-bottom:.75rem}.search-input{flex:1;min-width:0;padding:1rem 1.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(102,126,234,.3);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.search-input:focus{outline:none;border-color:#667eeacc;background:#ffffff26;box-shadow:0 0 20px #667eea4d}.search-input::placeholder{color:#ffffff80}.search-button{padding:1rem 2rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-sizing:border-box;box-shadow:0 2px 8px #0000001a}.search-button:hover:not(:disabled){background:#667eea1a;border:1px solid rgb(197,13,194);transform:scale(1.05)}.search-button:disabled{opacity:.5;cursor:not-allowed}.advanced-search-button{padding:1rem 1.5rem;background:linear-gradient(135deg,#667eea33,#764ba233);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.5);border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-sizing:border-box;box-shadow:0 2px 8px #667eea33;display:flex;align-items:center;gap:.5rem}.advanced-search-button:hover:not(:disabled){background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.8);transform:scale(1.05);box-shadow:0 4px 12px #667eea66}.advanced-search-button:disabled{opacity:.5;cursor:not-allowed}.advanced-search-button svg{width:18px;height:18px}.quick-color-filters{display:flex;align-items:center;gap:.25rem;margin-top:.5rem}.quick-color-btn{padding:.25rem;background:transparent;border:none;outline:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;opacity:.5}.quick-color-btn:hover{opacity:1;transform:scale(1.1)}.quick-color-btn:active,.quick-color-btn:focus{outline:none;border:none}.quick-color-btn.active{opacity:1;transform:scale(1.15)}.quick-color-btn .ms{font-size:14px}.filter-separator{color:#ffffff80;font-size:1rem;margin:0 .75rem}.active-filters-inline{color:#ffffffb3;font-size:.9rem;font-weight:400}.cards-results{flex:1;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box;padding-right:.5rem;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}.cards-results::-webkit-scrollbar{width:8px}.cards-results::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.cards-results::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}.cards-results::-webkit-scrollbar-thumb:hover{background:#667eeab3}.pagination-controls{position:sticky;top:0;display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1rem;z-index:9;flex-shrink:0}.filters-row{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;overflow-x:visible}.pagination-row{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1)}.page-header-wrapper{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;margin-top:.75rem;position:relative}.filtered-count{display:flex;align-items:center;gap:1rem;font-size:.9rem;font-weight:500;color:#fffc;flex-wrap:wrap;flex:1}.filtered-count span{color:#667eeae6}.page-navigation{display:flex;align-items:center;gap:.3rem;flex-shrink:0;flex-wrap:nowrap;height:24px;position:absolute;left:50%;transform:translate(-50%)}.page-size-selector,.color-filter-inline,.rarity-filter,.type-filter,.subtype-filter,.artist-filter,.sort-order,.sort-direction{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.sort-direction-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#667eea33;border:1px solid rgba(102,126,234,.4);border-radius:6px;color:#fffc;cursor:pointer;transition:all .2s ease}.sort-direction-btn:hover{background:#667eea4d;border-color:#667eea99;transform:scale(1.05)}.sort-direction-btn:active{transform:translateY(0)}.sort-direction-btn svg{flex-shrink:0}.page-size-selector label,.color-filter-inline label,.rarity-filter label,.type-filter label,.subtype-filter label,.artist-filter label,.sort-order label{color:#fffc;font-size:.9rem;font-weight:500;white-space:nowrap}.reset-filters-btn{display:flex;align-items:center;justify-content:center;height:24px;padding:0 .75rem;background:#dc262633;border:1px solid rgba(220,38,38,.4);border-radius:6px;color:#fffc;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.reset-filters-btn:hover{background:#dc262666;border-color:#dc262699;color:#fff;transform:scale(1.05)}.reset-filters-btn:active{transform:scale(.95)}.quick-color-filters-inline{display:flex;align-items:center;gap:.2rem}.filter-select{padding:.35rem 1.25rem .35rem .65rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .4rem center;background-size:8px;min-width:80px}.filter-select:hover{background-color:#667eea33;border-color:#667eea80}.filter-select:focus{outline:none;border-color:#667eeacc;box-shadow:0 0 0 2px #667eea33}.filter-select option{background:#141428f2;color:#fff}.page-size-selector{display:flex;align-items:center;gap:.5rem}.page-size-select{padding:.35rem 1.25rem .35rem .65rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .4rem center;background-size:8px;min-width:60px}.page-size-select:hover{background-color:#667eea33;border-color:#667eea80}.page-size-select:focus{outline:none;border-color:#667eeacc;box-shadow:0 0 0 2px #667eea33}.page-size-select option{background:#141428f2;color:#fff}.page-nav-btn{padding:.5rem;min-width:40px;min-height:24px;width:40px;height:24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(102,126,234,.3);touch-action:manipulation}.page-nav-btn:hover:not(:disabled){background:#667eea33;border-color:#667eea80;transform:scale(1.05)}.page-nav-btn:disabled{opacity:.3;cursor:not-allowed}.page-nav-btn svg{width:16px;height:16px;flex-shrink:0;pointer-events:none}.page-info{color:#fff;font-size:.9rem;font-weight:500;white-space:nowrap}.cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;width:100%;margin:1rem 0 0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.card-item{background:transparent;border-radius:16px;border:1px solid rgba(102,126,234,.3);overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(102,126,234,.2)}.card-item:hover{transform:translateY(-4px);border-color:#667eea99;box-shadow:0 8px 24px #667eea66}.card-image-container{position:relative;width:100%;padding:.75rem .75rem 0rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;perspective:1500px}.card-image-wrapper{position:relative;width:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.34,1.56,.64,1)}.card-image-wrapper.flipped{transform:rotateY(180deg)}.card-image{width:100%;height:auto;border-radius:15px;display:block;max-width:100%;object-fit:contain;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-image.set-lea,.card-image.set-leb,.card-image.set-2ed{border-radius:20px}.card-image-front{position:relative;display:block;transform:rotateY(0)}.card-image-back{position:absolute;top:0;left:0;width:100%;height:auto;transform:rotateY(180deg)}.flip-button{position:absolute;top:1%;right:1.5%;width:36px;height:36px;background:#667eea4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(102,126,234,.6);border-radius:50%;padding:0;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;opacity:.9;box-shadow:0 2px 8px #667eea4d;z-index:10}.flip-button:hover{background:#667eea99;border-color:#667eea;opacity:1;transform:scale(1.15) rotate(90deg);box-shadow:0 4px 16px #667eea99}.flip-button svg{width:20px;height:20px;transition:transform .3s ease}.card-image-container:hover .flip-button,.card-detail-image:hover .flip-button{opacity:1}@keyframes pulse-flip{0%,to{transform:scale(1);box-shadow:0 2px 8px #667eea4d}50%{transform:scale(1.05);box-shadow:0 4px 12px #667eea80}}.card-compact-info{padding:0 .75rem .3rem;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.card-set-rarity{display:flex;align-items:center;gap:.5rem;font-size:.85rem;flex:1;min-width:0;box-sizing:border-box}.card-set-rarity i{font-size:1rem;flex-shrink:0}.card-set-rarity .set-name{color:#ffffffe6;font-weight:500;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-collector-number{font-size:.75rem;color:#ffffffe6;font-weight:500;white-space:nowrap;flex-shrink:0}.card-price-eur{font-size:.85rem;color:#a8f5a4;font-weight:600;white-space:nowrap;padding:.3rem .5rem;border-radius:0;font-family:monospace;text-align:center;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.3rem}.card-price-eur .price-normal{color:#a8f5a4}.card-price-eur .price-separator{color:#ffffff80;font-weight:400;margin:0 .2rem}.card-price-eur .price-foil,.card-price-eur .price-foil-only{display:flex;align-items:center;gap:.2rem;color:#e695f6}.card-price-eur .foil-icon{width:14px;height:14px;flex-shrink:0;filter:drop-shadow(0 0 3px rgba(255,215,0,.6))}.card-price-eur .price-unavailable{color:#fff6}.card-set-rarity i.ss-common{filter:drop-shadow(0 0 1px rgba(255,255,255,.8))}.no-results{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:10}.no-results-message{text-align:center;padding:3rem 2rem;background:#1e1e32cc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;border:1px solid rgba(102,126,234,.4);max-width:800px;box-shadow:0 8px 32px #0000004d}.no-results-message h2{color:#fff;font-size:2rem;font-weight:600;margin:0 0 1.5rem}.active-filters{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.2)}.active-filters p{color:#fffc;font-size:1rem;line-height:1.6;margin:0;word-break:break-word}.card-detail-modal{position:fixed;inset:0;background:#000000e6;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.card-detail-content{position:relative;background:#141428f2;border:2px solid rgba(102,126,234,.5);border-radius:16px;max-width:900px;width:100%;max-height:calc(100vh - 2rem);padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:auto;box-sizing:border-box;margin:auto}.close-button{position:absolute;top:1rem;right:1rem;background:transparent;border:none;width:32px;height:32px;color:#fff9;font-size:1.5rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-weight:300;line-height:1}.close-button:hover{color:#fff;transform:scale(1.1)}.card-detail-layout{display:grid;grid-template-columns:.7fr 1fr;gap:2rem;align-items:start}.card-detail-image{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;perspective:2000px}.card-detail-image-wrapper{position:relative;width:100%;max-width:400px;border-radius:19px;overflow:visible;transform-style:preserve-3d;will-change:transform;transition:transform .8s cubic-bezier(.34,1.56,.64,1)}.card-detail-image-wrapper.flipped{transform:rotateY(180deg)}.card-detail-image-wrapper.card-interactive{--pointer-x: 50%;--pointer-y: 50%;--pointer-from-center: 0;--pointer-from-top: 50;--pointer-from-left: 50;--card-opacity: 0;--rotate-x: 0deg;--rotate-y: 0deg}.card-detail-image-wrapper.card-interactive:hover:not(.flipped){transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) scale(1.02)}.card-detail-image-wrapper.card-interactive.flipped:hover{transform:rotateY(180deg) rotateX(var(--rotate-x)) scale(1.02)}.card-detail-image img{position:relative;width:100%;max-width:400px;height:auto;border-radius:19px;box-shadow:0 10px 30px #00000080;transition:box-shadow .3s ease-in-out;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;z-index:1;border:none;outline:none}.card-detail-image img.set-lea,.card-detail-image img.set-leb,.card-detail-image img.set-2ed{border-radius:31px}.card-detail-image .card-image-front{position:relative;display:block;transform:rotateY(0)}.card-detail-image .card-image-back{position:absolute;top:0;left:0;width:100%;height:auto;transform:rotateY(180deg)}.card-detail-image-wrapper[data-rarity=common]:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,#ff777366 5%,#ffed5f66,#a8ff5f66,#83fff766,#7894ff66,#d875ff66,#ff777366 35%),repeating-linear-gradient(133deg,#0e152e80,#8fa3a34d 3.8%,#8fc1c159,#8fa3a34d 5.2%,#0e152e80 10% 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),rgba(0,0,0,.05) 12%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 120%);background-blend-mode:overlay,hue,soft-light;background-size:200% 700%,300% 100%,200% 100%;background-position:center center,0% var(--pointer-from-top),center center;filter:brightness(calc((var(--pointer-from-center) / 50) * .3 + .9)) contrast(1.2) saturate(.8);mix-blend-mode:overlay;opacity:calc(var(--card-opacity) * .4);border-radius:19px;pointer-events:none;z-index:2;transition:opacity .3s ease,filter .2s ease}.card-detail-image-wrapper.set-lea[data-rarity=common]:before,.card-detail-image-wrapper.set-leb[data-rarity=common]:before,.card-detail-image-wrapper.set-2ed[data-rarity=common]:before{border-radius:25px}.card-detail-image-wrapper[data-rarity=common]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.4),rgba(255,255,255,.3) 10%,rgba(255,255,255,.15) 20%,rgba(255,255,255,0) 50%);mix-blend-mode:soft-light;opacity:calc(var(--card-opacity) * .7);border-radius:19px;pointer-events:none;z-index:3;transition:opacity .2s ease-in-out}.card-detail-image-wrapper.set-lea[data-rarity=common]:after,.card-detail-image-wrapper.set-leb[data-rarity=common]:after,.card-detail-image-wrapper.set-2ed[data-rarity=common]:after{border-radius:25px}.card-detail-image-wrapper[data-rarity=common]:hover:before{opacity:.5}.card-detail-image-wrapper[data-rarity=common]:hover:after{opacity:.8}.card-prices{width:100%;max-width:400px;margin-top:1rem;padding:1rem;background:#667eea1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(102,126,234,.3);border-radius:12px}.card-prices h3{font-size:1rem;margin:0 0 .75rem;color:#ffffffe6;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.prices-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.price-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#ffffff0d;border-radius:6px;transition:all .2s ease}.price-item:hover{background:#ffffff1a;transform:translateY(-1px)}.price-label{font-size:.85rem;color:#ffffffb3;font-weight:500}.price-value{font-size:.9rem;color:#a8f5a4;font-weight:600;font-family:monospace}.price-value-foil{color:#e695f6}.card-detail-info{color:#fff;overflow-wrap:break-word;word-wrap:break-word}.card-navigation-buttons{display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;padding-right:3rem;border-bottom:1px solid rgba(255,255,255,.1)}.card-nav-button{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea33;border:1px solid rgba(102,126,234,.4);border-radius:8px;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.card-nav-button:hover:not(:disabled){background:#667eea4d;border-color:#667eea99;transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}.card-nav-button:disabled{opacity:.3;cursor:not-allowed;transform:none}.card-nav-button svg{flex-shrink:0}.card-detail-info h2{font-size:2rem;margin-top:0rem;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:foil 3s ease infinite}.language-selector{display:flex;gap:.4rem;align-items:center;margin:0 0 .75rem;flex-wrap:wrap}.language-btn{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;letter-spacing:.03em;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:4px;cursor:pointer;transition:all .2s ease;padding:.25rem .4rem;opacity:.5;color:#ffffffb3;min-width:2rem}.language-btn:hover{opacity:1;background:#ffffff0d;border-color:#ffffff4d;color:#fffffff2}.language-btn.active{opacity:1;background:#8b5cf633;border-color:#8b5cf699;color:#a78bfa}.detail-type{font-size:1.1rem;margin:0;color:#fffc}.detail-mana{font-size:1rem;color:#ffffffb3;font-family:monospace;margin-bottom:1rem;padding:.5rem;background:#ffffff0d;border-radius:6px}.detail-oracle h3{font-size:1.2rem;margin-bottom:.5rem;color:#764ba2}.detail-oracle p{color:#ffffffe6}.detail-oracle p .ms{font-size:.8em;vertical-align:middle;margin:0 .1rem}.detail-stats{font-size:1.1rem;color:#fffc;margin:1rem 0;padding:.5rem;background:#ffffff0d;border-radius:6px}.reserved-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;margin:1rem 0;background:linear-gradient(135deg,#667eea33,#764ba24d,#e920f433);border:2px solid rgba(230,149,246,.6);border-radius:8px;color:#e695f6;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px #e695f64d;animation:reserved-glow 2s ease-in-out infinite}.reserved-badge svg{flex-shrink:0;filter:drop-shadow(0 0 4px rgba(230,149,246,.6))}@keyframes reserved-glow{0%,to{box-shadow:0 4px 12px #e695f64d;border-color:#e695f699}50%{box-shadow:0 6px 20px #e920f480;border-color:#e920f4e6}}.detail-meta{margin-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.detail-meta p{margin-bottom:.5rem;color:#ffffffb3}.detail-meta strong{color:#667eea}.detail-legalities{border-top:1px solid rgba(255,255,255,.1)}.detail-legalities h3{font-size:1.2rem;margin-bottom:1rem;color:#764ba2}.legalities-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem}.legality-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:#ffffff0d;border-radius:6px;border-left:3px solid transparent;transition:all .2s ease}.legality-item:hover{background:#ffffff14}.legality-item.legality-legal{border-left-color:#4ade80}.legality-item.legality-banned{border-left-color:#f87171}.legality-item.legality-restricted{border-left-color:#fbbf24}.legality-format{font-size:.85rem;color:#ffffffb3;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.legality-status{font-size:1rem;font-weight:700;margin-left:.5rem;flex-shrink:0}.legality-status.status-legal{color:#4ade80}.legality-status.status-banned{color:#f87171}.legality-status.status-restricted{color:#fbbf24}@media(max-width:1024px){.cards-layout{flex-direction:column;height:auto;min-height:calc(100vh - 35px - 2rem)}.cards-sidebar{width:100%;position:static;height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.2);padding:1rem;overflow-y:visible}.cards-sidebar.collapsed{width:100%;height:auto}.sidebar-toggle-btn{display:none}.cards-nav{flex-direction:row;overflow-x:auto;flex-wrap:wrap;gap:.5rem}.set-list{max-height:none}main{width:100%;height:auto;overflow-y:visible}.cards-container{max-width:100%;padding:1rem;height:auto;overflow-y:visible}.cards-results{height:auto;overflow-y:visible}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.pagination-controls{flex-wrap:wrap;gap:.75rem}.filters-row{flex-wrap:wrap}.page-navigation{order:999;width:100%;justify-content:center}}@media(max-width:768px){.cards-page{height:auto;min-height:100vh}.cards-layout{padding-top:calc(35px + 1rem);height:auto}.cards-title{font-size:1.75rem}.set-title{flex-direction:column;align-items:flex-start;gap:.5rem}.set-card-info{font-size:.85rem}.cards-container{height:auto;overflow-x:visible;padding:1rem .75rem}.cards-header{position:relative;top:auto;margin-bottom:1rem}.cards-results{overflow-y:visible;flex:none;height:auto}.filters-row{flex-direction:column;align-items:stretch;gap:.75rem;overflow-x:visible}.page-size-selector,.color-filter-inline,.rarity-filter,.type-filter,.subtype-filter,.artist-filter,.sort-order,.sort-direction{width:100%;justify-content:space-between}.quick-color-filters-inline{justify-content:center;flex-wrap:wrap}.quick-color-btn{width:36px;height:36px}.page-header-wrapper{flex-direction:column;gap:1rem;align-items:stretch}.page-navigation{width:100%;justify-content:center;position:static;transform:none;flex-wrap:wrap;gap:.5rem}.filtered-count{width:100%;justify-content:space-between}.reset-filters-btn{width:100%}.search-input-group{flex-direction:column;gap:.75rem}.search-button{width:100%}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}.card-detail-modal{padding:.5rem}.card-detail-layout{grid-template-columns:1fr;gap:1.5rem}.card-detail-content{padding:1.5rem;max-height:calc(100vh - 1rem);overflow-y:auto}.card-detail-image{order:-1}.card-detail-image img,.card-detail-image-wrapper{max-width:100%}.flip-button{width:32px;height:32px;top:10%;right:.75rem}.flip-button svg{width:18px;height:18px}.close-button{top:.5rem;right:.5rem;width:28px;height:28px;font-size:1.25rem}.card-navigation-buttons{flex-direction:column;gap:.75rem;padding-right:0}.card-nav-button{padding:.65rem 1rem;font-size:.85rem}.reserved-badge{font-size:.9rem;padding:.65rem 1.1rem}.reserved-badge svg{width:18px;height:18px}.language-selector{gap:.35rem}.language-btn{font-size:.7rem;padding:.2rem .35rem;min-width:1.8rem}.cards-sidebar{padding:.75rem}.cards-nav-item{font-size:.9rem;padding:.75rem}.filtered-count{font-size:.9rem}}@media(max-width:480px){.cards-page{height:auto}.cards-layout{padding-top:calc(35px + .5rem)}.cards-container{padding:.75rem .5rem}.cards-title{font-size:1.25rem}.set-title i{font-size:1.5rem!important}.set-card-info{font-size:.75rem}.cards-search-form{margin-bottom:1rem}.search-input,.search-button{padding:.65rem .85rem;font-size:16px;min-height:44px}.quick-color-filters{gap:.25rem;margin-top:.5rem}.quick-color-filters-inline{gap:.25rem}.quick-color-btn{width:32px;height:32px}.quick-color-btn .ms{font-size:12px!important}.filter-select,.page-size-select{font-size:16px;padding:.5rem;min-height:40px}.page-size-selector label,.color-filter-inline label,.rarity-filter label,.type-filter label,.subtype-filter label,.artist-filter label,.sort-order label,.page-info{font-size:.85rem}.page-nav-btn{min-width:40px;min-height:40px;width:40px;height:40px;padding:.5rem}.page-nav-btn svg{width:16px;height:16px}.reset-filters-btn{font-size:.85rem;padding:.5rem .65rem}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.5rem}.card-item{padding:.5rem;border-radius:12px}.card-image-container{padding:.5rem}.card-image{border-radius:12px}.card-compact-info{padding:.5rem;gap:.25rem}.card-set-rarity{font-size:.7rem}.card-set-rarity i{font-size:.85rem}.card-set-rarity .set-name,.card-collector-number{font-size:.65rem}.flip-button{width:28px;height:28px;top:8%;right:.5rem}.flip-button svg{width:16px;height:16px}.card-detail-modal{padding:.25rem}.card-detail-content{padding:1rem;border-radius:12px;max-height:calc(100vh - .5rem)}.card-detail-info h2{font-size:1.25rem}.card-navigation-buttons{margin-bottom:1rem;gap:.5rem;padding-right:0}.card-nav-button{padding:.5rem .75rem;font-size:.8rem}.card-nav-button svg{width:16px;height:16px}.reserved-badge{font-size:.85rem;padding:.6rem 1rem}.reserved-badge svg{width:16px;height:16px}.language-selector{gap:.3rem}.language-btn{font-size:.65rem;padding:.18rem .3rem;min-width:1.6rem}.detail-type{font-size:.9rem}.detail-mana,.detail-stats{font-size:.85rem}.detail-oracle h3{font-size:.95rem}.detail-oracle p{font-size:.85rem}.detail-oracle p .ms{font-size:1em}.detail-meta p{font-size:.8rem}.detail-legalities h3{font-size:.95rem}.legalities-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.35rem}.legality-item{padding:.35rem .5rem}.legality-format{font-size:.7rem}.legality-status{font-size:.85rem}.close-button{width:26px;height:26px;font-size:1.1rem;top:.35rem;right:.35rem}.cards-sidebar{padding:.5rem}.cards-nav-item,.cards-search-item{font-size:.85rem;padding:.65rem}.cards-nav-icon,.cards-search-icon{font-size:1rem}.sets-filter-input{font-size:.85rem;padding:.5rem}.page-header-wrapper{margin:.5rem 0;gap:.75rem}.filtered-count{font-size:.85rem}.filtered-count span{font-size:.8rem}}@media(min-width:1440px){.cards-container{max-width:1800px;margin:0 auto}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.card-detail-content{max-width:1200px}}@media(min-width:1025px)and (max-width:1439px){.cards-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.filters-row{flex-wrap:wrap;gap:.5rem}}@media(min-width:481px)and (max-width:767px){.cards-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.quick-color-btn{width:34px;height:34px}.card-item{padding:.65rem}}@media(max-height:600px)and (orientation:landscape){.cards-page{height:auto;min-height:100vh}.cards-layout{height:auto;min-height:calc(100vh - 35px - 1rem)}.cards-sidebar{max-height:40vh;overflow-y:auto}.cards-container,.cards-results{height:auto;overflow-y:visible}.card-detail-modal{align-items:flex-start;padding-top:1rem;padding-bottom:1rem}.card-detail-content{max-height:90vh;overflow-y:auto}.card-detail-layout{grid-template-columns:1fr 1fr}.card-detail-image img,.card-detail-image-wrapper{max-width:300px}}@supports (-webkit-touch-callout: none){.page-nav-btn{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(102,126,234,.3);min-width:40px;min-height:40px}.page-navigation{-webkit-overflow-scrolling:touch}.quick-color-btn{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.filter-select,.page-size-select{-webkit-appearance:none;background-position:right .5rem center}input,select,button{-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit}.cards-results,.cards-sidebar,.set-list{-webkit-overflow-scrolling:touch}*{touch-action:manipulation}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-device-width:375px)and (max-device-width:428px)and (-webkit-min-device-pixel-ratio:2){.page-nav-btn{min-width:44px;min-height:44px;width:44px;height:44px;padding:.6rem}.page-nav-btn svg{width:16px;height:16px}.page-navigation{gap:.4rem;padding-left:.5rem}.page-info{font-size:.8rem;padding:.4rem .75rem}.quick-color-btn{min-width:36px;min-height:36px;width:36px;height:36px}.filter-select,.page-size-select{min-height:40px;font-size:16px}.search-input{font-size:16px}.reset-filters-btn{min-height:40px;padding:.5rem .75rem}.filters-row{gap:.65rem}.pagination-controls{padding:.65rem .75rem}}.landing-page{margin:0;padding:0;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000c;background-blend-mode:darken;width:100vw}.admin-page{position:relative;margin:0;min-height:100vh;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw}.admin-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.admin-layout{display:flex;width:100%;margin:0;padding-top:calc(35px + 2rem)}.admin-sidebar{width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(255,255,255,.2);padding:2rem 1rem;position:sticky;top:80px;box-shadow:2px 0 10px #0000001a}.admin-nav{display:flex;flex-direction:column;gap:.5rem}.admin-nav-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2)}.admin-nav-item:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.admin-nav-item.active{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.8);box-shadow:0 4px 12px #667eea4d}.admin-nav-item.active:hover{background:linear-gradient(135deg,#667eea66,#764ba266)}.admin-nav-icon{width:20px;height:20px;color:currentColor;stroke-width:2}.admin-container{flex:1;padding:1.5rem;width:100%;max-width:calc(100vw - 250px - 3rem);overflow-x:auto}.admin-container h1{font-size:2.5rem;margin-bottom:2rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.2)}.admin-content-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.admin-search-container{flex:0 0 350px}.admin-user-count{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:1rem;font-weight:500;color:#fff;white-space:nowrap;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2);height:44px;box-sizing:border-box;margin-left:auto}.admin-search-wrapper{position:relative;display:flex;align-items:center}.admin-search-input{width:100%;padding:.75rem 1rem .75rem 3rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;outline:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-search-input:focus{background:#ffffff26;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.admin-search-input::placeholder{color:#ffffff80}.admin-search-icon{position:absolute;left:1rem;color:#fff9;z-index:1}.admin-search-clear{position:absolute;right:1rem;background:transparent;border:none;color:#fff9;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .3s ease}.admin-search-clear:hover{color:#ef4444;background:#ef44441a}.add-user-button{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2);height:44px;box-sizing:border-box}.add-user-button:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.add-user-button svg{width:20px;height:20px}.admin-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.admin-users-card{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:3px;flex:1;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(255,255,255,.1)}.admin-table{width:100%;border-collapse:collapse}.admin-table th,.admin-table td{padding:.75rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.05);height:52px}.admin-table th{background:#667eea1a;font-weight:600;color:#667eea;height:32px;padding:.25rem .75rem;font-size:.875rem}.admin-table tr{transition:background-color .3s ease}.admin-table tbody tr:hover{background:#667eea0d}.admin-table-row{cursor:pointer}.admin-table-empty-row{pointer-events:none}.admin-table-empty-row td{border-bottom:1px solid rgba(0,0,0,.05)}.role-label{padding:.13rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600;text-transform:uppercase}.role-label.admin{color:#ef4444;background:#ef44441a;border:1px solid #ef4444}.role-label.user{color:#9ca3af;background:#9ca3af1a;border:1px solid #9ca3af}.admin-user-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #667eea}.admin-user-initial{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600}.admin-loading{display:flex;justify-content:center;align-items:center;height:50vh;font-size:1.5rem;color:#fff}.admin-status-cell{display:flex;align-items:center;gap:1rem}.status-badge{padding:.04rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600;text-transform:uppercase}.status-badge.active{background:#22c55e33;color:#22c55e;border:1px solid #22c55e}.status-badge.suspended{background:#ef444433;color:#ef4444;border:1px solid #ef4444}.admin-suspend-button{background:transparent;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease;color:#667eea}.admin-suspend-button:hover{background:#667eea33;transform:scale(1.1)}.admin-suspend-button svg{width:20px;height:20px}.admin-delete-button{background:#ef444433;border:1px solid #ef4444;color:#ef4444;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.admin-delete-button:hover{background:#ef44444d;transform:scale(1.1)}.admin-delete-button.disabled{background:#8080801a;border:1px solid rgba(128,128,128,.3);color:#80808080;cursor:not-allowed;opacity:.6}.admin-delete-button.disabled:hover{background:#8080801a;transform:none}.admin-delete-button svg{width:20px;height:20px}.restore-user-button{background:#22c55e33;border:1px solid #22c55e;color:#22c55e;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.restore-user-button:hover{background:#22c55e4d;transform:scale(1.1)}.restore-user-button svg{width:20px;height:20px}.permanent-delete-button{background:#dc262633;border:1px solid #dc2626;color:#dc2626;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.permanent-delete-button:hover{background:#dc262666;transform:scale(1.1)}.permanent-delete-button svg{width:20px;height:20px}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable:hover{color:#764ba2}.pagination{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 0}.pagination-button{padding:.5rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;font-weight:500;transition:all .3s ease}.pagination-button:hover:not(:disabled){background:#667eea33;border-color:#667eea}.pagination-button:disabled{opacity:.3;cursor:not-allowed}.pagination-numbers{display:flex;gap:.5rem}.pagination-number{width:40px;height:40px;padding:0;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;font-weight:500;transition:all .3s ease}.pagination-number:hover{background:#667eea33;border-color:#667eea}.pagination-number.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.add-user-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000}.add-user-modal-content{background:#1e1e32f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;width:90%;max-width:500px;box-shadow:0 20px 60px #00000080;border:1px solid rgba(102,126,234,.3)}.add-user-modal-title{font-size:2rem;font-weight:700;color:#fff;text-align:center;margin-bottom:2rem;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:foil 3s ease infinite}.add-user-form{display:flex;flex-direction:column;gap:1.5rem}.add-user-form-group{display:flex;flex-direction:column;gap:.5rem}.add-user-form-group label{font-size:.875rem;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}.add-user-form-group label .required{color:#ef4444;margin-left:.25rem}.add-user-input{padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;outline:none}.add-user-input.error{border-color:#ef4444;background:#ef44441a}.add-user-input:focus{background:#ffffff26;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.add-user-input.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.add-user-input::placeholder{color:#ffffff80}.add-user-error{background:#ef444433;color:#ef4444;border:1px solid #ef4444;border-radius:12px;padding:1rem;font-size:.875rem;text-align:center}.modal-buttons{display:flex;gap:1rem;margin-top:1rem}.modal-buttons button{flex:1;padding:.75rem 1.5rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}.modal-buttons button:disabled{opacity:.5;cursor:not-allowed}.modal-button-cancel{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.modal-button-cancel:hover:not(:disabled){background:#fff3}.modal-button-submit{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;position:relative;overflow:hidden}.modal-button-submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.modal-button-submit:hover:not(:disabled):before{left:100%}.modal-button-submit:hover:not(:disabled){box-shadow:0 0 20px #667eea80;transform:translateY(-2px)}.edit-user-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000}.edit-user-modal-content{background:#1e1e32f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;width:90%;max-width:500px;box-shadow:0 20px 60px #00000080;border:1px solid rgba(102,126,234,.3)}.edit-user-modal-title{font-size:2rem;font-weight:700;color:#fff;text-align:center;margin-bottom:2rem;background:linear-gradient(135deg,#667eea,#764ba2,#e920f4,#754ffe,#0051ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:foil 3s ease infinite}.edit-user-form{display:flex;flex-direction:column;gap:1.5rem}.edit-user-form-group{display:flex;flex-direction:column;gap:.5rem}.edit-user-form-group label{font-size:.875rem;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}.edit-user-form-group label .required{color:#ef4444;margin-left:.25rem}.edit-user-input{padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;outline:none}.edit-user-input.error{border-color:#ef4444;background:#ef44441a}.edit-user-input:focus{background:#ffffff26;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.edit-user-input.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.edit-user-input::placeholder{color:#ffffff80}.edit-user-error{background:#ef44444d;color:#ff6b6b;border:2px solid #ef4444;border-radius:12px;padding:1.2rem;font-size:.9rem;line-height:1.6;text-align:left;font-weight:500;box-shadow:0 4px 12px #ef444433;margin:.5rem 0}.confirm-delete-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000}.confirm-delete-modal-content{background:#1e1e32f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;width:90%;max-width:450px;box-shadow:0 20px 60px #00000080;border:1px solid rgba(239,68,68,.3);text-align:center}.confirm-delete-icon{margin:0 auto 1rem;width:64px;height:64px;border-radius:50%;background:#ef444433;display:flex;align-items:center;justify-content:center;color:#ef4444}.confirm-delete-title{font-size:1.5rem;font-weight:700;color:#ef4444;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.confirm-delete-message{margin-bottom:2rem;text-align:center}.confirm-delete-message p{color:#ffffffe6;font-size:1rem;margin-bottom:1rem;line-height:1.5}.confirm-delete-user-info{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;margin:1rem 0;display:flex;flex-direction:column;gap:.25rem}.confirm-delete-user-info strong{color:#fff;font-size:1.1rem;font-weight:600}.confirm-delete-user-info span{color:#ffffffb3;font-size:.9rem}.confirm-delete-warning{color:#ffffffb3;font-size:.875rem;font-style:italic;margin-top:1rem!important}.avatar-selector-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.avatar-selector-content{background:#0e001bf2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:2.5rem;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(102,126,234,.3)}.avatar-selector-title{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:2rem;text-align:center}.avatar-selector-loading,.avatar-selector-empty{text-align:center;color:#ffffffb3;padding:2rem;font-size:1.1rem}.avatar-selector-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1.5rem;margin-bottom:2rem}.avatar-selector-item{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;cursor:pointer;transition:all .3s ease;border:3px solid rgba(255,255,255,.2)}.avatar-selector-item:hover{transform:scale(1.05);border-color:#667eea99;box-shadow:0 4px 16px #667eea66}.avatar-selector-item.selected{border-color:#667eeae6;box-shadow:0 0 20px #667eea99}.avatar-selector-item img{width:100%;height:100%;object-fit:cover}.avatar-selector-check{position:absolute;inset:0;background:#667eea4d;display:flex;align-items:center;justify-content:center}.avatar-selector-check svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.avatar-selector-buttons{display:flex;gap:1rem;justify-content:flex-end}.avatar-selector-button{padding:.75rem 2rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.avatar-selector-button.cancel{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.avatar-selector-button.cancel:hover{background:#fff3;border-color:#ffffff80}.avatar-selector-button.confirm{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.avatar-selector-button.confirm:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.avatar-selector-button.confirm:disabled{opacity:.5;cursor:not-allowed}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10000;padding:1rem}.confirm-account-delete-modal{background:#0e001bfa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;border:2px solid rgba(244,67,54,.5);box-shadow:0 12px 40px #f443364d;max-width:500px;width:90%;padding:0;position:relative;animation:modalSlideIn .3s ease}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid rgba(244,67,54,.3)}.modal-title.danger{margin:0;font-size:1.5rem;font-weight:800;color:#ff5252;text-transform:uppercase;letter-spacing:.05em}.modal-close-button{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.modal-close-button:hover{background:#f4433633;color:#ff5252}.modal-body{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.warning-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f443361a;border:3px solid rgba(244,67,54,.3);animation:pulse-red 2s ease-in-out infinite}@keyframes pulse-red{0%,to{box-shadow:0 0 #f4433666}50%{box-shadow:0 0 0 15px #f4433600}}.warning-icon svg{color:#ff5252}.warning-message{color:#ffffffe6;text-align:center;font-size:1rem;line-height:1.6;margin:0}.confirmation-input-wrapper{width:100%;display:flex;flex-direction:column;gap:.75rem}.confirmation-label{color:#fffc;font-size:.95rem;font-weight:600;text-align:center}.confirmation-label strong{color:#fff;font-weight:800}.confirmation-input{width:100%;padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;text-align:center;transition:all .3s ease;box-sizing:border-box}.confirmation-input:focus{outline:none;border-color:#667eea99;background:#ffffff14}.confirmation-input.error{border-color:#ff5252;background:#f443361a}.confirmation-input::placeholder{color:#fff6}.input-error{color:#ff5252;font-size:.85rem;text-align:center;padding:.5rem;background:#f443361a;border-radius:6px;border:1px solid rgba(244,67,54,.3)}.modal-footer{display:flex;gap:1rem;padding:1.5rem;border-top:2px solid rgba(244,67,54,.3)}.modal-button{flex:1;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}.modal-button.cancel{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.3)}.modal-button.cancel:hover:not(:disabled){background:#fff3;border-color:#ffffff80;transform:translateY(-2px)}.modal-button.danger{background:#f443364d;color:#ff5252;border:2px solid rgba(244,67,54,.5)}.modal-button.danger:hover:not(:disabled){background:#f4433680;border-color:#ff5252;transform:translateY(-2px);box-shadow:0 4px 12px #f4433666}.modal-button:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:600px){.confirm-account-delete-modal{max-width:95%}.modal-title.danger{font-size:1.2rem}.warning-icon{width:60px;height:60px}.warning-icon svg{width:48px;height:48px}}.profile-page{margin:0;padding:0;min-height:100vh;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;width:100vw;position:relative}.profile-page:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.profile-content{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding:6rem 2rem 2rem;position:relative;z-index:1;box-sizing:border-box}.profile-layout{display:grid;grid-template-columns:280px 1fr;gap:2rem;max-width:1200px;width:100%}.profile-sidebar{display:flex;flex-direction:column;gap:1.5rem}.sidebar-avatar-section{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem;border:2px solid rgba(102,126,234,.4);box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;align-items:center;gap:1rem}.avatar-circle{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:800;border:3px solid rgb(90,72,154);position:relative;cursor:pointer;transition:all .3s ease}.avatar-circle:hover{transform:scale(1.05)}.avatar-circle img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center top}.admin-avatar-circle{border:3px solid #ff0000;box-shadow:0 0 20px #f009,0 0 40px #f006}.avatar-initial{font-size:3.5rem;font-weight:800;color:#fff}.avatar-edit-overlay{position:absolute;inset:0;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.avatar-circle:hover .avatar-edit-overlay{opacity:1}.avatar-edit-overlay svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.sidebar-role-badge{padding:.5rem 1.5rem;font-size:.85rem;font-weight:700;color:red;text-transform:uppercase;background:#ff00001a;border:2px solid #ff0000;border-radius:20px;animation:glow-red 2s ease-in-out infinite}@keyframes glow-red{0%,to{text-shadow:0 0 10px rgba(255,0,0,.8),0 0 20px rgba(255,0,0,.5);box-shadow:0 0 10px #f009}50%{text-shadow:0 0 20px rgba(255,0,0,1),0 0 30px rgba(255,0,0,.7);box-shadow:0 0 20px #f00c}}.sidebar-stats{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem;border:2px solid rgba(102,126,234,.4);box-shadow:0 4px 12px #0003}.stats-title{font-size:.9rem;font-weight:700;color:#fff;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid rgba(102,126,234,.3);text-transform:uppercase;letter-spacing:.05em}.stat-item{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#ffffff0d;border-radius:8px;margin-bottom:.75rem;transition:all .3s ease}.stat-item:last-child{margin-bottom:0}.stat-item:hover{background:#ffffff14;transform:translate(5px)}.stat-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#667eea33;border-radius:8px;color:#667eeae6}.stat-content{flex:1}.stat-value{font-size:1.5rem;font-weight:800;color:#fff;line-height:1}.stat-label{font-size:.85rem;color:#ffffffb3;margin-top:.25rem}.profile-main{display:flex;flex-direction:column;gap:2rem}.profile-username-section{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem 2rem;border:2px solid rgba(102,126,234,.4);box-shadow:0 4px 12px #0003}.profile-username-display{display:flex;justify-content:center}.profile-username{font-size:2rem;font-weight:800;color:#fff;margin:0;cursor:pointer;position:relative;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease}.profile-username.editable-username:hover{background:#667eea1a;box-shadow:0 0 0 2px #667eea4d}.profile-username.editable-username:after{content:"✎";position:absolute;top:-8px;right:-8px;font-size:1rem;opacity:0;transition:opacity .3s ease;color:#667eeacc}.profile-username.editable-username:hover:after{opacity:1}.profile-username-edit{display:flex;flex-direction:column;gap:.5rem;align-items:center}.inline-edit-input{padding:.75rem 1rem;background:#ffffff1a;border:2px solid rgba(102,126,234,.5);border-radius:8px;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;min-width:300px;transition:all .3s ease}.inline-edit-input:focus{outline:none;border-color:#667eeae6;background:#ffffff26}.inline-edit-input::placeholder{color:#ffffff80}.inline-edit-actions{display:flex;gap:.75rem;margin-top:.5rem}.inline-action-button{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.5rem;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;font-size:.95rem;font-weight:600;min-width:100px}.inline-action-button svg{flex-shrink:0}.inline-action-button span{white-space:nowrap}.inline-action-button.save{background:#4caf504d;color:#4caf50;border:2px solid rgba(76,175,80,.5)}.inline-action-button.save:hover:not(:disabled){background:#4caf5080;border-color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5066}.inline-action-button.cancel{background:#f443364d;color:#f44336;border:2px solid rgba(244,67,54,.5)}.inline-action-button.cancel:hover:not(:disabled){background:#f4433680;border-color:#f44336;transform:translateY(-2px);box-shadow:0 4px 12px #f4433666}.inline-action-button:disabled{opacity:.5;cursor:not-allowed}.inline-edit-error{color:#ff5252;font-size:.85rem;text-align:center;padding:.5rem;background:#ff52521a;border-radius:6px;border:1px solid rgba(255,82,82,.3)}.profile-sections{display:flex;flex-direction:column;gap:1.5rem}.profile-section{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:1.5rem;border:2px solid rgba(102,126,234,.4);box-shadow:0 4px 12px #0003}.section-title{font-size:.9rem;font-weight:700;color:#fff;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid rgba(102,126,234,.3);text-transform:uppercase;letter-spacing:.05em}.section-content{display:flex;flex-direction:column;gap:.75rem}.info-item{display:flex;justify-content:space-between;align-items:center;padding:.65rem 1rem;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.info-item:hover{background:#ffffff14;border-color:#fff3}.info-label{font-weight:600;color:#ffffffb3;font-size:.95rem}.info-value{font-weight:700;color:#fff;font-size:1rem}.language-selector{display:flex;gap:.5rem}.language-option{padding:.4rem .85rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .3s ease}.language-option:hover{background:#667eea33;border-color:#667eea80}.language-option.active{background:#667eea66;border-color:#667eeacc;box-shadow:0 2px 8px #667eea4d}.profile-section.danger-zone{border:2px solid rgba(244,67,54,.5);background:#f443360d}.section-title.danger{color:#ff5252;border-bottom-color:#f4433666}.danger-zone-content{display:flex;justify-content:space-between;align-items:center;gap:2rem}.danger-zone-info{flex:1}.danger-zone-title{font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 .5rem}.danger-zone-description{font-size:.9rem;color:#ffffffb3;margin:0;line-height:1.5}.danger-zone-button{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:#f4433633;border:2px solid rgba(244,67,54,.5);border-radius:8px;color:#ff5252;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.danger-zone-button:hover{background:#f4433666;border-color:#ff5252;transform:translateY(-2px);box-shadow:0 4px 12px #f4433666}.danger-zone-button svg{flex-shrink:0}@media(max-width:1024px){.profile-layout{grid-template-columns:250px 1fr;gap:1.5rem}.avatar-circle{width:120px;height:120px}.avatar-initial{font-size:3rem}.profile-username{font-size:2rem}}@media(max-width:768px){.profile-content{padding:5rem 1rem 1rem}.profile-layout{grid-template-columns:1fr;gap:1.5rem}.profile-sidebar{order:1}.profile-main{order:2}.sidebar-avatar-section{flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.avatar-circle{width:100px;height:100px}.avatar-initial{font-size:2.5rem}.sidebar-stats{padding:1rem}.stat-item{padding:.5rem}.stat-value{font-size:1.2rem}.profile-username{font-size:1.75rem}.inline-edit-input{min-width:200px;font-size:1.2rem}.section-title{font-size:.85rem}.info-item{flex-direction:column;align-items:flex-start;gap:.5rem}.info-label{font-size:.85rem}.info-value{font-size:.95rem}.language-selector{flex-direction:column;width:100%}.language-option{width:100%}.danger-zone-content{flex-direction:column;align-items:flex-start;gap:1rem}.danger-zone-button{width:100%;justify-content:center}}.decks-page{position:relative;margin:0;min-height:100vh;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw}.decks-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.decks-layout{display:flex;width:100%;margin:0;padding-top:calc(35px + 2rem);position:relative;z-index:1}.decks-sidebar{width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(255,255,255,.2);padding:2rem 1rem;position:sticky;top:80px;box-shadow:2px 0 10px #0000001a;z-index:1}.decks-nav{display:flex;flex-direction:column;gap:.5rem}.decks-nav-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2)}.decks-nav-item:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.decks-nav-item.active{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.8);box-shadow:0 4px 12px #667eea4d}.decks-nav-item.active:hover{background:linear-gradient(135deg,#667eea66,#764ba266)}.decks-nav-icon{width:20px;height:20px;color:currentColor;stroke-width:2}.decks-container{flex:1;padding:1.5rem;width:100%;max-width:calc(100vw - 250px - 3rem);overflow-x:auto;position:relative;z-index:1}.decks-container h1{font-size:2.5rem;margin-bottom:2rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.2)}.decks-controls{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.decks-deck-count{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:1rem;font-weight:500;color:#fff;white-space:nowrap;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2);height:44px;box-sizing:border-box;margin-left:auto}.create-deck-button{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2)}.create-deck-button:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.create-deck-button svg{flex-shrink:0}.decks-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:#0e001bcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;border:1px solid rgba(102,126,234,.3)}.decks-empty svg{color:#667eea80;margin-bottom:1.5rem}.decks-empty h2{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.decks-empty p{font-size:1.1rem;color:#ffffffb3;margin-bottom:2rem}.create-deck-button-empty{padding:1rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.create-deck-button-empty:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.decks-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.deck-card{background:#0e001be6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(102,126,234,.3);padding:1.5rem;cursor:pointer;transition:all .3s ease}.deck-card:hover{transform:translateY(-4px);border-color:#667eea99;box-shadow:0 8px 24px #667eea4d}.deck-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.deck-name{font-size:1.3rem;font-weight:700;color:#fff;margin:0;flex:1}.deck-format{padding:.25rem .75rem;border-radius:8px;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.deck-format.commander{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.4)}.deck-format.standard{background:#667eea33;color:#667eea;border:1px solid rgba(102,126,234,.4)}.deck-format.modern{background:#dc262633;color:#dc2626;border:1px solid rgba(220,38,38,.4)}.deck-card-body{display:flex;flex-direction:column;gap:1rem}.deck-commander{display:flex;flex-direction:column;gap:.25rem}.commander-label{font-size:.85rem;color:#fff9;font-weight:500}.commander-name{font-size:1rem;color:#ffd700e6;font-weight:600}.deck-stats{display:flex;align-items:center;justify-content:space-between;gap:1rem}.deck-stat{display:flex;align-items:center;gap:.5rem;color:#fffc;font-size:.9rem}.deck-stat svg{color:#667eeab3}.deck-colors{display:flex;gap:.25rem}.mana-symbol{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;border:2px solid}.mana-symbol.w{background:#f8f6d8;color:#444;border-color:khaki}.mana-symbol.u{background:#0e68ab;color:#fff;border-color:#1e90ff}.mana-symbol.b{background:#150b00;color:#fff;border-color:#4a4a4a}.mana-symbol.r{background:#d3202a;color:#fff;border-color:#f44}.mana-symbol.g{background:#00733e;color:#fff;border-color:#00ff7f}.deck-card-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.deck-updated{font-size:.85rem;color:#ffffff80}@keyframes foil{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(max-width:1024px){.decks-layout{flex-direction:column}.decks-sidebar{width:100%;position:static;border-right:none;border-bottom:1px solid rgba(255,255,255,.2);padding:1rem}.decks-nav{flex-direction:row;overflow-x:auto}.decks-container{max-width:100%;padding:1rem}}@media(max-width:768px){.decks-container h1{font-size:2rem}.decks-controls{flex-direction:column;align-items:stretch}.decks-deck-count{margin-left:0}.decks-grid{grid-template-columns:1fr;gap:1rem}}.collection-page{position:relative;margin:0;min-height:100vh;background-image:url(/assets/LandingBackground-BOFtxiQy.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw}.collection-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}.collection-layout{display:flex;width:100%;margin:0;padding-top:calc(35px + 2rem);position:relative;z-index:1}.collection-sidebar{width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(255,255,255,.2);padding:2rem 1rem;position:sticky;top:80px;box-shadow:2px 0 10px #0000001a;z-index:1}.collection-nav{display:flex;flex-direction:column;gap:.5rem}.collection-nav-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2)}.collection-nav-item:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.collection-nav-item.active{background:linear-gradient(135deg,#667eea4d,#764ba24d);border:1px solid rgba(102,126,234,.8);box-shadow:0 4px 12px #667eea4d}.collection-nav-item.active:hover{background:linear-gradient(135deg,#667eea66,#764ba266)}.collection-nav-icon{width:20px;height:20px;color:currentColor;stroke-width:2}.collection-container{flex:1;padding:1.5rem;width:100%;max-width:calc(100vw - 250px - 3rem);overflow-x:auto;position:relative;z-index:1}.collection-controls{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.collection-card-count{flex-shrink:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:1rem;font-weight:500;color:#fff;white-space:nowrap;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2);height:44px;box-sizing:border-box;margin-left:auto}.add-card-button{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;cursor:pointer;font-size:1rem;font-weight:500;color:#fff;text-align:left;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(255,255,255,.2)}.add-card-button:hover{background:#667eea1a;border:1px solid rgb(197,13,194)}.add-card-button svg{flex-shrink:0}.collection-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:#0e001bcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;border:1px solid rgba(102,126,234,.3)}.collection-empty svg{color:#667eea80;margin-bottom:1.5rem}.collection-empty h2{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.collection-empty p{font-size:1.1rem;color:#ffffffb3;margin-bottom:2rem}.add-card-button-empty{padding:1rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.add-card-button-empty:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.card-item{background:#81818126;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(102,126,234,.3);overflow:hidden;cursor:pointer;transition:all .3s ease}.card-item:hover{transform:translateY(-4px);border-color:#667eea99;box-shadow:0 8px 24px #667eea4d}.card-image{width:100%;aspect-ratio:5/7;overflow:hidden;display:flex;align-items:center;justify-content:center}.card-image img{width:100%;height:100%;object-fit:cover}.card-placeholder{font-size:3rem;font-weight:700;color:#ffffff4d}.card-info{padding:.75rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.card-name{font-size:.9rem;font-weight:600;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-quantity{font-size:.85rem;font-weight:600;color:#667eeae6;background:#667eea33;padding:.25rem .5rem;border-radius:6px;flex-shrink:0}@media(max-width:1024px){.collection-layout{flex-direction:column}.collection-sidebar{width:100%;position:static;border-right:none;border-bottom:1px solid rgba(255,255,255,.2);padding:1rem}.collection-nav{flex-direction:row;overflow-x:auto}.collection-container{max-width:100%;padding:1rem}}@media(max-width:768px){.collection-controls{flex-direction:column;align-items:stretch}.collection-card-count{margin-left:0}.collection-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}}
