@charset "UTF-8";[data-v-904735d5] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-904735d5] .modal-content{position:relative;display:flex;flex-direction:column;max-height:90%;margin:0 auto;padding:1rem;border:none;border-radius:0;background:var(--light-base);max-width:600px;color:var(--medium-base)}.modal__title[data-v-904735d5]{margin:0 2rem 0 0;font-size:1.5rem;font-weight:700}.modal__content[data-v-904735d5]{flex-grow:1;overflow-y:auto}.modal__action[data-v-904735d5]{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:1rem 0 0}.modal__close[data-v-904735d5]{position:absolute;top:.5rem;right:.5rem}@media (max-width: 767px){[data-v-904735d5] .modal-content{max-width:80%}}.dark-mode div[data-v-904735d5] .modal-content{border-color:#2d3748;background-color:#1a202c}[data-v-bf82afee] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-bf82afee] .modal-content{position:relative;display:flex;flex-direction:column;max-height:100%;margin:0;background:#fff;background-image:url(/vite/assets/bg-35e3bc17.png);background-color:var(--dark-base);background-size:cover;background-repeat:no-repeat}.modal__title[data-v-bf82afee]{margin:0;background:var(--light-base);display:flex;justify-content:space-between}.modal__title>div[data-v-bf82afee]{color:var(--medium-base);font-size:25px;text-transform:uppercase}.modal__content[data-v-bf82afee]{flex-grow:1;overflow-y:auto}.modal__action[data-v-bf82afee]{display:flex;justify-content:center;align-items:center;flex-shrink:0}.modal__close[data-v-bf82afee]{position:absolute;top:.5rem;right:.5rem}.dark-mode div[data-v-bf82afee] .modal-content{border-color:#2d3748;background-color:#1a202c}[data-v-0223a9af] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-0223a9af] .modal-content{position:relative;display:flex;flex-direction:column;max-height:90%;margin:0 1rem;padding:1rem;max-width:420px;border-radius:.25rem;background:transparent}.modal__buttons[data-v-0223a9af]{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:.5rem;z-index:10}.modal__close[data-v-0223a9af],.modal__flip[data-v-0223a9af]{transition:all .2s ease}.modal__close[data-v-0223a9af]:hover,.modal__flip[data-v-0223a9af]:hover{transform:scale(1.1);filter:brightness(1.2);cursor:pointer}.modal__close[data-v-0223a9af]:active,.modal__flip[data-v-0223a9af]:active{transform:scale(.95)}.modal__image-container[data-v-0223a9af]{width:100%;height:500px;display:flex;justify-content:center;align-items:center;perspective:1000px}.modal__image[data-v-0223a9af]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.modal__title[data-v-0223a9af]{margin:0 2rem 0 0;font-size:1.5rem;font-weight:700}.modal__action[data-v-0223a9af]{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:1rem 0 0}@media (max-width: 767px){[data-v-0223a9af] .modal-content{max-width:70%}.modal__buttons[data-v-0223a9af]{top:.25rem;right:.25rem;gap:.25rem}.modal__image-container[data-v-0223a9af]{height:420px}}@media (min-width: 768px) and (max-width: 1024px){.modal__image-container[data-v-0223a9af]{height:600px}}@media (min-width: 1025px){.modal__image-container[data-v-0223a9af]{height:700px}}.dark-mode div[data-v-0223a9af] .modal-content{border-color:#2d3748;background-color:#1a202c}.flip-enter-active[data-v-0223a9af],.flip-leave-active[data-v-0223a9af]{transition:all .4s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.flip-enter-from[data-v-0223a9af],.flip-leave-to[data-v-0223a9af]{transform:rotateY(90deg);opacity:0}.flip-enter-to[data-v-0223a9af],.flip-leave-from[data-v-0223a9af]{transform:rotateY(0);opacity:1}[data-v-920b88f3] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-920b88f3] .modal-content{position:relative;display:flex;flex-direction:column;max-height:90%;margin:0 auto;padding:1rem;border:none;border-radius:0;background:var(--light-base);max-width:600px;color:var(--medium-base)}.modal__title[data-v-920b88f3]{margin:0 2rem 0 0;font-size:1.5rem;font-weight:700}.modal__content[data-v-920b88f3]{flex-grow:1;overflow-y:auto}.modal__content h2[data-v-920b88f3]{text-align:center}.modal__action[data-v-920b88f3]{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:1rem 0 0}.modal__close[data-v-920b88f3]{position:absolute;top:.5rem;right:.5rem}@media (max-width: 767px){[data-v-920b88f3] .modal-content{max-width:80%}}.dark-mode div[data-v-920b88f3] .modal-content{border-color:#2d3748;background-color:#1a202c}img.magnifier{width:50px!important;height:50px;position:relative;top:-110px}.spells .spell img.magnifier{width:50px;height:50px;position:relative;top:-110px}.mosha__toast__content{color:var(--light-base);.mosha__toast__content__progress {background-color: rgba(14,13,13,.6);}}.mosha__toast__close-icon:before{color:var(--light-base)}.mosha__toast.default{background-color:var(--dark-base)!important}.mosha__toast.default .mosha__toast__progress{background-image:linear-gradient(-225deg,#6e5224 0%,#cb9b52 100%)!important}.mosha__toast.default .mosha__toast__content{color:var(--light-base)}.mosha__toast.default .mosha__toast__close-icon:before{color:var(--light-base)}.mosha__toast.default .mosha__toast__close-icon:hover:before{color:var(--light-base)}.buttons[data-v-de89449d]{display:flex;align-items:center;justify-content:center;.button[data-v-de89449d] {display: inline-block; margin: 0 auto;} .button-unwanted[data-v-de89449d] {background-color: #6e5224; color: #303030;}}.mosha__toast{touch-action:none;display:flex;justify-content:space-between;position:fixed;min-height:64px;max-height:800px;box-sizing:border-box;overflow:hidden;padding:12px 8px;word-break:break-word;min-width:312px;max-width:480px;z-index:9999;width:-moz-max-content;width:max-content;transition:top .3s ease-out .5s,bottom .3s ease-out .5s;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;margin:0 16px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mosha__toast__content-wrapper{display:flex;align-items:center}.mosha__toast__content{font-family:sans-serif;line-height:20px;display:flex;flex-direction:column;color:#fff}.mosha__toast__content__text{margin-bottom:2px;font-size:16px;font-weight:700}.mosha__toast__content__description{font-size:14px;font-weight:400}.mosha__toast__slot-wrapper{width:100%}.mosha__toast__close-icon:before{font-size:20px;cursor:pointer;content:"\d7";color:#fff;transition:color .3s;font-weight:600;margin-left:10px;position:relative;top:-12px}.mosha__toast__close-icon:hover:before{color:gray}.mosha__toast__progress{transition:all linear .2s;position:absolute;z-index:9999;height:8px;background-color:#fff9;bottom:0;margin-left:-8px}.mosha__toast.success{background-color:#06d6a0}.mosha__toast.warning{background-color:#ffc43d}.mosha__toast.info{background-color:#1b9aaa}.mosha__toast.danger{background-color:#ef476f}.mosha__toast.default{background-color:#fff}.mosha__toast.default .mosha__toast__content{color:#616161}.mosha__toast.default .mosha__toast__close-icon:before{color:#616161}.mosha__toast.default .mosha__toast__close-icon:hover:before{color:#d0d4d4}.mosha__toast.default .mosha__toast__progress{background-image:linear-gradient(-225deg,#69eacb 0,#eaccf8 48%,#6654f1 100%)}@media only screen and (max-width:475px){.mosha__toast{max-width:95.2%;left:0;right:0;margin:0 auto}}.mosha__icon{margin-right:16px}.mosha__bounceInRight-enter-active{animation:bounceInRight .7s}.mosha__bounceInRight-leave-active{animation:bounceOutLeft .7s}.mosha__bounceInLeft-enter-active{animation:bounceInLeft .7s}.mosha__bounceInLeft-leave-active{animation:bounceOutRight .7s}.mosha__bounceInDown-enter-active{animation:bounceInDown .7s}.mosha__bounceInDown-leave-active{animation:bounceOutUp .7s}.mosha__bounceInUp-enter-active{animation:bounceInUp .7s}.mosha__bounceInUp-leave-active{animation:bounceOutDown .7s}@keyframes bounceInRight{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(2000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceInLeft{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-2000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.mosha__slideInRight-enter-active{animation:slideInRight .5s}.mosha__slideInRight-leave-active{animation:slideOutRight .5s}.mosha__slideInLeft-enter-active{animation:slideInLeft .5s}.mosha__slideInLeft-leave-active{animation:slideOutLeft .5s}.mosha__slideInDown-enter-active{animation:slideInDown .5s}.mosha__slideInDown-leave-active{animation:slideOutUp .5s}.mosha__slideInUp-enter-active{animation:slideInUp .5s}.mosha__slideInUp-leave-active{animation:slideOutDown .5s}@keyframes slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{opacity:0;transform:translate3d(0,-120%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.mosha__zoomIn-enter-active{animation:zoomIn .5s}.mosha__zoomIn-leave-active{animation:zoomOut .5s}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.mosha__fadeOutRight-leave-active{animation:fadeOutRight .5s}.mosha__fadeOutLeft-leave-active{animation:fadeOutLeft .5s}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}
