:root{--mugen-background:#404040}.modal{z-index:999;background-color:rgba(10,10,10,.66);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.modal>.modal-dialog{position:relative;top:10%}@media screen and (max-width:1350px){.modal>.modal-dialog{top:1%}}.modal>.modal-dialog{filter:drop-shadow(0 4px 4px #000);width:95vw;max-width:800px;margin:auto auto 100px}.modal .modal-body{overflow-y:auto}.modal .modal-body .modal-checkbox{margin-right:.5em}.modal[type=prompt] .modal-body{padding:0}.modal .modal-content{color:#eee;background-color:#3a3c45;border-radius:8px}.modal .modal-footer{border:0;justify-content:flex-end;align-items:center;padding:.5em;display:flex}.modal .modal-footer>button{order:0;margin-left:.25em}.modal .modal-footer>.modal-help{flex-grow:1}.modal-header{justify-content:space-between;align-items:center;padding:1em;display:flex}.modal-header .modal-title>picture{justify-content:center;display:flex}.modal-header .modal-title>picture>img{object-fit:contain;align-self:flex-start;width:50%}.modal-header .modal-title{font-size:2rem}@media screen and (max-width:1350px){.modal-header .modal-title{font-size:1.5rem}}@media screen and (max-width:760px){.modal-header .modal-title{font-size:1.25rem}}.modal-header .modal-title{font-weight:700}.modal-header .modal-series,.modal-header .modal-right{font-size:1.5rem}@media screen and (max-width:760px){.modal-header .modal-series,.modal-header .modal-right{font-size:1rem}}.modal-header .modal-series,.modal-header .modal-right{font-weight:400}.modal-header .modal-right{padding:.25em}.modal-header a{color:#a4c7e5}.modal.modalPage .modal-body>div{text-align:center;padding:.25em}.modal.modalPage .modal-body div.text{text-align:left;margin:1em;line-height:1.6em}.modal.modalPage .modal-body div.text br{line-height:2.6em}.modalPage .modal-message div:not(.selectWithIcon-menu):not(.selectWithIcon-menuItem){height:100%;padding:0}.modalPage .modal-message div:not(.selectWithIcon-menu):not(.selectWithIcon-menuItem).selectWithIcon{margin:.5em}.nav>li>a:focus,.nav>li>a:hover{background-color:#4b4b4b;border-top:none;text-decoration:none}.modal button.fluid{text-align:start;width:100%}.modal-body.flex-direction-btns{flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5em;display:flex}.modal-body.flex-direction-btns>div{width:25em}.modal-body.flex-direction-btns button{justify-content:center;align-items:center;width:100%;display:flex}.modal-body.flex-direction-btns button>div{flex-direction:column;justify-content:center;width:20em;display:flex}.modal button.confirm{background-color:#0f5f6c;width:100%;height:100%}.modal button.ok{background-color:#304035}.modal button.other{background-color:#422f2f}#modalBox{z-index:10001}#import-avatar .modal-body{justify-content:center;display:flex}.closeModal{color:#f5f5f5;cursor:pointer;z-index:1;background-color:#2e2e2e;border:1px solid #949494;width:1.75em;height:1.75em;padding:.25em;font-size:1.75em}.closeModal:hover{color:rgba(230,230,230,.98);background-color:transparent}.public-modal.modal-header{justify-content:start;padding:1em 0}.public-modal.modal-header .modal-title{margin-left:.25em}#manage .modalPage{padding:0}#manage .modalPage .closeModal{position:unset;color:rgba(219,219,219,.87);height:unset;background-color:#5d5d5d;border:none;border-radius:0;margin:0;padding:0 .5em;font-size:1.25em;line-height:1.75em}.nav.nav-tabs{flex-direction:row;flex:auto;justify-content:center;align-items:stretch;display:flex}.nav.nav-tabs>li{text-align:center;cursor:pointer;flex-grow:1;font-size:1.25em;font-weight:bolder;line-height:1.75em}.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:active:focus,.nav.nav-tabs>li.active>a:hover{background-color:#444}.nav.nav-tabs>li>a{color:#fff;background-color:#5d5d5d;border:none;width:100%;height:100%;display:block}.nav.nav-tabs>li>a:hover{background-color:#6a6a6a}#manage .modalPage .nav-tabs>li>a{border-left:1px solid rgba(30,33,36,.25)}.inline-tag{display:inline-block;position:relative}.inline-tag.public span{cursor:zoom-in}.tag-popup{z-index:2;color:#fff;background-color:#000;width:max-content;margin-top:.25em;padding:.5em;position:absolute}.tag-popup.right{right:0}.tag-popup .tag-name{font-size:1.1em;font-weight:700}.tag-popup .tag-stat{font-style:italic;font-weight:lighter}.tag-popup .tag-action{margin-top:.25em;font-weight:700}
