@font-face{font-family:Rocker;src:url(/assets/newrocker-regular-webfont-BXIbxJ_T.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inria;src:url(/assets/InriaSerif-Regular-PQUts_cj.woff2)format("woff2");font-weight:400;font-style:normal}:root{--primary-color:#250033;--primary-image:linear-gradient(120deg, #190420, #2c0c38);--secondary-color:#fc0;--secondary-hover:#c2a222;--ternary-color:#6eddff;--parchment:url(/assets/parchment-C3HjF9VV.jpg);--white:#fff;--black:#000;--heading-font:"Rocker", serif;--body-font:"Inria", serif;--success:#4caf50;--danger:#e22a2a;--grey:#bcbcbc}.bg-design{background:url("data:image/svg+xml,%3csvg%20width='1686'%20height='1491'%20viewBox='0%200%201686%201491'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_33_2)'%3e%3cpath%20d='M-365.041%20608.178C-192.797%20589.623%20154.699%20501.545%20283.115%20463.449C527.044%20391.084%20841.412%20341.32%201102.52%20463.449C1356.4%20582.201%201942.5%20684.254%202144.94%20684.254L1639.16%20830.839C1216.02%20830.839%201061.92%20679.208%20657.782%20679.208C108.758%20679.208%20-565.162%20956.086%20-717.493%20974.641C-869.825%20993.196%20-1193.4%201345.74%20-839.956%201317.91C-486.507%201290.08%20-450.596%201189.34%20401.949%201053.15C576.184%201025.32%20835.435%201016.66%201190.83%201053.15C1913.66%201127.38%202113.08%201073.91%202227.58%201136.07C2678.89%201381.08%201254.85%201164.83%202428.7%201278.02C3602.54%201391.2%201332.51%201363.37%20775.951%201278.02C330.705%201209.73%20-659.415%201572.11%20-861.86%201458.93C-1132.01%201147.82%20-1341.75%20357.499%20-644.813%20297.381C226.363%20222.233%20317.961%209.77772%20775.951%20120.18C1132.04%20206.018%201750.67%20419.844%202256.45%20297.381'%20stroke='black'%20stroke-opacity='0.18'%20stroke-width='100'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_33_2'%3e%3crect%20width='1686'%20height='1491'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 50%/200vw 200vh}.bg-color{background-color:var(--primary-color)}body{color:var(--primary-color);background-color:var(--secondary-color);font-family:Inria,serif}main{min-height:95vh;padding-bottom:20rem}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.sm-container{max-width:900px;margin:0 auto;padding:0 1rem}h1,h2,h3,h4{font-family:Rocker,sans-serif;font-weight:400}h1{font-size:2rem}h2{font-size:clamp(2rem,1.8182rem + .9091vw,2.5rem);line-height:1}h3{font-size:2rem}a{font-family:Rocker,sans-serif;text-decoration:none}nav{background-color:var(--secondary-color);padding:.5rem 0}nav a{color:var(--primary-color);font-size:1.5rem}p{font-size:clamp(1rem,.9091rem + .4545vw,1.25rem)}.navigation{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.navigation a{white-space:nowrap;flex:200px}.navigation a:nth-of-type(2){border-bottom:1px solid var(--primary-color);flex:430px;order:-1;margin-bottom:.5rem;padding-bottom:.5rem}@media (width>650px){.navigation{gap:3rem}.navigation a{flex:unset!important}.navigation a:nth-of-type(2){order:unset;border-bottom:unset;margin-bottom:0;padding-bottom:0}}.banner{text-align:center;color:var(--white);padding:clamp(5rem,2.5rem + 10vw,10rem) 0}.banner h2{font-size:clamp(2.5rem,.75rem + 7vw,6rem)}.banner p{font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.banner-buttons{padding-top:1rem}.banner-buttons a{background-color:var(--secondary-color);color:var(--primary-color);width:100%;font-family:Rocker,sans-serif;font-size:2rem;text-decoration:none;display:block}.banner-buttons a:first-of-type{margin-bottom:1rem}@media (width>500px){.banner-buttons{justify-content:center;gap:1.25rem;display:flex}.banner-buttons a{width:300px}.banner-buttons a:first-of-type{margin:0}}.banner-buttons a:hover{text-decoration:underline}.search{color:var(--white)}.searchbar:not(.price){width:100%;height:100%;margin-bottom:.5rem;box-shadow:0 5px #ddd}.price{margin-bottom:1rem;display:block;padding:0!important}.dropdown:has(label){padding:1rem}#card-grid{grid-template-columns:repeat(1,1fr);gap:20px;display:grid}@media (width>500px){#card-grid{grid-template-columns:repeat(2,1fr)}}@media (width>750px){#card-grid{grid-template-columns:repeat(3,1fr)}}@media (width>1000px){#card-grid{grid-template-columns:repeat(4,1fr)}}#card-grid img{grid-column:span 1}#load-more{background-color:var(--secondary-color);color:var(--primary-color);text-align:center;max-width:300px;margin:2rem auto;padding:0 0;font-family:Rocker,sans-serif;font-size:2rem}#load-more:hover{cursor:pointer;text-decoration:underline}.mtg-card{border-radius:5%;height:auto}.flip-button-container{width:100%;height:auto}.dropdown-button,.button{background-color:var(--secondary-color);color:var(--primary-color);font-family:var(--heading-font);white-space:nowrap;width:100%;height:36px;box-shadow:0 5px var(--secondary-hover);cursor:pointer;border:none;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:0 1.5rem;font-size:1.5rem;line-height:100%;display:flex}.dropdown-button svg,.dropdown svg{width:1.5rem;transition:all .5s}.dropdown-button svg{color:var(--primary-color)}.dropdown svg{color:var(--white)}.dropdown{color:var(--white);font-family:var(--heading-font);cursor:pointer;background-color:#111;width:100%;max-height:0;font-size:1.25rem;transition:max-height .5s,transform .25s;overflow:hidden}.filters:has(.advanced-filters:not(.hidden)) .dropdown{box-shadow:unset;height:calc(100% - 36px);position:static}.filters:has(.advanced-filters:not(.hidden)) .dropdown>div{border:1px solid #111}.filters:has(.advanced-filters:not(.hidden)) .dropdown-button{box-shadow:0 10px var(--secondary-hover)}.filters:has(.advanced-filters:not(.hidden)) .dropdown-button:hover{background-color:unset;color:var(--primary-color);border-color:var(--secondary-color)!important}.filters:has(.advanced-filters:not(.hidden)) .dropdown-button svg{display:none}.format .dropdown>div{flex:1}@media (width>1100px){.dropdown{width:100%;position:absolute;top:100%;left:0}.filters>div{flex:200px}.dropdown:not(.hidden){box-shadow:0 10px 10px 5px #000000c4}.format .dropdown{flex-wrap:wrap;display:flex}.format .dropdown>div{flex:300px}}.filters>div:not(.advanced-filters),.advanced-filters>div{flex:200px;width:100%}.advanced-filters>div{flex:200px}.dropdown:not(.hidden){max-height:500px;transform:translateY(0)}.dropdown div,.builder-sort-link{border:1px solid #000000e5;justify-content:space-between;padding:.125rem 1.5rem;display:flex}.apply-filters{background-color:var(--success);color:var(--primary-color);border:1px solid var(--success);margin-bottom:.5rem;box-shadow:0 5px green}.clear-filters{background-color:var(--danger);white-space:nowrap;color:var(--primary-color);text-align:center;margin-bottom:.5rem;display:inline-block;box-shadow:0 5px #800;border:1px solid var(--danger)!important}.advanced-filters-button{background-color:var(--ternary-color);border:1px solid var(--ternary-color);color:var(--primary-color);white-space:nowrap;min-width:270px;margin-bottom:.5rem;box-shadow:0 5px #3891ac}.dropdown div,.dropdown-button,.button,.clear-filters,.selected,.apply-filters,.advanced-filters-button,.dropdown-button.clicked,.create-new-deck-button{transition:all .3s}.selected{background-color:var(--black);box-shadow:0 5px var(--grey);color:var(--white);border:1px solid var(--white)!important}.filters:not(:has(.advanced-filters:not(.hidden))) .dropdown-button.clicked{background-color:var(--black);box-shadow:0 5px var(--grey);color:var(--white);border:1px solid var(--white)!important}.dropdown div svg,.dropdown-button.clicked svg{color:var(--white)}.dropdown-button.clicked svg{transform:rotate(270deg)}.selected{box-shadow:0 3px var(--grey)}@media screen and (width>=800px){.dropdown div:hover{box-shadow:0 3px var(--grey)}.dropdown-button:hover svg{color:var(--white)}.dropdown div:hover,.dropdown-button:hover,.button:hover,.clear-filters:hover,.apply-filters:hover,.advanced-filters-button:hover,.create-new-deck-button:hover{background-color:var(--black);box-shadow:0 5px var(--grey);color:var(--white);border:1px solid var(--white)!important}}.select{position:relative}.hidden{max-height:0;overflow:hidden;padding:0!important}:not(#forms) .display-none{display:none}#forms .display-none{visibility:hidden;opacity:0;pointer-events:none;position:absolute}.advanced-filters.hidden{overflow:hidden}.filters:has(.advanced-filters:not(.hidden)){background-color:var(--secondary-color)}.search main{padding-top:3rem;padding-bottom:3rem}.search form{padding-bottom:2rem}.top-filters{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:.5rem;display:flex}.top-filters>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.top-filters>div>div{flex:150px}.filters,.advanced-filters{flex-wrap:wrap;gap:.5rem;display:flex}.filters>div:first-of-type{z-index:10}.filters>div:nth-of-type(2){z-index:9}.filters>div:nth-of-type(3){z-index:8}.filters>div:nth-of-type(4){z-index:7}.advanced-filters:not(.hidden){background-color:var(--secondary-color)}input,.clear-filters,.advanced-filters-button{width:100%;padding:0 2rem;font-family:var(--heading-font)!important;font-size:1.5rem!important}input,.clear-filters{border:none}#card-grid.no-results{text-align:center;justify-content:center;margin:5rem auto;display:block}#card-grid.no-results p{max-width:400px;margin:1rem auto}.single-page{color:var(--white)}.big-mtg-card{border:2px solid var(--secondary-color);max-width:90%;margin:1rem auto}img.container{padding:0}.single-banner{background:var(--parchment);color:var(--primary-color);corner-shape:bevel;width:100%;padding:3rem 1rem 1rem;box-shadow:0 5px #b8b8b8}.single-banner h2{word-break:break-word}.single-banner.container{margin:unset;max-width:unset}.type-line{font-size:clamp(1.25rem,1.1591rem + .4545vw,1.5rem);font-family:var(--heading-font)}.flavor-text{margin-top:.5rem;font-style:italic}.single-flex{align-items:flex-start}.single-text{width:100%;margin-top:-3rem}.single-extras-flex{flex-wrap:wrap;display:flex}.single-extras-flex.container{padding:0}.legalities{width:100%}.legalities h2{margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.legal{background-color:var(--success);font-size:1rem}.not_legal{background-color:var(--grey);font-size:1rem}.restricted{background-color:#fbc02d;font-size:1rem}.banned{background-color:var(--danger);color:#fff;font-size:1rem}.legalities-table,.prints-table{background:var(--parchment);color:var(--primary-color);font-family:var(--heading-font);corner-shape:bevel;border-collapse:collapse;flex:1;padding:1rem;font-size:1.25rem}.legalities-table tr td:last-of-type{white-space:nowrap;padding:0 2rem}.prints-table{font-size:1rem;line-height:1.875}.prints-table td{text-align:left!important}td{border-bottom:1px solid var(--black);width:100%;padding:0 1rem}td a{color:var(--primary-color);justify-content:space-between;gap:1rem;display:flex}table{width:100%}tr td:last-of-type{text-align:center}.prints{flex:1}.prints h2{margin-top:1rem;padding:1rem 0}.prints h2,.legalities h2,.rulings h2,.single-price h2{background-color:var(--secondary-color);color:var(--primary-color);border-bottom:1px solid var(--black);z-index:100;padding:.5rem 1rem;font-size:2rem}.change-print-button:hover{background-color:var(--primary-color)}.change-print-button:hover>a{color:var(--white)!important}.symbol{max-width:1rem;padding:0 .1rem;display:inline}.name-line .symbol{width:2rem;max-width:2rem}.name-line{flex-wrap:wrap;align-items:center;gap:1.5rem;width:100%;display:flex}.name-line div{align-items:center}.back{background-color:unset;color:var(--white);border:none;padding:3rem 0 1rem 2rem;font-size:1.25rem}.back:hover{cursor:pointer;text-decoration:underline}.flip-button{width:3rem;position:absolute;top:-20px;right:0}.flip-button-container{position:relative}.flip-button svg{background-color:var(--secondary-color);max-width:3rem;color:var(--primary-color);border-radius:100%;padding:.25rem}.rulings{margin-top:1rem}.rulings>div{background:var(--parchment);color:var(--primary-color);height:calc(100% - 49px);padding:1rem}.rulings>div>div{margin-bottom:1rem}.ruling-date{font-style:italic;font-family:var(--heading-font)}.single-price{margin-top:1rem}.single-price div{background:var(--parchment);padding:1rem}.below-single-flex{color:var(--primary-color);border-top:5px dashed var(--secondary-color);margin-top:3rem;padding-top:2rem}#card-info>.container{padding:0}.buy-links{flex-wrap:wrap;gap:0 1rem;margin:.5rem 0;padding:0;list-style-type:none;display:flex}.buy-links li{text-align:center;flex:300px;width:100%;margin-bottom:.5rem}.buy-links a{background-color:var(--white);width:100%;color:var(--primary-color);border:2px solid var(--primary-color);padding:.25rem 1rem;font-size:1.5rem;display:block}.prices{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style-type:none;display:flex}.price-pill{background-color:var(--black);color:var(--white);text-align:center;white-space:nowrap;flex:100px;align-items:center;margin:.25rem 0;padding:.25rem .5rem;font-size:1.25rem}.flip-button{background:unset;border:none}#forms{padding:5rem 0 0}#forms form{color:var(--primary-color);background:var(--parchment);padding:3rem}#forms label{font-family:var(--heading-font);font-size:1.5rem}#forms input{background-color:var(--secondary-color);box-shadow:0 5px var(--secondary-hover);padding:0 1rem}.input-container{box-shadow:0 5px var(--secondary-hover);margin-bottom:1rem}input:-webkit-autofill{box-shadow:0 5px var(--secondary-hover);-webkit-box-shadow:0 0 0 1000px var(--secondary-color) inset!important;box-shadow:0 0 0 1000px var(--secondary-color) inset!important;-webkit-text-fill-color:black!important}input:-webkit-autofill:focus{box-shadow:0 5px var(--secondary-hover);-webkit-box-shadow:0 0 0 1000px var(--secondary-color) inset!important;box-shadow:0 0 0 1000px var(--secondary-color) inset!important;-webkit-text-fill-color:black!important}input:-webkit-autofill:first-line{box-shadow:0 5px var(--secondary-hover);-webkit-box-shadow:0 0 0 1000px var(--secondary-color) inset!important;box-shadow:0 0 0 1000px var(--secondary-color) inset!important;-webkit-text-fill-color:black!important}.open-buttons{flex-wrap:nowrap;display:flex}#forms .open-buttons button{background-color:var(--secondary-hover);color:var(--primary-color);font-family:var(--heading-font);cursor:pointer;border:none;flex:1;margin-bottom:5px;padding:0 1rem;font-size:2rem}#forms .open-buttons button:hover,#forms .open-buttons button.button-selected{background-color:var(--secondary-color);text-decoration:underline}#forms .open-buttons button.button-selected{margin-bottom:0}#forms .open-buttons button:last-of-type{border-left:5px solid var(--primary-color)}#submit-log-in,#submit-sign-up{cursor:pointer}.form-flex{flex-wrap:wrap;gap:1rem;display:flex}.form-flex>div{flex:300px}.form-info{padding:1rem 0}.google{background-color:#fff}.or{text-align:center;margin:1rem 0}#deckbuilder-main{color:var(--white)}#deckbuilder-main section{padding-top:5rem}.flex-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.create-new-deck-button{background-color:var(--secondary-color);color:var(--black);border:1px solid var(--secondary-color);box-shadow:0 5px var(--secondary-hover);white-space:nowrap;justify-content:space-between;align-items:center;min-width:270px;margin-bottom:.5rem;padding:0 1.5rem;font-size:1.5rem;display:flex}.create-new-deck-button svg{max-width:40px;margin-bottom:.3rem}#user-decks,#public-decks{flex-wrap:wrap;gap:2rem;padding-top:2rem;display:flex}#user-decks>section,#public-decks>section{flex:300px;padding:0}#user-decks>section a,#public-decks>section a{height:200px}.create-new-deck{background:var(--parchment);color:var(--black);corner-shape:bevel;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;display:flex;box-shadow:0 10px #b8b8b8}.create-new-deck svg{width:100px;height:100px;color:var(--black)}.deck-display{color:var(--white);padding-top:3rem}.deck-cards{flex:1;padding:0;list-style-type:none}.build-main{width:100%;margin-top:2rem}.build-grid{background:var(--parchment);color:var(--black);grid-template-columns:repeat(1,1fr);gap:1rem;margin-top:1px;padding:1rem}.build-grid>div:first-of-type{width:100%}.build-card-item{border-top:1px solid var(--black);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.6rem .6rem .2rem;transition:all .3s;display:flex}.deck-cards li:hover{cursor:pointer;background-color:var(--black);color:var(--white)}.deckbuilder-page .container{max-width:1600px}.deck-cards .symbol{width:100%;max-width:1.25rem}.build-sidebar{max-width:350px;height:100%}.quantity-inputs{gap:.25rem;margin-top:1rem;display:flex}.quantity-inputs svg{width:2rem}.quantity-inputs input{background-color:var(--secondary-color)}.quantity-inputs button{background-color:var(--secondary-color);border:none;justify-content:center;width:30%;display:flex}.price-mana-flex{justify-content:space-between;gap:1rem;display:flex}.build-sidebar .price{text-align:center;margin:1rem 0}.button-wrapper a,.button-wrapper button,.button-wrapper p{background-color:var(--secondary-color);box-shadow:0 5px var(--secondary-hover);font-family:var(--heading-font);text-align:center;width:100%;color:var(--black);border:none;margin:1rem 0;padding:0 1rem;font-size:1.5rem;display:block}.button-wrapper p{margin:0}.card-name-span{font-weight:700}.build-header{background-color:var(--secondary-color);color:var(--black);padding:1rem 1rem .5rem;position:relative}.build-deck-colors{position:absolute;top:4rem;right:1rem}.build-deck-colors img{width:2rem;max-width:unset}.build-header button{border:2px solid var(--black)}.build-header .dropdown-button.clicked{background-color:var(--black);box-shadow:0 5px var(--grey);color:var(--white);border:1px solid var(--white)!important}.build-header .select{min-width:200px}.builder-sort-link{color:var(--white);width:100%;padding:.1rem 1rem}.dropdown:has(.builder-sort-link)>div{padding:0;display:block}.deckbuilder-edit{align-items:center;column-gap:1rem;display:flex}.deckbuilder-edit svg{width:4rem;min-width:2rem;color:var(--black);cursor:pointer;margin-bottom:1rem}.deckbuilder-edit h2{word-break:break-word}.save,.set-commander,.set-partner,.set-companion{cursor:pointer}.deckbuilder-edit-form{background-color:var(--secondary-hover);color:var(--black);font-family:var(--heading-font);padding:.5rem 1rem;font-size:1.25rem;transition:all .3s}label{white-space:nowrap}.deckbuilder-edit-form form>div{margin-bottom:1rem}.deckbuilder-edit-form input[type=radio]{width:1.25rem}.deckbuilder-edit-form-checkboxes>div{justify-content:space-between;gap:1rem;display:flex}.quantity-buttons{gap:.5rem;display:flex}.quantity-buttons button{cursor:pointer;margin:0}.quantity-buttons svg{max-width:2.25rem;margin:0 auto}@media (width>700px){.deckbuilder-edit-form form{flex-wrap:wrap;align-items:flex-end;gap:2rem;display:flex}.build-grid{column-count:1}.build-grid>div{break-inside:avoid;margin-bottom:1rem}.build-header{corner-shape:bevel;border-top-right-radius:1rem;justify-content:space-between;align-items:flex-end;display:flex}.deckbuilder-header-flex{gap:1rem;display:flex}.button-wrapper{margin:1rem}}@media (width>1100px){.build-grid{column-count:2}.build-flex{padding-bottom:5rem;display:flex}}@media (width>800px){.legalities{padding:0 1rem 0 0}.single-extras-flex>section{flex:1}#forms{padding:5rem 1rem 1rem}}@media (width>1130px){.below-single-flex{gap:1rem;display:flex}.rulings{flex:800px}.single-price{flex:300px;width:40%}#card-info>.container{padding:0 1rem}table,.legalities{width:unset}.prints{padding:0}.prints-table{width:100%}.single-banner{border-radius:0 1rem 1rem 0;padding-top:1rem}.single-flex{max-width:1200px;margin:0 auto;display:flex}.single-text{margin-top:2rem}.big-mtg-card{width:100%;max-width:100%;height:100%;margin:0}.single-page .flip-button-container{width:60%;height:100%;margin:0;padding:0}}@media (width>1500px){.build-grid{column-count:3}}@media (width>600px){.searchbar{width:100%;max-width:400px}#card-search{width:100%}}*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}fieldset{border:none;margin:0;padding:0}
