@charset "UTF-8";.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.card{max-width:240px;color:#fff;aspect-ratio:601/848;position:relative;background-repeat:no-repeat;background-position:50% 9%;background-size:79%;text-align:center;border-radius:16px;width:calc(16.6666666667% - 25px);transform-style:preserve-3d;box-shadow:var(--shadow-x,0) var(--shadow-y,0) 5px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease}.card.level-0 .card-level{background-color:#8c6e62}.card.level-1 .card-level{background-color:#71964b}.card.level-2 .card-level{background-color:#51a1a4}.card.level-3 .card-level{background-color:#545798}.card.level-4 .card-level{background-color:#864da6}.card.level-5 .card-level{background-color:#a9683a}.card.level-6 .card-level{background-color:#b73c3d}.card.level-7 .card-level{background-color:#404040}.card .card-level{position:absolute;top:1.0630896226%;left:1.5%;color:#fff;padding:0;border-radius:50%;font-size:14px;width:10.5%;aspect-ratio:1/1;text-align:center;background:radial-gradient(circle at 33% 33%,rgba(255,255,255,.1),rgba(0,0,0,.3));border:1px solid #282829;text-shadow:0 1px 3px #000;display:flex;justify-content:center;align-items:center;font-family:Calistoga,serif}@media (max-width:550px){.card .card-level{font-size:10px}}.card.token-undead{background-image:url(../img/token-undead.png)}.card.token-beast{background-image:url(../img/token-beast.png)}.card.token-orc{background-image:url(../img/token-orc.png)}.card.token-dwarf{background-image:url(../img/token-dwarf.png)}.card.token-human{background-image:url(../img/token-human.png)}.card.token-elf{background-image:url(../img/token-elf.png)}.template-play .card{transition:none}@media (max-width:1300px){.card{width:calc(16.6666666667% - 10px)}}.card.motion{box-shadow:0 14px 14px rgba(0,0,0,.6)}.card.attacking{z-index:9999}@media (max-width:1300px){.card.active .card-actions{display:flex;height:65%}}@media (min-width:1300px){.card:hover .card-actions{display:flex}}.card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/card-0.png);background-size:contain;background-position:center;background-repeat:no-repeat}.card .card-content,.card .card-name,.card .card-race{position:relative;z-index:1;color:#fff;font-family:Calistoga,serif;font-weight:100;text-shadow:0 1px 3px #000;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.card .card-illustration{height:45.7%;width:100%}.card .card-name{height:13.9%;letter-spacing:.5px}@media (max-width:1300px){.card .card-name{font-size:10px;letter-spacing:0}}.card .card-content{height:31.3%;padding-top:7.5%;margin:0 5%;font-size:14px;display:flex;justify-content:center;align-items:center;flex-direction:column}.card .card-content .card-bonuses{padding:6px 20px}@media (max-width:1300px){.card .card-content .card-bonuses{padding:2% 6%}}.card .card-content .card-bonuses.bonues-5{zoom:.83}.card .card-content .card-bonuses li{margin-bottom:0;background-image:url(../img/picto.png);background-repeat:no-repeat;width:37px;height:37px;background-size:contain;display:inline-block;text-align:center;line-height:37px;font-size:19px}@media (max-width:1300px){.card .card-content .card-bonuses li{font-size:12px;height:20px;width:20px;line-height:20px}}.card .card-content .card-attack-defense{position:relative;font-size:16px}@media (max-width:1300px){.card .card-content .card-attack-defense{font-size:12px}}.card .card-content .card-attack-defense .with-bonus{color:#ffd87c;text-shadow:0 1px 3px #ff3600;cursor:pointer}.card .card-content .card-attack-defense .injured{color:#cd4141;text-shadow:0 1px 3px #000;cursor:pointer}.card .card-content .card-attack-defense .attack-defense-bonus{display:none!important}.card .card-race{height:9.1%;padding-bottom:5.3%;display:flex;justify-content:center;align-items:center;font-size:14px}@media (max-width:1300px){.card .card-race{font-size:10px}}.card .card-back{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/unrevealed.png);background-size:100%;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:2}.card .card-bonuses{list-style:none;margin:0;padding:0;width:100%;cursor:pointer}.card .card-bonuses li{margin:0;padding:0}.card .card-actions{display:none;position:absolute;top:0;left:0;height:53%;width:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 30%,rgba(0,0,0,.7) 70%,rgba(0,0,0,0) 100%);border-radius:18px;flex-direction:column;justify-content:center;padding:0 15px}.card .card-actions .cta{width:160px;margin:5px auto;max-width:100%}@media (max-width:1300px){.card .card-actions .cta{font-size:11px;padding:10px}}.card .card-actions .cta:last-child{margin-bottom:15px}.card.unrevealed{box-shadow:none;filter:saturate(1);transition:filter .2s}.card.unrevealed:hover{filter:saturate(2)}.card .emoji-pin{position:absolute;top:-10px;right:-4px;font-size:21px;text-shadow:-1px 2px 3px #000}.card .flavor-text{display:none}.card.zoomed{top:50%;left:50%;transform:translate(-50%,-50%)!important;position:absolute;width:90%!important;max-width:566px!important}.card.zoomed .card-level{font-size:22px}.card.zoomed .card-bonuses li{width:72px;height:72px;line-height:72px;font-size:34px}.card.zoomed .card-name{font-size:37px}.card.zoomed .flavor-text{display:block;font-style:italic;margin:6px 0;font-size:20px;line-height:24px;font-weight:100;padding:0 12%}.card.zoomed .card-attack-defense,.card.zoomed .card-race{font-size:30px}@media (max-width:1300px){.card.zoomed .card-bonuses li{font-size:21px;height:39px;width:39px;line-height:39px}.card.zoomed .card-name{font-size:25px}.card.zoomed .card-attack-defense,.card.zoomed .card-race{font-size:20px}.card.zoomed .flavor-text{margin:4px 0;font-size:12px;line-height:16px}}.card::after{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(var(--gradient-angle,0deg),rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);opacity:var(--gradient-opacity,0);transition:opacity .2s ease}.card.level-1::before{background-image:url(../img/card-1.png)}.card.level-2::before{background-image:url(../img/card-2.png)}.card.level-3::before{background-image:url(../img/card-3.png)}.card.level-4::before{background-image:url(../img/card-4.png)}.card.level-5::before{background-image:url(../img/card-5.png)}.card.level-6::before{background-image:url(../img/card-6.png)}.card.level-7::before{background-image:url(../img/card-7.png)}.card.race-abnormality::before{background-image:url(../img/card-abnormality.png)}.global-tooltip{position:fixed;text-align:center;z-index:999999;background:rgba(0,0,0,.85);color:#fff;padding:8px 12px;border-radius:5px;pointer-events:none;opacity:0;transition:opacity .2s ease;width:200px;box-shadow:0 0 8px rgba(0,0,0,.6);text-align:center;transform:translate(-50%,0);font-size:14px;line-height:17px}@media (max-width:1300px){.global-tooltip{font-size:11px;line-height:13px}}.card,.card *,.zoom-container,.zoomed{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box;margin:0;padding:0}body{height:100%;display:flex;flex-direction:column}body,html{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:15px}body.template-play,html.template-play{width:100%;height:100%;overflow:hidden}body.template-play header,html.template-play header{margin-bottom:0}html{height:100%}.container{max-width:1605px;margin:0 auto;padding:0 15px;position:relative;flex:1;width:100%}section{margin-bottom:30px}canvas{display:block}h1,h2,h3{font-family:Calistoga,serif;font-weight:100}hr{border:none;height:1px;background-color:#ccc;margin:50px 0}.text-center{text-align:center}.clearfix::after{content:"";display:block;clear:both}table{border-collapse:collapse;min-width:600px}table td,table th{padding:8px 16px;text-align:left;border-bottom:1px solid #ddd}table td a,table th a{text-decoration:none}table tr{background-color:#fff}table tr:nth-child(even){background-color:#f2f2f2}table th{background-color:#353535;color:#fff}@media screen and (max-width:768px){table{width:100%;min-width:auto}table td,table th{font-size:13px;padding:6px 8px}}.scrollable{max-height:500px;overflow-y:auto;margin-bottom:50px;border-bottom:1px solid #ddd}.scrollable table{width:100%}#collection-container{position:relative;padding:0;display:flex;flex-direction:column;height:100vh}#collection .already-in-deck,#collection .card.in-deck{opacity:.6;filter:grayscale(1)}.template-catalyst #collection .already-in-deck{display:none!important}#search-container{position:sticky;top:0;z-index:1100;clear:both;background:#222;padding:10px 32px 16px 32px;border-radius:0 0 5px 5px;margin-bottom:30px}@media (max-width:1300px){#search-container{padding:0 16px 8px 16px;margin-bottom:16px}}#search-container form{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:1300px){#search-container form{gap:10px}}#search-container form .search-field{flex:1;box-sizing:border-box;position:relative}#search-container form .search-field button,#search-container form .search-field>input{width:100%;height:32px;line-height:16px;padding:8px 16px;font-size:14px;border-radius:5px;border-width:1px;box-sizing:border-box}@media (max-width:1300px){#search-container form .search-field button,#search-container form .search-field>input{height:28px;padding:0 5px}}#search-container form .search-field>input{background:#fff;border:1px solid #b5b5b5;color:#757575}#search-container form .dropdown-menu{position:absolute;background:#222;z-index:9999;padding:11px 11px;color:#fff;border-radius:5px;margin-top:5px;left:50%;transform:translateX(-50%);min-width:155px;display:none;box-shadow:0 7px 14px rgba(0,0,0,.5)}#search-container form .dropdown-menu label{font-size:12px;margin:0;display:block;padding:2px 0}#search-container form .dropdown-menu label input{margin-right:7px;cursor:pointer}.template-collection header{margin-bottom:0}#deck-building-container{position:sticky;bottom:0;left:0;right:0;z-index:1000;box-shadow:0 -11px 20px rgba(0,0,0,.3)}#deck-building-container .menu{background:#222;color:#fff;padding:5px 0}@media (max-width:600px){#deck-building-container .menu .container{padding:0 6px}}#deck-building-container .menu select{line-height:24px;vertical-align:middle;background-color:#444;color:#fff;border:0;padding:6px 9px;font-size:14px}@media (max-width:600px){#deck-building-container .menu select{max-width:120px}}@media (max-width:370px){#deck-building-container .menu select{max-width:100px}}#deck-building-container .menu a{color:#fff;margin-left:17px;text-decoration:none;line-height:24px;font-size:14px}#deck-building-container .menu .explain{margin-left:20px;font-size:12px;color:#b7b7b7}@media (max-width:600px){#deck-building-container .menu .explain{display:none}}#deck-building-container .menu svg{float:right;vertical-align:middle;cursor:pointer;transition:transform .5s ease}#deck-building-container .menu svg.up{transform:rotate(180deg)}#deck-building{padding:0}@media (max-width:1300px){#deck-building{padding:0}}#deck-building .card{cursor:grab}#deck-building .collection-cards{padding-bottom:0}.template-catalyst header{margin-bottom:0}.template-catalyst .card{cursor:pointer}#catalyst-container{position:sticky;bottom:0;left:0;right:0;z-index:1000;box-shadow:0 -11px 20px rgba(0,0,0,.3);background-image:url(../img/void.jpg);border-top:15px solid #363041;background-size:cover}@media (max-width:1300px){#catalyst-container{border-width:7px;background-size:cover}}#catalyst{padding:0}#catalyst .collection-cards{padding-bottom:0}#catalyst .collection-cards .card{width:240px;max-width:100%}.catalyst-block{width:calc(16.6666666667% - 25px);aspect-ratio:71/100;background-color:rgba(19,18,22,.6588235294);box-shadow:0 0 8px rgba(0,0,0,.6);display:inline-block;text-align:center;border-radius:18px}.catalyst-block img{max-width:85%;margin:0 auto}@media (max-width:1300px){.catalyst-block{width:calc(16.6666666667% - 10px)}}@media (max-width:550px){.catalyst-block{width:calc(33.33% - 5px)}}#scourge{background:radial-gradient(circle,#000 0,rgba(0,0,0,0) 60%);box-shadow:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.85;transition:.3s all;filter:saturate(.7);transition:rotate .2s}#scourge.active{filter:saturate(1.3)}#scourge:hover{opacity:1;rotate:3deg}body.template-play{display:flex;flex-direction:column}@media (max-width:500px){body.template-play .collection-cards .card{width:calc(33.33% - 10px)}}body.template-play #arena-container{flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}body.template-play #arena-container #arena{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}body.template-play #arena-container #arena #me,body.template-play #arena-container #arena #opponent{flex:1;display:flex;align-items:center;justify-content:center}body.template-play .opponent-name{font-family:Calistoga,serif;padding-top:9px;font-weight:100;text-align:center;color:#fff;font-size:27px;text-shadow:0 0 8px rgba(0,0,0,.8)}@media (max-height:900px){body.template-play .opponent-name{display:none}}.winner-message{font-family:Calistoga,serif;font-weight:100;position:absolute;top:50%;width:100%;text-align:center;color:#fff;font-size:48px;text-shadow:0 0 9px rgba(0,0,0,.8);margin-top:-108px;z-index:1;padding:0 20px}@media (max-width:1300px){.winner-message{margin-top:-88px;font-size:38px}}@media screen and (max-width:560px){.winner-message{top:35%;font-size:30px}}#start-game{box-shadow:0 0 8px rgba(0,0,0,.6)}#install-app{background-color:#f60;color:#fff!important;padding:10px 15px;text-decoration:none;text-align:center;transition:background-color .3s;display:inline-block;border:0;width:100%;cursor:pointer}#install-app span{text-decoration:underline}#intro{color:#f60;font-family:Calistoga,serif;font-weight:100;font-size:28px;line-height:29px;padding-top:25px}@media (max-width:768px){#intro{padding-top:0}}.home-illustration{float:right;margin-left:50px;margin-bottom:25px}@media (max-width:1300px){.home-illustration{max-width:340px}}@media (max-width:500px){.home-illustration{max-width:100%;float:none;margin-left:0;margin-bottom:0}}#answer-the-call{margin-top:25px}.template-index .content{max-width:790px}@media (max-width:768px){#intro{font-size:25px;line-height:27px;text-align:center;margin-bottom:17px}.template-index .content{display:flex;flex-direction:column}.template-index .content .home-illustration{order:0}}#join-now{background:#f5f5f5;padding:20px;border-radius:5px;margin-top:10px}#join-now h2{margin:0 0 10px 0}@media (max-width:768px){#join-now{margin-top:0;text-align:center}}.date-is-active{min-width:100px}#referral{background:#f60;color:#fff;border-radius:5px;padding:30px;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width:768px){#referral{max-width:none;width:100%}}#referral h2{margin-top:0}#referral p:last-child{margin-bottom:0}#referral #referral-link{border:0;border-radius:4px;font-size:14px;padding:6px 12px;width:100%;cursor:pointer;margin-bottom:10px}#choose-avatar{display:none;margin:0}#choose-avatar li{margin-bottom:5px;margin-right:5px;cursor:pointer}#choose-avatar li.active{opacity:.5}#account-header{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-bottom:20px;clear:both}#account-header .avatar{float:left;margin-right:16px}#account-header h1{line-height:33px;margin:0}#account-header h1 a{text-decoration:none;margin-left:5px;font-size:16px}#account-actions a{margin-right:5px;margin-bottom:5px;padding-bottom:8px;display:inline-block}.account-info{padding:0 30px}@media (max-width:768px){.account-info{padding:30px}}.quest{width:100%;max-width:600px;aspect-ratio:768/275;background-image:url(../img/quest-bg.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:15px;font-family:Calistoga,serif;font-weight:100;font-size:27px;color:#4f4442;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 50px;text-align:center;margin:0 auto}@media screen and (max-width:768px){.quest{font-size:19px}}.quest .quest-title{margin-bottom:0}.quest .quest-description{font-size:20px;color:#4f4442}@media screen and (max-width:768px){.quest .quest-description{font-size:14px}}.quest .quest-progress{position:absolute;top:0;left:0;font-size:32px;color:#fff;width:128px;height:100px;text-align:center;line-height:100px;text-shadow:0 0 7px #000}.quest .quest-check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template-profil .card{cursor:pointer}.account-grid{display:grid}.account-grid .row{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:15px 0}.account-grid .row>div{background:#f5f5f5;padding:20px;border-radius:5px}@media (max-width:768px){.account-grid .row>div{padding:0}}.account-grid .row>div.no-padding{padding:0}#my-deck{width:100%}@media (max-width:768px){.account-grid .row{grid-template-columns:1fr}}.quest-info{padding:8px;text-align:center;color:#7f7f7f;font-size:13px}.open-booster-container{padding-bottom:40px}@media (min-width:768px){.open-booster-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}.open-booster-container .card{cursor:pointer}#no-booster{text-align:center}#no-booster .intro{margin-bottom:20px;font-size:19px;font-family:Calistoga;color:#fff;text-shadow:0 1px 3px #000;padding:0 20px}#no-booster img{margin-top:30px;max-width:100%}@media (min-width:1000px){.bonus-container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}}.bonus-container .bonus{background:#e7e7e7;padding:18px 24px;border-radius:5px;text-align:center}@media (max-width:1000px){.bonus-container .bonus{margin-bottom:30px}}.bonus-container .bonus h3,.bonus-container .bonus p{margin:0 0 8px 0}.template-signup .content{text-align:center}form.login-registration input.text{border:1px solid #a1a1a1;border-radius:5px;font-size:14px;padding:12px}form.login-registration .cta,form.login-registration input{margin:8px auto}@media (max-width:768px){form.login-registration .cta,form.login-registration input{width:100%}}header{background-color:#222;padding:6px 0;margin-bottom:30px}@media (max-width:1300px){header{padding:8px 0}}header:after{content:"";display:table;clear:both}header #site-title,header h1{margin:0;display:inline-block;font-size:32px;line-height:52px;font-family:Calistoga,serif;font-weight:100}header #site-title a,header h1 a{text-decoration:none;color:#fff}header #site-title a:before,header h1 a:before{content:"";display:inline-block;width:43px;height:43px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:7px;background-image:url(../img/logo.png);vertical-align:-9px}@media (max-width:1300px){header #site-title a:before,header h1 a:before{display:none}}header #site-title a:hover,header h1 a:hover{color:#ededed}header .current-event{color:#ffbc78;margin-left:8px;cursor:pointer}header .current-event svg{fill:#a3a3a3;vertical-align:middle}@media (max-width:1300px){header .current-event{margin-left:0;font-size:12px;display:block;padding:2px 0}}header nav{display:inline;float:right}header nav a{text-decoration:none;color:#fff;font-size:14px;line-height:16px;display:inline-block;padding:11px 13px!important;margin:0 4px;text-shadow:none!important;position:relative;border-radius:5px;transition:background-color .3s ease,color .3s ease}header nav a.cta{border:0!important}header nav a:hover,header nav a:not(.cta).active{background-color:#111;color:#ededed}header nav a .counter{background:#f60;display:inline-block;width:16px;height:16px;line-height:16px;color:#fff;text-align:center;border-radius:99px;font-size:11px;position:absolute;top:0;right:-4px;z-index:2}header nav a i{width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-right:6px}@media (max-height:700px){header nav a i{height:14px}}header nav a.account i{background-image:url(../img/icon-account.png)}header nav a.cards-deck i{background-image:url(../img/icon-cards-deck.png)}header nav a.open-booster i{background-image:url(../img/icon-open-booster.png)}header nav a.catalyst i{background-image:url(../img/icon-catalyst.png)}header nav a.battle i{background-image:url(../img/icon-battle.png)}header nav a.signup i{background-image:url(../img/icon-signup.png)}header .event-selector{display:none;position:absolute;z-index:9999;box-shadow:0 3px 9px rgba(0,0,0,.5);text-align:center}@media (max-height:700px){header .event-selector{width:calc(100% - 30px)}}header .event-selector label{display:none}.left-header{display:inline}.cta{color:#fff!important;padding:10px 15px;text-decoration:none;border-radius:5px;transition:background-color .3s;display:inline-block;border:0;cursor:pointer;text-align:center;font-size:15px;background-color:#f60;border:2px outset #ff7b27;background-image:radial-gradient(circle,#dd890c,#ee6e3e 90%);text-shadow:0 1px 3px #000;animation:cta_bg 4s infinite;text-align:center}@keyframes cta_bg{0%,100%{background-size:120%}50%{background-size:80%}}.highlight{color:#f60;font-weight:700}a{color:#f60}a:hover{color:#c44e00}.alert{padding:12px 18px;border-radius:5px;margin-bottom:20px}.alert.success{background:#dfeddf;color:#577857}.alert.error{color:#c53851;background-color:#ffd7de}.alert.info{background:#f9e4bd;color:#83652d}.booster-cards,.collection-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;width:100%}@media (max-width:1300px){.booster-cards,.collection-cards{gap:7px}}#open-booster-action{height:81px;text-align:center;padding:20px 0}#open-booster-action a,#open-booster-action button{display:none}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:99999;visibility:hidden}.lightbox.active{visibility:visible}.lightbox img{max-width:90%;max-height:90%;margin:auto;display:block}#arena,#deck-building,.template-catalyst,.template-claim-reward,.template-collection,.template-divinities-gallery,.template-open-booster{background-image:url(../img/background.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed}#deck-building{background-image:url(../img/background-contrast.jpg)}.content{padding-bottom:50px}.content a{color:#f60}.content a:hover{color:#c44e00}.content h1{margin:0 0 12px 0}.content h2{margin:20px 0 6px 0}.content h2 a{text-decoration:none}.content h3{margin:15px 0 4px 0}.content p{margin:0 0 12px 0}.content ul{margin-left:16px;margin-bottom:12px}#discord-email img{margin-right:10px;vertical-align:middle}#footer{background:#222;clear:both;padding:30px 0}#footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}#footer .container .footer-block{flex:1}#footer .container .footer-block .footer-title{font-size:16px;font-weight:700;margin-bottom:10px;color:#f0f0f0}#footer .container .footer-block a{display:block;margin-bottom:8px;color:#ccc;text-decoration:none}#footer .container .footer-block a:last-child{margin-bottom:0}#footer .container .footer-block a:hover{color:#fff}@media (max-width:768px){#footer .container{flex-direction:column;gap:10px}#footer .container .footer-block{margin-bottom:20px}#footer .container .footer-block:last-child{margin-bottom:0}}.cta.battle-cta{font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;box-shadow:0 0 24px rgba(0,0,0,.6);text-align:center}@media (max-width:1300px) and (max-height:530px){.template-play header{display:none}.template-play .collection-cards{padding-bottom:0}}.fat-description{text-align:center;margin:20px;font-size:18px;font-family:Calistoga;color:#fff;text-shadow:0 1px 3px #000;padding:0 20px}@media (max-width:1300px){.fat-description{font-size:14px;margin:12px 0}}.template-catalyst #footer,.template-collection #footer,.template-play #footer{display:none}.avatar{width:100px;height:100px;border-radius:999px;overflow:hidden;display:inline-block;background-size:cover;background-position:50% 50%;vertical-align:middle;background-color:#d5d5d5}td .avatar{width:70px;height:70px}.zoom-container .cta{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);min-width:220px}.template-divinities-gallery .card{cursor:pointer}#catalyst .container,#collection.container,#deck-building .container{padding:12px 0}@media (max-width:1300px){#catalyst .container,#collection.container,#deck-building .container{padding:7px 4px}}@media (min-width:550px){#collection.container{padding-top:0}}.toast{background-color:#f60!important}.shepherd-content .shepherd-header{margin:0}.shepherd-content .shepherd-header h3{color:#000;font-size:20px}.shepherd-content .shepherd-button{background-color:#f60}.shepherd-content .shepherd-button:hover{background-color:#c44e00!important}.event-selector{background:#f5f5f5;padding:20px;border-radius:5px}@media (max-width:1300px){.event-selector{text-align:center}}.event-selector label{display:block;font-family:Calistoga,serif;font-size:22px;margin-bottom:11px}.event-selector .cta{text-align:left;filter:saturate(50%);max-width:290px;vertical-align:middle}@media (max-width:1300px){.event-selector .cta{margin-bottom:12px}.event-selector .cta:last-child{margin-bottom:0}}.event-selector .cta:before{content:"";display:inline;width:84px;height:84px;float:left;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:13px}.event-selector .cta.season:before{background-image:url(../img/legacy.png)}.event-selector .cta.draft:before{background-image:url(../img/draft.png)}.event-selector .cta.active{filter:saturate(100%)}.event-selector .cta:hover{filter:saturate(100%)}.event-selector .cta .event{display:block;font-family:Calistoga,serif;font-size:28px;line-height:29px;margin-bottom:4px}.event-selector .cta .event-description{display:block}td.deck-cards{padding-left:0;padding-right:0}@media screen and (max-width:1300px){.booster-cards .card{width:148px}}@media screen and (min-width:768px){.hidden-desktop{display:none!important}}@media screen and (max-width:550px){header{display:flex;align-items:center;position:sticky;top:0;z-index:2500;padding:6px 0;margin-bottom:20px}header .container{display:flex;align-items:center}header #site-title{font-size:16px;line-height:14px;max-width:78px;flex:0 1 auto}header nav{flex:1;display:flex;justify-content:right}header nav a{border:1px solid #373737;border-radius:5px;margin:0;width:49px;text-align:center;display:block;float:left;margin-left:1px;padding:5px!important;border-width:1px!important}header nav a .item-title{font-size:9px;line-height:10px;height:26px;text-align:center;padding-top:6px;display:flex;align-items:center;justify-content:center;border-width:1px!important}header nav a .counter{top:-4px}header nav a i{margin:0 auto}}@media screen and (max-width:550px) and (min-width:410px){header nav{padding-left:10px}header nav a{width:54px}}@media screen and (max-width:550px){#filter-toggle{text-decoration:none;background-color:#373737;text-align:center;padding:8px;color:#fff;font-size:14px;background-image:radial-gradient(circle,#dd890c,#ee6e3e 90%);border-bottom:2px solid #a74d2b;vertical-align:middle}#filter-toggle svg{vertical-align:middle}#filter-toggle svg.rotated{transform:rotate(180deg)}.booster-cards,.collection-cards{overflow:hidden}.card{box-shadow:none}.template-play .booster-cards,.template-play .collection-cards{overflow:visible}}@media screen and (min-width:560px){#filter-toggle,.tools{display:none}}@media screen and (max-width:560px){#deck-building .card,.template-catalyst .card,.template-collection .card,.template-divinities-gallery .card,.template-profil .card{width:calc(33.33% - 5px);cursor:pointer}#collection{padding-top:10px;padding-bottom:10px}#search-container{box-shadow:0 10px 10px rgba(0,0,0,.5);display:none;margin-top:-5px;padding:12px}#search-container.active{display:block}#search-container form#search-form{flex-wrap:wrap;gap:0}#search-container form#search-form .search-field{width:48%;margin:0 1%;flex:none}#search-container form#search-form .search-field.name{width:98%}#search-container form#search-form .search-field>.dropdown-container>button,#search-container form#search-form .search-field>input{height:45px;padding:4px 10px;font-size:16px;margin:5px 0}}@media screen and (max-width:768px){nav #footer-nav{padding-top:10px;margin-top:20px;border-top:1px solid #444}nav #footer-nav .container{flex-direction:column}nav #footer-nav .footer-block a{display:none;color:#a9a9a9;padding:8px;font-size:16px}nav #footer-nav .footer-block.active a{display:block}nav #footer-nav .footer-block .footer-title{cursor:pointer;position:relative;padding-right:20px;color:#fff}nav #footer-nav .footer-block .footer-title::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);border:solid transparent;border-width:6px 6px 0 6px;border-top-color:#fff;transition:transform .3s}nav #footer-nav .footer-block.active .footer-title::after{transform:rotate(180deg)}#discord-email{text-align:center}#discord-email a{display:inline-block!important;vertical-align:middle;width:38%}}@media screen and (min-width:769px){nav #footer-nav{display:none}}@media (max-width:500px){.collection-cards .card{width:calc(33.33% - 10px)}}
/*# sourceMappingURL=main.css.map */
