.vue-modal-resizer{overflow:hidden;width:.75rem;height:.75rem;bottom:0;z-index:9999999}[dir=ltr] .vue-modal-resizer{right:0;cursor:se-resize}[dir=rtl] .vue-modal-resizer{left:0;cursor:sw-resize}.vue-modal-resizer,.vue-modal-resizer:after{display:block;position:absolute}[dir] .vue-modal-resizer,[dir] .vue-modal-resizer:after{background:transparent}.vue-modal-resizer:after{content:"";top:0;width:0;height:0}[dir] .vue-modal-resizer:after{border-bottom:.625rem solid #ddd}[dir=ltr] .vue-modal-resizer:after{left:0;border-left:.625rem solid transparent}[dir=rtl] .vue-modal-resizer:after{right:0;border-right:.625rem solid transparent}[dir] .vue-modal-resizer.clicked:after{border-bottom:.625rem solid #369be9}.v--modal-block-scroll{overflow:hidden;width:100vw}.v--modal-overlay{position:fixed;box-sizing:border-box;top:0;width:100%;height:100vh;z-index:999;opacity:1}[dir] .v--modal-overlay{background:rgba(0,0,0,.2)}[dir=ltr] .v--modal-overlay{left:0}[dir=rtl] .v--modal-overlay{right:0}.v--modal-overlay.scrollable{height:100%;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.v--modal-overlay .v--modal-background-click{width:100%;min-height:100%;height:auto}.v--modal-overlay .v--modal-box{position:relative;overflow:hidden;box-sizing:border-box}[dir] .v--modal-overlay.scrollable .v--modal-box{margin-bottom:2px}[dir] .v--modal{background-color:#fff;border-radius:3px;box-shadow:0 1.25rem 3.75rem -2px rgba(27,33,58,.4);padding:0}[dir=ltr] .v--modal{text-align:left}[dir=rtl] .v--modal{text-align:right}.v--modal.v--modal-fullscreen{width:100vw;height:100vh;top:0}[dir] .v--modal.v--modal-fullscreen{margin:0}[dir=ltr] .v--modal.v--modal-fullscreen{left:0}[dir=rtl] .v--modal.v--modal-fullscreen{right:0}.v--modal-top-right{display:block;position:absolute;top:0}[dir=ltr] .v--modal-top-right{right:0}[dir=rtl] .v--modal-top-right{left:0}[dir] .overlay-fade-enter-active,[dir] .overlay-fade-leave-active{transition:all .2s}.overlay-fade-enter,.overlay-fade-leave-active{opacity:0}[dir] .nice-modal-fade-enter-active,[dir] .nice-modal-fade-leave-active{transition:all .4s}.nice-modal-fade-enter,.nice-modal-fade-leave-active{opacity:0}[dir] .nice-modal-fade-enter,[dir] .nice-modal-fade-leave-active{transform:translateY(-1.25rem)}.vue-dialog div{box-sizing:border-box}.vue-dialog .dialog-flex{width:100%;height:100%}.vue-dialog .dialog-content{flex:1 0 auto;width:100%;font-size:.875rem}[dir] .vue-dialog .dialog-content{padding:.9375rem}.vue-dialog .dialog-c-title{font-weight:600}[dir] .vue-dialog .dialog-c-title{padding-bottom:.9375rem}.vue-dialog .vue-dialog-buttons{display:flex;flex:0 1 auto;width:100%}[dir] .vue-dialog .vue-dialog-buttons{border-top:1px solid #eee}.vue-dialog .vue-dialog-buttons-none{width:100%}[dir] .vue-dialog .vue-dialog-buttons-none{padding-bottom:.9375rem}.vue-dialog-button{font-size:.75rem!important;box-sizing:border-box;line-height:2.5rem;height:2.5rem;color:inherit;font:inherit;outline:none}[dir] .vue-dialog-button{background:transparent;padding:0;margin:0;border:0;cursor:pointer}[dir] .vue-dialog-button:hover{background:rgba(0,0,0,.01)}[dir] .vue-dialog-button:active{background:rgba(0,0,0,.025)}[dir=ltr] .vue-dialog-button:not(:first-of-type){border-left:1px solid #eee}[dir=rtl] .vue-dialog-button:not(:first-of-type){border-right:1px solid #eee}