@charset "UTF-8"; /** Keyrune Font-Family ========================= * | Concatenation is purely for readability purposes. * | * | TODO: Might come back and create a function to fetch font formats from an array. benefit is shorter syntax. */ @font-face { font-family: "Keyrune"; src: url("../fonts/keyrune.eot?v=1.7.2"); src: url("../fonts/keyrune.eot?#iefix&v=1.7.2") format("embedded-opentype"), url("../fonts/keyrune.woff2?v=1.7.2") format("woff2"), url("../fonts/keyrune.woff?v=1.7.2") format("woff"), url("../fonts/keyrune.ttf?v=1.7.2") format("truetype"), url("../fonts/keyrune.svg?v=1.7.2#keyrune") format("svg"); font-weight: normal; font-style: normal; } /** Setsymbol Base Class ======================== */ .ss { display: inline-block; font: normal normal normal 14px "Keyrune"; font-size: inherit; line-height: 1em; text-rendering: auto; -webkit-transform: translate(0, 0); transform: translate(0, 0); speak: none; text-transform: none; vertical-align: middle; -webkit-font-smoothing: antialiased; -moz-font-smoothing: grayscale; } .ss:before { content: ""; } /** Setsymbol Glyphs ============================ * | Originally, this was inside of the .ss class above, * | and used a '&' parent selector. * | However, the loop caused a strange * | interatction and printed all of the the set name comments above all * | of the set glyh classes; making a giant block of comments on top of * | a huge list of classes. * | * | Temporary solution for proper selector specificity was to prefix the * | class with the same variable as the main .ss class above. Not really * | best practice (DRY, etc...) but fixes weird compilation. */ /* Alpha */ .ss.ss-lea:before { content: ""; } /* Beta */ .ss.ss-leb:before { content: ""; } /* Unlimited */ .ss.ss-2ed:before { content: ""; } /* Revised */ .ss.ss-3ed:before { content: ""; } /* 4th Edition */ .ss.ss-4ed:before { content: ""; } /* Summer Magic */ .ss.ss-psum:before { content: ""; } /* 5th Edition */ .ss.ss-5ed:before { content: ""; } /* 6th Edition */ .ss.ss-6ed:before { content: ""; } /* 7th Edition */ .ss.ss-7ed:before { content: ""; } /* 8th Edition */ .ss.ss-8ed:before { content: ""; } /* 9th Edition */ .ss.ss-9ed:before { content: ""; } /* 10th Edition */ .ss.ss-10e:before { content: ""; } /* Magic 2010 */ .ss.ss-m10:before { content: ""; } /* Magic 2011 */ .ss.ss-m11:before { content: ""; } /* Magic 2012 */ .ss.ss-m12:before { content: ""; } /* Magic 2013 */ .ss.ss-m13:before { content: ""; } /* Magic 2014 */ .ss.ss-m14:before { content: ""; } /* Magic 2015 */ .ss.ss-m15:before { content: ""; } /* Core background */ .ss.ss-bcore:before { content: ""; } /* Magic Origins */ .ss.ss-ori:before { content: ""; } /* Arabian Nights */ .ss.ss-arn:before { content: ""; } /* Antiquities */ .ss.ss-atq:before { content: ""; } /* Legends */ .ss.ss-leg:before { content: ""; } /* The Dark */ .ss.ss-drk:before { content: ""; } /* Fallen Empires */ .ss.ss-fem:before { content: ""; } /* Homelands */ .ss.ss-hml:before { content: ""; } /* Ice Age */ .ss.ss-ice:before { content: ""; } /* Alliances */ .ss.ss-all:before { content: ""; } /* Coldsnap */ .ss.ss-csp:before { content: ""; } /* Mirage */ .ss.ss-mir:before { content: ""; } /* Visions */ .ss.ss-vis:before { content: ""; } /* Weatherlight */ .ss.ss-wth:before { content: ""; } /* Tempest */ .ss.ss-tmp:before { content: ""; } /* Stronghold */ .ss.ss-sth:before { content: ""; } /* Exodus */ .ss.ss-exo:before { content: ""; } /* Urza's Saga */ .ss.ss-usg:before { content: ""; } /* Urza's Legacy */ .ss.ss-ulg:before { content: ""; } /* Urza's Destiny */ .ss.ss-uds:before { content: ""; } /* Mercadian Masque */ .ss.ss-mmq:before { content: ""; } /* Nemesis */ .ss.ss-nms:before { content: ""; } /* Prophecy */ .ss.ss-pcy:before { content: ""; } /* Invasion */ .ss.ss-inv:before { content: ""; } /* Planeshift */ .ss.ss-pls:before { content: ""; } /* Apocalypse */ .ss.ss-apc:before { content: ""; } /* Odyssey */ .ss.ss-ody:before { content: ""; } /* Torment */ .ss.ss-tor:before { content: ""; } /* Judgement */ .ss.ss-jud:before { content: ""; } /* Onslaught */ .ss.ss-ons:before { content: ""; } /* Legions */ .ss.ss-lgn:before { content: ""; } /* Scourge */ .ss.ss-scg:before { content: ""; } /* Mirrodin */ .ss.ss-mrd:before { content: ""; } /* Darksteel */ .ss.ss-dst:before { content: ""; } /* 5th Dawn */ .ss.ss-5dn:before { content: ""; } /* Champions of */ .ss.ss-chk:before { content: ""; } /* Betrayers of */ .ss.ss-bok:before { content: ""; } /* Saviors of Kamigawa */ .ss.ss-sok:before { content: ""; } /* Ravnica */ .ss.ss-rav:before { content: ""; } /* Guildpact */ .ss.ss-gpt:before { content: ""; } /* Dissension */ .ss.ss-dis:before { content: ""; } /* Time Spiral */ .ss.ss-tsp:before { content: ""; } /* Planeshift */ .ss.ss-plc:before { content: ""; } /* Future Sight */ .ss.ss-fut:before { content: ""; } /* Lorwyn */ .ss.ss-lrw:before { content: ""; } /* Morningtide */ .ss.ss-mor:before { content: ""; } /* Shadowmoor */ .ss.ss-shm:before { content: ""; } /* Eventide */ .ss.ss-eve:before { content: ""; } /* Shards of Alara */ .ss.ss-ala:before { content: ""; } /* Conflux */ .ss.ss-con:before { content: ""; } /* Alara Reborn */ .ss.ss-arb:before { content: ""; } /* Zendikar */ .ss.ss-zen:before { content: ""; } /* Worldwake */ .ss.ss-wwk:before { content: ""; } /* Rise of Eldrazi */ .ss.ss-roe:before { content: ""; } /* Scars of Mirrodin */ .ss.ss-som:before { content: ""; } /* Mirrodin Besieged */ .ss.ss-mbs:before { content: ""; } /* New Phyrexia */ .ss.ss-nph:before { content: ""; } /* Innistrad */ .ss.ss-isd:before { content: ""; } /* Dark Ascension */ .ss.ss-dka:before { content: ""; } /* Avacyn Restored */ .ss.ss-avr:before { content: ""; } /* Return to Ravnica */ .ss.ss-rtr:before { content: ""; } /* Gatecrash */ .ss.ss-gtc:before { content: ""; } /* Dragon's Maze */ .ss.ss-dgm:before { content: ""; } /* Theros */ .ss.ss-ths:before { content: ""; } /* Born of the Gods */ .ss.ss-bng:before { content: ""; } /* Journey into Nyx */ .ss.ss-jou:before { content: ""; } /* Khans of Tarkir */ .ss.ss-ktk:before { content: ""; } /* Fate Reforged */ .ss.ss-frf:before { content: ""; } /* Dragons of Tarkir */ .ss.ss-dtk:before { content: ""; } /* Battle for Zendikar */ .ss.ss-bfz:before { content: ""; } /* Oath of the */ .ss.ss-ogw:before { content: ""; } /* Shadows Over */ .ss.ss-soi:before { content: ""; } /* Eldritch Moon */ .ss.ss-emn:before { content: ""; } /* Kaladesh */ .ss.ss-kld:before { content: ""; } /* Aether Revolt */ .ss.ss-aer:before { content: ""; } /* Vanguard */ .ss.ss-van:before { content: ""; } /* Planechase 2009 */ .ss.ss-hop:before { content: ""; } /* Archenemy */ .ss.ss-arc:before { content: ""; } /* Commander */ .ss.ss-cmd:before { content: ""; } /* Planechase 2012 */ .ss.ss-pc2:before { content: ""; } /* Commander's Arsenal */ .ss.ss-cm1:before { content: ""; } /* Commander 2013 */ .ss.ss-c13:before { content: ""; } /* Conspiracy */ .ss.ss-cns:before { content: ""; } /* Commander 2014 */ .ss.ss-c14:before { content: ""; } /* Commander 2015 */ .ss.ss-c15:before { content: ""; } /* Conspiracy 2, Take */ .ss.ss-cn2:before { content: ""; } /* Commander 2016 */ .ss.ss-c16:before { content: ""; } /* Planechase */ .ss.ss-pca:before { content: ""; } /* Chronicles */ .ss.ss-chr:before { content: ""; } /* Anthologies */ .ss.ss-ath:before { content: ""; } /* Battle Royale */ .ss.ss-brb:before { content: ""; } /* Beatdown */ .ss.ss-btd:before { content: ""; } /* Deckmasters */ .ss.ss-dkm:before { content: ""; } /* Modern Masters */ .ss.ss-mma:before { content: ""; } /* Modern Masters 2015 */ .ss.ss-mm2:before { content: ""; } /* Eternal Masters */ .ss.ss-ema:before { content: ""; } /* Modern Masters 2017 */ .ss.ss-mm3:before { content: ""; } /* Portal */ .ss.ss-por:before { content: ""; } /* Portal 2 */ .ss.ss-po2:before { content: ""; } /* Portal 3 Kingdoms */ .ss.ss-ptk:before { content: ""; } /* Starter 1999 */ .ss.ss-s99:before { content: ""; } /* Starter 2000 */ .ss.ss-s00:before { content: ""; } /* Welcome Deck 2016 */ .ss.ss-w16:before { content: ""; } /* Elves vs. Goblins */ .ss.ss-evg:before { content: ""; } /* Jace vs. Chandra */ .ss.ss-dd2:before { content: ""; } /* Divine vs. Demonic */ .ss.ss-ddc:before { content: ""; } /* Garruk vs. Liliana */ .ss.ss-ddd:before { content: ""; } /* Phyrexia vs. */ .ss.ss-dde:before { content: ""; } /* Elspeth vs. */ .ss.ss-ddf:before { content: ""; } /* Knights vs. Dragons */ .ss.ss-ddg:before { content: ""; } /* Ajani vs. Nicol */ .ss.ss-ddh:before { content: ""; } /* Venser vs. Koth */ .ss.ss-ddi:before { content: ""; } /* Izzet vs. Golgari */ .ss.ss-ddj:before { content: ""; } /* Sorin vs. Tibalt */ .ss.ss-ddk:before { content: ""; } /* Heroes vs. Monsters */ .ss.ss-ddl:before { content: ""; } /* Jace vs. Vraska */ .ss.ss-ddm:before { content: ""; } /* Speed vs. Cunning */ .ss.ss-ddn:before { content: ""; } /* Kiora vs. Elspeth */ .ss.ss-ddo:before { content: ""; } /* Zendikar vs. */ .ss.ss-ddp:before { content: ""; } /* Blessed vs. Cursed */ .ss.ss-ddq:before { content: ""; } /* Nissa vs. Ob */ .ss.ss-ddr:before { content: ""; } /* Dragons */ .ss.ss-drb:before { content: ""; } /* Exiled */ .ss.ss-v09:before { content: ""; } /* Relics */ .ss.ss-v10:before { content: ""; } /* Legends */ .ss.ss-v11:before { content: ""; } /* Realms */ .ss.ss-v12:before { content: ""; } /* Twenty */ .ss.ss-v13:before { content: ""; } /* Annihilation */ .ss.ss-v14:before { content: ""; } /* Angels */ .ss.ss-v15:before { content: ""; } /* Lore */ .ss.ss-v16:before { content: ""; } /* Slivers */ .ss.ss-h09:before { content: ""; } /* Fire & Lightning */ .ss.ss-pd2:before { content: ""; } /* Graveborn */ .ss.ss-pd3:before { content: ""; } /* Modern Event Deck */ .ss.ss-md1:before { content: ""; } /* Guru */ .ss.ss-pgru:before { content: ""; } /* Magic symbol */ .ss.ss-pmtg1:before { content: ""; } /* Magic symbol */ .ss.ss-pmtg2:before { content: ""; } /* Leaf */ .ss.ss-pleaf:before { content: ""; } /* Media Insert */ .ss.ss-pmei:before { content: ""; } /* DCI (Arena) */ .ss.ss-parl:before { content: ""; } /* Dragons */ .ss.ss-dpa:before { content: ""; } /* Book Insert */ .ss.ss-pbook:before { content: ""; } /* Astral */ .ss.ss-past:before { content: ""; } /* Arena logo */ .ss.ss-parl2:before { content: ""; } /* Zendikar */ .ss.ss-exp:before { content: ""; } /* Salvat 2005 */ .ss.ss-psalvat05:before { content: ""; } /* Salvat 2011 */ .ss.ss-psalvat11:before { content: ""; } /* Masterpieces, */ .ss.ss-mp1:before { content: ""; } /* Masters Edition */ .ss.ss-med:before { content: ""; } /* Masters Edition II */ .ss.ss-me2:before { content: ""; } /* Masters Edition III */ .ss.ss-me3:before { content: ""; } /* Masters Edition IV */ .ss.ss-me4:before { content: ""; } /* Tempest Remastered */ .ss.ss-tpr:before { content: ""; } /* Vintage Masters */ .ss.ss-vma:before { content: ""; } /* Legendary Cube */ .ss.ss-xlcu:before { content: ""; } /* Unglued */ .ss.ss-ugl:before { content: ""; } /* Unhinged */ .ss.ss-unh:before { content: ""; } /** Setsymbol Rarities ========================== * | Strangely enough, autoprefixer doesn't wanna prefix * | some of the things in here properly. Either way, I kept those * | hard-coded prefxed to ensure it to work! */ /* common */ .ss.ss-common { color: #1a1718; } .ss.ss-common.ss-grad { /* Chrome, Safari4+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #302b2c), color-stop(50%, #474040), color-stop(100%, #302b2c)); /* Chrome10+, Safari5.1+ */ background: -webkit-linear-gradient(left, #302b2c 0%, #474040 50%, #302b2c 100%); -webkit-text-stroke: 0.03em #000; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; } /* uncommon */ .ss.ss-uncommon { color: #707883; } .ss.ss-uncommon.ss-grad { /* Chrome, Safari4+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #5a6572), color-stop(50%, #9e9e9e), color-stop(100%, #5a6572)); /* Chrome10+, Safari5.1+ */ background: -webkit-linear-gradient(left, #5a6572 0%, #9e9e9e 50%, #5a6572 100%); -webkit-text-stroke: 0.03em #111; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; } /* rare */ .ss.ss-rare { color: #a58e4a; } .ss.ss-rare.ss-grad { /* Chrome, Safari4+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #876a3b), color-stop(50%, #dfbd6b), color-stop(100%, #876a3b)); /* Chrome10+, Safari5.1+ */ background: -webkit-linear-gradient(left, #876a3b 0%, #dfbd6b 50%, #876a3b 100%); -webkit-text-stroke: 0.03em #333; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; } /* mythic */ .ss.ss-mythic { color: #bf4427; } .ss.ss-mythic.ss-grad { /* Chrome, Safari4+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #b21f0f), color-stop(50%, #f38300), color-stop(100%, #b21f0f)); /* Chrome10+, Safari5.1+ */ background: -webkit-linear-gradient(left, #b21f0f 0%, #f38300 50%, #b21f0f 100%); -webkit-text-stroke: 0.03em #333; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; } /** Setsymbol Size Modifiers ==================== */ .ss.ss-2x { font-size: 2em; } .ss.ss-3x { font-size: 3em; } .ss.ss-4x { font-size: 4em; } .ss.ss-5x { font-size: 5em; } .ss.ss-6x { font-size: 6em; } .ss.ss-fw { width: -webkit-calc(18em / 14px); width: calc(18em / 14px); text-align: center; } /** Setsymbol No Border ========================= * | This class can remain a singleton since it is generic, making * | it a helper class. */ .ss.ss-no-border { -webkit-text-stroke: 0; text-stroke: 0; } /** Setsymbol Border ============================ */ .ss.ss-border { /* Vanguard */ /* Archenemy */ /* Commander */ /* Commander's Arsenal */ /* Commander 2013 */ /* Commander 2014 */ /* Commander 2015 */ /* Planechase 2009 */ /* Planechase 2012 */ /* Conspiracy */ } .ss.ss-border:after { content: ""; position: absolute; left: -0.05em; top: 0em; color: #fff; font-size: 1.15em; z-index: -1; background: #fff; -webkit-text-stroke: 0.05em #fff; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .ss.ss-border .ss.ss-van:after { content: ""; } .ss.ss-border .ss.ss-arc:after { content: ""; } .ss.ss-border .ss.ss-cmd:after { content: ""; } .ss.ss-border .ss.ss-cm1:after { content: ""; } .ss.ss-border .ss.ss-c13:after { content: ""; } .ss.ss-border .ss.ss-c14:after { content: ""; } .ss.ss-border .ss.ss-c15:after { content: ""; } .ss.ss-border .ss.ss-hop:after { content: ""; } .ss.ss-border .ss.ss-pc2:after { content: ""; } .ss.ss-border .ss.ss-cns:after { content: ""; }