.ws-dialog-header{padding:8px 16px}.ws-dialog-header:not(.ws-dialog-header--hide-close){padding-right:44px}.ws-dialog-close-button.ws-btn{background-color:#fff;border-bottom-right-radius:0;border-top-left-radius:0;padding:8px}.ws-dialog{align-items:center;display:flex;height:var(--window-height,100vh);justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.ws-dialog--fullscreen{align-items:stretch}.ws-dialog__background,.ws-dialog__content{z-index:1}.ws-dialog__background{animation-duration:.2s;animation-fill-mode:forwards;animation-name:fadein;animation-timing-function:ease-in-out;background-color:rgba(var(--base-color-rgb),.2);height:100vh;left:0;position:fixed;top:0;width:100vw}.ws-dialog--closing .ws-dialog__background{animation-name:fadeout}.ws-dialog__content-wrapper{display:flex;height:100%;justify-content:center;position:relative;width:100vw}.ws-dialog--fullscreen .ws-dialog__content-wrapper{max-width:none;padding:0;width:100%}.ws-dialog__content{animation-duration:.3s;animation-fill-mode:forwards;animation-name:growin;animation-timing-function:ease-out;border-radius:var(--ws-border-radius);margin:12px;max-height:calc(100% - 24px);max-width:calc(100% - 24px);overflow:hidden;place-self:center;position:relative}.ws-dialog--fullscreen .ws-dialog__content{align-self:flex-start;border-radius:0;height:100%;margin:0;max-height:none;max-width:none;width:100%}.ws-dialog--fullscreen .ws-dialog__content:after{background-color:#fff;content:"";height:100vh;position:absolute;width:100%;z-index:-1}.ws-dialog--closing .ws-dialog__content{animation-duration:.2s;animation-name:shrinkandfade;animation-timing-function:ease-in}.ws-dialog__main{overflow-x:hidden;overflow-y:auto}.ws-dialog__main .ws-headline{margin-right:24px}.ws-dialog__header{border-bottom:1px solid var(--background-1)}.ws-dialog__close{position:absolute;right:0;top:0;z-index:2}.ws-dialog-actions{display:flex;flex-direction:row;gap:16px;justify-content:flex-end;margin-top:auto;padding:16px}@media only screen and (max-width:599.98px){.ws-dialog-actions{background-color:#fff;flex-direction:column;position:relative}.ws-dialog-actions .ws-btn{width:100%}}.ws-dialog--sticky-actions .ws-dialog-actions{border-top:1px solid var(--background-2)}.ws-dialog__main>.ws-dialog-actions{padding:0}
