v-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.5);padding:40px 20px}v-modal v-close{position:absolute;top:0;right:0}v-dialog{display:block;position:relative;pointer-events:auto;background:#fff;z-index:0;min-width:240px;max-width:560px}v-dialog,v-dialog:focus{outline:0}v-dialog[middle]{max-height:100%;overflow-y:auto}v-dialog[fit]{width:100%}v-dialog[small]{max-width:340px}@media (min-width:340px){v-dialog[small]{min-width:340px}}v-dialog[medium]{max-width:560px}@media (min-width:560px){v-dialog[medium]{min-width:560px}}v-dialog[large]{max-width:780px}@media (min-width:780px){v-dialog[large]{min-width:780px}}v-close{display:inline-block;z-index:10;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}v-close,v-close:focus,v-close:hover{outline:0}[v-modal-open]{overflow:hidden}v-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}v-dialog{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}v-dialog[middle]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.vModal--default{-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.vModal--default v-dialog{will-change:transform;padding:20px;border-radius:2px;-webkit-animation:vDialog-enter .5s;animation:vDialog-enter .5s}.vModal--default v-close{width:40px;height:40px}.vModal--default v-close:after,.vModal--default v-close:before{content:"";display:block;position:absolute;top:50%;left:12px;height:1px;width:16px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.vModal--default v-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.vModal--default v-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.vModal--default v-close:after,.vModal--default v-close:before{background-color:#2196f3;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.vModal--default v-close:focus:after,.vModal--default v-close:focus:before,.vModal--default v-close:hover:after,.vModal--default v-close:hover:before{background-color:#f44336}.vModal--default.ng-enter{opacity:0}.vModal--default.ng-enter-active,.vModal--default.ng-leave{opacity:1}.vModal--default.ng-leave-active{opacity:0}@-webkit-keyframes vDialog-enter{0%{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes vDialog-enter{0%{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}