.v-dialog-open{overflow:hidden}.v-dialog{height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:1050}.v-dialog--center .v-dialog__dialog{align-items:center;display:flex;min-height:calc(100% - 80px)}.v-dialog--bottom .v-dialog__dialog{align-items:flex-end;display:flex;margin:0!important;min-height:100%}.v-dialog--theme-primary .v-dialog__content{background-color:var(--color-white)}.v-dialog--size-small .v-dialog__dialog{max-width:520px}.v-dialog--size-medium .v-dialog__dialog{max-width:450px}.v-dialog--size-large .v-dialog__dialog{max-width:900px}.v-dialog--fullscreen .v-dialog__dialog{display:block;height:100%;margin:0;min-height:0}.v-dialog--fullscreen .v-dialog__content{height:100%;width:100%}.v-dialog__dialog{margin:40px auto;width:100%}.v-dialog__content{display:flex;flex-flow:column nowrap;padding:var(--gutter-48);position:relative;width:100%}@media screen and (max-width:480px){.v-dialog__content{padding:var(--gutter-24) var(--gutter-16) var(--gutter-32)}}.v-dialog__close-button{position:absolute;right:24px;top:24px;z-index:2}.v-dialog__close-button svg{fill:var(--color-gray-400)}.v-dialog__header{position:relative}.v-dialog__title{margin-bottom:var(--gutter-16);text-align:center;text-transform:uppercase}@media screen and (min-width:577px){.v-dialog__title{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}@media screen and (max-width:576px){.v-dialog__title{font-size:var(--font-size-big);line-height:var(--line-height-big)}}.v-dialog__body{flex:1;overflow:hidden}
