html.--wfa-dialog-open #header,html.--wfa-dialog-open .stuck{z-index:990!important}html.--wfa-dialog-open body{--wfa-main-menu-sticky-z-index: 990 !important}.wfa-dialog{z-index:991;--wfa-dialog-backdrop-z-index: 992;--wfa-dialog-content-z-index: 993;--wfa-dialog-animation-duration: .5s;z-index:9999999999999999999999999999997;--wfa-dialog-backdrop-z-index: 9999999999999999999999999999998;--wfa-dialog-content-z-index: 9999999999999999999999999999999}.wfa-dialog,.wfa-dialog *{box-sizing:border-box}.wfa-dialog__content{display:grid;align-content:center;background:#fff;color:#454545;max-width:min(90vw,65ch);max-height:min(85vh,100%);max-height:min(85dvb,100%);overflow:hidden;margin:auto;border:0;padding:0;position:fixed;inset:0;z-index:var(--wfa-dialog-content-z-index);border-radius:10px;--shadow-color: 220 3% 15%;--shadow-strength: 1%;box-shadow:0 -1px 2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));min-height:0}.wfa-dialog .wfa-dialog__content{transition:opacity var(--wfa-dialog-animation-duration) cubic-bezier(.25,0,.3,1)}.wfa-dialog:not([data-open]){pointer-events:none}.wfa-dialog:not([data-open])>.wfa-dialog__content,.wfa-dialog:not([data-open])>.wfa-dialog__backdrop{opacity:0}.wfa-dialog[data-is-loading]{visibility:hidden}@media(max-width:450px){.wfa-dialog__content{max-width:100%}}@media(min-height:500px){.wfa-dialog__content{max-height:min(80vh,100%);max-height:min(80dvb,100%)}}@media(min-height:750px){.wfa-dialog__content{max-height:min(75vh,100%);max-height:min(75dvb,100%)}}@media(orientation:landscape)and (min-height:900px){.wfa-dialog__content{max-height:min(70vh,100%);max-height:min(70dvb,100%)}}@media(orientation:landscape)and (min-height:1150px){.wfa-dialog__content{max-height:min(65vh,100%);max-height:min(65dvb,100%)}}@media(max-width:768px){.wfa-dialog[data-modal-mode=mega] .wfa-dialog__content{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.wfa-dialog__backdrop{background-color:#0003;transition:all var(--wfa-dialog-animation-duration) ease;position:fixed;inset:0;z-index:var(--wfa-dialog-backdrop-z-index)}html.--wfa-dialog-open body{overflow:hidden}.wfa-dialog__content__inner-container{max-height:100%;display:block;overflow-y:auto;overscroll-behavior-y:contain;position:relative;z-index:1;min-height:0}.wfa-dialog__header{display:flex;gap:10px;justify-content:space-between;align-items:baseline;background:#f8f8f8;padding:15px 25px}.wfa-dialog__header--sticky{position:-webkit-sticky;position:sticky;top:0;z-index:2}.wfa-dialog__header>.wfa-dialog__title{margin:0!important;font-size:18px!important;line-height:1.2}@media(max-width:768px){.wfa-dialog__title{font-size:22px!important}}.wfa-dialog__header>h2:before,.wfa-dialog__header>h2:after{display:none!important}.wfa-dialog__header-close-button{border-radius:99999px;padding:10px;aspect-ratio:1;flex-shrink:0;flex-grow:0;width:40px;flex-basis:40px;border-width:0;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;transition:all .1s ease-in-out;color:#333}.wfa-dialog__header-close-button:hover,.wfa-dialog__header-close-button:focus-visible{background-color:#ededed}.wfa-dialog__header-close-button>svg{max-width:100%;width:100%;height:auto;display:block}.wfa-dialog__body{overscroll-behavior-y:auto;position:relative;z-index:1;padding:15px 25px;overflow-y:hidden;max-height:none;display:block}.wfa-dialog__footer{background:#f8f8f8;padding:15px 25px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:flex-start}.wfa-dialog__footer--sticky{position:-webkit-sticky;position:sticky;bottom:0;z-index:2}.wfa-dialog__footer>menu,.wfa-dialog__footer>div.wfa-dialog__footer-action__save-input{display:flex;flex-wrap:wrap;gap:10px;padding-left:0;margin:0}.wfa-dialog__footer>div.wfa-dialog__footer-action__save-input{width:100%;justify-content:space-between}.wfa-dialog__footer>menu:only-child{margin-left:auto}@media(prefers-reduced-motion:no-preference)and (max-width:768px){.wfa-dialog[data-modal-mode=mega] .wfa-dialog__content{animation:slide-out-down var(--wfa-dialog-animation-duration) cubic-bezier(.25,0,.3,1) forwards;animation-timing-function:cubic-bezier(.5,-.3,.1,1.5)}}@media(prefers-reduced-motion:no-preference){.wfa-dialog .wfa-dialog__content{animation:scale-down var(--wfa-dialog-animation-duration) cubic-bezier(.25,0,.3,1) forwards;animation-timing-function:cubic-bezier(.5,-.5,.1,1.5)}.wfa-dialog[data-open] .wfa-dialog__content{animation:slide-in-up var(--wfa-dialog-animation-duration) cubic-bezier(.25,0,.3,1) forwards}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}.wfa-dialog__scroll-shadow-top{position:-webkit-sticky;position:sticky;left:0;z-index:100;width:100%;height:10px;background:#0003;top:0;background:linear-gradient(180deg,rgba(0,0,0,.2),transparent);opacity:0;pointer-events:none}.wfa-dialog__scroll-shadow-bottom{position:-webkit-sticky;position:sticky;left:0;z-index:100;width:100%;height:10px;background:#0003;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.2),transparent);opacity:0;pointer-events:none}
