.base-modal-overlay{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:var(--modal-z-index)}.base-modal-overlay.has-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080}.base-modal-container{border-radius:var(--modal-border-radius);height:var(--modal-height-desktop);max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);overflow:auto;position:relative;width:var(--modal-width-desktop)}.base-modal-content{background:#fff;box-shadow:0 10px 25px #00000026;height:100%;overflow:hidden;width:100%}.overlay-enter-active,.overlay-leave-active{transition:opacity .3s ease}.overlay-enter-from,.overlay-leave-to{opacity:0}.overlay-enter-to,.overlay-leave-from{opacity:1}.modal-enter-active,.modal-leave-active{transition:all .3s ease}.modal-enter-from,.modal-leave-to{opacity:0;transform:scale(.9)}.modal-enter-to,.modal-leave-from{opacity:1;transform:scale(1)}@media(max-width:768px){.base-modal-overlay{padding:10px}.base-modal-container{height:var(--modal-height);max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);width:var(--modal-width)}}.partners-dialog{background:var(--color-white);border-radius:10px;box-shadow:0 0 20px #0006;height:100%;padding:20px;position:relative}.partners-dialog ul{height:400px;list-style:none;overflow:auto}.partners-dialog ul li{font-size:16px;line-height:1.5rem}.partners-dialog h2{font-size:32px;text-shadow:0 4px 8px rgba(0,0,0,.25)}.partners-dialog .btn-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;box-shadow:none;color:#444!important;cursor:pointer;font-size:30px;font-weight:700;height:40px;line-height:1rem;outline:none;padding:10px;position:absolute;right:10px;top:10px;width:40px}.partners-dialog .btn-close:hover{color:var(--color-blue)!important}
