body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:flex;font-family:MarcellusSC;-webkit-user-select:none;user-select:none}.app{background:linear-gradient(180deg,#101010,#404040 200vh);color:#1c2530;font-family:HelveticaNeue-Light,Helvetica,sans-serif,Classic,Alegreya-Regular;font-size:calc(10px + 2vmin);min-height:100vh;text-align:center}.invisible{display:none!important}.hidden{height:0!important;width:0!important}.hidden,.out-of-bounds{border:0!important;display:inline-block!important;margin:0!important;padding:0!important}.out-of-bounds{left:200vw!important;position:fixed!important}a{color:#61dafb}ul{list-style-type:none;padding-inline-start:0}h1,h2,h3,h4,h5,h6,ul{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}h1,h2,h3,h4,h5,h6{font-size:medium;font-weight:400}select{background:#282c34;color:inherit;font-family:inherit}.main-page{animation:main-page-fade-in .4s ease-in-out;flex-direction:column;opacity:1;overflow:hidden}@keyframes main-page-fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation:none;opacity:0;pointer-events:none;transition:.4s}a{color:inherit;cursor:inherit;text-decoration:inherit}.no-select{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.main{flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.main-page{height:100vh}.headline{background-color:#4c515c;color:#a4a4a4;font-size:1.4rem;justify-content:center;padding:10px;text-transform:uppercase}@font-face{font-family:MarcellusSC;src:url(/static/media/MarcellusSC.23dfde3fa317a2f817fa.ttf)}@font-face{font-family:Burbank;src:url(/static/media/BurbankBigRegular-Medium.72596fc316006ce1ff50.otf)}@font-face{font-family:Impact;src:url(/static/media/impact.0294f8285a2493417c09.ttf)}@font-face{font-family:Rusty;src:url(/static/media/rusty-attack-demo.regular.88c410d19ee3f8a9b936.otf)}.tooltip.show.bs-tooltip-auto{animation:tooltip-appear .4s ease-in-out;background:#c5cbd1;border:2px dashed #2b333b;border-radius:4px;font-family:MarcellusSC;padding:.25rem;transition:opacity .2s}@keyframes tooltip-appear{0%{opacity:0}80%{opacity:0}to{opacity:1}}.tooltip img{height:.8em;margin-left:.2em;margin-right:.2em;margin-top:.2em}@media (min-width:601px){::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#00000020;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#00000050;border-radius:5px;-webkit-transition:background-color .2s;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:#00000080}::-webkit-scrollbar-corner{background:#00000020}.lightbox-inner ::-webkit-scrollbar-track{background:#ffffff20}.lightbox-inner ::-webkit-scrollbar-thumb{background-color:#ffffff50}.lightbox-inner ::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.lightbox-inner ::-webkit-scrollbar-corner{background:#ffffff20}}@media (max-width:600px){.pc{display:none}}@media (min-width:601px){.mobile{display:none}}.main-page.light{background:linear-gradient(180deg,#d3d3d3,#e0e0e0 200vh)}.home-page .main h1{-webkit-text-fill-color:#1c2530;-webkit-text-stroke-width:.04rem;-webkit-text-stroke-color:#edecebcc;font-family:MarcellusSC;font-size:5rem;justify-content:center;margin-bottom:15vh;margin-top:15vh}@media only screen and (max-width:600px){.home-page .main h1{font-size:4rem}}@media only screen and (max-height:600px){.home-page .main h1{margin-bottom:10vh;margin-top:10vh}}.home-page .lightbox-container{animation:logbox-fade-in .2s}@keyframes logbox-fade-in{0%{opacity:0}to{opacity:1}}.logbox{height:100%;overflow:auto;width:100%}.logbox form,.styleform{color:#edeae4;flex-direction:column;width:100%}.logbox form label,.styleform label{flex-direction:column;height:100%;margin-bottom:.2rem;width:100%}.logbox form .label-input,.styleform .label-input{margin-bottom:.2rem}.logbox input,.styleform input{background:linear-gradient(#ece6d780,#6d654e80);border:none;border-radius:3px;box-shadow:inset 0 0 .4rem 0 #00000080;box-sizing:border-box;color:#eaecec;font-size:1.3rem;outline:none;padding:.4rem;width:100%}.logbox form button,.styleform button{background:linear-gradient(180deg,#cfc6b7,#e6e1d6);border-width:.1rem;cursor:pointer;font-size:1.5rem;justify-content:center;min-width:12rem;padding:.5rem;position:relative;transition:all .2s linear}.logbox .more-detail{justify-content:center;text-decoration:underline}.invalid-feedback{color:#dcd635;font-size:.875em;margin-top:.25rem;transition:.2s;width:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{color:#dc3545}nav{right:0;top:0;z-index:100}.nav-options,nav{position:absolute}.nav-options{cursor:pointer;font-size:1.4rem;height:2rem;right:1rem;top:1rem;width:2rem}.options-lightbox{cursor:default;font-size:1.4rem}.options-icon{background:url(/static/media/options.4cd494dbaf09e65705b1.png);background-repeat:no-repeat;background-size:100%;filter:brightness(1) drop-shadow(.2rem .2rem #000000A0);height:2rem;transform:rotate(0deg);transition:filter .2s,transform .4s;width:2rem}.game-options .options-icon{filter:brightness(1.2) grayscale(1) drop-shadow(.2rem .2rem #000000A0)}.main-page.light .options-icon{filter:brightness(.2)}.nav-options:hover .options-icon{transform:rotate(90deg)}.options-box{flex-direction:column}.options-box h1{align-self:center;color:#edeae4;font-size:2rem;justify-content:center;line-height:2rem;margin-bottom:1.5rem;margin-top:.5rem;text-align:center;white-space:nowrap}.options-row{justify-content:space-between;margin-bottom:.2em;margin-top:.2em}.options-row .options-param{color:#a2a9de;white-space:nowrap}.options-row .options-value{color:#edeae4}.options-row .options-value .options-button{color:#3586f1;cursor:pointer}.options-row .options-value .options-button:hover{color:#3063a6}.options-row .options-radio:not(.options-button){text-decoration:underline}.options-row .options-language{color:#3586f1;cursor:pointer;justify-content:center;margin:.25rem calc(25% - 2rem);padding:.25rem 0;width:calc(50% + 4rem)}.options-row .options-language:hover{color:#3063a6}.options-row .options-language.options-language-current{cursor:default;text-decoration:underline}.options-row .options-language.options-language-current:hover{color:#3586f1}.options-row .options-back{color:#a2a3de;cursor:pointer;font-size:.8em;justify-content:center;margin:.75rem calc(35% - 2rem) .5rem;width:calc(30% + 4rem)}.options-row .options-back:hover{color:#7976ab}.options-audio-tick{cursor:pointer;height:100%;position:relative;width:.8em}.options-audio-tick:after{background:#7f7a6a;content:"";height:calc(100% - .2em);left:0;margin:.1em;position:absolute;top:0;width:calc(100% - .2em)}.options-audio-tick.audio-tick-active:after{background:#3586f1}.options-audio-tick:first-child:after{background:#101010}.options-warning{color:#ec5454;font-size:1rem;justify-content:center;margin:-1rem 1.5rem .5rem;text-align:center;width:calc(100% - 3rem)}.patreon-section .patreon-link{color:#ff0;cursor:pointer;margin:.5vh auto auto;transition:color .15s ease-in-out}.patreon-section .patreon-link:hover{color:#a7a700}.concede-button,.save-buttons{margin:auto}@media (max-width:600px){.concede-button .main-button{font-size:1.2rem;min-width:5.33rem;padding:.333rem}}@media (min-width:601px){.options-box h1{font-size:2.5rem;line-height:2.5rem;margin-left:1rem;margin-right:1rem}.options-row{width:28rem}.options-row .options-language{margin:.25rem 7.5rem;width:10rem}.options-row .options-back{margin:.75rem 8.5rem .5rem;width:8rem}.options-row .options-param{margin-right:3rem}.options-box .options-warning{margin:-1rem 2.5rem .5rem;width:20rem}}.lightbox-container,.lightbox-container *{-webkit-tap-highlight-color:transparent;display:flex;font-family:MarcellusSC;-webkit-user-select:none;user-select:none}.lightbox-container{background-color:#5555;display:table;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.main-page.champion-1 .lightbox-container.opaque{background:linear-gradient(180deg,#1b100b,#4c453f 200vh)}.main-page.champion-2 .lightbox-container.opaque{background:linear-gradient(180deg,#1b0609,#492f33 200vh)}.main-page.champion-3 .lightbox-container.opaque{background:linear-gradient(180deg,#0b0c1b,#3f3f4c 200vh)}.main-page.champion-4 .lightbox-container.opaque{background:linear-gradient(180deg,#001b00,#2d4b2d 200vh)}.lightbox-container .lightbox-inner{display:table-cell;text-align:center;vertical-align:middle}.lightbox-container .lightbox-inner .lightbox{background-color:#1f1f23;border-radius:2px;box-shadow:0 0 16px 0 #64646459;display:inline-block;margin:auto;max-height:100%;max-height:80vh;max-width:100%;max-width:80vw;overflow:auto;padding:1em;position:relative;text-align:left}@media only screen and (max-width:600px){.lightbox-container .lightbox-inner .lightbox{background-color:#1f1f23;height:15rem;width:80vw}.small.lightbox-container .lightbox-inner .lightbox{background-color:#1f1f23;height:auto;max-height:80vh;overflow:auto;width:80vw}}.main-button-container{justify-content:center;margin:1rem}.main-button-wrapper{overflow:hidden}.main-button{background:linear-gradient(180deg,#b6b6b6,#d6d9e6);border-width:.1rem;cursor:pointer;font-size:1.8rem;justify-content:center;min-width:8rem;padding:.5rem;position:relative;transition:all .2s linear}.main-button:after{background:linear-gradient(180deg,#1d1d1d,#33354f);content:"";height:110%;left:120%;position:absolute;top:-5%;transform:skewX(-20deg);transition:all .2s linear;width:120%}.main-button:hover{color:#edeae4;transition:all .2s linear}.main-button:hover:after{left:-10%;transition:all .2s}.main-button-text{z-index:1}.main-button-container.red-color .main-button{background:linear-gradient(180deg,#6c1d1d,#964646);border-color:#ddd #aaa #aaa #ddd;color:#fff}.main-button-container.red-color .main-button:after{background:linear-gradient(180deg,#340404,#510808)}.main-button-container.patreon-color .main-button{background:linear-gradient(180deg,#a0a0a0,silver)}.main-button-container.patreon-color .main-button:after{background:linear-gradient(180deg,#000,#202020)}.main-button-container.discord-color .main-button{background:linear-gradient(180deg,#888fdb,#a3accc)}.main-button-container.discord-color .main-button:after{background:linear-gradient(180deg,#393f87,#768ddb)}.main-button-container.itchio-color .main-button{background:linear-gradient(180deg,#ee899a,#f0c0c0)}.main-button-container.itchio-color .main-button:after{background:linear-gradient(180deg,#ff2b4f,#fa6161)}.main-button-container.twitter-color .main-button{background:linear-gradient(180deg,#61b3d1,#a7e4f7)}.main-button-container.twitter-color .main-button:after{background:linear-gradient(180deg,#0888b6,#24ccff)}.nav-socials{cursor:pointer;height:2rem;position:absolute;right:4rem;top:1rem;width:2rem}.nav-options .lightbox-container{cursor:default}.socials-icon{background:url(/static/media/socials.ffc3edb3e55cfee018ae.png);background-repeat:no-repeat;background-size:100%;filter:brightness(1) drop-shadow(.2rem .2rem #000000A0);height:2rem;transform:rotate(0deg);transition:filter .2s,transform .4s;width:2rem}.main-page.light .socials-icon{filter:brightness(.2)}.socials-box .main-button{min-width:12rem}.nav-credit{background:#00000080;border-radius:1.25rem;box-sizing:border-box;height:2.5rem;padding:.25rem .25rem .25rem .5rem;position:absolute;right:7rem;top:1rem;width:8rem}.nav-credit+.nav-credit{right:15.75rem}.shards-icon{background-repeat:no-repeat;background-size:100%;height:1.3rem;margin-left:-.3rem;margin-right:.2rem;margin-top:.15rem;width:1.3rem}.gold-icon,.shards-icon{filter:drop-shadow(.2rem .2rem #000000A0)}.gold-icon{height:2rem;width:2rem}.game-page .nav-credit,.main-page.light .nav-credit{display:none}.nav-credit-count{background:#c5cbd1f0;border-radius:1rem;box-sizing:border-box;font-size:1.2rem;font-weight:700;height:2rem;justify-content:right;line-height:1.5rem;margin-right:.5rem;padding:.25rem .5rem;width:4.5rem}.nav-shards-count{border-radius:.65rem;font-size:.8rem;height:1.3rem;line-height:1rem;margin-top:.15rem;padding:.15rem .3rem;width:3rem}@media only screen and (max-width:600px){.nav-credit{border-radius:1.25rem;height:2rem;padding:.125rem .125rem .125rem .25rem;right:7rem;top:1rem;width:7rem}.nav-credit+.nav-credit{right:14.75rem}.nav-credit-count{align-items:center;border-radius:1rem;font-size:1.2rem;height:1.75rem;line-height:1.5rem;margin-right:.25rem;padding:.25rem .5rem;width:4.5rem}}.flower-wrapper{left:0;overflow:hidden;pointer-events:none;width:100%}.flower-wrapper,.flowers{height:100%;position:absolute;top:0}.flowers{left:50%;width:0}.background-flower{animation:flower-rotation 10s linear infinite,flower-fall 60s linear infinite;background-image:url(/static/media/flower2.9fe3a0b1ceb4233e6050.png);background-size:100%;height:2.5rem;opacity:.1;position:absolute;width:2.5rem}.main-page.light .background-flower{background-image:url(/static/media/flower.1332823a9cb3678be55a.png);opacity:.3}@keyframes flower-rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes flower-fall{0%{top:-100%}to{top:100%}}.loader{justify-content:center;margin:20px auto;text-align:center}.loader .lds-ripple{display:inline-block;height:120px;position:relative;width:120px}.loader .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #1e90ff;border-radius:50%;opacity:1;position:absolute}.loader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:58px;opacity:1;top:58px;width:0}to{height:120px;left:-1px;opacity:0;top:-1px;width:120px}}.loader .lds-ring{display:inline-block;height:120px;position:relative;width:120px}.loader .lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid #0000;border-radius:50%;border-top-color:#26272b;box-sizing:border-box;display:block;height:103px;margin:6px;position:absolute;width:103px}.loader .lds-ring div:first-child{animation-delay:-.45s}.loader .lds-ring div:nth-child(2){animation-delay:-.3s}.loader .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-page .main,.story-text-wrapper{height:100%;width:100%}.story-text-wrapper{align-items:center;justify-content:center;opacity:1;transition:opacity .5s}.story-text{color:#dec6a2;justify-content:center;max-width:90vw;width:32rem}.main-page.light .story-text{color:#301f1c}.story-text-wrapper.fade-text{opacity:0}.loading-bar{background:linear-gradient(180deg,#cfc6b7,#e6e1d6);border-radius:.2rem;border-width:.1rem;display:none;height:1.2rem;justify-content:center;left:calc(50% - 10rem);overflow:hidden;padding:.5rem;top:calc(50% + 2rem);width:20rem}.loading-bar,.loading-bar-value{position:absolute;transition:all .2s linear}.loading-bar-value{background:linear-gradient(180deg,#301f1c,#533f36);content:"";height:110%;left:-10%;min-width:12%;top:-5%;transform:skewX(-20deg)}.main-background{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw}.main-background img{filter:brightness(5);height:100%;left:0;object-fit:cover;opacity:.01;position:absolute;top:0;width:100%}.main-page.champion-1{background:linear-gradient(180deg,#1b100b,#4c453f 200vh)}.main-page.champion-2{background:linear-gradient(180deg,#1b0609,#492f33 200vh)}.main-page.champion-3{background:linear-gradient(180deg,#0b0c1b,#3f3f4c 200vh)}.main-page.champion-4{background:linear-gradient(180deg,#001b00,#2d4b2d 200vh)}.play-champion{margin-top:-2rem;padding:0 2rem;position:relative}.play-champion-inner{cursor:pointer;transform-origin:bottom center}.play-champion .play-champion-name{bottom:0;font-size:1.2em;font-weight:700}.play-champion .play-champion-name,.play-champion-level{color:#edeae4;justify-content:center;left:0;position:absolute;text-align:center;text-shadow:#00000080 .15rem .15rem .1rem;width:100%}.play-champion-level{bottom:-1em;font-size:.8em}.play-champion .cardbox-arrow{top:calc(50% - 2rem)}.play-champion .exp-bar-wrapper{bottom:-1.6em;height:.6rem;left:0;position:absolute;top:auto;width:100%;z-index:auto}.play-champion .levelbreak .exp-bar{animation:none;height:.6rem;width:100%}.play-champion .exp-bar-wrapper .exp-bar-text{font-size:1.2rem;top:-.45rem;width:100%;z-index:1}.play-interact{bottom:-1em;cursor:pointer;height:2.5em;left:0;position:absolute;width:2.5em}.play-social{left:auto;right:0}.play-duel{bottom:-5.5em;height:3.5em;left:calc(50% - 1.75em);width:3.5em}.play-interact.play-duel img{animation:play-duel-scale 1s ease-in-out infinite alternate;filter:drop-shadow(0 0 .1em rgba(250,0,0,.9))}.play-interact.play-duel:hover img{animation:none}@keyframes play-duel-scale{0%{transform:scale(1)}to{transform:scale(1.1)}}.play-interact img{filter:drop-shadow(2px 2px);height:100%;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:100%}.play-interact:hover img{height:110%;left:-5%;top:-5%;width:110%}.play-mirror img{transform:scaleX(-1)}.play-page .main{align-items:center;flex-direction:row;height:100vh;justify-content:center}.play-buttons{flex-direction:column;height:90%;justify-content:center;width:15em}.play-buttons .menu-button-container{margin:calc(-.1rem + 2vh) 1rem}.embark-mask{align-items:center;background:linear-gradient(180deg,#101010,#404040 200vh);justify-content:center;left:0;min-height:100vh;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease-in-out;width:100vw;z-index:5}.embark-mask.embarking{opacity:1;pointer-events:all}.embark-mask .embark-shrink{height:42.5vh;position:relative;width:42.5vh}.embark-mask .embark-shrink-chibi{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.embarking .shrink-1-1{opacity:1}.embarking .shrink-2-2{animation:shrink-disappear .6s ease-out .4s forwards;opacity:1}.embarking .shrink-1-2{animation:shrink-appear .6s ease-in .4s forwards}.embarking .shrink-3-3{animation:shrink-disappear .8s ease-out .4s forwards;opacity:1}.embarking .shrink-2-3{animation:shrink-appear-disappear .8s ease-in-out .4s forwards}.embarking .shrink-1-3{animation:shrink-appear .8s ease-in .4s forwards}@keyframes shrink-appear-disappear{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes shrink-appear{0%{opacity:0}to{opacity:1}}@keyframes shrink-disappear{0%{opacity:1}to{opacity:0}}.play-page .progress-run-subtitle{left:50%;pointer-events:auto;text-decoration:underline;text-decoration-style:dotted;transform:translateX(-50%);width:auto}.check-continue{color:#edeae4}.check-continue-description{flex-direction:column;width:8rem}.check-continue-stat{height:2rem}.check-continue-stat-image{height:2rem;margin-right:1rem;position:relative;width:2rem}.check-continue-stat-image img{height:2rem;left:0;position:absolute;top:0;width:2rem}.check-continue-stat-value{font-size:2rem;justify-content:right;width:6rem}.check-continue h1{align-self:center;font-size:2.5rem;justify-content:center;line-height:2.5rem;margin:.5rem 1rem 1.5rem;text-align:center;white-space:nowrap}.check-continue-image{font-size:1.4736rem;height:9.5em;justify-content:center;position:relative;width:9.5em}.check-continue-image .play-champion-level{bottom:-.5em;font-size:1.7em}.check-continue .options-warning{margin-top:1.5rem;width:17.5rem}@media only screen and (max-height:550px){.play-buttons{align-items:center;margin-top:2rem}.play-buttons .menu-button-container{height:2rem;width:calc(50% - 2rem)}}@media only screen and (max-width:600px){.play-page .main{flex-direction:column;padding-top:4rem}.play-champion{height:30%;margin-bottom:5%}.play-buttons{height:65%;padding-top:2rem}.play-champion .play-champion-inner{align-items:center}.play-buttons .menu-button-container{margin:calc(-.2rem + 2vh) 1rem}}.mirror-page{background:#000000d0}.mirror-main{height:100%;left:0;position:fixed;top:0;width:100%}.mirror-text{flex-direction:column;height:60vh;justify-content:center;position:absolute;right:55vw;top:20vh;width:30vw}.mirror-comment,.mirror-info{align-items:center;box-sizing:border-box;color:#edeae4;font-size:1.3rem;height:10rem;justify-content:center;padding:1rem;width:100%}.mirror-info{flex-direction:column}.mirror-page .gallery-lightbox-description{margin-right:0;width:calc(100% - 2rem)}.mirror-image{height:90vh;left:50vw;position:absolute;top:10vh}.mirror-image img{height:100%;left:0;position:absolute;top:0}@media only screen and (max-width:600px){.mirror-main{flex-direction:column}.mirror-text{height:calc(6.6rem + 10vh);left:0;right:auto;top:15vh;width:100vw}.mirror-image{height:60vh;top:40vh;width:100%}.mirror-image,.mirror-image img{left:50%;transform:translateX(-50%)}.mirror-comment,.mirror-info{height:calc(3.3rem + 5vh)}}.menu-button-container{justify-content:center;margin:1rem}.main-button-text{align-items:center}.menu-button{background:#0000;color:#a7a7a7;cursor:pointer;font-size:2rem;justify-content:center;line-height:1.2rem;min-width:8rem;padding:.4rem;position:relative;transition:all .2s ease-in-out;white-space:nowrap}.menu-button:after{background:linear-gradient(90deg,#0000,#a7a7a7,#0000);bottom:-.1em;content:"";height:2px;left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.menu-button:hover{color:#edeae4}.menu-button:hover:after{background:linear-gradient(90deg,#0000,#fff,#0000);bottom:-.1em;content:"";height:2px;left:calc(50% - 9rem);position:absolute;width:18rem}.gg-champion{filter:drop-shadow(#00000060 .15rem .15rem);height:9.5em;justify-content:center;position:relative;width:6.5em}.gg-champion img{object-fit:cover}.champion-size-1 .gg-champion{font-size:1.25em}.champion-size-2 .gg-champion{font-size:1.5em}.champion-size-3 .gg-champion{font-size:1.75em}.champion-size-4 .gg-champion{font-size:2em}.cardbox-focus-box.lightbox-container .lightbox-inner .lightbox{background-color:#1f1f23;height:15rem;overflow:visible;width:80vw}.cardbox-focus{color:#edeae4;flex-direction:column;font-size:1rem;min-height:100%;position:relative}.cardbox-focus .cardbox-focus-card{left:calc(50% - .5rem - .5vh);top:-2vh}.cardbox-focus .cardbox-focus-card .sensuba-hero{cursor:pointer}.cardbox-focus h1{align-self:center;font-size:1.5rem;line-height:1.5rem;margin-top:3.5rem;text-align:center;white-space:nowrap}.cardbox-focus h1.small-name{font-size:1.35rem}.cardbox-focus .card-typing{align-self:center;font-size:1.1rem;text-align:center}.cardbox-focus .cardbox-back-to-parent{align-self:center;bottom:0;cursor:pointer;position:absolute;text-align:center;-webkit-text-decoration:underline #edeae480;text-decoration:underline #edeae480}.game-effect{align-self:center;display:block;text-align:center}.champion-focus .champion-quote{align-self:flex-start;display:block;margin-left:1.5em;margin-right:1.5em;text-align:center;width:60%}.champion-focus .champion-quote span{font-size:.8em;font-style:italic;justify-content:center;opacity:.8;text-align:center}.champion-focus .game-effect{align-self:flex-start;margin-left:1.5em;margin-right:1.5em;margin-top:2.5em;width:60%}.game-effect.small-effect{font-size:.85em}.game-effect *{display:inline}.game-effect .keyword{font-weight:700;-webkit-text-decoration:underline dotted #edeae480;text-decoration:underline dotted #edeae480;white-space:nowrap}.game-effect .keyword.soft{font-weight:inherit}.game-effect .keyword.unlabelled{text-decoration:none}.game-effect .keyword-icon{height:1em;margin-bottom:-.1em;margin-right:.3em;width:1em}.game-effect .token{cursor:pointer;-webkit-text-decoration:underline #edeae480;text-decoration:underline #edeae480}.game-effect .token.repeat-token{cursor:default}.game-effect br{content:"";display:block;margin-top:.2rem}.cardbox-focus .cardbox-side{color:#7f7a6a;flex-direction:column;height:2.5rem;position:absolute;top:0;width:calc(40vw - 5.5rem)}.hero-box .cardbox-focus .cardbox-side{color:#edeae4a0}.cardbox-focus .cardbox-left{left:0}.cardbox-focus .cardbox-right{right:0}.cardbox-focus .cardbox-color{justify-content:center}.cardbox-focus .cardbox-sound{cursor:pointer;height:1.5rem;justify-content:center;margin:auto;opacity:.3;width:1.5rem}.hero-box .cardbox-focus .cardbox-sound{filter:brightness(1.2) grayscale(1)}.cardbox-focus .cardbox-sound.active-sound{filter:drop-shadow(#00000060 .15rem .15rem);opacity:1}.hero-box .cardbox-focus .cardbox-sound.active-sound{filter:drop-shadow(#00000060 .15rem .15rem) brightness(1.2) grayscale(1);opacity:1}.cardbox-focus .cardbox-sound img{height:1.5rem;margin-top:.25rem;width:1.5rem}.tooltip.show.bs-tooltip-auto{max-width:15rem;text-align:center;z-index:1200}.cardbox-focus .cardbox-abilities{flex-direction:column;font-size:.5rem;height:10rem;width:100%}.cardbox-focus .cardbox-abilities .cardbox-lv{height:3.2rem;justify-content:center;margin-bottom:.5rem;margin-top:.7rem;position:relative;width:100%}.cardbox-focus .cardbox-abilities .cardbox-lv-separator{background:linear-gradient(90deg,#0000,#edeae4,#0000);height:.05rem;width:100%}.cardbox-focus .cardbox-abilities .cardbox-lv .sensuba-ability{cursor:pointer;margin:0 .55rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-ability{left:calc(50% - 3.2rem);position:absolute;top:-3rem}.hero-lv-text{align-items:center;color:#d1caae40;font-family:Rusty;text-align:center}.cardbox-focus .cardbox-lv .hero-lv-text{font-size:1.5rem;height:3rem;justify-content:center;left:calc(50% + 4.3rem);position:absolute;top:0;width:3rem}.cardbox-focus .cardbox-lv-separator+.cardbox-lv .hero-lv-text{left:calc(50% + 6.3rem)}.cardbox-arrow{box-sizing:border-box;color:#dec6a2;cursor:pointer;font-size:4rem;height:3rem;justify-content:right;left:calc(10vw - 3.5rem);line-height:4rem;padding:0;position:absolute;top:6rem;transition:padding .2s;width:3rem}.cardbox-arrow,.hero-box .cardbox-arrow{filter:drop-shadow(0 0 .8vh black) grayscale(1) brightness(1.2)}.cardbox-arrow.cardbox-arrow-right{justify-content:left;left:auto;right:calc(10vw - 3.5rem)}.cardbox-arrow img{height:80%;margin:10%;transform:scaleX(-1)}.cardbox-arrow.cardbox-arrow-right img{transform:scaleX(1)}.cardbox-arrow:hover{padding-right:.3rem}.cardbox-arrow.cardbox-arrow-right:hover{padding-left:.3rem;padding-right:0}.cardbox-focus .cardbox-focus-card{font-size:calc(1rem + 1vh);left:calc(50% - 3.25em - .25rem);position:absolute;top:calc(-6rem - 10vh)}.cardbox-focus h1{margin-top:5rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion{left:auto;right:1rem;top:calc(50% - 4.75rem - 1em)}.cardbox-focus .champion-size-1.cardbox-focus-card.cardbox-focus-champion{top:calc(50% - 4.75rem - 1.75em)}.cardbox-focus .champion-size-2.cardbox-focus-card.cardbox-focus-champion{top:calc(50% - 4.75rem - 2.75em)}.cardbox-focus .champion-size-3.cardbox-focus-card.cardbox-focus-champion{top:calc(50% - 4.75rem - 4em)}.cardbox-focus .champion-size-4.cardbox-focus-card.cardbox-focus-champion{top:calc(50% - 4.75rem - 6em)}.cardbox-focus .card-power{right:1rem;top:calc(50% + .25rem)}.cardbox-focus .card-health{right:1rem;top:calc(50% + 4.75rem)}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion+h1{margin-top:1rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion+h1+.card-typing+.game-effect{margin-left:-5rem;margin-top:3rem;width:60%}.cardbox-focus .champion-table{margin-top:1em;padding-left:calc(30% - 4em)}.cardbox-focus .champion-table .champion-table-category{flex-direction:column;margin:0 .25em}.cardbox-focus .champion-table .champion-table-category-icon{height:2em;width:2em}.cardbox-focus .champion-table .champion-table-category-icon img{height:1.5em;margin:.25em;width:1.5em}.cardbox-focus .champion-table .champion-table-level{cursor:pointer;height:1.8em;margin:.1em;width:1.8em}.cardbox-focus .champion-table .champion-table-level-text{flex-direction:column;font-size:1.8em;height:100%;justify-content:center;line-height:100%;text-align:center;width:100%}.cardbox-arrow{top:calc(50% - 2rem)}.cardbox-upgrade{align-items:center;background:linear-gradient(180deg,#e9a7a7,#eab9b9);border:2px solid #2e0d0d;border-radius:.25rem;bottom:0;box-sizing:border-box;color:darkred;cursor:pointer;font-weight:700;justify-content:center;left:50%;min-height:3rem;min-width:10rem;padding:1rem 2rem;position:absolute;transform:translateX(-50%) translateY(50%)}.cardbox-upgrade.locked{background:linear-gradient(180deg,#c7c7c7,#e7e7e7);color:#636363;cursor:default}.cardbox-upgrade:not(.locked):hover{background:linear-gradient(180deg,#a55f5f,#cc9393);color:#5b0000}.cardbox-focus .game-effect-upgrade{height:0;margin:0;opacity:0;pointer-events:none}.cardbox-upgrade:hover+.cardbox-focus .game-effect{height:0;margin:0;opacity:0}.cardbox-upgrade:hover+.cardbox-focus .game-effect.game-effect-upgrade{color:#e7c830;height:auto;margin-block-end:1em;margin-block-start:1em;opacity:1}.cardbox-upgrade img{height:1em;margin-left:.2em;margin-right:.2em}.cardbox-upgrade+.cardbox-focus .cardbox-focus-card.cardbox-focus-card-upgrade{opacity:0;pointer-events:none}.cardbox-upgrade+.cardbox-focus .cardbox-focus-card.cardbox-focus-card-upgrade.cardbox-focus-card-upgrade-newimage .card-image-wrapper img{filter:blur(5px);opacity:.8}.cardbox-upgrade:hover+.cardbox-focus .cardbox-focus-card{opacity:0;pointer-events:none}.cardbox-upgrade:hover+.cardbox-focus .cardbox-focus-card.cardbox-focus-card-upgrade{opacity:1}.cardbox-upgrade:hover+.cardbox-focus .cardbox-focus-card.cardbox-focus-card-upgrade.cardbox-focus-card-upgrade-mana .card-mana{-webkit-text-stroke-color:#e7c830;color:#e7c830}@media only screen and (min-height:551px) and (min-width:601px){.cardbox-focus{font-size:1.5rem}.cardbox-focus .cardbox-focus-card{left:calc(50% - 3.5vh - 3.5rem);top:calc(-2rem - 12vh)}.cardbox-focus .cardbox-focus-card.cardbox-focus-ability{left:calc(50% - 4.55rem);top:-5.5rem}.cardbox-focus-box.lightbox-container .lightbox-inner .lightbox{height:22.5rem;max-width:40rem}.cardbox-focus h1{font-size:2.25rem;margin-top:8.25rem}.cardbox-focus h1.small-name{font-size:2.15rem}.cardbox-focus .card-typing{margin-top:.5rem}@import url("https://fonts.googleapis.com/css2?family=Cinzel&display=swap");.cardbox-focus .cardbox-side{font-family:Cinzel,serif;font-size:1.5em;justify-content:center;margin-top:1rem;max-width:13rem;opacity:.6;text-align:center;width:calc(40vw - 8.25rem)}.cardbox-focus .cardbox-abilities{font-size:.75rem;height:15rem}.cardbox-focus .cardbox-lv .hero-lv-text{font-size:2rem;height:4.5rem;left:calc(50% + 6.3rem);width:4.5rem}.cardbox-focus .cardbox-lv-separator+.cardbox-lv .hero-lv-text{left:calc(50% + 9.3rem)}.cardbox-focus .cardbox-abilities .cardbox-lv{height:4.767rem;margin-bottom:.75rem;margin-top:1.05rem}.cardbox-focus-box.lightbox-container .lightbox-inner .lightbox{padding-left:1.5em;padding-right:1.5em}.tooltip.show.bs-tooltip-auto{font-size:1.2rem;max-width:18rem}.game-effect.small-effect{font-size:inherit}.cardbox-arrow{height:4rem;left:-2rem;top:10.25rem;width:4rem}.cardbox-arrow.cardbox-arrow-right{justify-content:left;left:auto;right:-2rem}.cardbox-focus .cardbox-sound{height:2rem;width:2rem}.cardbox-focus .cardbox-sound img{height:2rem;margin-top:.5rem;width:2rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion{right:3rem}.cardbox-focus .champion-size-1.cardbox-focus-card.cardbox-focus-champion{right:1.75rem}.cardbox-focus .champion-size-2.cardbox-focus-card.cardbox-focus-champion{right:.5rem}.cardbox-focus .champion-size-3.cardbox-focus-card.cardbox-focus-champion{right:-.25rem}.cardbox-focus .champion-size-4.cardbox-focus-card.cardbox-focus-champion{right:-1.5rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion+h1{margin-top:2rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion+h1+.card-typing+.game-effect{margin-left:-6em;margin-top:2em;width:60%}.cardbox-focus .champion-table{margin-top:1em;padding-left:calc(30% - 4.5em)}.cardbox-focus .champion-table .champion-table-category{margin:0 .5em}}@media only screen and (max-width:600px){.cardbox-focus .cardbox-focus-card.cardbox-focus-champion{font-size:.7em;top:calc(50% - 2.75rem - 1em)}.champion-focus .game-effect{margin-bottom:1em;margin-top:1em}.cardbox-focus .cardbox-right{align-items:center;font-size:1.2rem;justify-content:center;right:-.4rem}}@media only screen and (max-height:550px){.cardbox-focus-box.lightbox-container .lightbox-inner .lightbox{max-height:80vh;width:68vw}.cardbox-arrow{left:-2rem}.cardbox-arrow.cardbox-arrow-right{left:auto;right:-2rem}.cardbox-focus{padding-left:calc(1rem + 1vw);padding-right:calc(11rem + 1vw)}.champion-focus.cardbox-focus{justify-content:center;margin-top:-1rem}.cardbox-focus .cardbox-focus-card.cardbox-focus-champion{top:calc(50% - 3.75rem - 1em)}.cardbox-focus h1{margin-top:2rem}.cardbox-focus .cardbox-focus-card{left:auto;right:1rem;top:calc(50% - 5.75rem - 1em)}.cardbox-focus .cardbox-focus-card .gg-card{filter:drop-shadow(#00000060 .15rem .15rem);height:9.5em;justify-content:center;position:relative;width:6.5em}.cardbox-focus .cardbox-right{align-items:center;bottom:-1.3rem;font-size:1.2rem;right:0;top:auto;width:9.5rem}.cardbox-arrow{top:calc(50% - 2rem)}.champion-focus .game-effect{align-self:flex-start;margin:1em 10% .5em;min-height:0;min-height:auto;width:80%}.champion-focus .champion-quote{align-self:flex-start;display:block;font-size:.9em;margin-left:10%;margin-right:10%;text-align:center;width:80%}}.gg-card{filter:drop-shadow(#00000060 .15rem .15rem);height:9.5em;position:relative;width:6.5em}.gg-card .card-image-wrapper{height:9.5em;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transform:translate(.25em);width:6.5em}.gg-card .card-image-wrapper img{object-fit:cover}.gg-card .card-mana{left:.1em}.gg-card .card-level,.gg-card .card-mana{-webkit-text-stroke-width:.04rem;-webkit-text-stroke-color:#ccc;align-items:center;color:#edeae4;font-size:1.2em;height:1.2em;justify-content:center;line-height:1.8em;pointer-events:none;position:absolute;text-shadow:.03em .03em #70530c80;top:-.025em;width:1.2em;z-index:1}.gg-card .card-level{right:-.25em}.gg-card .card-mana-img{height:2.6em;left:-.6em;object-fit:cover;position:absolute;top:-.6em;width:2.6em}.gg-card .card-frame{filter:drop-shadow(.1rem .1rem #000000A0);height:11.1em;left:-.6em;object-fit:contain;pointer-events:none;position:absolute;top:-.6em;width:8.1em}.gg-card .card-name{text-wrap:wrap;align-items:center;background:linear-gradient(#0000,#000000e0 30%,#000000a0);border-bottom-left-radius:30%;border-bottom-right-radius:30%;bottom:-.2em;box-sizing:border-box;color:#f5f4f2;font-size:.7em;height:4em;justify-content:center;left:.35em;line-height:1em;padding:0 1em;position:absolute;text-align:center;width:100%}.gg-card .card-name .card-name-text{font-size:1em}.card-stat{right:-.6em;top:-.6em}.card-stat,.card-stat-icon{filter:drop-shadow(.1rem .1rem #000000A0);height:2.6em;object-fit:contain;position:absolute;width:2.6em}.card-stat-icon{left:0;top:0}.gg-card .card-atk{right:2em}.card-stat-value{-webkit-text-fill-color:white#1c2530;-webkit-text-stroke-width:.08rem;-webkit-text-stroke-color:#1c2530;color:#fff;font-family:Impact;font-size:2em;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:1.3em}.gg-card .card-stat-value.card-stat-value-buff{-webkit-text-fill-color:#64fff1;-webkit-text-stroke-color:#2ccbbb}.gg-card .card-stat-value.card-stat-value-debuff{-webkit-text-fill-color:red;-webkit-text-stroke-color:#e9b3b3}.gg-card .card-mana.card-mana-buff{-webkit-text-fill-color:#64fff1;-webkit-text-stroke-color:#2ccbbb;font-weight:700}.gg-card .card-mana.card-mana-debuff{-webkit-text-fill-color:red;-webkit-text-stroke-color:#970000;font-weight:700}.gg-card .card-image-placeholder{flex-wrap:wrap;height:9.2em;justify-content:center;left:.45em;overflow:hidden;position:absolute;top:.3em;transform:translate(.1em);width:5.8em}.gg-card .card-image-placeholder .px,.gg-hero .card-image-placeholder .px{height:25%;width:25%}.gg-card.basic-card .card-image-placeholder .px,.gg-card.champion-1-card .card-image-placeholder .px,.gg-card.white-card .card-image-placeholder .px{animation:white-px 4s linear infinite;background:#7d704d}.gg-card.breasts-card .card-image-placeholder .px,.gg-card.champion-2-card .card-image-placeholder .px,.gg-card.red-card .card-image-placeholder .px{animation:red-px 4s linear infinite;background:#7d4d4d}.gg-card.blue-card .card-image-placeholder .px,.gg-card.champion-3-card .card-image-placeholder .px{animation:blue-px 4s linear infinite;background:#4d657d}.gg-card.champion-4-card .card-image-placeholder .px,.gg-card.green-card .card-image-placeholder .px{animation:green-px 4s linear infinite;background:#527d4d}.gg-card.black-card .card-image-placeholder .px{animation:black-px 4s linear infinite;background:#754d7d}.gg-card .card-image-placeholder .px:first-child,.gg-hero .card-image-placeholder .px:first-child{animation-delay:0!important}.gg-card .card-image-placeholder .px:nth-child(2),.gg-hero .card-image-placeholder .px:nth-child(2){animation-delay:2.25s!important}.gg-card .card-image-placeholder .px:nth-child(3),.gg-hero .card-image-placeholder .px:nth-child(3){animation-delay:3.5s!important}.gg-card .card-image-placeholder .px:nth-child(4),.gg-hero .card-image-placeholder .px:nth-child(4){animation-delay:1.75s!important}.gg-card .card-image-placeholder .px:nth-child(5),.gg-hero .card-image-placeholder .px:nth-child(5){animation-delay:2s!important}.gg-card .card-image-placeholder .px:nth-child(6),.gg-hero .card-image-placeholder .px:nth-child(6){animation-delay:.25s!important}.gg-card .card-image-placeholder .px:nth-child(7),.gg-hero .card-image-placeholder .px:nth-child(7){animation-delay:1.5s!important}.gg-card .card-image-placeholder .px:nth-child(8),.gg-hero .card-image-placeholder .px:nth-child(8){animation-delay:3s!important}.gg-card .card-image-placeholder .px:nth-child(9),.gg-hero .card-image-placeholder .px:nth-child(9){animation-delay:3.25s!important}.gg-card .card-image-placeholder .px:nth-child(10),.gg-hero .card-image-placeholder .px:nth-child(10){animation-delay:1.25s!important}.gg-card .card-image-placeholder .px:nth-child(11),.gg-hero .card-image-placeholder .px:nth-child(11){animation-delay:.5s!important}.gg-card .card-image-placeholder .px:nth-child(12),.gg-hero .card-image-placeholder .px:nth-child(12){animation-delay:2.5s!important}.gg-card .card-image-placeholder .px:nth-child(13),.gg-hero .card-image-placeholder .px:nth-child(13){animation-delay:1s!important}.gg-card .card-image-placeholder .px:nth-child(14),.gg-hero .card-image-placeholder .px:nth-child(14){animation-delay:3s!important}.gg-card .card-image-placeholder .px:nth-child(15),.gg-hero .card-image-placeholder .px:nth-child(15){animation-delay:3.75s!important}.gg-card .card-image-placeholder .px:nth-child(16),.gg-hero .card-image-placeholder .px:nth-child(16){animation-delay:.75s!important}@keyframes white-px{0%{background:#7d704d}20%{background:#c2b89f}40%{background:#7d7769}60%{background:#544b37}80%{background:#c4b289}to{background:#7d704d}}@keyframes pink-px{0%{background:#a26aa6}20%{background:#bf9fc2}40%{background:#998199}60%{background:#533754}80%{background:#c489c4}to{background:#a26aa6}}@keyframes red-px{0%{background:#7d4d4d}20%{background:#c29f9f}40%{background:#7d6969}60%{background:#543737}80%{background:#c48989}to{background:#7d4d4d}}@keyframes blue-px{0%{background:#4d657d}20%{background:#9fb0c1}40%{background:#68737d}60%{background:#364553}80%{background:#88a6c3}to{background:#4d657d}}@keyframes green-px{0%{background:#527d4d}20%{background:#a2c19f}40%{background:#6a7d68}60%{background:#395336}80%{background:#8ec388}to{background:#527d4d}}@keyframes black-px{0%{background:#754d7d}20%{background:#bc9fc1}40%{background:#7a687d}60%{background:#4e3653}80%{background:#b988c3}to{background:#754d7d}}.sensuba-hero{filter:drop-shadow(#00000060 .15rem .15rem);height:6em;position:relative;width:8em}.sensuba-hero .card-image-wrapper{border-radius:50%;height:6em;justify-content:center;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity .5s ease-in;width:8em}.sensuba-hero .card-image-wrapper.fade{opacity:0;transition:opacity .5s ease-in}.sensuba-hero .card-image-wrapper:after{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.sensuba-hero .card-image-wrapper img{object-fit:cover}.sensuba-hero .card-mana{-webkit-text-stroke-width:.04rem;-webkit-text-stroke-color:#352e1d;align-items:center;color:#352e1d;font-size:1.8em;height:1.444em;justify-content:center;left:-.4em;line-height:1.8em;pointer-events:none;position:absolute;text-shadow:.03em .03em #70530c80;top:-.35em;width:1.444em;z-index:1}.sensuba-hero .card-mana-img{height:2.6em;left:-.6em;object-fit:cover;position:absolute;top:-.6em;width:2.6em}.sensuba-hero .card-frame{height:5em;left:.5em;position:absolute;top:.5em;width:7em}.sensuba-hero .card-frame:before{border-radius:50%;content:"";height:6.4em;left:-.7em;position:absolute;top:-.7em;width:8.4em}.sensuba-hero .card-stat{right:-.6em;top:-.6em}.sensuba-hero .card-stat,.sensuba-hero .card-stat-icon{filter:drop-shadow(.1rem .1rem #000000A0);height:2.6em;object-fit:contain;position:absolute;width:2.6em}.sensuba-hero .card-stat-icon{left:0;top:0}.sensuba-hero .card-atk{right:2em}.sensuba-hero .card-stat-value{-webkit-text-fill-color:white#1c2530;-webkit-text-stroke-width:.08rem;-webkit-text-stroke-color:#1c2530;color:#fff;font-family:fantasy;font-size:2em;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:1.3em}.sensuba-hero.white.red .card-frame,.sensuba-hero.white.red .card-frame:before{background:linear-gradient(180deg,#daa520,darkred)}.sensuba-hero.white.red .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em darkred,inset 0 1em 1em -1em #daa520}.sensuba-hero.white.blue .card-frame,.sensuba-hero.white.blue .card-frame:before{background:linear-gradient(180deg,#daa520,#5b9bd9)}.sensuba-hero.white.blue .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #5b9bd9,inset 0 1em 1em -1em #daa520}.sensuba-hero.white.green .card-frame,.sensuba-hero.white.green .card-frame:before{background:linear-gradient(180deg,#daa520,#3f875f)}.sensuba-hero.white.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em #daa520}.sensuba-hero.white.black .card-frame,.sensuba-hero.white.black .card-frame:before{background:linear-gradient(180deg,#daa520,#381e46)}.sensuba-hero.white.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #daa520}.sensuba-hero.red.blue .card-frame,.sensuba-hero.red.blue .card-frame:before{background:linear-gradient(180deg,darkred,#5b9bd9)}.sensuba-hero.red.blue .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #5b9bd9,inset 0 1em 1em -1em darkred}.sensuba-hero.red.green .card-frame,.sensuba-hero.red.green .card-frame:before{background:linear-gradient(180deg,darkred,#3f875f)}.sensuba-hero.red.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em darkred}.sensuba-hero.red.black .card-frame,.sensuba-hero.red.black .card-frame:before{background:linear-gradient(180deg,darkred,#381e46)}.sensuba-hero.red.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em darkred}.sensuba-hero.blue.green .card-frame,.sensuba-hero.blue.green .card-frame:before{background:linear-gradient(180deg,#5b9bd9,#3f875f)}.sensuba-hero.blue.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em #5b9bd9}.sensuba-hero.blue.black .card-frame,.sensuba-hero.blue.black .card-frame:before{background:linear-gradient(180deg,#5b9bd9,#381e46)}.sensuba-hero.blue.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #5b9bd9}.sensuba-hero.green.black .card-frame,.sensuba-hero.green.black .card-frame:before{background:linear-gradient(180deg,#3f875f,#381e46)}.sensuba-hero.green.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #3f875f}.sensuba-hero .card-image-placeholder{border-radius:50%;display:none;flex-wrap:wrap;height:5.7em;justify-content:center;left:.2rem;overflow:hidden;position:absolute;top:.15rem;width:7.6em}.sensuba-hero.white.red .card-image-placeholder{background:linear-gradient(#7d704d,#7d4d4d)}.sensuba-hero.white.blue .card-image-placeholder{background:linear-gradient(#7d704d,#4d657d)}.sensuba-hero.white.green .card-image-placeholder{background:linear-gradient(#7d704d,#527d4d)}.sensuba-hero.white.black .card-image-placeholder{background:linear-gradient(#7d704d,#754d7d)}.sensuba-hero.red.blue .card-image-placeholder{background:linear-gradient(#7d4d4d,#4d657d)}.sensuba-hero.red.green .card-image-placeholder{background:linear-gradient(#7d4d4d,#527d4d)}.sensuba-hero.red.black .card-image-placeholder{background:linear-gradient(#7d4d4d,#754d7d)}.sensuba-hero.blue.green .card-image-placeholder{background:linear-gradient(#4d657d,#527d4d)}.sensuba-hero.blue.black .card-image-placeholder{background:linear-gradient(#4d657d,#754d7d)}.sensuba-hero.green.black .card-image-placeholder{background:linear-gradient(#527d4d,#754d7d)}.sensuba-hero.white.red .card-image-placeholder .px{animation:wheite-red-px 4s linear infinite}@keyframes white-red-px{0%{background:#c2b89f}16.7%{background:#543737}33.3%{background:#544b37}50%{background:#c29f9f}66.7%{background:#7d704d}83.4%{background:#7d4d4d}to{background:#c2b89f}}.sensuba-hero.white.blue .card-image-placeholder .px{animation:white-blue-px 4s linear infinite}@keyframes white-blue-px{0%{background:#c2b89f}16.7%{background:#364553}33.3%{background:#544b37}50%{background:#9fb0c1}66.7%{background:#7d704d}83.4%{background:#4d657d}to{background:#c2b89f}}.sensuba-hero.white.green .card-image-placeholder .px{animation:white-green-px 4s linear infinite}@keyframes white-green-px{0%{background:#c2b89f}16.7%{background:#395336}33.3%{background:#544b37}50%{background:#a2c19f}66.7%{background:#7d704d}83.4%{background:#527d4d}to{background:#c2b89f}}.sensuba-hero.white.black .card-image-placeholder .px{animation:white-black-px 4s linear infinite}@keyframes white-black-px{0%{background:#c2b89f}16.7%{background:#4e3653}33.3%{background:#544b37}50%{background:#bc9fc1}66.7%{background:#7d704d}83.4%{background:#754d7d}to{background:#c2b89f}}.sensuba-hero.red.blue .card-image-placeholder .px{animation:red-blue-px 4s linear infinite}@keyframes red-blue-px{0%{background:#c29f9f}16.7%{background:#364553}33.3%{background:#543737}50%{background:#9fb0c1}66.7%{background:#7d4d4d}83.4%{background:#4d657d}to{background:#c29f9f}}.sensuba-hero.red.green .card-image-placeholder .px{animation:red-green-px 4s linear infinite}@keyframes red-green-px{0%{background:#c29f9f}16.7%{background:#395336}33.3%{background:#543737}50%{background:#a2c19f}66.7%{background:#7d4d4d}83.4%{background:#527d4d}to{background:#c29f9f}}.sensuba-hero.red.black .card-image-placeholder .px{animation:red-black-px 4s linear infinite}@keyframes red-black-px{0%{background:#c29f9f}16.7%{background:#4e3653}33.3%{background:#543737}50%{background:#bc9fc1}66.7%{background:#7d4d4d}83.4%{background:#754d7d}to{background:#c29f9f}}.sensuba-hero.blue.green .card-image-placeholder .px{animation:blue-green-px 4s linear infinite}@keyframes blue-green-px{0%{background:#9fb0c1}16.7%{background:#395336}33.3%{background:#364553}50%{background:#a2c19f}66.7%{background:#4d657d}83.4%{background:#527d4d}to{background:#9fb0c1}}.sensuba-hero.blue.black .card-image-placeholder .px{animation:blue-black-px 4s linear infinite}@keyframes blue-black-px{0%{background:#9fb0c1}16.7%{background:#4e3653}33.3%{background:#364553}50%{background:#bc9fc1}66.7%{background:#4d657d}83.4%{background:#754d7d}to{background:#9fb0c1}}.sensuba-hero.green.black .card-image-placeholder .px{animation:green-black-px 4s linear infinite}@keyframes green-black-px{0%{background:#a2c19f}16.7%{background:#4e3653}33.3%{background:#395336}50%{background:#bc9fc1}66.7%{background:#527d4d}83.4%{background:#754d7d}to{background:#a2c19f}}.sensuba-ability{filter:drop-shadow(#00000060 .15rem .15rem);height:6em;position:relative;width:6em}.sensuba-ability .card-image-wrapper{border-radius:1.9em;height:6em;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transform:translate(.1em);width:6em}.sensuba-ability.no-mana .card-image-wrapper{border-radius:.9em;left:-.5em;width:7.1em}.sensuba-ability .card-image-wrapper img{object-fit:cover}.sensuba-ability .card-mana{-webkit-text-stroke-width:.04rem;-webkit-text-stroke-color:#352e1d;align-items:center;color:#352e1d;font-size:1.8em;height:1.444em;justify-content:center;left:-.4em;line-height:1.8em;pointer-events:none;position:absolute;text-shadow:.03em .03em #70530c80;top:-.35em;width:1.444em;z-index:1}.sensuba-ability .card-mana-img{height:2.6em;left:-.6em;object-fit:cover;position:absolute;top:-.6em;width:2.6em}.sensuba-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5);height:2.5em;left:-.65em;object-fit:contain;pointer-events:none;position:absolute;top:-.6em;width:2.5em}.sensuba-ability .card-manaball.no-mana{display:none;top:-.35em;width:9.5em}.sensuba-ability .card-frame{background:linear-gradient(210deg,#40372d,#cdac8d);border-radius:2em;height:6.4em;left:-.1em;position:absolute;top:-.2em;width:6.4em}.sensuba-ability.no-mana .card-frame{background:linear-gradient(210deg,#daa520,darkred);border-radius:1em;display:none;left:-.6em;width:7.5em}.sensuba-ability.white-ability.red-ability .card-frame{background:linear-gradient(210deg,#3e2f29,#8d7a6f)}.sensuba-ability.white-ability.blue-ability .card-frame{background:linear-gradient(210deg,#30393b,#97957c)}.sensuba-ability.white-ability.green-ability .card-frame{background:linear-gradient(210deg,#333e29,#7b8d69)}.sensuba-ability.white-ability.black-ability .card-frame{background:linear-gradient(210deg,#35293e,#9ea280)}.sensuba-ability.red-ability.blue-ability .card-frame{background:linear-gradient(210deg,#331a1a,#56536d)}.sensuba-ability.red-ability.green-ability .card-frame{background:linear-gradient(210deg,#301a1a,#6a755b)}.sensuba-ability.red-ability.black-ability .card-frame{background:linear-gradient(210deg,#39293e,#95638d)}.sensuba-ability.blue-ability.green-ability .card-frame{background:linear-gradient(210deg,#293e32,#538e7e)}.sensuba-ability.blue-ability.black-ability .card-frame{background:linear-gradient(210deg,#2c293e,#53588e)}.sensuba-ability.green-ability.black-ability .card-frame{background:linear-gradient(210deg,#26172e,#485d4a)}.sensuba-ability.white-ability.red-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(337.5deg)}.sensuba-ability.white-ability.blue-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(180deg)}.sensuba-ability.white-ability.green-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(40deg)}.sensuba-ability.white-ability.black-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(260deg)}.sensuba-ability.red-ability.blue-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(295deg)}.sensuba-ability.red-ability.green-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(345deg)}.sensuba-ability.red-ability.black-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(272.5deg)}.sensuba-ability.blue-ability.green-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(115deg)}.sensuba-ability.blue-ability.black-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(190deg)}.sensuba-ability.green-ability.black-ability .card-manaball{filter:drop-shadow(.1rem .1rem #000000A0) grayscale(.5) hue-rotate(210deg)}.deck-viewer{z-index:23}.deck-viewer .card-dropper-inner{align-items:center;justify-content:center}.deck-viewer .card-dropper-options{align-content:center;align-content:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:-6vh;max-height:90%;overflow:auto;padding:6vh 0;width:90%}.scene .deck-viewer .card-dropper-options,.scene-deckviewer.edit .deck-viewer .card-dropper-options{margin-top:4vh;max-height:calc(90% - 10vh)}.deck-viewer .card-dropper-option{font-size:calc(.8vh + 1vw);position:relative}.deck-viewer .card-dropper-option.disabled .card-dropper-option-inner{filter:grayscale(1);opacity:.5}.deck-viewer .card-dropper-option.curse .card-dropper-option-inner{animation:deckviewer-curse 2s ease-in-out infinite alternate}@keyframes deckviewer-curse{0%{filter:brightness(.5) saturate(1.15)}to{filter:brightness(.75) saturate(1.3)}}.deckbuild-info{filter:drop-shadow(2px 2px);height:3em;position:absolute;right:-1em;top:-1em;transition:transform .15s ease-in-out;width:3em;z-index:1}.deckbuild-info:hover{transform:scale(1.1)}.rotate-message-wrapper{align-items:center;background:#000000f0;display:none;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:26}.rotate-message-image{height:4rem;margin-bottom:1rem}.rotate-message{color:#edeae4}@media only screen and (max-width:600px){.rotate-message-wrapper{display:inherit}}.cutscene .lightbox-container{animation:cutscene-appear .6s ease-in-out;background:#000000d0;z-index:25}.cutscene.instant .lightbox-container{animation:none}@keyframes cutscene-appear{0%{opacity:0}to{opacity:1}}.cutscene-inner{align-items:center;flex-direction:column;height:90vh;justify-content:center;margin:auto;width:90vw}.cutscene-character{animation:cutscene-character-appear .4s ease-out;bottom:0;height:90vh;position:absolute;transition:filter .2s ease-in-out,opacity .2s ease-in-out;width:50vh;z-index:1}.cutscene-character.unfocus{filter:brightness(.65);z-index:0}.cutscene-character.hide{opacity:0!important}@keyframes cutscene-character-appear{0%{opacity:0;transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}.cutscene-character.cutscene-left,.cutscene-character.cutscene-left2{animation:cutscene-character-appear-left .4s ease-out;left:calc(20vw - 10vh);transform:scaleX(-1)}.cutscene-character.cutscene-left2{left:calc(32vw - 8vh)}@keyframes cutscene-character-appear-left{0%{opacity:0;transform:scaleX(-1) translateX(2rem)}to{opacity:1;transform:scaleX(-1) translateX(0)}}.cutscene-character.cutscene-right{right:calc(20vw - 10vh)}.cutscene-character.cutscene-right2{right:calc(32vw - 8vh)}.cutscene-character img{height:100%;object-fit:cover}.cutscene-background{height:100vh;position:absolute;width:100vw}.cutscene-background img{height:100%;object-fit:cover;width:100%}.cutscene-img{height:66vh;margin-top:4vh;position:relative;width:96.46vh}.cutscene-img.none{opacity:0;pointer-events:none}.cutscene-img img{height:100%;object-fit:cover}.cutscene-img:after{box-shadow:0 0 1vh .5vh #fff,inset 0 0 1vh .5vh #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cutscene-textbox{background:#ffffffc0;box-shadow:0 0 1vh 2vh #ffffffc0;flex-direction:column;height:16vh;margin-top:4vh;position:relative;width:90vh;z-index:2}.cutscene-textbox .cutscene-speaker{font-size:3vh;font-weight:700;margin-bottom:.6vh;text-align:left;width:100%}.cutscene-textbox .cutscene-text{font-size:2.9vh;line-height:1em;text-align:justify;width:100%}.cutscene-textbox .cutscene-back,.cutscene-textbox .cutscene-skip{bottom:-.5em;color:#2a313b;cursor:pointer;font-size:.7em;font-weight:700;justify-content:center;left:calc(50% - 5em);position:absolute;transition:color .2s,opacity .2s;width:5em}.cutscene-textbox .cutscene-skip{left:50%}.cutscene-textbox .cutscene-back:not(.locked):hover,.cutscene-textbox .cutscene-skip:not(.locked):hover{color:#707987}.cutscene-textbox .cutscene-back.locked,.cutscene-textbox .cutscene-skip.locked{cursor:default;opacity:.5}.cutscene-text.italics{font-style:italic}.story-background,.story-page main{height:100vh;width:100vw}.story-background{left:0;position:absolute;top:0}.story-background.locked{filter:grayscale(1)}.story-background img{height:100%;object-fit:cover;object-position:left;width:100%}.story-champion{align-items:center;background:#ffffffa0;box-shadow:0 0 1rem 1rem #ffffffa0;box-sizing:border-box;flex-direction:column;padding:1.5rem;position:absolute;right:calc(28vw - 8rem);top:50%;transform:translateY(-50%);width:calc(10rem + 26vw);z-index:1}.story-champion .story-champion-name{font-weight:700;margin-bottom:.5rem}.story-champion .story-champion-effect{margin-bottom:.5rem}.story-champion .story-champion-quote{font-size:.8em;font-style:italic;opacity:.8}.story-champion .story-champion-quote-wrapper{flex-direction:column;margin-bottom:.5rem}.story-champion .story-embark{cursor:pointer;font-style:italic;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s}.story-champion .story-embark:hover{color:#56677c}.story-champion .game-effect .keyword{text-decoration:none}.story-champion .cardbox-arrow{filter:contrast(.5) brightness(2) drop-shadow(0 0 3px #000000C0);left:-8vw;top:calc(50% - 2rem)}.story-champion .cardbox-arrow.cardbox-arrow-right{left:auto;right:-8vw}.story-patreon{flex-direction:column;width:100%}.story-patreon *{justify-content:center;width:100%}.story-patreon a{color:#042a59;cursor:pointer;font-size:.8em;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s}.story-patreon a:hover{color:#1d4b84}.difficulty-switch{margin-top:.7rem}.difficulty-switch .difficulty-option{background:#0000;border:2px solid #0000;border-radius:50%;box-sizing:border-box;cursor:pointer;height:2rem;margin:0 .3rem;opacity:.6;padding:.05rem;width:2rem}.difficulty-switch .difficulty-option.active{border:2px solid #000;cursor:default;opacity:1}.difficulty-switch .difficulty-option.zen-option.active{background:linear-gradient(180deg,#0d530080,#25b70a80);border:2px solid #0d5300}.difficulty-switch .difficulty-option.casual-option.active{background:linear-gradient(180deg,#002a7280,#0a8db780);border:2px solid #002a72}.difficulty-switch .difficulty-option.challenge-option.active{background:linear-gradient(180deg,#a82c0080,#b0720080);border:2px solid #531600}.difficulty-switch .difficulty-option.hardcore-option.active{background:linear-gradient(180deg,#32000080,#71000080);border:2px solid #000}.story-floor-choice.locked .main-button{background:linear-gradient(180deg,#5a5a5a,#999);color:#505050;cursor:default}.story-floor-choice.locked .main-button:after{content:none}.story-floor-choice .main-button-text{justify-content:space-between;width:13rem}.story-floor-choice img{height:1em;margin-left:.2em;margin-top:.1em;width:1em}@media only screen and (max-height:550px){.story-page .story-champion{width:calc(14rem + 26vw)}.story-champion .game-effect{min-height:0;min-height:auto}}@media only screen and (max-width:600px){.story-champion{align-items:center;background:#ffffffa0;box-shadow:0 0 1rem 1rem #ffffffa0;box-sizing:border-box;flex-direction:column;padding:1.5rem;position:absolute;right:auto;top:65%;transform:translateY(-50%);width:100%;z-index:1}.story-champion .cardbox-arrow{left:calc(40vw - 3.5rem);top:.65rem}.story-champion .cardbox-arrow.cardbox-arrow-right{justify-content:left;left:auto;right:calc(40vw - 3.5rem)}.story-background img{object-position:calc(10% + 20vw)}}.back-arrow-wrapper{background:#000000d0;cursor:pointer;filter:grayscale(1) brightness(1.2);padding-right:.5rem;padding-top:.5rem;position:fixed;z-index:26}.back-arrow,.back-arrow-wrapper{border-top-right-radius:.6rem;bottom:0;left:0}.back-arrow{background:#000;height:2.5rem;padding:.8rem;position:relative;width:2.5rem}.back-arrow-icon{bottom:16%;filter:drop-shadow(.2rem .2rem #000000A0);height:70%;left:16%;object-fit:cover;position:absolute;transition:all .2s;width:70%}.back-arrow-wrapper:hover .back-arrow-icon{left:calc(10% - .35rem)}.back-text{display:none;z-index:26}@media (min-width:601px){.back-text{display:inherit}.back-arrow-wrapper{display:none}.back-text{color:#edeae4;cursor:pointer;font-size:1.6rem;left:0;line-height:4rem;padding:0 1.2rem;position:fixed;text-shadow:.15rem .15rem .1rem #00000080;top:0;transition:padding .2s}.back-text:before{content:"<";padding-right:.3em}.back-text:hover{padding-left:1rem;padding-right:1.4rem}}@media only screen and (max-height:600px){.back-arrow-wrapper{height:4rem;width:8rem}.back-arrow{height:2.5rem;left:3rem;position:absolute;top:.5rem;width:3.5rem}.back-arrow-wrapper:hover .back-arrow{left:2.5rem;transition:all .2s}}.story-page .deck-list{flex-wrap:nowrap;justify-content:left;overflow:auto;padding:0 .5rem;position:relative;width:100vw}.story-params{align-items:center;box-sizing:border-box;flex-direction:column;height:100%;padding:4.5rem 3.5rem 2rem;width:100%}.story-mode-changes{height:25vh;left:calc(50vw - 12.5vh);position:absolute;top:4rem;width:25vh}.story-mode-changes .mode-change{box-sizing:border-box;color:#dec6a2;cursor:pointer;filter:drop-shadow(0 0 .8vh black);font-size:4rem;height:4rem;justify-content:right;left:-4rem;line-height:4rem;padding:0;position:absolute;top:calc(12.5vh - 2rem);transition:padding .2s;width:4rem}.story-mode-changes .mode-change+.mode-change{justify-content:left;left:auto;right:-4rem}.story-mode-changes .mode-change img{height:80%;margin:10%;transform:scaleX(-1)}.story-mode-changes .mode-change+.mode-change img{transform:scaleX(1)}.story-mode-changes .mode-change:hover{padding-right:.3rem}.story-mode-changes .mode-change+.mode-change:hover{padding-left:.3rem;padding-right:0}.story-icon{height:25vh;opacity:1;position:relative;width:25vh}.story-icon img{filter:sepia(1) drop-shadow(0 0 .8vh black);height:100%;object-fit:contain;width:100%}.story-title{color:#dec6a2;font-size:2.5rem;margin:1rem}.story-deck-section{align-items:center;flex-direction:column;height:12rem}.story-deck{font-size:.9rem}.story-deck-select{font-size:1.5vh;max-width:98vw;overflow:auto;position:relative;width:20rem}.story-deck-select:after,.story-deck-select:before{background:linear-gradient(180deg,#0000,#dec6a2,#0000);content:"";height:100%;left:0;position:absolute;top:0;width:2px;z-index:1}.story-deck-select:after{left:auto;right:0}@media (min-width:601px){.story-deck-select .card-list .listed-deck{font-size:.8rem}.story-deck-select{width:32rem}.story-deck-section{height:16rem}.story-deck{font-size:1.2rem}}.sensuba-deck{filter:drop-shadow(#00000060 .15rem .15rem);height:6em;position:relative;width:8em}.sensuba-deck .card-image-wrapper{border-radius:50%;height:6em;justify-content:center;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity .5s;width:8em}.sensuba-deck .card-image-wrapper.fade{opacity:0}.sensuba-deck .card-image-wrapper:after{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.sensuba-deck .card-image-wrapper img{object-fit:cover}.sensuba-deck .card-frame{height:5em;left:.5em;position:absolute;top:.5em;width:7em}.sensuba-deck .card-frame:before{border-radius:50%;content:"";height:6.4em;left:-.7em;position:absolute;top:-.7em;width:8.4em}.sensuba-deck .deck-name{align-items:center;background:linear-gradient(180deg,#0000,#00000080 20%,#00000080);color:#edeae4;font-size:1.33em;height:65%;justify-content:center;left:0;line-height:.8em;padding:0 5%;position:absolute;top:35%;width:90%}.sensuba-deck.white.red .card-frame,.sensuba-deck.white.red .card-frame:before{background:linear-gradient(180deg,#daa520,darkred)}.sensuba-deck.white.red .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em darkred,inset 0 1em 1em -1em #daa520}.sensuba-deck.white.blue .card-frame,.sensuba-deck.white.blue .card-frame:before{background:linear-gradient(180deg,#daa520,#5b9bd9)}.sensuba-deck.white.blue .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #5b9bd9,inset 0 1em 1em -1em #daa520}.sensuba-deck.white.green .card-frame,.sensuba-deck.white.green .card-frame:before{background:linear-gradient(180deg,#daa520,#3f875f)}.sensuba-deck.white.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em #daa520}.sensuba-deck.white.black .card-frame,.sensuba-deck.white.black .card-frame:before{background:linear-gradient(180deg,#daa520,#381e46)}.sensuba-deck.white.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #daa520}.sensuba-deck.red.blue .card-frame,.sensuba-deck.red.blue .card-frame:before{background:linear-gradient(180deg,darkred,#5b9bd9)}.sensuba-deck.red.blue .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #5b9bd9,inset 0 1em 1em -1em darkred}.sensuba-deck.red.green .card-frame,.sensuba-deck.red.green .card-frame:before{background:linear-gradient(180deg,darkred,#3f875f)}.sensuba-deck.red.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em darkred}.sensuba-deck.red.black .card-frame,.sensuba-deck.red.black .card-frame:before{background:linear-gradient(180deg,darkred,#381e46)}.sensuba-deck.red.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em darkred}.sensuba-deck.blue.green .card-frame,.sensuba-deck.blue.green .card-frame:before{background:linear-gradient(180deg,#5b9bd9,#3f875f)}.sensuba-deck.blue.green .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #3f875f,inset 0 1em 1em -1em #5b9bd9}.sensuba-deck.blue.black .card-frame,.sensuba-deck.blue.black .card-frame:before{background:linear-gradient(180deg,#5b9bd9,#381e46)}.sensuba-deck.blue.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #5b9bd9}.sensuba-deck.green.black .card-frame,.sensuba-deck.green.black .card-frame:before{background:linear-gradient(180deg,#3f875f,#381e46)}.sensuba-deck.green.black .card-image-wrapper:after{box-shadow:inset 0 -1em 1em -1em #381e46,inset 0 1em 1em -1em #3f875f}.scene{align-items:center;flex-direction:column;height:100vh;position:relative;transition:filter 2s;width:100vw}.cutscene{z-index:25}.fight-scene:before{background:#0000;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:background .4s ease-in-out;width:100%;z-index:2}.fight-scene.handchoice:before{background:#000000d0}.scene .scene-background{height:100vh;left:0;position:absolute;top:0;width:100vw}.scene .scene-background:after{background:#0000;box-shadow:0 0 0 #0000;transition:background .2s ease-in-out,box-shadow .2s ease-in-out}.scene .scene-background img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.scene .scene-background .background-particle{display:none}.scene .scene-background:before{background:#0000;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:background .4s ease-in-out;width:100%;z-index:21}.scene.scene-drop-item .scene-background:before,.scene.scene-drop-relic .scene-background:before{background:#000000d0;pointer-events:all}.scene.scene-drop-item .scene-item-list.scene-relic-list,.scene.scene-drop-relic .scene-item-list:not(.scene-relic-list){z-index:20}.scene .game-hand{bottom:0;position:absolute;right:0;width:100vw;z-index:19}.scene .game-champion{bottom:32vh;left:0;position:absolute;width:40vw;z-index:18}.scene .game-companion{bottom:36vh;left:calc(-3vw - 9vh);position:absolute;width:40vw;z-index:17}.scene .game-enemies{bottom:32vh;position:absolute;right:0;width:60vw;z-index:18}.champion-difficulty{display:none;filter:drop-shadow(2px 2px);height:4vh;left:calc(50% - 13vw - 4vh);position:absolute;top:2.75vh;width:4vh;z-index:21}.exp-bar-wrapper{height:1.5vh;left:calc(50% - 12vw);position:absolute;top:4vh;width:24vw;z-index:21}.exp-bar-text{color:#fff;font-size:4vh;top:-1.75vh}.exp-bar-subtext,.exp-bar-text{justify-content:center;position:absolute;text-shadow:.3vh .3vh .2vh #00000080;width:24vw;z-index:1}.exp-bar-subtext{animation:exp-bar-subtext-color 3s ease-in-out infinite alternate;color:#c6ffec;font-size:3vh;opacity:.9;top:2.75vh}@keyframes exp-bar-subtext-color{0%{color:#c6ffec}to{color:#c8dbfb}}.exp-bar{border-radius:.375vh;height:1.5vh;overflow:hidden;width:24vw}.exp-bar .exp-bar-fill{background:#938700;height:100%}.exp-segment{background:#3e3a0e82;height:100%;margin:0 1px;overflow:hidden;position:relative;width:10%}.exp-segment-fill{background:#938700;height:100%;transition:width .3s ease;width:0}.exp-segment:first-child{background:#40404080}.exp-segment:first-child .exp-segment-fill{background:#9bbc00}.exp-segment:nth-child(2){background:#40404080}.exp-segment:nth-child(2) .exp-segment-fill{background:#a7b300}.exp-segment:nth-child(3){background:#40404080}.exp-segment:nth-child(3) .exp-segment-fill{background:#b4ab00}.exp-segment:nth-child(4){background:#40404080}.exp-segment:nth-child(4) .exp-segment-fill{background:#c1a300}.exp-segment:nth-child(5){background:#40404080}.exp-segment:nth-child(5) .exp-segment-fill{background:#ce9b00}.exp-segment:nth-child(6){background:#40404080}.exp-segment:nth-child(6) .exp-segment-fill{background:#db9300}.exp-segment:nth-child(7){background:#40404080}.exp-segment:nth-child(7) .exp-segment-fill{background:#e88b00}.exp-segment:nth-child(8){background:#40404080}.exp-segment:nth-child(8) .exp-segment-fill{background:#f58300}.exp-segment:nth-child(9){background:#40404080}.exp-segment:nth-child(9) .exp-segment-fill{background:#ff7b00}.exp-segment:nth-child(10){background:#40404080}.exp-segment:nth-child(10) .exp-segment-fill{background:red}.levelup .exp-bar .exp-bar-fill{background:#009383}.levelbreak .exp-bar .exp-segment-fill{animation:levelbreak-shine 2.5s linear infinite}.levelbreak .exp-bar .exp-segment:first-child .exp-segment-fill{background:linear-gradient(135deg,#7fffd4,#76a3ee);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(2) .exp-segment-fill{background:linear-gradient(135deg,#7ef2d3,#7c9dee);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(3) .exp-segment-fill{background:linear-gradient(135deg,#7de7d2,#8397f3);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(4) .exp-segment-fill{background:linear-gradient(135deg,#7cdcd1,#8a91f8);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(5) .exp-segment-fill{background:linear-gradient(135deg,#7bd1d0,#918bfc);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(6) .exp-segment-fill{background:linear-gradient(135deg,#7ac6cf,#9886ff);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(7) .exp-segment-fill{background:linear-gradient(135deg,#79bbcf,#a07fff);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(8) .exp-segment-fill{background:linear-gradient(135deg,#78b0ce,#a878ff);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(9) .exp-segment-fill{background:linear-gradient(135deg,#77a5cd,#b071ff);background-size:200% 200%}.levelbreak .exp-bar .exp-segment:nth-child(10) .exp-segment-fill{background:linear-gradient(135deg,#769acd,#b86aff);background-size:200% 200%}@keyframes levelbreak-shine{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.levelbreak .exp-bar{animation:levelbreak-boxshadow 2.5s ease-in-out infinite alternate}@keyframes levelbreak-boxshadow{0%{box-shadow:0 0 .35vh .35vh #d0ffff40}to{box-shadow:0 0 .5vh .5vh #e0fffff0}}.mana-count-wrapper{bottom:calc(22vh - 2vw);height:calc(4vh + 4vw);left:19vw;position:absolute;width:calc(4vh + 4vw)}.mana-count-wrapper img{filter:drop-shadow(.5vh .5vh);height:100%;left:0;position:absolute;top:0;width:100%}.mana-count-wrapper .mana-count{align-items:center;color:#fff;font-size:calc(3vh + 3vw);font-weight:700;height:90%;justify-content:center;left:0;position:absolute;text-shadow:.3vh .3vh .2vh #00000080;top:0;width:100%}.fight-end-turn{bottom:calc(1vw + 1vh);font-size:calc(.8vw + .8vh);position:absolute;right:calc(13vw - 6rem)}.locations-info{bottom:calc(6vw + 4vh);cursor:pointer;height:calc(1rem + 1.5vw + 1vh);position:absolute;right:calc(13vw - 5.5rem)}.location-info{height:100%;margin-right:calc(.66vw + .66vh);position:relative;width:calc(2vw + 2vh)}.location-info .location-icon{height:90%;margin-top:5%}.location-count{align-items:center;color:#fff;font-size:calc(1vw + .67vh);height:100%;justify-content:center;left:0;margin-top:-.1vh;position:absolute;text-align:center;width:calc(1rem + 1.35vw + .9vh)}.card-shuffle-deck{border:1px solid #000;border-radius:50%;height:calc(1.6rem + 2.4vw + 1.6vh);left:calc(-.4rem - .6vw - .4vh);opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-10vh;width:calc(1.6rem + 2.4vw + 1.6vh)}.card-autocast img,.card-shuffle-deck img{object-fit:cover;object-position:0 25%;width:100%}.card-autocast{border:1px solid #000;border-radius:50%;bottom:50vh;height:calc(3rem + 4.5vw + 3vh);left:28vw;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:calc(3rem + 4.5vw + 3vh);z-index:18}.resources-info .champion-stat{height:5vh}.resources-info{flex-direction:column;left:2vw;position:absolute;top:17vh;width:30vw}.champion-info{height:4vh;justify-content:center;left:calc(4vw + 6vh);position:absolute;top:2.75vh;width:30vw}.champion-info+.champion-info{left:auto;right:calc(4vw + 2vh)}.champion-stat{font-size:4vh;height:4vh;position:relative;width:16vh;z-index:21}.champion-stat#champion-level{width:12vh}.champion-stat#champion-health{width:18vh}.champion-stat img{filter:drop-shadow(2px 2px);height:4vh;left:0;position:absolute;top:0;width:4vh}.champion-stat .stat-count{align-items:center;color:#fff;font-size:4vh;font-weight:700;height:4vh;left:4vh;margin-left:1vh;position:absolute;text-shadow:.15rem .15rem .1rem #00000080;top:0;white-space:nowrap;width:8vh}.champion-stat .stat-count .micro-stat-count{font-size:2.25vh;transform:translateX(.5vh) translateY(.75vh)}.info-viewer-open-wrapper{height:2rem;position:absolute;right:4rem;top:1rem;width:2rem;z-index:22}.map-viewer-open-wrapper{right:7rem}.info-viewer-open{cursor:pointer;height:3rem;left:-.5rem;position:absolute;top:-.5rem;width:3rem}.info-viewer-open-wrapper.open .info-viewer-open{cursor:default}.info-viewer-open img{filter:drop-shadow(2px 2px);transition:transform .2s ease-in-out}.info-viewer-open-wrapper.open .info-viewer-open img,.info-viewer-open:hover img{transform:rotate(15deg)}.scene-item-list{height:6vh;justify-content:flex-start;left:2vw;position:absolute;top:9vh;width:30vw;z-index:21}.scene-item-list.scene-relic-list{left:calc(2.75vw + 24vh)}.scene-item-list .scene-item{height:6vh;position:relative;width:6vh}.scene-item-list .scene-item .inner-item{filter:drop-shadow(2px 2px)}.scene-item-list .scene-item img{height:6vh;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:6vh}.scene-item-list .scene-item.usable{cursor:pointer}.scene-item-list .scene-item.usable:hover img,.scene-item-list.scene-relic-list .scene-item.inner-item img{height:7vh;left:-.5vh;top:-.5vh;width:7vh}.scene-item-list.scene-relic-list .scene-item.usable:hover img{height:8vh;left:-1vh;top:-1vh;width:8vh}.scene-item-list .item-placeholder{opacity:.4}.scene-item-list img.item-placeholder{height:6vh;left:0;position:absolute;top:0;width:6vh}.scene-item.special-item.usable:before{animation:pulseGlow 1.5s ease-in-out infinite;border-radius:50%;content:"";height:64%;left:16%;position:absolute;top:28%;width:64%}@keyframes pulseGlow{0%{box-shadow:0 0 0 #ff00}50%{box-shadow:0 0 .8em #ff0}to{box-shadow:0 0 0 #ff00}}.inventory-drop-text{animation:appear .4s ease-in-out;color:#fff;left:calc(17vh + 8vw);position:absolute;top:16vh;z-index:21}@keyframes appear{0%{opacity:0}to{opacity:1}}.scene-quest{background:#c5cbd1b0;border:2px dashed #2b333b;flex-direction:column;font-size:3vh;padding:1.5vh;position:absolute;right:2vw;top:10vh;width:8em;z-index:18}.scene-quest.active{animation:quest-background 3s linear infinite;background:linear-gradient(90deg,#da2a83b0,#0000ffb0,#da2a83b0);background-size:200%;border-color:#edeae4;color:#edeae4;cursor:pointer}@keyframes quest-background{0%{background-position-x:0}to{background-position-x:200%}}.scene-quest h2{font-size:3vh;font-weight:700;justify-content:center;margin-bottom:.5vh;text-align:center}.scene-quest .quest-text{justify-content:center;line-height:.9em;text-align:center}.game-over{align-items:center;animation:game-over-enter-opacity 2s ease-in-out;background:#120012c0;color:#edeae4;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:21}.game-over.game-over-win{background:#001212c0}@keyframes game-over-enter-opacity{0%{opacity:0}to{opacity:1}}.game-over .game-over-quote{height:calc(2rem + 12vh);margin-bottom:calc(.5rem + 2vh)}.game-over .game-over-quote div{align-items:center;flex-direction:column}.game-over .game-over-quote div span{animation:game-over-enter-opacity 2.5s ease-in-out;animation-fill-mode:forwards;color:#a3a2b5;font-size:.85em;font-weight:700;opacity:0}.game-over .game-over-quote div span:first-child{animation-delay:1.2s;color:inherit;font-size:1em;font-weight:inherit;margin-bottom:.3em}.game-over .game-over-quote div span:nth-child(2){animation-delay:2.7s}.game-over .game-over-quote div span:nth-child(3){animation-delay:4.2s}.game-over .game-over-quote div span:nth-child(4){animation-delay:5.7s}.game-over h2{font-size:3rem;margin-bottom:calc(.5rem + 4vh)}.game-over .game-over-recap{flex-direction:column;margin-bottom:calc(.5rem + 6vh)}.game-over .game-over-champion{font-size:1.6rem;font-weight:700;justify-content:center}.game-over .game-over-stats{flex-direction:column}.game-over .game-over-stat{width:26rem}.game-over .game-over-stat-name{justify-content:left;text-align:left;width:17rem}.game-over .game-over-stat-value{justify-content:right;text-align:right;width:9rem}.game-over .game-over-runes{align-content:center;color:#a3a2b5;justify-content:center}.game-over .game-over-runes img,.game-over .game-over-stat-value img{height:1.3em;margin-left:.3em;margin-right:.3em;width:1.3em}.scene-unlock-inner{align-items:center;background:#001212c0;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.scene-unlock-text{color:#fff;font-size:2rem;margin-bottom:calc(.5rem + 4vh)}.scene-unlock-img{height:50vh;position:relative;width:50vh}.scene-unlock-img img{height:50vh;object-fit:contain;width:50vh}.unlock-level .scene-unlock-img img{filter:brightness(0)}.unlock-level .scene-unlock-img:before{background:#ffffffa0;border-radius:50%;box-shadow:0 0 4rem 1rem #fff;content:"";height:40vh;left:15vh;position:absolute;top:5vh;width:20vh}.unlock-stage .scene-unlock-img img{border-radius:50%;height:50vh;object-fit:cover;width:50vh;z-index:1}.unlock-stage .scene-unlock-img:before{border-radius:50%;box-shadow:0 0 4rem 1rem #fff;content:"";height:40vh;left:5vh;position:absolute;top:5vh;width:40vh}.time-down.lightbox-container{background:#000000d0;display:none;opacity:0}.time-down.lightbox-container .time-down-img{height:30vh;left:calc(50% - 15vh);position:absolute;top:calc(50% - 15vh);width:30vh}.shop-items-wrapper{bottom:33vh;height:42vh;right:calc(45vw - 32vh);width:calc(12vw + 51vh);z-index:2}.shop-items,.shop-items-wrapper{align-items:center;justify-content:center;position:absolute}.shop-items{flex-wrap:wrap;height:100%;left:0;top:0;width:100%}.shop-items .shop-article{height:12vh;margin:1vh 2vh;position:relative;width:12vh}.shop-item-wrapper{cursor:pointer;height:12vh;position:relative;width:12vh}.shop-item{height:8vh;justify-content:center;left:2vh;position:absolute;top:1vh;transition:all .1s ease-in-out;width:8vh}.shop-item-wrapper:hover .shop-item{height:10vh;left:1vh;top:0;width:10vh}.shop-item-wrapper:hover .gg-card{font-size:1.25vh}.shop-item img{filter:drop-shadow(2px 2px)}.shop-items .shop-price{color:#fff;filter:drop-shadow(2px 2px black);font-size:4vh;height:4vh;justify-content:center;left:0;line-height:4vh;position:absolute;text-align:center;top:7.5vh;transition:all .1s ease-in-out;width:12vh}.shop-items .shop-article:before{background:#00000080;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.shop-item-wrapper:hover .shop-price{font-size:5vh;height:5vh;left:0;line-height:5vh;top:8vh}.shop-items .shop-price img{margin-right:.5vh}.shop-items .gg-card{font-size:1vh;transition:font-size .1s ease-in-out}.shop-article-info{left:calc(1.5vw + 7.5vh);top:-1vh}.shop-article-info,.shop-article-info img{cursor:pointer;height:6vh;position:absolute;width:6vh}.shop-article-info img{filter:drop-shadow(2px 2px black);left:0;top:0;transition:all .1s ease-in-out}.shop-article-info:hover img{height:7vh;left:-.5vh;top:-.5vh;width:7vh}.shop-items .shop-article-watermark{height:10vh;left:1vh;opacity:.5;position:absolute;top:1vh;width:10vh;z-index:-1}.scene .game-merchant{bottom:35vh;position:absolute;right:0;width:60vw;z-index:1}.scene .game-merchant .game-entity{margin-left:calc(5vh + 30vw)}.scene .shop-sign{background:linear-gradient(180deg,#97a4b0,#c5cbd1);border:2px solid #2b333b;border-radius:2vh;bottom:4vh;box-sizing:border-box;flex-direction:column;font-size:calc(2.6vh + .35vw);height:22vh;justify-content:space-around;padding:4vh;position:absolute;right:calc(45vw - 20vh);width:calc(40vh + 22vw);z-index:2}.scene .shop-name{font-weight:700}.scene .shop-description,.scene .shop-name{justify-content:center;width:100%}.scene .scene-background.background-love{background:radial-gradient(#fff,pink)}.scene .scene-background.background-love2{background:radial-gradient(#fff,purple)}.scene .scene-background.background-deckbuilder{background:radial-gradient(#add8e6,#4169e1)}.scene .scene-background.background-deckbuilder img,.scene .scene-background.background-love img,.scene .scene-background.background-love2 img{display:none}.scene .scene-background.background-love .background-particle,.scene .scene-background.background-love2 .background-particle{animation:love-particle-shift 24s linear infinite;background:url(https://i.imgur.com/cTvihD6.png);background-repeat:no-repeat;background-size:100%;display:inherit;height:60vh;opacity:.2;position:absolute;width:60vh}.scene .scene-background.background-love .background-particle:nth-child(2),.scene .scene-background.background-love2 .background-particle:nth-child(2){animation-delay:0;animation-duration:23s;left:calc(5vw - 30vh)}.scene .scene-background.background-love .background-particle:nth-child(3),.scene .scene-background.background-love2 .background-particle:nth-child(3){animation-delay:-12s;animation-duration:22s;left:calc(35vw - 30vh)}.scene .scene-background.background-love .background-particle:nth-child(4),.scene .scene-background.background-love2 .background-particle:nth-child(4){animation-delay:-2s;animation-duration:21s;left:calc(65vw - 30vh)}.scene .scene-background.background-love .background-particle:nth-child(5),.scene .scene-background.background-love2 .background-particle:nth-child(5){animation-delay:-18s;animation-duration:24s;left:calc(95vw - 30vh)}.scene .scene-background.background-love2 .background-particle{filter:hue-rotate(-60deg)}@keyframes love-particle-shift{0%{top:100vh}to{top:-60vh}}.scene .scene-background.shop-background:after{background:#000000a0;box-shadow:inset 0 0 8vh 1rem #000}.scene-deckviewer .progress-run-date{height:6vh;left:50%;top:10vh;transform:translateX(-50%);width:auto;z-index:24}.scene-deckviewer .progress-run-date.deck-size{pointer-events:auto;text-decoration:underline;text-decoration-style:dotted}.scene-deckviewer .progress-run-date.red{color:#ec5454}.tooltip-button{background:#5f5f7f80;border:1px solid #00000080;border-radius:2px;font-weight:700;transition:background .15s,border-color .15s}.tooltip-button:active{background:#5f5f7f;border-color:#000}@media only screen and (max-height:550px){.scene-item-list{top:14vh}.scene-item-list .scene-item{height:8vh;position:relative;width:8vh}.scene-item-list .scene-item img,.scene-item-list img.item-placeholder{height:8vh;width:8vh}.scene-item-list .scene-item.usable:hover img,.scene-item-list.scene-relic-list .scene-item.inner-item img{height:9vh;left:-.5vh;top:-.5vh;width:9vh}.scene-item-list.scene-relic-list .scene-item.usable:hover img{height:10vh;left:-1vh;top:-1vh;width:10vh}.scene .game-champion,.scene .game-enemies{bottom:32vh}.fight-end-turn{bottom:1vw;right:1vw}.locations-info{bottom:calc(5vw + 5vh);cursor:pointer;height:calc(1rem + 1.5vw + 1vh);position:absolute;right:calc(1.75vw + .75vh)}.mana-count-wrapper{bottom:calc(21.5vh - 2.5vw);height:calc(4.5vh + 4.5vw);left:18.75vw;position:absolute;width:calc(4.5vh + 4.5vw)}.mana-count{font-size:calc(5vh + 5vw)}.champion-stat{font-size:4vh;height:2rem;position:relative;width:6.5rem;z-index:21}.champion-stat img{filter:drop-shadow(2px 2px);height:2rem;left:0;position:absolute;top:0;width:2rem}.champion-info{height:2rem;justify-content:center;left:7rem;position:absolute;top:1rem;width:20vw}.champion-stat#champion-level{width:4rem}.champion-stat .stat-count{align-items:center;color:#fff;font-size:1.3rem;font-weight:700;height:2rem;left:2rem;margin-left:.25rem;position:absolute;text-shadow:.15rem .15rem .1rem #00000080;top:0;white-space:nowrap;width:3rem}.champion-info+.champion-info{left:auto;right:20vw;width:10rem}.champion-difficulty{filter:drop-shadow(2px 2px);height:2rem;left:calc(50% - 28vw + 9.5rem);position:absolute;top:1rem;width:2rem;z-index:21}.exp-bar-wrapper{left:calc(50% - 27vw + 9.5rem);position:absolute;top:1.75rem;z-index:21}.exp-bar,.exp-bar-wrapper{height:.5rem;width:calc(33vw - 8.9rem)}.exp-bar{background:#3e3a0e82;border-radius:.375vh;overflow:hidden}.exp-bar-text{color:#fff;font-size:1.05rem;justify-content:center;position:absolute;text-shadow:.3vh .3vh .2vh #00000080;top:-1.75vh}.exp-bar-subtext,.exp-bar-text{width:calc(30vw - 7.4rem)}.scene-quest{flex-direction:row;flex-wrap:nowrap;font-size:3vh;justify-content:center;left:55vh;max-width:calc(91.25vw - 48vh);overflow:hidden;padding:.5vh 1.5vh;right:auto;top:15vh;width:auto;z-index:18}.scene-quest,.scene-quest h2{font-size:4vh}.scene-quest h2:after{content:":";margin-right:.25em}.scene-quest .quest-text{justify-content:center;line-height:inherit;text-align:center;white-space:nowrap}.resources-info{top:23vh}.resources-info .champion-stat{height:1.5rem}.resources-info .champion-stat img{height:1.5rem;width:1.5rem}.resources-info .champion-stat .stat-count{font-size:1.3rem;height:1.5rem;left:2rem;margin-left:.25rem;top:0;width:3rem}.scene-item-list.scene-relic-list{left:calc(2.75vw + 32vh)}#floor.champion-stat,#time.champion-stat{width:3.5rem}.location-info .location-icon{height:80%;margin-top:15%}.location-count{left:calc(-.15vw - .15vh)}.exp-segment{margin:0}.card-dropper-inner .card-dropper-info{margin-top:35vh}.inventory-drop-text{top:23vh}}.game-hand{align-content:flex-start;box-sizing:border-box;flex-wrap:wrap;height:calc(20vh + 4vw);justify-content:space-around;justify-content:center;pointer-events:none;width:100%}.game-hand-card{cursor:pointer;font-size:calc(2vh + .4vw);height:calc(10vh + 8vw);margin:1vw;pointer-events:all;position:absolute;top:0;transition:left .4s,top .4s,transform .4s,opacity .4s,filter .2s;width:calc(13.333vh + 2.666vw);z-index:1}.game-hand-card .gg-card{transition:box-shadow .5s ease-out}.active-halo .gg-card,.active-halo.game-companion-skill{animation:active-halo-color 1.3s ease-in-out infinite alternate;box-shadow:0 0 .8vw .8vw #518bff}@keyframes active-halo-color{0%{box-shadow:0 0 .9vw .9vw #518bff}to{box-shadow:0 0 .7vw .5vw #518bff}}.selected-halo .gg-card{animation:selected-halo-color 1.3s ease-in-out infinite alternate;box-shadow:0 0 .8vw .8vw red}@keyframes selected-halo-color{0%{box-shadow:0 0 .9vw .9vw red}to{box-shadow:0 0 .7vw .5vw red}}.game-hand-card .game-card-wrapper{animation:game-card-enter .5s ease-out;position:relative}.fastmode .game-hand-card .game-card-wrapper{animation-duration:.2s}.game-hand-card .game-card-wrapper .gg-card{transition:transform .4s}.game-hand-card:hover .game-card-wrapper .card-volatile,.game-hand-card:hover .game-card-wrapper .gg-card{transform:translateY(-3vw)}@keyframes game-card-enter{0%{transform:translateY(8em)}to{transform:translateY(0)}}.game-hand-card:hover{z-index:2}.card-focus{box-shadow:0 0 .2em .2em red}.card-locked{filter:grayscale(1) brightness(.5)}.game-card-info-inner{align-items:center;align-self:inherit;background:#1f1f23;border-radius:2px;bottom:2vw;box-shadow:0 0 4px 0 #64646459;box-sizing:border-box;color:#edeae4;display:flex;flex-direction:column;font-size:calc(1vw + 1vh);height:calc(6vw + 10vh);justify-content:center;left:2vw;padding:1vw 1.5vw 1.5vw;position:absolute;text-align:inherit;width:16vw}.game-card-info-type{font-size:.7em;justify-content:center;opacity:.6}.game-card-info-effect{align-self:inherit;text-align:inherit}.game-card-info.game-effect .token,.game-hand .game-card-info .game-effect .keyword{text-decoration:none}.game-hand .game-card-info .game-effect .damage-effect{color:#ff8181}.game-hand .game-card-info .game-effect .block-effect{color:#8581ff}.game-hand .game-card-info .game-effect .othervalue-effect{color:#ffdf81}.game-card-info .game-card-info-name{justify-content:center;margin-bottom:.5rem}.game-card-info .game-card-info-effect.text-long{font-size:.8em}.game-card-info .game-card-info-effect.text-verylong{font-size:.7em}.game-card-info .game-card-info-effect{align-items:center;font-size:.9em;justify-content:center;text-align:center}.game-hand .game-card-info .token{pointer-events:all}.game-hand-card .card-volatile{animation:volatile-color 7s linear infinite,volatile-border 4s infinite alternate;border-radius:.85em;border-bottom-left-radius:3.75em 1.2em;border-bottom-right-radius:3.75em 1.2em;height:10.8em;left:-.3em;overflow:hidden;position:absolute;top:-.5em;transition:transform .4s;width:7.5em}@keyframes volatile-color{0%{background:#afffff40}20%{background:#dcffff66}50%{background:#afffff40}80%{background:#82ffff66}to{background:#afffff40}}@keyframes volatile-border{0%{box-shadow:inset 0 0 .7em .35em #400080cc,0 0 .6em .3em #400080cc}to{box-shadow:inset 0 0 1em .5em #000,0 0 .7em .35em #000}}.game-hand .game-companion-skill{border-radius:50%;bottom:24vh;font-size:calc(2vw + 2vh);height:2em;left:calc(22vw + 8vh);pointer-events:all;position:absolute;transition:transform .15s ease-in-out,filter .15s ease-in-out;width:2em}.game-companion-skill-locked{filter:grayscale(1)}.game-hand .game-companion-skill.active-halo:hover{cursor:pointer;transform:scale(1.15)}.game-hand .game-companion-skill .game-companion-skill-img{border:.05em solid #000;border-radius:50%}.game-hand .game-companion-skill .game-companion-skill-mana{height:.9em;left:-.1em;position:absolute;top:-.1em;width:.9em}.game-hand .game-companion-skill .game-companion-skill-mana-value{-webkit-text-stroke-width:.04rem;-webkit-text-stroke-color:#ccc;align-items:center;color:#edeae4;font-size:.67em;height:1em;justify-content:center;left:.025em;line-height:1.8em;pointer-events:none;position:absolute;text-shadow:.03em .03em #70530c80;top:-.015em;width:1em;z-index:1}@media only screen and (max-height:550px){.game-hand-card:hover .game-card-wrapper .card-volatile,.game-hand-card:hover .game-card-wrapper .gg-card{transform:none}.selected-halo .gg-card{transform:translateY(-3vw)!important}.game-card-info-inner{bottom:1vw;height:calc(7vw + 10vh);left:1vw;width:17vw}}.game-champion,.game-entity{justify-content:center;pointer-events:none}.game-entity{align-items:center;animation:game-entity-entry-opacity .5s ease-out;flex-direction:column;height:42.400000000000006vh;position:relative}@keyframes game-entity-entry-opacity{0%{opacity:0}to{opacity:1}}.game-entity:not(.game-entity-static) .game-entity-main-wrapper{animation:game-entity-entry-shift .5s ease-out}@keyframes game-entity-entry-shift{0%{transform:translateX(8vw)}to{transform:translateX(0)}}.game-champion .game-entity .game-entity-main-wrapper,.game-companion .game-entity .game-entity-main-wrapper{animation:game-entity-champion-entry-shift .5s ease-out}.game-entity .game-entity-main{position:relative}@keyframes game-entity-champion-entry-shift{0%{transform:translateX(-8vw)}to{transform:translateX(0)}}.game-entity .game-entity-img-wrapper{height:33.6vh;margin-bottom:1.2000000000000002vh;pointer-events:all;position:relative}.dead .game-entity .game-entity-img-wrapper{pointer-events:none}.game-entity.size-small .game-entity-img-wrapper{height:24vh;margin-top:9.600000000000001vh}.game-entity.size-heavy .game-entity-img-wrapper{height:42vh;margin-top:-8.00000000000001vh}.game-entity.size-massive .game-entity-img-wrapper{height:55vh;margin-top:-21.00000000000001vh}.game-entity:not(.game-entity-static) .game-entity-img-wrapper img.game-entity-main-img{animation:entity-img-size 2s ease-in-out infinite alternate;height:100%}@keyframes entity-img-size{0%{transform:scaleY(1) translateY(0)}to{transform:scaleY(.97) translateY(.6000000000000001vh)}}.target-enemy:not(.dead) .game-entity .game-entity-img-wrapper{cursor:pointer}.target-enemy:not(.dead) .game-entity .game-entity-img-wrapper img.game-entity-main-img{filter:drop-shadow(0 0 1.5vh red)}.game-entity-shadow{background:#00000080;border-radius:100%;bottom:-2.4000000000000004vh;box-shadow:0 0 .48vh .48vh #00000080;height:7.2vh;left:4.800000000000001vh;position:absolute;width:24vh;z-index:-1}.game-entity.size-small .game-entity-shadow{bottom:-1.2000000000000002vh;height:4.800000000000001vh;left:4vh;width:16vh}.game-entity.size-heavy .game-entity-shadow{bottom:-2.700000000000002vh;height:9.2vh;left:5vh;width:32vh}.game-entity.size-massive .game-entity-shadow{bottom:-3.000000000000002vh;height:13vh;left:5.2vh;width:46vh}.game-entity .game-entity-life-wrapper{height:1.2000000000000002vh;position:relative;width:38.400000000000006vh}.game-entity.size-small .game-entity-life-wrapper{width:24vh}.game-entity.size-heavy .game-entity-life-wrapper{width:42vh}.game-entity.size-massive .game-entity-life-wrapper{width:55vh}.game-entity-life-text{color:#fff;font-size:3.6vh;justify-content:center;position:absolute;text-shadow:.36000000000000004vh .36000000000000004vh .24vh #00000080;top:-1.8vh;width:38.400000000000006vh;z-index:1}.game-entity.size-small .game-entity-life-text{width:24vh}.game-entity.size-heavy .game-entity-life-text{width:42vh}.game-entity.size-massive .game-entity-life-text{width:55vh}.game-entity .game-entity-life{background:#3e1f1f82;border-radius:.30000000000000004vh;box-shadow:.36000000000000004vh .36000000000000004vh .24vh 0 #00000080;height:1.2000000000000002vh;overflow:hidden;position:relative;width:38.400000000000006vh}.game-entity.size-small .game-entity-life{width:24vh}.game-entity.size-heavy .game-entity-life{width:42vh}.game-entity.size-massive .game-entity-life{width:55vh}.game-entity .game-entity-life .game-entity-life-fill{background:red;height:100%;left:0;position:absolute;top:0}.game-entity .game-entity-life.block .game-entity-life-fill{background:#ae8300}.game-entity .game-entity-life.invincibility .game-entity-life-fill{background:#006cae}.game-entity .game-entity-life .game-entity-life-fill.poison{background:#006800;height:100%;left:auto;position:absolute;right:0;top:0}.game-entity .game-entity-block{height:4.800000000000001vh;left:-1.2000000000000002vh;position:absolute;top:-1.8vh;width:4.800000000000001vh;z-index:1}.game-entity .game-entity-block .game-entity-block-img{height:100%;left:0;position:absolute;top:1px;width:100%}.game-entity .game-entity-block .game-entity-block-text{align-items:center;color:#fff;height:100%;justify-content:center;left:0;position:absolute;text-shadow:.24vh .24vh .12vh #000000a0;top:0;width:100%}.game-entity .game-entity-statuses{height:4.800000000000001vh;margin-top:1.2000000000000002vh;position:relative;width:100%}.shop-items-wrapper .game-entity .game-entity-statuses{width:0!important}.game-entity .game-entity-status-wrapper{height:4.8vh;position:relative;width:4.8vh}.game-entity .game-entity-status{height:4.8vh;left:0;pointer-events:all;position:absolute;top:0;width:4.8vh}.game-entity .game-entity-status .game-entity-status-img{height:100%;left:0;position:absolute;top:1px;width:100%}.game-entity .game-entity-status .game-entity-status-text{align-items:center;color:#fff;height:100%;justify-content:center;left:0;position:absolute;text-shadow:.24vh .24vh 0 #000000a0;top:0;width:100%}.game-entity .game-entity-intent{animation:intent-move 1.3s ease-in-out infinite alternate;animation:game-intent-appear .4s ease-out 1,intent-move 1.3s ease-in-out infinite alternate;height:7.2vh;left:calc(50% - 2.8vh);pointer-events:all;position:absolute;top:-6vh;transition:opacity .4s ease-out;width:7.2vh}@keyframes game-intent-appear{0%{opacity:0}to{opacity:1}}.game-entity .game-entity-intent.intent-anim-img{opacity:0}#entity-companion-intent.game-entity-intent,.game-entity.size-small .game-entity-intent{animation:game-intent-appear .4s ease-out 1,intent-move-small 1.3s ease-in-out infinite alternate;top:1.2000000000000002vh}.game-entity.size-heavy .game-entity-intent{animation:game-intent-appear .4s ease-out 1,intent-move-heavy 1.3s ease-in-out infinite alternate;top:-12vh}.game-entity.size-massive .game-entity-intent{animation:game-intent-appear .4s ease-out 1,intent-move-massive 1.3s ease-in-out infinite alternate;top:-14vh}.game-entity .game-entity-intent:before{background:#00000060;border-radius:50%;box-shadow:0 0 2.16vh 2.16vh #00000060;content:"";height:2.4000000000000004vh;left:2.4000000000000004vh;position:absolute;top:2.4000000000000004vh;width:2.4000000000000004vh}@keyframes intent-move{0%{top:-6vh}to{top:-7.2vh}}@keyframes intent-move-small{0%{top:1.2000000000000002vh}to{top:0}}@keyframes intent-move-heavy{0%{top:-12vh}to{top:-13.2vh}}@keyframes intent-move-massive{0%{top:-14vh}to{top:-15.2vh}}.game-entity .game-entity-intent .game-entity-intent-img{height:100%;left:0;position:absolute;top:1px;width:100%}.game-entity .game-entity-intent .game-entity-intent-text{align-items:center;color:#ffe8e8;font-size:5.28vh;height:100%;justify-content:center;left:0;position:absolute;text-shadow:.24vh .24vh 0 #000000a0;top:0;width:100%}.game-entity .game-entity-intent .game-entity-intent-text .intent-times{color:#ffe8e8;font-size:3.7vh}@keyframes intent-appear{0%{opacity:0}to{opacity:1}}.game-entity .game-entity-damage{align-items:center;color:#fff;font-size:12vh;justify-content:center;opacity:0;text-shadow:.36000000000000004vh .36000000000000004vh .24vh #00000080}.game-entity .game-entity-afflict-status,.game-entity .game-entity-damage{height:12vh;left:calc(50% - 6vh);position:absolute;top:calc(50% - 6vh);width:12vh}.game-entity .game-entity-afflict-status-text{align-items:center;color:#fff;font-size:4.800000000000001vh;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-shadow:.36000000000000004vh .36000000000000004vh .24vh #00000080;top:0;width:100%}.game-entity .debuff .game-entity-afflict-status-text{color:#f9c9c9}.game-entity .game-entity-afflict-status-img{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.game-entity.status-hidden .game-entity-img-wrapper .game-entity-main-img{opacity:.3}.game-entity .game-entity-main .game-entity-name{bottom:2vh;color:#fff;font-size:3.6vh;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;text-shadow:.36000000000000004vh .36000000000000004vh .24vh #00000080;transition:opacity .1s ease-in-out;width:100%}.game-entity .game-entity-main .game-entity-img-wrapper,.game-merchant .game-entity .game-entity-main .game-entity-img-wrapper{transition:filter .1s ease-in-out}.game-entity:not(.game-entity-static) .game-entity-main:hover .game-entity-img-wrapper,.game-merchant .game-entity .game-entity-main:hover .game-entity-img-wrapper{filter:brightness(.9) contrast(.9)}.game-entity:not(.game-entity-static) .game-entity-main:hover .game-entity-name,.game-merchant .game-entity .game-entity-main:hover .game-entity-name{opacity:1}@media only screen and (max-height:550px){.game-entity .game-entity-status,.game-entity .game-entity-status-wrapper{height:6vh;width:6vh}.game-entity .game-entity-status-wrapper+.game-entity-status-wrapper{margin-left:-.5vh}.game-entity-life-text{font-size:4.2vh;top:-2.1vh}.game-entity .game-entity-intent{height:9vh;left:calc(50% - 4.2vh);top:-9vh;width:9vh}.game-entity .game-entity-intent .game-entity-intent-text{font-size:6.8vh;text-shadow:.3vh .3vh 0 #000000a0}@keyframes intent-move{0%{top:-7.4vh}to{top:-8.6vh}}@keyframes intent-move-small{0%{top:-.2vh}to{top:-1.4vh}}@keyframes intent-move-heavy{0%{top:-13.4vh}to{top:-14.6vh}}@keyframes intent-move-massive{0%{top:-14.4vh}to{top:-16.6vh}}}.game-treasure-altar .game-entity-main-wrapper{bottom:0;left:-8vw;position:absolute}.game-entity-particles .particle{border-radius:50%;height:2vh;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;width:2vh;will-change:transform,opacity}.game-entity-particles .particle:nth-child(4n+1){background:radial-gradient(#1e2252,#0000)}.game-entity-particles .particle:nth-child(4n+2){background:radial-gradient(#60c5f8,#0000)}.game-entity-particles .particle:nth-child(4n+3){background:radial-gradient(#2c6dbe,#0000)}.game-entity-particles .particle:nth-child(4n){background:radial-gradient(#fff,#0000)}.game-entity-particles .particle:first-child{animation-delay:0s;transform:translate(-50%,-50%) translateY(16vh)}.game-entity-particles .particle:nth-child(2){animation-delay:.1s;transform:translate(-50%,-50%) translate(-10vh,-16vh)}.game-entity-particles .particle:nth-child(3){animation-delay:.2s;transform:translate(-50%,-50%) translate(16vh,-16vh)}.game-entity-particles .particle:nth-child(4){animation-delay:.3s;transform:translate(-50%,-50%) translate(-16vh,16vh)}.game-entity-particles .particle:nth-child(5){animation-delay:.4s;transform:translate(-50%,-50%) translate(16vh,16vh)}.game-entity-particles .particle:nth-child(6){animation-delay:.5s;transform:translate(-50%,-50%) translate(12vh,-6vh)}.game-entity-particles .particle:nth-child(7){animation-delay:.6s;transform:translate(-50%,-50%) translate(-12vh,12vh)}.game-entity-particles .particle:nth-child(8){animation-delay:.7s;transform:translate(-50%,-50%) translate(18vh,-2vh)}.game-entity-particles .particle:nth-child(9){animation-delay:.8s;transform:translate(-50%,-50%) translate(6vh,12vh)}.game-entity-particles .particle:nth-child(10){animation-delay:.9s;transform:translate(-50%,-50%) translate(-16vh)}.game-entity-particles .particle:nth-child(11){animation-delay:.05s;transform:translate(-50%,-50%) translateY(-18vh)}.game-entity-particles .particle:nth-child(12){animation-delay:.15s;transform:translate(-50%,-50%) translate(-8vh,18vh)}.game-entity-particles .particle:nth-child(13){animation-delay:.25s;transform:translate(-50%,-50%) translate(18vh,-8vh)}.game-entity-particles .particle:nth-child(14){animation-delay:.35s;transform:translate(-50%,-50%) translate(-14vh,-14vh)}.game-entity-particles .particle:nth-child(15){animation-delay:.45s;transform:translate(-50%,-50%) translate(10vh,-18vh)}.game-entity-particles .particle:nth-child(16){animation-delay:.55s;transform:translate(-50%,-50%) translate(-2vh,-18vh)}.game-entity-particles .particle:nth-child(17){animation-delay:.65s;transform:translate(-50%,-50%) translate(14vh,14vh)}.game-entity-particles .particle:nth-child(18){animation-delay:.75s;transform:translate(-50%,-50%) translate(-18vh,4vh)}.game-entity-particles .particle:nth-child(19){animation-delay:.85s;transform:translate(-50%,-50%) translate(2vh,-16vh)}.game-entity-particles .particle:nth-child(20){animation-delay:.95s;transform:translate(-50%,-50%) translate(-10vh,14vh)}@keyframes absorb{0%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(0) scale(0)}}.game-enemies{justify-content:center;pointer-events:none}.game-enemies .enemy-wrapper{margin:0 1vw;transition:opacity .5s}.game-enemies .enemy-wrapper.dead{opacity:0;pointer-events:none}.game-court,.game-enemies .enemy-wrapper.dead .game-entity .game-entity-intent{pointer-events:none}.game-court{align-content:flex-start;box-sizing:border-box;flex-wrap:wrap;height:12vw;height:9vw;justify-content:space-around;justify-content:center;z-index:19}.game-court-card{cursor:pointer;height:6vw;margin:1vw;pointer-events:all;transition:left .4s,transform .4s,filter .2s;width:8vw;z-index:1}.game-court-card .game-card-wrapper{font-size:3.5vw}@media (min-width:601px){.scene .game-court{bottom:auto;height:30vh;left:calc(24vw - 22vh);top:42vh;width:40vh}.scene .opposite-area .game-court{top:12vh}.game-court-card .game-card-wrapper{font-size:5vh}}@media only screen and (max-width:600px){.game-court-card{font-size:2em;height:32vw;margin:initial;padding:1%;width:50vw}.game-hand{overflow:auto;padding:1vw;pointer-events:all}.game-hand-card .game-card-wrapper{font-size:2vw}.opposite-area .game-hand{left:auto;right:0;transform:none}.opposite-area .game-hand-card{width:3%}}.game-hand-card .game-temporary{filter:brightness(.7) contrast(1.3)}.game-hand-card .game-temporary .card-image-wrapper:after{animation:temporary-color 7s linear infinite,temporary-border 4s infinite alternate;content:"";height:6em;left:0;margin:.4em;overflow:hidden;position:absolute;top:0;width:8em}@keyframes temporary-color{0%{background:#afffff40}20%{background:#dcffff66}50%{background:#afffff40}80%{background:#82ffff66}to{background:#afffff40}}@keyframes temporary-border{0%{box-shadow:inset 0 0 .7em .35em #400080cc,0 0 .6em .3em #400080cc}to{box-shadow:inset 0 0 1em .5em #000,0 0 .7em .35em #000}}.game-hero{animation:game-hero-shine 4s infinite alternate;cursor:pointer;font-size:2.5vw;height:6em;left:calc(50vw - 4em);position:absolute;top:calc(25vh + 70vw - 1.5em);width:8em;z-index:10}@keyframes game-hero-shine{0%{filter:drop-shadow(0 0 .4rem #00FFFF40)}to{filter:drop-shadow(0 0 .2rem #00FFFF80)}}.opposite-area .game-hero{top:calc(25vh - 10vw - 4.5em)}.game-hero.game-card-targetable .card-image-wrapper{animation:card-target-shadow 1s infinite alternate;filter:contrast(1.2)}.game-hero .card-stat{bottom:-.6em;right:0}.game-hero .card-stat,.game-hero .card-stat-icon{height:3em;object-fit:contain;position:absolute;width:3em}.game-hero .card-stat-icon{left:0;top:0}.game-hero .card-mana{left:0;right:auto}.game-hero .card-stat-value{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:.08rem;-webkit-text-stroke-color:#1c2530;color:#fff;font-family:Impact;font-size:2.3em;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:1.3em}.game-hero .game-exalted{animation:game-exalted 7s linear infinite;border-radius:50%;font-size:1em;height:6em;left:0;position:absolute;top:0;width:8em;z-index:1}@media (min-width:601px){.game-hero{animation:game-hero-shine 4s infinite alternate;filter:drop-shadow(.3rem .3rem) drop-shadow(0 0 .3rem #00FFFF80);font-size:2.5vh;height:6em;left:calc(50vw - 4em);position:absolute;top:calc(75.5vh - 3em);width:8em}@keyframes game-hero-shine{0%{filter:drop-shadow(.3rem .3rem) drop-shadow(0 0 .6rem #00FFFF40)}to{filter:drop-shadow(.3rem .3rem) drop-shadow(0 0 .3rem #00FFFF80)}}.game-hero .sensuba-hero{filter:none}.opposite-area .game-hero{top:calc(9.5vh - 3em)}}.game-companion{justify-content:center;pointer-events:none;position:absolute}.game-companion .game-entity-img-wrapper{transform:scaleX(-1)}.game-companion .game-companion-energy-wrapper{bottom:5.5vh;height:1.2vh;position:absolute;width:12vh}.game-companion .game-companion-energy{height:1.2vh;position:relative;width:12vh}.game-companion .game-companion-energy-segment{background:#3e1f1f82;border-radius:.3vh;box-shadow:.36vh .36vh .24vh 0 #00000080;height:1.2vh;margin:0 .2vh;overflow:hidden;position:relative;width:100%}.game-companion .game-companion-energy .game-companion-energy-fill{background:orange;height:100%;left:0;position:absolute;top:0;width:100%}.game-companion .game-companion-energy-wrapper .game-entity-life-text{font-size:3vh;top:-1.5vh;width:12vh}.scene-button-container{justify-content:center;margin:1em}.scene-button-wrapper{border-radius:.2em;overflow:hidden}.scene-button{background:linear-gradient(180deg,#4f493c,#59554a);background:linear-gradient(180deg,#4f4f4d,#717171);border:.1em solid #827c64;border-radius:.2em;box-shadow:none;box-sizing:border-box;color:#827c64;color:#9c9a97;cursor:default;font-size:1.4em;justify-content:center;padding:.5em;position:relative;transition:all .2s;width:7em}.scene.playing .scene-button{background:linear-gradient(180deg,#4c4a47,#575755);border:.1em solid #edeae4;color:#edeae4;cursor:pointer}.scene.playing .scene-button:hover{border-color:#0000;color:#f5f5f5}.scene-button:after{background:linear-gradient(180deg,#313131,#7f7f7f);border-radius:.15em;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s;width:100%}.scene.playing .scene-button:hover:after{opacity:1}.scene.playing .scene-button:active:after{box-shadow:inset .24em .24em .2em -.2em #000}.scene-button-text{transition:all .2s;z-index:1}.scene.playing .scene-button:active:hover .scene-button-text{transform:translateX(.14em) translateY(.14em)}button{border-width:0;margin:0;padding:0}.location-info .location-next{filter:drop-shadow(0 0 .1vh black) grayscale(1) brightness(1.2);height:30%;left:calc(-.6vh - .6vw);position:absolute;top:35%;transform:scale(-1)}.scene.playing .fight-extra-turn .scene-button{animation:extra-turn-gradient 4s ease infinite,extra-turn-glow 1.5s ease-in-out infinite;background:linear-gradient(270deg,#3da9fc,#005f99,#3da9fc);background-size:600% 600%;border:.1em solid #80d0ff;color:#e6faff;cursor:pointer}.scene.playing .fight-extra-turn .scene-button:after{animation:extra-turn-gradient 4s ease infinite;background:linear-gradient(270deg,#3da9fc80,#005f9980,#3da9fc80);background-size:600% 600%;border-radius:.15em;content:"";height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;top:0;width:100%}@keyframes extra-turn-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes extra-turn-glow{0%{box-shadow:0 0 8px #3da9fc,0 0 16px #3da9fc,0 0 24px #3da9fc}50%{box-shadow:0 0 16px #80d0ff,0 0 24px #80d0ff,0 0 32px #80d0ff}to{box-shadow:0 0 8px #3da9fc,0 0 16px #3da9fc,0 0 24px #3da9fc}}.shop-article-value{align-items:center;color:#fff;filter:drop-shadow(2px 2px black);font-size:.8em;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:100%}.shop-item-wrapper:hover .shop-article-value{font-size:1em}.shop-slot-machine{bottom:56vh;height:22vh}.shop-slot-machine,.shop-slot-machine+.shop-items-wrapper{align-items:center;justify-content:center;position:absolute;right:calc(45vw - 32vh);width:calc(12vw + 51vh);z-index:2}.shop-slot-machine+.shop-items-wrapper{bottom:30vh;height:32vh}.shop-slot{background:linear-gradient(180deg,#0000,#ffffff80,#0000);box-sizing:border-box;height:18vh;margin:1vh .2vh;padding:4vh 0;position:relative;width:10vh}.shop-slot img{height:10vh;width:10vh}.shop-article-companion{position:relative}.shop-items .shop-article-companion .shop-price{bottom:4vh;left:50%;top:auto;transform:translateX(-50%)}.scene .game-fountain{bottom:35vh;position:absolute;right:0;width:70vw;z-index:1}.scene .game-fountain .game-entity{margin-bottom:-4vh;margin-left:calc(5vh + 30vw)}.scene .game-fountain .game-entity .game-entity-main-wrapper{animation:none}.scene .game-fountain .game-entity.size-heavy .game-entity-shadow{bottom:-2vh;height:16.2vh;left:1vh;width:40vh}.scene .game-fountain .game-entity .game-entity-img-wrapper .game-entity-main-img{animation:none;animation:fountain-sprite .5s infinite;background:url(https://i.imgur.com/xcXXBXH.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:42.4vh}@keyframes fountain-sprite{0%{background-image:url(https://i.imgur.com/xcXXBXH.png)}50%{background-image:url(https://i.imgur.com/WQyCFQU.png)}to{background-image:url(https://i.imgur.com/xcXXBXH.png)}}.scene .fountain-choices{bottom:35vh;flex-direction:column;height:40vh;justify-content:center;position:absolute;right:32.5vw;width:35vw;z-index:2}.fountain-choice{background:linear-gradient(270deg,#0000,#06032060,#06032080,#06032060,#0000);color:#edeae4;cursor:pointer;font-size:calc(.8vw + 1.4vh);justify-content:center;line-height:calc(1.2vw + 2.2vh);margin:2vh 0;position:relative;transition:background .2s ease-in-out}.fountain-choice:hover{background:linear-gradient(270deg,#0000,#060320a0,#060320,#060320a0,#0000)}.fountain-choice-inner{align-items:center;flex-direction:column;justify-content:center}.fountain-choice-inner span,.fountain-choice-inner span *{display:inline}.fountain-choice h3{font-size:inherit;font-weight:700}.fountain-choice .fountain-info-hp{color:#ff8181}.fountain-choice .fountain-info-exp{color:#ffdf81}.fountain-choice .fountain-info-corruption{color:#ff81ed}.fountain-choices .fountain-choice-text{align-items:center;background:#00000080;border-radius:1vh;color:#edeae4b0;font-size:calc(.7vw + 1.25vh);font-style:italic;justify-content:center;line-height:calc(1.2vw + 2.2vh);margin:2vh 4vh;position:relative;transition:background .2s ease-in-out}.game-collectable{cursor:pointer;height:8vh;position:absolute;transition:filter .15s ease-in-out;width:8vh}.game-collectable:hover{filter:brightness(1.2) saturate(.7)}.game-collectable-main-wrapper{animation:collectable-img-swing 2s ease-in-out infinite alternate;left:0;position:absolute;top:0}.game-collectable-img-wrapper{height:8vh;left:0;position:absolute;top:0;width:8vh}.game-collectable-img-wrapper img{filter:drop-shadow(2px 2px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes collectable-img-swing{0%{top:-1vh}to{top:1vh}}.game-collectable-shadow{animation:collectable-shadow-swing 2s ease-in-out infinite alternate;background:#00000080;border-radius:100%;bottom:-2.4000000000000004vh;box-shadow:0 0 .48vh .48vh #00000080;height:1vh;left:1vh;position:absolute;width:6vh}@keyframes collectable-shadow-swing{0%{bottom:-4.4vh}to{bottom:-2.4vh}}.game-collectable-value{color:#fff;font-size:4vh;font-weight:700;height:4vh;justify-content:center;left:2vh;line-height:4vh;position:absolute;text-shadow:.225vh .225vh .15vh #00000080;top:2vh;width:4vh;z-index:1}.game-collectable .gg-card{font-size:1vh}.scene .game-treasure{bottom:35vh;position:absolute;right:0;width:70vw;z-index:1}.scene .game-treasure .game-entity{margin-bottom:-4vh;margin-left:calc(5vh + 30vw)}.scene .game-treasure.game-treasure-chest .game-entity .game-entity-shadow{left:2.1vh}.scene .game-treasure .game-entity .game-entity-img-wrapper .game-entity-main-img{bottom:-4vh;height:80%;height:100%;left:3.06vh;left:0;position:absolute}.scene .game-treasure .treasure-collectables{height:8vh;justify-content:center;left:calc(9.3vh + 30.25vw);position:absolute;top:7.7vh;width:28.5vh}.scene .game-treasure.game-treasure-chest .treasure-collectables{left:calc(6.6vh + 30vw);position:absolute;top:14vh}.scene .game-treasure .game-collectable{position:relative}.scene.scene-champion-1 .game-treasure.game-treasure-altar .treasure-collectables{left:calc(12vh + 22.25vw);top:-4vh}.scene.scene-champion-2 .game-treasure.game-treasure-altar .treasure-collectables{left:calc(14vh + 22.25vw);top:-1vh}.scene.scene-champion-3 .game-treasure.game-treasure-altar .treasure-collectables{left:calc(16vh + 22.25vw);top:-3vh}.scene.scene-champion-4 .game-treasure.game-treasure-altar .treasure-collectables{left:calc(6vh + 22.25vw);top:-5.5vh}.room-navigation{animation:room-navigation-appear .5s ease-out;bottom:4vh;height:22vh;position:absolute;right:calc(20vw - 10vh);width:calc(20vh + 60vw);z-index:2}@keyframes room-navigation-appear{0%{opacity:0}to{opacity:1}}.room-navigate{align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(2.6vh + .35vw);height:40%;justify-content:center;position:absolute;width:30%}.room-navigate:after{content:"";height:100%;left:0;margin:0;position:absolute;top:0;transition:margin .2s ease-in-out;width:100%}.dark-scene+.room-navigation .room-indicator{color:#fff}.room-navigate.room-navigate-north:after{background:linear-gradient(180deg,#a0808050,#0000);-webkit-clip-path:polygon(50% 0,100% 25%,100% 100%,0 100%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 100%,0 100%,0 25%)}.room-navigate.room-navigate-escape:after,.room-navigate.room-navigate-fight.room-navigate-north:after{background:linear-gradient(180deg,#5050f080,#0000)}.room-navigate.room-navigate-boss.room-navigate-north:after{background:linear-gradient(180deg,#f0505080,#0000)}.room-navigate.room-navigate-escape:after,.room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-north:after,.room-navigate.room-navigate-hard-fight.room-navigate-north:after{background:linear-gradient(180deg,#9e19a180,#0000)}.room-navigate.room-navigate-south:after{background:linear-gradient(0deg,#80808050,#0000);-webkit-clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%)}.room-navigate.room-navigate-fight.room-navigate-south:after{background:linear-gradient(0deg,#5050f080,#0000)}.room-navigate.room-navigate-boss.room-navigate-south:after,.room-navigate.room-navigate-divein:after{background:linear-gradient(0deg,#f0505080,#0000)}.room-navigate.room-navigate-boss.room-navigate-north:after,.room-navigate.room-navigate-divein:after{background:linear-gradient(180deg,#f0505080,#0000)}.room-navigate.room-navigate-hard-fight.room-navigate-south:after{background:linear-gradient(0deg,#9e19a180,#0000)}.room-navigate.room-navigate-divein:after,.room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-south:after{background:linear-gradient(0deg,#f0505080,#0000)}.room-navigate.room-navigate-divein:after,.room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-north:after{background:linear-gradient(180deg,#f0505080,#0000)}.room-navigate.room-navigate-divein .room-indicator-second,.room-navigate.room-navigate-escape .room-indicator-second{opacity:.6}.room-navigate.room-navigate-west:after{background:linear-gradient(90deg,#80808050,#0000);-webkit-clip-path:polygon(0 50%,25% 0,100% 0,100% 100%,25% 100%);clip-path:polygon(0 50%,25% 0,100% 0,100% 100%,25% 100%)}.room-navigate.room-navigate-fight.room-navigate-west:after{background:linear-gradient(90deg,#5050f080,#0000)}.room-navigate.room-navigate-boss.room-navigate-west:after{background:linear-gradient(90deg,#f0505080,#0000)}.room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-west:after,.room-navigate.room-navigate-hard-fight.room-navigate-west:after{background:linear-gradient(90deg,#9e19a180,#0000)}.room-navigate.room-navigate-east:after{background:linear-gradient(270deg,#80808050,#0000);-webkit-clip-path:polygon(100% 50%,75% 0,0 0,0 100%,75% 100%);clip-path:polygon(100% 50%,75% 0,0 0,0 100%,75% 100%)}.room-navigate.room-navigate-fight.room-navigate-east:after{background:linear-gradient(270deg,#5050f080,#0000)}.room-navigate.room-navigate-boss.room-navigate-east:after{background:linear-gradient(270deg,#f0505080,#0000)}.room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-east:after,.room-navigate.room-navigate-hard-fight.room-navigate-east:after{background:linear-gradient(270deg,#9e19a180,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-north:after{background:linear-gradient(180deg,#ffffff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fight.room-navigate-north:after{background:linear-gradient(180deg,#8080ff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-boss.room-navigate-north:after{background:linear-gradient(180deg,#ff808050,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-north:after,.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-north:after{background:linear-gradient(180deg,#f565f450,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-south:after{background:linear-gradient(0deg,#ffffff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fight.room-navigate-south:after{background:linear-gradient(0deg,#8080ff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-boss.room-navigate-south:after{background:linear-gradient(0deg,#ff808050,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-south:after,.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-south:after{background:linear-gradient(0deg,#f565f450,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-west:after{background:linear-gradient(90deg,#ffffff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fight.room-navigate-west:after{background:linear-gradient(90deg,#8080ff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-boss.room-navigate-west:after{background:linear-gradient(90deg,#ff808050,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-west:after,.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-west:after{background:linear-gradient(90deg,#f565f450,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-east:after{background:linear-gradient(270deg,#ffffff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fight.room-navigate-east:after{background:linear-gradient(270deg,#8080ff50,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-boss.room-navigate-east:after{background:linear-gradient(270deg,#ff808050,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-boss.room-navigate-east:after,.dark-scene+.room-navigation .room-navigate.room-navigate-hard-fight.room-navigate-east:after{background:linear-gradient(270deg,#f565f450,#0000)}.room-navigate.room-navigate-treasure.room-navigate-north:after{background:linear-gradient(180deg,#dab42080,#0000)}.room-navigate.room-navigate-treasure.room-navigate-south:after{background:linear-gradient(0deg,#dab42080,#0000)}.room-navigate.room-navigate-treasure.room-navigate-west:after{background:linear-gradient(90deg,#dab42080,#0000)}.room-navigate.room-navigate-treasure.room-navigate-east:after{background:linear-gradient(270deg,#dab42080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-treasure.room-navigate-north:after{background:linear-gradient(180deg,#a28a3080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-treasure.room-navigate-south:after{background:linear-gradient(0deg,#a28a3080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-treasure.room-navigate-west:after{background:linear-gradient(90deg,#a28a3080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-treasure.room-navigate-east:after{background:linear-gradient(270deg,#a28a3080,#0000)}.room-navigate.room-navigate-shop.room-navigate-north:after{background:linear-gradient(180deg,#523d0680,#0000)}.room-navigate.room-navigate-shop.room-navigate-south:after{background:linear-gradient(0deg,#523d0680,#0000)}.room-navigate.room-navigate-shop.room-navigate-west:after{background:linear-gradient(90deg,#523d0680,#0000)}.room-navigate.room-navigate-shop.room-navigate-east:after{background:linear-gradient(270deg,#523d0680,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-shop.room-navigate-north:after{background:linear-gradient(180deg,#42361580,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-shop.room-navigate-south:after{background:linear-gradient(0deg,#42361580,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-shop.room-navigate-west:after{background:linear-gradient(90deg,#42361580,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-shop.room-navigate-east:after{background:linear-gradient(270deg,#42361580,#0000)}.room-navigate.room-navigate-menagerie.room-navigate-north:after{background:linear-gradient(180deg,#d44a0080,#0000)}.room-navigate.room-navigate-menagerie.room-navigate-south:after{background:linear-gradient(0deg,#d44a0080,#0000)}.room-navigate.room-navigate-menagerie.room-navigate-west:after{background:linear-gradient(90deg,#d44a0080,#0000)}.room-navigate.room-navigate-menagerie.room-navigate-east:after{background:linear-gradient(270deg,#d44a0080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-menagerie.room-navigate-north:after{background:linear-gradient(180deg,#8b310080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-menagerie.room-navigate-south:after{background:linear-gradient(0deg,#8b310080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-menagerie.room-navigate-west:after{background:linear-gradient(90deg,#8b310080,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-menagerie.room-navigate-east:after{background:linear-gradient(270deg,#8b310080,#0000)}.room-navigate.room-navigate-fountain.room-navigate-north:after{background:linear-gradient(180deg,#3876a280,#0000)}.room-navigate.room-navigate-fountain.room-navigate-south:after{background:linear-gradient(0deg,#3876a280,#0000)}.room-navigate.room-navigate-fountain.room-navigate-west:after{background:linear-gradient(90deg,#3876a280,#0000)}.room-navigate.room-navigate-fountain.room-navigate-east:after{background:linear-gradient(270deg,#3876a280,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fountain.room-navigate-north:after{background:linear-gradient(180deg,#3a698c80,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fountain.room-navigate-south:after{background:linear-gradient(0deg,#3a698c80,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fountain.room-navigate-west:after{background:linear-gradient(90deg,#3a698c80,#0000)}.dark-scene+.room-navigation .room-navigate.room-navigate-fountain.room-navigate-east:after{background:linear-gradient(270deg,#3a698c80,#0000)}.room-navigate.room-navigate-north:hover:after{margin-top:-.5rem}.room-navigate.room-navigate-north:hover .room-indicator{margin-top:-1rem}.room-navigate.room-navigate-south:hover:after{margin-top:.5rem}.room-navigate.room-navigate-south:hover .room-indicator{margin-top:1rem}.room-navigate.room-navigate-west:hover:after{margin-left:-.5rem}.room-navigate.room-navigate-west:hover .room-indicator{margin-left:-1rem}.room-navigate.room-navigate-east:hover:after{margin-left:.5rem}.room-navigate.room-navigate-east:hover .room-indicator{margin-left:1rem}.room-navigate.room-navigate-north{left:35%;top:0}.room-navigate.room-navigate-south{bottom:0;left:35%}.room-navigate.room-navigate-west{left:0;top:30%}.room-navigate.room-navigate-east{right:0;top:30%}.room-indicator{align-items:center;flex-direction:column;justify-content:center;margin:0;transition:margin .2s ease-in-out}.room-indicator-locked{color:gray}.room-indicator-main{align-items:center;justify-content:center}.room-indicator-second{font-size:calc(.8vw + 1.1vh);font-weight:700}.dark-room .room-indicator-second{color:#fff}.room-indicator h3{font-size:calc(.8vw + 1.1vh);font-weight:700}.room-indicator img{height:calc(1vw + 1.4vh);margin-right:calc(.25vw + .4vh)}.room-collectables{bottom:42vh;position:absolute;right:3vw;width:40vw;z-index:18}.room-collectables .game-collectable{animation:collectable-appear .4s ease-out;margin-right:2vw;position:relative}@keyframes collectable-appear{0%{opacity:0}to{opacity:1}}.empty-reward{height:8vh;margin-right:2vw;position:relative;width:8vh}.scene .room-entities{bottom:32vh;position:absolute;right:0;width:60vw;z-index:1}.scene .room-entities .game-entity{margin-left:calc(5vh + 30vw)}.scene .room-entities.closer-entities{bottom:39vh;justify-content:center}.scene .room-entities.closer-entities .game-entity{margin-left:0}.closer-entities .game-entity-main-wrapper{bottom:0;position:absolute}.scene .choice-card-name{color:#ffe700}.scene .choice-keyword .keyword-icon{height:1.4em;margin-bottom:-.1em;margin-left:.3em;margin-right:.3em;width:1.4em}.fountain-choice.locked{cursor:default;opacity:.5;pointer-events:none}.fountain-choice-inner span{flex-flow:wrap;justify-content:center}.fountain-choices .shop-article-info{left:auto;right:0}.fight-reward-wrapper .lightbox-container{animation:reward-appear .8s ease-in-out;background:#000000d0}@keyframes reward-appear{0%{opacity:0}to{opacity:1}}.fight-reward{z-index:20}.fight-reward .lightbox{color:#edeae4;width:calc(10vw + 15vh)}.fight-reward h1{align-self:center;font-size:calc(1.3vw + 1.8vh);justify-content:center;line-height:calc(1.3vw + 1.8vh);margin-bottom:4vh;margin-top:4vh;text-align:center;white-space:nowrap}.fight-loot{flex-direction:column;height:calc(6vw + 14vh);justify-content:center;margin:4vh 0}.fight-loot-piece{align-items:center;height:calc(1.5vw + 2vh);justify-content:center;margin-bottom:calc(.75vw + 1vh);padding:calc(.15vw + .2vh);transition:background .2s}.loot-icon{font-size:calc(1vw + 1.5vh);height:100%}.loot-icon img{height:100%;margin-right:calc(.25vw + .4vh)}.loot-icon span{align-items:center;color:#d9d6d0;height:100%;transition:color .2s}.fight-reward-end{background:linear-gradient(270deg,#0000,#00000080,#0000);color:#edeae4;cursor:pointer;font-size:calc(.8vw + 1.4vh);height:calc(1.2vw + 2.2vh);justify-content:center;line-height:calc(1.2vw + 2.2vh);transition:background .2s ease-in-out}.fight-reward-end:hover{background:linear-gradient(270deg,#0000,#000,#0000)}.fight-loot-card-options{justify-content:space-between}.fight-reward-champion{height:90%;left:calc(20vw - 10vh);position:absolute;top:10%;transform:scaleX(-1)}.fight-reward-info{color:#fff;flex-direction:column;height:80%;justify-content:center;left:50%;max-width:40vw;position:absolute;top:10%;width:60vh}.level-up-title{color:#13cc6d;font-size:2rem;font-weight:700;justify-content:center;margin:auto auto 1rem;text-shadow:.15rem .15rem .1rem #00000080}.level-up-screen{display:none}.level-up-screen .fight-loot-card{background:#000000f0}.level-up-comparison{align-items:center;justify-content:center;margin:0 auto calc(6vh - 2vw)}.level-up-comparison .level{height:calc(50vh + 4.75vw);position:relative;width:calc(50vh + 4.75vw)}.level-up-comparison .level img{height:100%;left:0;position:absolute;top:0;width:100%}.level-up-comparison .level img.new-level{opacity:0}.level-up-comparison .level-indicator{bottom:-2vh;color:#fff;font-size:calc(6.4vh + 2vw);font-weight:700;height:calc(6.4vh + 2vw);justify-content:center;left:0;position:absolute;text-shadow:.3rem .3rem .1rem #00000080;width:100%}.level-up-comparison .level-indicator.new-level{opacity:0}.level-up-comparison .arrow{height:5vh;width:15vh}.level-up-screen .fight-loot-card-options{justify-content:space-between;margin:auto;max-width:80vw;width:calc(60vh + 40vw)}.level-up-screen .fight-loot-card-option .fight-loot-card-option-card{font-size:calc(.55vw + 1.5vh);margin-bottom:1.5vh}.level-up-screen .fight-loot-card-option .fight-loot-card-option-card:hover .fight-loot-card-option-card-inner{font-size:1.1em;margin-left:-.5em;margin-top:-.5em}.level-up-screen .fight-loot-card-option .game-card-info{font-size:calc(.7vw + 1.3vh);height:calc(3.5vw + 13vh);padding:calc(.9vw + 1.4vh);position:static;width:calc(8vw + 18vh)}.level-up-screen .level .level-health{bottom:calc(.3vw + 1vh);height:calc(1.5vw + 6vh);position:absolute;right:calc(.5vw + 1.5vh);width:calc(1.5vw + 6vh)}.level-up-screen .level .level-health img{height:100%;left:0;position:absolute;top:0;width:100%}.level-up-screen .level .level-health .level-health-value{color:#fff;font-size:calc(.6vw + 2.2vh);font-weight:700;height:100%;justify-content:center;left:0;line-height:calc(1.5vw + 6vh);position:absolute;text-align:center;text-shadow:.3vh .3vh .2vh #00000080;top:0;width:100%}.level-up-screen .fight-loot-card-skip{margin-top:1.7vh}.fight-loot-card-selector{align-items:center;flex-direction:column;margin:auto auto -8vh}.fight-loot-card-skip{color:#fff;cursor:pointer;font-size:calc(1.8vh + .5vw);margin-top:3vh;padding:1vh 1vw;transition:color .1s ease-in-out}.fight-loot-card-skip:not(.locked):hover{color:#7b7c94}.fight-loot-card-skip img{height:1.5em;margin-right:.2em;width:1.5em}.fight-loot-card-skip.locked{cursor:default;opacity:.5}.fight-loot-card{background:#000000d0;z-index:20}.fight-loot-card-options{justify-content:space-around;margin:auto;width:80vw}.fight-loot-card-options:has(>:only-child),.fight-loot-card-options:only-child{justify-content:center}.fight-loot-card-option{align-items:center;flex-direction:column}.fight-loot-card-option .fight-loot-card-option-card{cursor:pointer;height:9.5em;margin-bottom:2rem;width:6.5em}.fight-loot-card-option .fight-loot-card-option-card .fight-loot-card-option-card-inner{margin-left:-.2em;transition:margin .2s,font-size .2s}.fight-loot-card-option .fight-loot-card-option-card:hover .fight-loot-card-option-card-inner{font-size:1.1em;margin-left:-.5em;margin-top:-.5em}.fight-loot-card-option .game-card-info{background:#1f1f23;border-radius:2px;box-shadow:0 0 4px 0 #64646459;box-sizing:border-box;color:#edeae4;flex-direction:column;font-size:calc(.9vw + 1.4vh);height:calc(5vw + 15vh);justify-content:center;padding:calc(.66vw + 1vh) calc(1vw + 1.5vh) calc(1vw + 1.5vh);position:static;width:calc(10vw + 20vh)}.game-card-info-inner-selector{flex-direction:column}@media only screen and (max-height:550px){.fight-loot-card-option .fight-loot-card-option-card{font-size:.8em;margin-bottom:1rem;margin-top:1rem}.fight-loot-card-selector{margin-bottom:-12vh}}.game-campfire .lightbox-container{background:#000000d0}.campfire-choice{background:linear-gradient(270deg,#0000,#60606080,#0000);color:#edeae4;cursor:pointer;font-size:calc(.8vw + 1.4vh);justify-content:center;line-height:calc(1.2vw + 2.2vh);margin:2vh 0;transition:background .2s ease-in-out}.campfire-choice:hover{background:linear-gradient(270deg,#0000,#606060,#0000)}.campfire-choice-inner{align-items:center;flex-direction:column;justify-content:center}.campfire-choice h3{font-size:inherit;font-weight:700}.campfire-choice .fight-loot-piece{height:calc(1vw + 1.5vh);margin-bottom:0;opacity:.7;padding:calc(.15vw + .2vh)}.campfire-choice .loot-icon{font-size:calc(.8vw + 1.1vh)}.campfire-choice .campfire-info-hp{color:#ff8181}.campfire-choice .campfire-info-exp{color:#ffdf81}.campfire-choice .campfire-info-corruption{color:#ff81ed}.campfire-loot-pieces{flex-wrap:wrap;justify-content:center}.card-dropper .lightbox-container{background:#000000d0;z-index:20}.scene-over .card-dropper .lightbox-container{z-index:22}.card-dropper .lightbox-container.cardbox-focus-box{z-index:25}.lightbox-container.cardbox-focus-box .lightbox{transform:translateY(.6rem)}.card-dropper-inner{height:90vh;justify-content:space-evenly;width:100%}.card-dropper .game-card-info{background:#1f1f23;border-radius:2px;bottom:auto;box-shadow:0 0 4px 0 #64646459;box-sizing:border-box;color:#edeae4;flex-direction:column;font-size:calc(.9vw + 1.4vh);height:calc(5vw + 15vh);justify-content:center;left:auto;padding:calc(.66vw + 1vh) calc(1vw + 1.5vh) calc(1vw + 1.5vh);position:relative;width:100%}.card-dropper-info{align-items:center;flex-direction:column;height:60%;justify-content:center;margin-top:30vh;width:calc(10vw + 20vh)}.card-dropper-text{color:#edeae4;font-size:calc(1.5vw + 3vh);font-weight:700;justify-content:center;margin-bottom:4vh;text-shadow:.15rem .15rem .1rem #00000080}.card-dropper-options{flex-flow:wrap;font-size:1.1rem;height:100%;justify-content:center;overflow:auto;transform:translateY(6vh);width:calc(80vw - 20vh)}.card-dropper-option{cursor:pointer;font-size:calc(.8vh + 1vw);height:9.5em;margin:0 .8vw;width:6.5em}.card-dropper-option .card-dropper-option-inner{transition:margin .2s,font-size .2s}.card-dropper-option:hover .card-dropper-option-inner{font-size:1.1em;margin-left:-.31em;margin-top:-.31em}.map-viewer{z-index:23}.map-grid{-ms-overflow-style:none;flex-direction:column;left:50%;max-height:100vh;overflow:auto;position:absolute;scrollbar-width:none;top:50%;transform:translateX(-50%) translateY(-50%);width:100vw}.map-grid::-webkit-scrollbar{display:none}.map-cell,.map-row{justify-content:center}.map-cell{align-items:center;height:10vh;width:10vh}.map-room{background:#787878;border-radius:.5vh;height:7vh;position:relative;width:7vh}.map-room.map-room-visited{background:#ffffffa0}.map-room img{filter:drop-shadow(.1rem .1rem #000000A0);height:90%;left:5%;position:absolute;top:5%;width:90%}.map-room img.map-inactive{opacity:.4}.map-room img.map-champion{animation:map-champion-swing 1s ease-in-out infinite alternate;filter:drop-shadow(.1rem .1rem #000000A0);height:80%;left:30%;top:-10%;transform:translateX(-50%);width:auto}@keyframes map-champion-swing{0%{transform:translateX(-50%) rotate(-10deg)}to{transform:translateX(-50%) rotate(10deg)}}.map-room-locked{border:.1vh solid #f5f5f5b0;box-shadow:inset 0 0 .3vh .3vh #f5f5f5b0;box-sizing:border-box}.map-room .map-room-lock{height:60%;left:-1.5vh;top:-1.5vh;width:60%}.map-room .map-room-collectables{flex-direction:row-reverse;flex-wrap:wrap;height:100%;left:0;position:absolute;top:0;width:100%}.map-room .map-room-collectable{height:50%;left:auto;position:absolute;top:auto;width:50%}.map-room .map-room-collectable:nth-child(2){right:20%}.map-room .map-room-collectable img{left:0;top:0}.map-room .map-room-path{background:#787878;position:absolute;width:1vh}.map-room .map-room-path.forward{bottom:6.5vh;height:4vh;left:calc(50% - .5vh)}.map-room .map-room-path.left{bottom:5.5vh;height:6vh;left:-2vh;transform:rotate(-45deg)}.map-room .map-room-path.right{bottom:5.5vh;height:6vh;right:-2vh;transform:rotate(45deg)}.game-choosebox-wrapper{align-items:center;height:100%;left:0;top:0;width:100%;z-index:15}.game-choosebox{align-items:center;background:linear-gradient(90deg,#96969600,#96969680,#96969680,#96969600);height:25vw;justify-content:center;left:0;position:relative;width:100%}.choosebox-inner{align-items:center;box-sizing:border-box;height:100%;margin-left:10vw;margin-right:10vw;max-width:80%;overflow:auto;position:absolute;top:0}.game-choosebox .choosebox-item{align-items:center;flex-direction:column;font-size:2vw;margin:1.5em}.game-choosebox .choosebox-item-card{cursor:pointer}.game-choosebox .choosebox-item-select{background:linear-gradient(180deg,#4c4a47,#575755);border:.1em solid #edeae4;border-radius:.5rem;color:#edeae4;cursor:pointer;font-size:calc(.6rem + 1vw);height:calc(1rem + 1.66vw);justify-content:center;line-height:calc(1rem + 1.66vw);margin-left:.5vw;margin-top:1.8rem;max-width:100%;overflow:hidden;position:relative;transition:all .2s;width:calc(4rem + 6.66vw)}.game-choosebox .choosebox-item-select:hover{border-color:#0000;color:#f5f5f5}.game-choosebox .choosebox-item-select:after{background:linear-gradient(180deg,#313131,#7f7f7f);border-radius:.15em;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s;width:100%}.game-choosebox .choosebox-item-select:hover:after{opacity:1}.game-choosebox .choosebox-item-select:active:after{box-shadow:inset .24em .24em .2em -.2em #000}.game-choosebox .choosebox-item-select-text{transition:all .2s;z-index:1}.game-choosebox .choosebox-item-select:active:hover .choosebox-item-select-text{color:#f5f5f5;transform:translateX(.07em) translateY(.07em)}.add-to-hand-anim{animation:add-to-hand .3s ease-out}.fastmode .add-to-hand-anim{animation-duration:.15s}@keyframes add-to-hand{0%{transform:translateY(8rem)}to{transform:translateY(0)}}@media only screen and (max-width:600px){@keyframes add-to-hand{0%{top:0}to{top:0}}}.remove-from-hand-anim{animation:remove-from-hand .2s ease-in forwards}.fastmode .remove-from-hand-anim{animation:remove-from-hand .08s ease-in forwards}@keyframes remove-from-hand{0%{top:0}to{top:8em}}.attack-anim{animation:attack .5s ease-out 1}.fastmode .attack-anim{animation:attack .17s ease-out 1}@keyframes attack{0%{transform:translateX(0)}20%{transform:translateX(4rem)}to{transform:translateX(0)}}.game-enemies .attack-anim{animation:enemy-attack .5s ease-out 1}.fastmode .game-enemies .attack-anim{animation:enemy-attack .17s ease-out 1}@keyframes enemy-attack{0%{transform:translateX(0)}20%{transform:translateX(-4rem)}to{transform:translateX(0)}}.game-entity .game-entity-damage-anim .game-entity-damage.game-entity-damage-anim{animation:game-entity-damage-size .55s ease-out 1,game-entity-damage-opacity .55s ease-out 1}.game-entity .game-entity-damage-anim .game-entity-img-wrapper img{animation:game-entity-damage-color .55s ease-out 1,entity-img-size 2s ease-in-out infinite alternate}@keyframes game-entity-damage-color{0%{filter:contrast(3) saturate(2) brightness(.8)}to{filter:none}}@keyframes game-entity-damage-opacity{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes game-entity-damage-size{0%{font-size:3vh}to{font-size:20vh}}.scene .scene-background:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.scene .scene-background.scene-background-damage:after{animation:scene-background-damage-shadow .6s ease-out}@keyframes scene-background-damage-shadow{0%{box-shadow:inset 0 0 0 0 #f000}5%{box-shadow:inset 0 0 5vh 5vh #ff0000a0}to{box-shadow:inset 0 0 0 0 #f000}}.intent-anim .game-entity-intent{opacity:0}.intent-anim .intent-anim-img{animation:intent .6s ease-out 2}.intent-anim .intent-anim-img+.intent-anim-img{animation-delay:.3s}@keyframes intent{0%{height:100%;left:0;opacity:.5;top:0;width:100%}to{height:300%;left:-100%;opacity:0;top:-100%;width:300%}}.game-entity .status-anim .game-entity-afflict-status-text{animation:status-text-opacity .8s ease-in-out 1}@keyframes status-text-opacity{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.game-entity .status-anim .game-entity-afflict-status-img{animation:status-img-opacity .8s ease-in-out 1,status-img-size .8s ease-in-out 1}@keyframes status-img-opacity{0%{opacity:0}10%{opacity:.9}60%{opacity:.9}to{opacity:0}}@keyframes status-img-size{0%{height:100%;left:0;top:0;width:100%}to{height:200%;left:-50%;top:-50%;width:200%}}.heal-anim{animation:healing .8s ease-out 1}@keyframes healing{0%,to{filter:none}50%{filter:sepia(1) contrast(1.5) hue-rotate(103deg) drop-shadow(0 0 .2em cyan)}}.corruption-anim{animation:corrupt .8s ease-out 1}@keyframes corrupt{0%,to{filter:none}50%{filter:sepia(1) hue-rotate(-108deg) brightness(.7) contrast(1.5) drop-shadow(0 0 .2em purple)}}.card-shuffle-deck.card-shuffle-deck-anim{animation:card-shuffle-deck-opacity .5s ease-in-out 1,card-shuffle-deck-shift .5s ease-out 1}@keyframes card-shuffle-deck-opacity{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes card-shuffle-deck-shift{0%{height:calc(1.6rem + 2.4vw + 1.6vh);left:calc(-.4rem - .6vw - .4vh);top:-10vh;width:calc(1.6rem + 2.4vw + 1.6vh)}to{height:calc(.6rem + .9vw + .6vh);left:calc(.15rem + .225vw + .15vh);top:calc(.2rem + .3vw + .2vh);width:calc(.6rem + .9vw + .6vh)}}.card-autocast.card-autocast-anim{animation:card-autocast-opacity .7s ease-in-out 1,card-autocast-shift .7s ease-out 1}@keyframes card-autocast-opacity{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes card-autocast-shift{0%{transform:scale(1)}to{transform:scale(.25)}}.time-down-anim .time-down.lightbox-container{animation:time-down-appear 1s ease-in-out;animation-fill-mode:forwards;display:inherit;opacity:1}@keyframes time-down-appear{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.time-down-anim .time-down.lightbox-container .time-down-img{animation:time-down-rotate .4s ease-in-out;animation-delay:.166s;animation-fill-mode:forwards}@keyframes time-down-rotate{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.fastmode.time-down-anim .time-down.lightbox-container{animation:time-down-appear .33s ease-in-out;animation-fill-mode:forwards}.fastmode.time-down-anim .time-down.lightbox-container .time-down-img{animation:time-down-rotate .166s ease-in-out;animation-delay:.05s;animation-fill-mode:forwards}.time-down-anim .fight-scene{animation:time-down-disappear 1s ease-in-out;animation-fill-mode:forwards}.fastmode.time-down-anim .fight-scene{animation:time-down-disappear .33s ease-in-out;animation-fill-mode:forwards}@keyframes time-down-disappear{0%{opacity:1}to{opacity:0}}.level-up-animation.level-up-screen{animation:level-up-screen 2.5s ease-in-out 1 forwards;display:inherit;pointer-events:all;z-index:21}.fastmode .level-up-animation.level-up-screen{animation:level-up-screen-fast 2s ease-in-out 1 forwards;pointer-events:none}.fastmode .level-up-animation.level-up-screen .lightbox-container.fight-loot-card{background:none}@keyframes level-up-screen{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0;pointer-events:none}}@keyframes level-up-screen-fast{0%{opacity:0}10%{opacity:.6}90%{opacity:.6}to{opacity:0}}.level-up-animation .level-up-comparison .level img.previous-level{animation:level-image-fadeout 1s ease-in-out 1;animation-delay:.9s;animation-fill-mode:forwards}.level-up-animation .level-up-comparison .level img.new-level{animation:level-image-fadein 1s ease-in-out 1;animation-delay:.86s;animation-fill-mode:forwards}.fastmode .level-up-animation .level-up-comparison .level img.previous-level{animation:level-image-fadeout .7s ease-in-out 1;animation-delay:.5s;animation-fill-mode:forwards}.fastmode .level-up-animation .level-up-comparison .level img.new-level{animation:level-image-fadein .7s ease-in-out 1;animation-delay:.46s;animation-fill-mode:forwards}@keyframes level-image-fadeout{0%{opacity:1}to{opacity:0}}@keyframes level-image-fadein{0%{height:100%;left:0;opacity:0;top:0;width:100%}5%{height:120%;left:-10%;opacity:.5;top:-10%;width:120%}to{height:100%;left:0;opacity:1;top:0;width:100%}}.level-up-animation .level-up-comparison .level-indicator.previous-level{animation:level-indicator-fadeout 1s ease-in-out 1;animation-delay:.9s;animation-fill-mode:forwards}.level-up-animation .level-up-comparison .level-indicator.new-level{animation:level-indicator-fadein 1s ease-in-out 1;animation-delay:.9s;animation-fill-mode:forwards}.fastmode .level-up-animation .level-up-comparison .level-indicator.previous-level{animation:level-indicator-fadeout .7s ease-in-out 1;animation-delay:.5s;animation-fill-mode:forwards}.fastmode .level-up-animation .level-up-comparison .level-indicator.new-level{animation:level-indicator-fadein .7s ease-in-out 1;animation-delay:.5s;animation-fill-mode:forwards}@keyframes level-indicator-fadeout{0%{margin-left:0;opacity:1}to{margin-left:-2em;opacity:0}}@keyframes level-indicator-fadein{0%{margin-left:2em;opacity:0}to{margin-left:0;opacity:1}}.level-break-animation.level-up-screen,.level-break.level-up-screen{animation:level-break-screen 5s ease-in-out 1 forwards;display:inherit;pointer-events:all;z-index:1001}.level-up-screen.level-break-animation .fight-loot-card{background:#000}.fastmode .level-break-animation.level-up-screen{animation:level-break-screen 5s ease-in-out 1 forwards}@keyframes level-break-screen{0%{opacity:0}8%{opacity:1}92%{opacity:1}to{opacity:0;pointer-events:none}}.level-break-animation .level-up-comparison .level img.previous-level{animation:levelbreak-image-shake .6s linear .5s 1,levelbreak-image-shake .6s linear 1.1s 1,levelbreak-image-shake .6s linear 1.6s 1,levelbreak-image-shake .6s linear 2.1s 1,level-image-fadeout 1s ease-in-out 3s 1 forwards}.level-break-animation .level-up-comparison .level img.new-level{animation:level-image-fadein 1s ease-in-out 1;animation-delay:2.86s;animation-fill-mode:forwards}@keyframes levelbreak-image-shake{0%{height:110%;left:-5%;top:-5%;width:110%}to{height:100%;left:0;top:0;width:100%}}.level-break-animation .level-up-comparison .level-indicator.previous-level{animation:level-indicator-fadeout 1s ease-in-out 1;animation-delay:2.9s;animation-fill-mode:forwards}.level-break-animation .level-up-comparison .level-indicator.new-level{animation:level-indicator-fadein 1s ease-in-out 1;animation-delay:2.9s;animation-fill-mode:forwards}img.game-entity-afterimage{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.game-entity .game-entity-img-wrapper img.game-entity-afterimage.levelstep-animation{animation:level-image-fadein 1s ease-in-out 1 forwards,entity-img-size 2s ease-in-out infinite alternate}.game-entity-dialog{align-content:center;align-items:center;background:#251d1680;border:2px dashed #3b362b80;border-radius:4px;box-sizing:border-box;color:#ffffff80;font-family:MarcellusSC;font-size:1rem;justify-content:center;left:50%;max-width:30vw;min-height:4rem;min-width:12rem;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:5vh;transform:translateX(-50%) translateY(-100%);width:100%;z-index:2}.dialog-anim.game-entity-dialog{animation:dialog-display 4.5s ease-in-out 1 forwards}@keyframes dialog-display{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.nav-logs{cursor:pointer;height:2rem;position:fixed;right:4rem;top:1rem;width:2rem;z-index:20}.nav-logs .lightbox-container{cursor:default}.logs-icon{background:url(/static/media/logs.0c91a103e241319e93ae.png);background-repeat:no-repeat;background-size:100%;filter:brightness(1.2) grayscale(1) drop-shadow(.2rem .2rem #000000A0);height:2rem;transform:rotate(0deg);transition:filter .2s,transform .4s;width:2rem}.logs-box{flex-direction:column}.logs-box h1{align-self:center;color:#edeae4;font-size:2rem;justify-content:center;line-height:2rem;margin-bottom:1.5rem;margin-top:.5rem;text-align:center;white-space:nowrap}.logs-list{flex-direction:column-reverse}.logs-log{color:#edeae4;position:relative;width:100%}.small-log.logs-log{font-size:.6em;padding-left:1em}.logs-log.main-log{color:#f1a635}.logs-log+.logs-log{margin-bottom:.5rem}.logs-log+.small-log.logs-log{margin-bottom:.1rem}.logs-log+.logs-log:before{background:linear-gradient(90deg,#0000,#edeae4,#0000);bottom:-.25rem;content:"";height:1px;left:0;position:absolute;width:100%}.logs-log+.small-log.logs-log:before{content:none}.logs-log+.logs-log.main-log:before{background:linear-gradient(90deg,#0000,#f1a635,#0000)}.logs-log.game-effect{text-align:left}.cards-page .main{align-items:center;flex-direction:column;height:100vh;justify-content:center}.cards-page-nav{background:#0b0e1c;border-bottom:.2rem solid #d3d3d3;height:4rem;width:100%}.main-page.champion-1 .cards-page-nav{background:#120b08}.main-page.champion-2 .cards-page-nav{background:#130608}.main-page.champion-3 .cards-page-nav{background:#0b0e1c}.main-page.champion-4 .cards-page-nav{background:#05070e}.cards-page-search{box-shadow:0 .2rem .2rem 0 #000000a0;width:100%;z-index:99}.cards-page-search-tab{background:linear-gradient(60deg,#000000a0,#00000050);border-bottom:1px solid #ffffff1c;border-left:1px solid #ffffff1c;flex-direction:column;font-size:1rem;height:2.5rem;overflow:hidden;padding:.2rem .3rem;width:100%}.cards-page-search-tab:active{background:linear-gradient(60deg,#00000050,#00000020)}.cards-page-search-tab:first-child{border-left:none}.cards-page-search-tab .cards-page-search-label{color:#7f7a6a;white-space:nowrap}.cards-page-search-tab .cards-page-search-value{color:#edeae4;max-width:100%;white-space:nowrap}.cards-page-search-main{height:100%;width:100%}.cards-page-search-open-deckbuilder{background-color:initial;cursor:pointer;display:none;transition:background-color .2s}.cards-page-search-open-deckbuilder:hover{background-color:#ffffff10}.cards-page-search-open-deckbuilder:hover .cards-page-search-main-label{color:#96928b}.cards-page-search-open-deckbuilder:active{background-color:#ffffff30}.cards-page-search-open-deckbuilder:active .cards-page-search-main-label{color:#c3c0b0}.cards-page-search .cards-page-search-main-label{color:#86837e;font-size:1.6rem;height:100%;justify-content:center;line-height:2.5rem;transition:color .2s;white-space:nowrap;width:100%}.selectbox{width:100%}.selectbox,.selectbox button{color:#edeae4;flex-direction:column}.selectbox button{align-items:center;background:none;cursor:pointer;font-size:1.5rem;justify-content:center;min-width:12rem;padding-top:.5rem;position:relative;transition:all .2s linear}.selectbox button:after{background:linear-gradient(90deg,#0000,#7f7a6a,#0000);content:"";height:.1rem;margin-top:.5rem;width:100%}.selectbox button:last-child:after{content:none}.cards-page-decks{border-bottom:.1rem solid #d3d3d3;flex-direction:column;width:100%}.cards-page-list{flex-direction:column;height:calc(100% - 9rem);overflow:auto;padding-bottom:5rem;position:relative;width:100%}.cards-border{background:linear-gradient(90deg,#000000a0,#00000050,#000000a0);box-sizing:border-box;color:#edeae4;height:1.4rem;justify-content:space-between;line-height:1.4rem;margin-top:.4rem;padding:0 .5rem 0 .2rem;width:100%}.cards-border-cardcount{font-size:.8em;margin-left:.5em;margin-top:.1em;opacity:.3}.color-list{flex-direction:column;width:100%}.color-border{background:linear-gradient(90deg,#00000050,#00000028);color:#edeae4;height:1.4rem;justify-content:space-between;line-height:1.4rem;margin-top:.4rem;padding:0 .5rem 0 .2rem}.card-list,.color-border{box-sizing:border-box;width:100%}.card-list{align-items:center;flex-direction:column;flex-wrap:wrap;margin-top:.35rem}.card-list.champions{flex-direction:row;justify-content:center}.card-list .champion-selector{align-items:center;flex-direction:column;justify-content:center}.card-list .champion-selector .main-button{font-size:1.2rem;min-width:0;min-width:auto;width:6rem}.card-list .champion-selector.champion-selected .main-button{background:linear-gradient(180deg,#5a5a5a,#999);color:#505050;cursor:default}.card-list .champion-selector.champion-selected .main-button:after{content:none}.level-list{flex-flow:wrap;justify-content:center;margin-bottom:1rem;padding-top:.5rem;position:relative;width:100%}.card-list+.card-list .level-list:before,.level-list+.level-list:before{background:linear-gradient(90deg,#0000,#edeae460,#0000);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.card-list .listed-card{align-items:center;cursor:pointer;font-size:.6rem;height:calc(9.5em + .6rem);justify-content:center;padding:.1rem;position:relative;width:calc(6.5em + .6rem)}.card-list .listed-card.locked,.listed-items.locked img{cursor:default}.listed-items.locked img{transform:scale(.7)}.card-can-upgrade{animation:card-upgrade-shift 2s ease-in-out infinite alternate;filter:drop-shadow(2px 2px);height:3rem;position:absolute;right:-.5rem;top:-.5rem;width:3rem}.auto-upgrade{justify-content:center}.auto-upgrade .cannot-upgrade{color:#edeae4;margin-top:1rem}.auto-upgrade img{height:1.2em;margin-left:.2em;margin-right:.2em}@keyframes card-upgrade-shift{0%{top:-.2rem}to{top:-.8rem}}.auto-upgrade-box h1{align-self:center;color:#edeae4;font-size:2.5rem;justify-content:center;line-height:2.5rem;margin:.5rem 1rem 1.5rem;text-align:center;white-space:nowrap}.deckbuilder .card-list{padding-right:1.2rem}.card-list .listed-cards{align-items:center;cursor:pointer;display:block;font-size:.6rem;height:calc(6em + .6rem);justify-content:center;padding:.1rem;white-space:nowrap;width:calc(8em + .6rem)}#cards-page-category-label{display:none}.card-list .listed-cards .sensuba-card{display:inline-block}.card-list .listed-cards .sensuba-card+.sensuba-card{margin-left:calc(-5em - .6rem);transform:translateY(.2em);z-index:1}.card-list .listed-deck{align-items:center;cursor:pointer;font-size:.6rem;height:calc(6em + .6rem);justify-content:center;margin-bottom:.6rem;margin-left:.3rem;margin-right:.3rem;padding:.1rem;width:calc(8em + .6rem)}.card-list .listed-deck.selected-deck .sensuba-deck .card-image-wrapper{box-shadow:0 0 .2rem .15rem #e6dcc0}.card-list .listed-card .wanderaft-card{transition:font-size .2s}.card-list .listed-card:hover .wanderaft-card{font-size:1.06em}.card-list .wanderaft-card{filter:drop-shadow(.3rem .3rem)}.card-list-info{flex-direction:column;height:calc(100% - 16vh);justify-content:flex-start;margin-top:8vh;padding:.5rem;width:29rem}.card-list-filter{flex-direction:column;width:100%}.card-list-filter-el{margin:.5rem;width:100%}.card-filter-label{width:6rem}.card-list-info .form-select{background:#d1caae;border:none;padding:.25rem}.cards-page .card-box{font-size:1rem}.cards-page .deckbuilder{flex-direction:column;margin-top:1rem}.cards-page .deckbuilder .deckbuilder-nav{flex-direction:column;margin-bottom:.3rem}.cards-page .deckbuilder .deckbuilder-nav-row{align-items:center;justify-content:space-evenly;margin-bottom:.3rem}.cards-page .deckbuilder .deckbuilder-nav-row+.deckbuilder-nav-row{justify-content:space-around}.cards-page .deckbuilder .deckbuilder-name{height:3rem}.cards-page .deckbuilder .deckbuilder-name input{background:none;border:none;border-bottom:1px solid #dec6a2;border-radius:.3rem;box-sizing:border-box;color:#dec6a2;font-size:1.2rem;padding:0 .6rem;width:100%}.cards-page .deckbuilder .deckbuilder-status{color:#ffcd00;width:2.5rem}.cards-page .deckbuilder .deckbuilder-valid-count .deckbuilder-status{color:#dec6a2}.cards-page .deckbuilder .deckbuilder-count{color:#ffcd00;font-weight:700;line-height:2.5rem;margin-left:1em}.cards-page .deckbuilder .deckbuilder-count.deckbuilder-valid-count{color:#dec6a2}.cards-page .deckbuilder .deckbuilder-h{color:#edeae4;line-height:2.5rem;margin:.5em 1em}.deckbuilder-buttons .main-button-container{margin:.6rem}.deckbuilder-back .main-button,.deckbuilder-delete .main-button{font-size:1.2rem;min-width:5.33rem;padding:.333rem}.delete-box h1{align-self:center;color:#edeae4;font-size:2rem;justify-content:center;line-height:2rem;margin-bottom:1.5rem;margin-top:.5rem;text-align:center;white-space:nowrap}.cards-page .deckbuilder .deckbuilder-champion{cursor:pointer;font-size:.6rem}.cards-page .cards-page-cardcountbuilder{border:2px solid #fff;border-radius:1rem;font-size:1.4rem;justify-content:center;left:calc(50% - 6.5rem - 2px);overflow:hidden;position:absolute;top:calc(50% + 10rem);width:13rem;z-index:1001}.cards-page .cards-page-cardcountbuilder .cards-page-cardcountbutton{align-items:center;background:#dec6a2;cursor:pointer;height:3rem;justify-content:center;transition:all .2s;width:4rem}.cards-page .cards-page-cardcountbuilder .cards-page-cardcountbutton:active{background:#a18c6d}.cards-page .cards-page-cardcountbuilder .cards-page-cardcountbutton.cards-page-cardcountbuttonlock{background:#c6bbab;color:#8f8f8f;cursor:default}.cards-page .cards-page-cardcountbuilder .cards-page-cardcount{align-items:center;background:#dec6a2;border-left:1px solid #ccb591;border-right:1px solid #ccb591;height:3rem;justify-content:center;width:5rem}.cards-page .champions-section{flex-direction:column}.cards-page .deck-list{flex-wrap:nowrap;justify-content:left;overflow:auto;padding:0 .5rem;position:relative;width:100vw}.cards-page-deck-section,.cards-page-deck-section.hidden-decks .deck-list-carousel,.cards-page-deck-section.hidden-decks .deckbuilder{display:none}.cards-page .new-deck{filter:drop-shadow(#00000060 .15rem .15rem);height:6em;position:relative;width:8em}.cards-page .new-deck:before{background:#f1efeb80;border-radius:50%;content:"";height:6em;justify-content:center;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity .5s;width:8em}.cards-page .new-deck:after{align-items:center;color:#2d2921;content:"+";display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.cards-page .new-deck-chose-champion-box h2{color:#edeae4;font-size:2rem;justify-content:center;white-space:nowrap}.cards-page .new-deck-chose-champion-box .card-list{height:calc(13rem - 1em);overflow:scroll}.cards-page-deck-section{background:linear-gradient(60deg,#00000080,#00000030);padding-bottom:.4rem}.cards-page-championsandcards-section,.cards-page-deck-section{flex-direction:column}#champions-border{margin-top:0}.cards-page .sensuba-card,.cards-page .sensuba-champion,.cards-page .sensuba-deck{justify-content:center;transform:translateZ(0)}.champion-selector .sensuba-champion img{filter:brightness(.5)}.champion-selector.champion-selected .sensuba-champion img{filter:brightness(1)}.cards-border-change-page{cursor:pointer;padding:0 .5em}.cards-border-change-page.locked{cursor:default;opacity:.3}@media (min-width:601px){.cards-page .card-list{margin:0 auto;max-width:80vw}.card-list .listed-card,.card-list .listed-cards{font-size:1rem;height:calc(9.5em + 1rem);width:calc(6.5em + 1rem)}.card-list .listed-deck{font-size:1rem;height:calc(6em + 1rem);margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;width:calc(8em + 1rem)}.card-list .listed-deck.selected-deck .sensuba-deck .card-image-wrapper{box-shadow:0 0 .6rem .5rem #e6dcc0}.cards-page-deck-section.hidden-decks .deck-list-carousel,.cards-page-deck-section.hidden-decks .deckbuilder{display:inherit}.cards-page .hideable-border{cursor:pointer}.cards-page-deck-section .cards-border{display:none}.cards-page .deckbuilder .deckbuilder-champion{font-size:1rem}.cards-border{background:linear-gradient(90deg,#000000a0,#00000050,#000000a0);box-sizing:border-box;color:#edeae4;height:2.2rem;justify-content:center;line-height:2.2rem;margin-bottom:1.4rem;margin-top:.8rem;width:100%}.champions-section .cards-border{margin-bottom:.6rem}.color-border{background:linear-gradient(90deg,#00000050,#00000028);box-sizing:border-box;color:#edeae4;height:2.2rem;justify-content:center;line-height:2.2rem;margin-bottom:.4rem;margin-top:.8rem;width:100%}.cards-page-list .cards-border .cards-border-right,.cards-page-list .color-border .cards-border-right{display:none}.cards-page-list .cards-border .cards-border-left,.cards-page-list .color-border .cards-border-left{justify-content:center}.cards-page .cards-page-cardcountbuilder{font-size:1.5rem;left:calc(50% - 7.5rem - 2px);top:calc(50% + 14rem);width:15rem}.cards-page .cards-page-cardcountbuilder .cards-page-cardcountbutton{height:3.4rem;width:4.6rem}.cards-page .cards-page-cardcountbuilder .cards-page-cardcount{height:3.4rem;width:5.8rem}.cards-page-search{box-shadow:0 .2rem .2rem 0 #000000a0;z-index:99}.cards-page-list{transition:width .35s,margin-left .35s}.cards-page-list.restrained-list{margin-left:calc(-20% - 15rem);width:calc(80% - 15rem)}.cards-page-deck-section.hidden-decks{width:0}.cards-page-deck-section{bottom:0;height:calc(100% - 7.9rem);overflow:auto;padding-bottom:1rem;padding-top:0;position:fixed;right:0;transition:width .35s;width:calc(20% + 15rem)}.cards-page-search-main{width:calc(100% - 20vw - 15rem)}.cards-page-search-open-deckbuilder{background:linear-gradient(60deg,#000000a0,#00000050);border-bottom:1px solid #ffffff1c;border-left:1px solid #ffffff1c;display:inherit;flex-direction:column;font-size:1rem;height:2.5rem;overflow:hidden;padding:.2rem .3rem;width:calc(20vw + 15rem)}.cards-page-search-tab{cursor:pointer}.cards-page-search-tab:hover{background:linear-gradient(60deg,#00000050,#00000020)}.cards-page-search-tab:active{background:linear-gradient(60deg,#ffffff16,#ffffff06)}.cards-page .deckbuilder .deckbuilder-name{height:4rem}#champions-border{margin-top:.8rem}.cards-page .deckbuilder .deckbuilder-nav{margin-bottom:.7rem}.deckbuilder-back .main-button,.deckbuilder-delete .main-button{font-size:1.35rem;min-width:6rem;padding:.375rem}.delete-box h1{font-size:2.5rem;line-height:2.5rem;margin-left:1rem;margin-right:1rem}#cards-page-category-label{display:inherit}.cards-border-page{margin-left:.5em}}.listed-items{height:5rem;position:relative;width:5rem}.listed-items img{cursor:pointer;filter:drop-shadow(.15rem .15rem #000000A0)}.cardbox-focus-item img,.listed-items img{height:100%;left:0;position:absolute;top:0;width:100%}.cardbox-focus-item img{filter:drop-shadow(.15rem .15rem black)}.cardbox-focus-item{height:10rem;margin:0 auto;position:relative;width:10rem}.cardbox-focus.item-focus h1{margin-top:1rem}@media only screen and (max-height:550px){.cardbox-focus .cardbox-focus-item{filter:drop-shadow(#00000060 .15rem .15rem);height:9.5em;justify-content:center;left:auto;position:absolute;right:1rem;top:calc(50% - 5.75rem - 1em);top:50%;transform:translateY(-50%);width:9.5em}.cardbox-focus.item-focus h1{margin-top:2rem}}@media only screen and (max-width:600px){.cardbox-focus .cardbox-focus-item{height:6rem;width:6rem}}.gallery{align-items:center;color:#edeae4;flex-direction:column;height:calc(95% - 6rem);left:10%;position:absolute;top:calc(2.5% + 5rem);width:80%}.gallery-sidebar{display:flex;height:5rem;justify-content:center;margin-bottom:.5rem;overflow:auto;width:100%}.gallery-sidebar-inner{align-items:center;display:flex;max-width:100%}.gallery-champion-select .gallery-champion-option{background:#3f3f4c40;cursor:pointer;height:4rem;margin:2px;position:relative;transition:background .15s ease-in-out;width:4rem}.gallery-champion-select .gallery-champion-option img{filter:grayscale(50%);height:3.6rem;left:.2rem;opacity:.6;position:absolute;top:.2rem;transition:all .15s ease-in-out;width:3.6rem}.gallery-champion-select .gallery-champion-option.selected{cursor:default}.gallery-champion-select .gallery-champion-option.selected,.gallery-champion-select .gallery-champion-option:hover{background:#3f3f4c80}.gallery-champion-select .gallery-champion-option:not(.selected):active{background:#3f3f4c}.gallery-champion-select .gallery-champion-option.selected img,.gallery-champion-select .gallery-champion-option:hover img{filter:grayscale(0);opacity:1}.gallery-champion-select+.gallery-champion-select{margin-left:1rem}.gallery-type-select .gallery-champion-option img{filter:invert(1)}.gallery-champion-select.gallery-type-select .gallery-champion-option.selected img,.gallery-champion-select.gallery-type-select .gallery-champion-option:hover img{filter:invert(1);opacity:1}.gallery-main{height:calc(100% - 5.5rem);overflow:hidden;width:100%}.gallery-image-list{align-content:baseline;flex-wrap:wrap;height:100%;justify-content:center;overflow:auto;width:100%}.gallery-image{background:#3f3f4c40;cursor:pointer;height:12.16rem;margin:2px;position:relative;transition:background .15s ease-in-out;width:8.32rem}.gallery-image.locked{background:#23232940;cursor:default}.gallery-image:hover{background:#3f3f4c80}.gallery-image.locked:hover{background:#23232980}.gallery-image img{height:100%;object-fit:cover;width:100%}.gallery-image.locked img{height:auto;margin:auto;object-fit:contain;opacity:50%;width:70%}.gallery-image-name,.gallery-image.locked .gallery-image-requirement{align-items:center;font-size:1rem;height:90%;justify-content:center;left:5%;position:absolute;text-shadow:1px 1px 0 #202020;top:5%;width:90%;z-index:1}.gallery-image-name{font-size:1.15rem}.gallery .gallery-cutscene{cursor:pointer;transition:color .2s ease-in-out}.gallery .gallery-cutscene:hover{color:#7b7c94}.gallery-page .lightbox-container{background:#000000d0;z-index:20}.gallery-lightbox{align-items:center;height:80vh;justify-content:center;position:relative}.gallery-lightbox .cardbox-arrow{left:calc(30% - 10vh - 8rem);top:calc(50% - 2rem)}.gallery-lightbox .cardbox-arrow.cardbox-arrow-right{left:auto;right:calc(30% - 10vh - 8rem)}.gallery-lightbox-image{aspect-ratio:832/1216;height:100%;overflow:hidden;position:relative}.gallery-lightbox img{height:100%;object-fit:cover;width:100%}.gallery-video img{filter:grayscale(1) brightness(.5)}.gallery-lightbox-description{align-items:baseline;background:#c5cbd1c0;border-radius:1rem;flex-direction:column;font-size:1rem;height:calc(90% - 4rem);margin-right:1rem;overflow:auto;padding:1rem;width:calc(8rem + 12vw)}.gallery-lightbox-description::-webkit-scrollbar-track{margin-bottom:.75rem;margin-top:.75rem}.gallery-image-title{font-size:1.2rem;font-weight:700}.gallery-description-section{display:block;margin-bottom:.2rem;text-align:left}.gallery-description-section.description{line-height:1.1rem;margin-top:.4rem}.gallery-description-section *{display:inline}.gallery-lightbox-select-emotion{height:1.5rem;justify-content:center;left:0;position:absolute;top:1rem;width:100%}.gallery-lightbox-option-emotion{background:#d0d0d0;border-radius:50%;cursor:pointer;height:1.5rem;margin:0 .4rem;opacity:.3;transition:opacity .15s ease-in-out;width:1.5rem}.gallery-lightbox-option-emotion.selected{cursor:default}.gallery-lightbox-option-emotion.selected,.gallery-lightbox-option-emotion:hover{opacity:.8}@media only screen and (max-width:600px){.gallery-lightbox{flex-direction:column-reverse;height:calc(80vh - 1rem)}.gallery-lightbox-image{height:calc(80% - 5rem)}.gallery-lightbox-description{height:calc(20% + 4rem);margin-right:0;margin-top:1rem;width:80%}.gallery-lightbox .cardbox-arrow{left:calc(30% - 6rem)}.gallery-lightbox .cardbox-arrow.cardbox-arrow-right{left:auto;right:calc(30% - 6rem)}}.progress-page main{height:100vh;width:100vw}.story-stats{flex-direction:column;width:100%}.story-stat{width:100%}.story-stat div:first-child{width:70%}.story-stat div:nth-child(2){justify-content:end;text-align:right;width:30%}.story-stats .story-embark{justify-content:center;margin:.5rem auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.progress-run{height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.progress-run .deck-viewer{z-index:20}.progress-run-title{font-size:1.5em;height:10vh;pointer-events:none;top:5vh}.progress-run-subtitle,.progress-run-title{align-items:center;color:#fff;justify-content:center;left:10vw;position:absolute;width:80vw;z-index:21}.progress-run-subtitle{font-size:1em;margin-bottom:calc(10vw - 1em);top:12vh}.progress-run-date{align-items:center;color:#fff;top:5vh}.progress-run-date,.progress-run-stats{height:10vh;justify-content:center;left:10vw;pointer-events:none;position:absolute;width:80vw;z-index:21}.progress-run-stats{color:#d0d0d0;top:12vh}.progress-run-button{bottom:5vh;height:10vh;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:21}.progress-run-button img{height:1em}.progress-run-stats .progress-run-stat{align-items:center;margin:0 .25rem}.progress-run-stats .progress-run-stat.progress-run-relics{justify-content:center;width:45vw}.progress-run-stats .progress-run-stat.progress-run-relics img{height:2em}.progress-run .cardbox-arrow{left:2vw;top:calc(50% - 2rem);z-index:23}.progress-run .cardbox-arrow.cardbox-arrow-right{left:auto;right:2vw}.progress-run .card-dropper-inner{height:70vh;margin-bottom:-5vh}.play-page .progress-run .card-dropper-inner{height:55vh;margin-bottom:0}.play-page .progress-run .progress-run-stats{top:17vh}@media only screen and (max-width:600px){.progress-run-title{top:calc(5vh + 2rem)}.progress-run-subtitle{top:calc(6vh + 4rem)}}@media only screen and (max-height:550px){.progress-run-title{top:calc(5vh + 3rem)}.progress-run-subtitle{top:calc(6vh + 5rem)}.play-page .progress-run .card-dropper-inner{height:50vh;margin-bottom:0;transform:translateY(10vh)}.progress-run-button{bottom:auto;height:10vh;justify-content:center;left:50%;position:absolute;top:calc(5vh + 3.5rem);transform:translateX(-50%)}.progress-run-button .main-button-container{margin:0}.play-page .progress-run-subtitle,.play-page .progress-run-title{transform:translateX(-10vw)}.play-page .progress-run-button{transform:translateX(10vw)}}.traits-page-body{height:calc(100% - 4rem)}.trait-list{flex-direction:column;overflow:auto;padding:1rem}.listed-trait,.trait-list{align-items:center;width:100%}.listed-trait{background:#ffffff20;border-radius:.5rem;box-sizing:border-box;color:#edeae4;margin:.5rem;max-width:40rem;padding:.75rem 1.5rem}.listed-trait .trait-main{flex-direction:column;text-align:left;width:calc(100% - 10rem)}.listed-trait .trait-main .trait-head{align-items:center;font-size:1.6rem}.listed-trait .trait-main .trait-icon{height:1em;margin-right:.2em}.listed-trait .trait-main .trait-ranks{align-items:center;margin-left:1.4em;position:relative}.listed-trait .trait-main .trait-rank{color:orange}.listed-trait .trait-main .trait-maxrank{color:orange;font-size:.8em;margin-left:.35em;opacity:.5}.listed-trait .trait-main .cardbox-arrow{filter:drop-shadow(0 0 .2vh black) grayscale(1) brightness(1.2);height:.4em;left:-.5em;top:calc(50% - .2em);width:.4em}.listed-trait .trait-main .cardbox-arrow.cardbox-arrow-right{left:auto;right:-.5em}.listed-trait .trait-main .trait-effect{color:#edeae480;font-size:1.4rem}.listed-trait .trait-second{align-items:center;justify-content:center;width:10rem}.listed-trait .trait-second .main-button-container{margin:0}.listed-trait .trait-second .main-button{font-size:1.4rem}.listed-trait .trait-second .main-button-text{align-items:center}.listed-trait .trait-second img{height:1em}@media only screen and (max-width:600px){.listed-trait{flex-direction:column}.listed-trait .trait-main{width:100%}.listed-trait .trait-second{margin-top:1rem;width:100%}.listed-trait .trait-main .trait-head{font-size:1.4rem}.listed-trait .trait-main .trait-effect{font-size:1.05rem}.trait-name{display:inline}}.age-check-buttons,.redirect-finalized{justify-content:center;left:0;position:absolute;top:calc(50% + 2rem + 3vh);width:100%}.redirect-finalized{animation:redirect-appear .8s ease-out}@keyframes redirect-appear{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.cae1c346.css.map*/