.base-modal-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh;min-height:80vh;min-width:80vw;max-width:90vw;display:flex;flex-direction:column;overflow:hidden}.base-modal-header{flex-shrink:0;padding:2rem 2rem 1rem;border-bottom:1px solid rgba(0,0,0,.12)}.base-modal-content{flex:1;overflow-y:auto;padding:1rem 2rem;overscroll-behavior:contain}.base-modal-footer{flex-shrink:0;padding:1rem 2rem 2rem;border-top:1px solid rgba(0,0,0,.12)}.archetype-button{width:100%}.sortable-lineup-player{touch-action:none}.app-bar-logo-and-title{display:flex;align-items:center;flex-grow:1}.app-bar-title{font-weight:600}.main-page-content{flex-grow:1}
