@font-face{font-family:beleren;src:url(../beleren-bold-webfont.ttf)}@font-face{font-family:belerensmallcaps;src:url(../belerensmallcaps-bold-webfont.ttf)}form,img{margin:0;padding:0;border:none}hr{height:1px;margin:10px;background:#fff;border:2px solid #fff}body,.content hr{border:0;background:#c30;background:-moz-linear-gradient(left,#c30 0%,#f90 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#c30),color-stop(100%,#f90));background:-webkit-linear-gradient(left,#c30 0%,#f90 100%);background:-o-linear-gradient(left,#c30 0%,#f90 100%);background:-ms-linear-gradient(left,#c30 0%,#f90 100%);background:linear-gradient(to right,#c30 0%,#f90 100%);margin:0;font-family:helvetica,sans-serif;color:#fff;font-size:12px}h1,h2,.artist,.banner>a,.setList li a,.dataTable,button{font-family:san francisco,sans-serif;font-variant:small-caps}h3,h4,.cardList li a,.fader h1{font-family:san francisco,sans-serif}h1{margin-top:0;line-height:2.5em;font-weight:400}h2{font-weight:400;margin:0}h3{font-weight:400}.artist{font-weight:400}h4{font-weight:400;margin-bottom:-10px}h5{margin-bottom:0}pre{white-space:pre-wrap}ins{text-decoration:none}del{background:rgba(255,0,0,.2);text-decoration:none}.wrapper{}.banner{padding:1em;text-align:center}.banner>a{text-decoration:none;font-size:2.5em;color:inherit;font-weight:lighter;line-height:64px}.banner>a img{border-radius:50%;vertical-align:middle;margin-right:.5em}.app{}.banner p{margin:1em 0 0;font-size:.75em}.content{clear:left;background:#fff;padding:1em;color:#000}.content a{color:#c30;text-decoration:underline}.content a:visited{color:#900;text-decoration:none}.content a:hover,.content a:active{color:#f90}footer{font-size:smaller;color:#333;margin-bottom:5em;font-weight:700;padding:1em}footer a,footer a:visited{color:inherit}footer .legal{color:rgba(255,255,255,.5);font-weight:400;text-align:justify}.clear{clear:both}.setList{padding:0;list-style:none;font-size:1.5em}.setList li{}.setList li a{display:block;height:2.5em;padding:.25em;margin-bottom:.5em}.setList li a .setSymbol{float:left}.setList li a span+span{display:block;margin:.25em 0}.setList li.language{display:inline}.setList li.language a{display:inline}.setSymbol{width:2.5em;height:2.5em;margin-right:1em;display:inline-block;text-align:center;line-height:2.5em;vertical-align:middle}.setSymbol img{max-height:2.5em;max-width:2.5em;vertical-align:middle}h1 .setSymbol{float:left}.card{display:inline-block}.card img{width:100%}.needed .card{opacity:.4}.badly.needed .card{opacity:.8}.cardList{list-style:none;padding:2em 0 0;clear:both;margin-bottom:70%}.cardList li a{display:block;height:2.5em;margin-bottom:.5em}.cardList li a .card{width:40%;vertical-align:top;position:absolute}.cardList li a .card img{width:100%;border-radius:5%}.cardList li a span+span{display:inline-block;margin-top:1em;margin-left:50%}.flipper{-webkit-transform-style:preserve-3d;-webkit-transition:all .5s ease-in-out;-moz-transform-style:preserve-3d;-moz-transition:all .5s ease-in-out}.flipped .flipper,.flipped.flipper{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.flipper>*{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.flipper>*:first-child{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg)}.fader{}.fader h1{margin:.25em 0;line-height:normal}.fader>*{display:none}.fader>*:first-child{display:block}.flipped .fader>*{display:block}.flipped .fader>*:first-child{display:none}.fader pre{font-size:smaller}.fader .legality{font-size:smaller}.fader .copyright{font-size:smaller}.copyright em{opacity:.8}.flipper{position:relative;margin-bottom:1em}.flipper>*{position:absolute;left:0;right:0;top:0}.flipper card{}.flipper .card img{width:100%;border-radius:30px;-webkit-filter:drop-shadow(-2px 4px 10px black);filter:drop-shadow(-2px 4px 10px black);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}.horizontal .card,img.horizontal{-webkit-transform:rotate(90deg) translate(0,-100%);-webkit-transform-origin:0% 0%}.horizontal .placeholder .card{width:35%}.pricing{width:100%}.pricing th{font-weight:400}.pricing td{text-align:center}.placeholder .card{visibility:hidden;width:100%}.mtgSymbol{height:15px}h3 .mtgSymbol{height:25px;vertical-align:-5px;-webkit-filter:drop-shadow(-1px 2px 0 black);filter:drop-shadow(-1px 2px 0 black);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}#searchResults .mtgSymbol{-webkit-filter:drop-shadow(-1px 2px 1px black);filter:drop-shadow(-1px 2px 1px black);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}.rules h1,.rules h2,.rules h3,.rules h4,.rules h5{line-height:normal;margin-bottom:0}.rules p{margin-top:0}.rules p img{vertical-align:-2px}.rules table{border:1px solid #000;border-collapse:collapse;width:100%;margin-bottom:10px;color:#000}.rules td,.rules th{border:1px solid #000;padding:5px;text-align:center}.notes h1{margin:0;line-height:normal}.notes p{margin:0;opacity:.7;font-size:smaller}.results strong{color:#000}textarea{font-size:inherit}.flashCard .flipper div{text-align:center;height:200px;padding:2em;margin:auto;border:1px solid #000;width:auto;cursor:pointer}.flashCard{height:266px;margin-bottom:10px}.flashCard sub{display:block;color:#ccc;font-size:.7em;position:absolute;bottom:1em;left:0;right:0}.flashCard span{font-size:2em;display:block;position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flashCard .large span{font-size:3em}.flashCard .small span{font-size:1.3em;text-align:left}.flashCard .tiny span{font-size:1.1em;text-align:left}.iframeHack{clear:both;height:150px;margin-top:30px;border:2px inset #000;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iframeHack iframe{width:100%;height:100%;border:0}.singleLine{width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}input[type=submit],.button,.content a.button{-webkit-appearance:none;text-decoration:none;display:inline-block;border-radius:1.5em;font-size:1.2em;margin:.25em auto;padding:.5em 1.5em;font-weight:700;cursor:pointer;background:#c30;color:#fff;border:3px solid #f90}input[type=submit]:visited,.button:visited{color:#fff}input[type=submit]:hover,.button:hover{border-color:#c30;color:#fff}input[type=submit]:active,.button:active{background:#f90;color:#fff}input[type=checkbox]{position:relative;-webkit-appearance:none;display:inline-block;vertical-align:middle;font-size:1.5em;line-height:1em;margin:0;margin-right:.25em;width:1em;height:1em;text-align:center;cursor:pointer;border:1px solid #000}input[type=checkbox]:checked:after{content:"✓";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #000;background:#c30;color:#fff}#searchResults{background:#fff;text-align:left;list-style:none;padding:0;box-shadow:1px 1px 10px #000;position:absolute;left:0;right:0;z-index:300;color:#000}#searchResults li>*{-webkit-appearance:none;font-size:inherit;font-weight:400;box-sizing:inherit;border:none;color:inherit;padding:.5em;cursor:pointer;display:block}#searchResults li>*:hover,#searchResults li>*:focus,#searchResults li>*:active{background:#f90;color:#fff}#searchResults li>* span{float:right}.message{color:#fff;background:#fc006e;font-weight:700;text-align:center;padding:1em}.cardSet{text-align:center;position:relative}.cardSet a{display:block}#setList{}.content table.dataTable thead th{text-align:left;padding-left:0;font-weight:400;background:#fff}.content table.dataTable tbody td{padding-left:0}.sitemap{margin-bottom:1em}.sitemap li{display:block;padding:10px}.cardChooser input[type=radio]{width:223px;height:311px;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:top;border:5px dashed #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cardChooser input[type=radio]:checked{border-style:solid!important;border-color:blue}.cardChooser .main{float:left}.cardChooser .options{overflow-x:scroll;white-space:nowrap}.cardChooser input[type=radio].larger{border-color:#ff0;border-style:double}.cardChooser input[type=radio].larger.prerelease{border-color:orange}#neededList{}#neededList thead{display:none}#neededList th{text-align:left}#neededList thead tr::before{content:"Sort by: "}#neededList thead th{display:inline;padding-right:1em}#neededList tbody tr{display:inline}#neededList td{display:none}#neededList td:nth-child(4){display:inline}#neededList .group td{display:block}#neededList h2{display:block;margin-bottom:.5em}#neededList .neededCard{display:inline-block;padding-bottom:1em;text-align:center;width:222px;vertical-align:top}.neededCard img{border-radius:15px}#neededList .neededCard *{display:block;text-decoration:none}#neededList .neededCard sub{font-size:x-small}@media screen and (min-width:400px){body{padding:1em;font-size:16px}.banner{padding:0;text-align:right;height:64px;margin-bottom:1em}.banner>a{float:left;margin-right:.5em}.banner p{margin:0}footer{padding:0}}@media screen and (min-width:700px){.wrapper{position:relative;max-width:960px;margin:auto}.devTool .wrapper{max-width:none}.banner{height:auto;text-align:left}.app{display:block;float:right;text-align:center;position:relative}.banner p{clear:both;padding-top:.5em}.features{float:left;width:70%;height:100%}.setList{width:17em;font-size:1em;margin-left:auto}.cardList{margin-bottom:4em}.cardList li{display:inline}.cardList li a{height:7em;width:30%;display:inline-block;vertical-align:top}.cardList li a .card{width:5em;vertical-align:top}.cardList li a span+span{margin-left:6em;vertical-align:top}.flipper,.placeholder .card{width:50%}.cardSet .next{position:absolute;right:0;bottom:0}.cardSet .prev{position:absolute;left:0;bottom:0}.cardSet .set{padding-bottom:0}}