.overlay[data-v-b98ce164] { background-color: rgba(0, 0, 0, 0.8); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99999; } .modal[data-v-b98ce164] { background-color: #fff; position: absolute; box-sizing: border; max-width: 80vw; max-height: 70vh; top: 0; right: 0; bottom: 0; left: 0; margin: auto; padding: 1em; border-radius: 3px; box-shadow: 2px 2px; } .form-item[data-v-7bb795f8], .form-actions[data-v-7bb795f8] { display: inline-block; max-width: 32%; margin: 0; } input[data-v-7bb795f8] { box-sizing: border-box; max-width: 100%; } div.description[data-v-7bb795f8] { display: none; } .form-item-persistent-login[data-v-7bb795f8] { display: none; } .form-type-email[data-v-2acc57a0], .form-type-password-confirm[data-v-2acc57a0] { max-width: 30%; margin: 0; } .form-type-password input.weak[data-v-2acc57a0] { border-width: 2px; border-color: red !important; } .form-type-password input.weak[data-v-2acc57a0]:focus { outline: none; } .form-type-password input.medium[data-v-2acc57a0] { border-width: 2px; border-color: orange !important; } .form-type-password input.medium[data-v-2acc57a0]:focus { outline: none; } .form-type-password input.strong[data-v-2acc57a0] { border-width: 2px; border-color: green !important; } .form-type-password input.strong[data-v-2acc57a0]:focus { outline: none; } input[data-v-2acc57a0] { box-sizing: content-box; max-width: 100%; } label[data-v-2acc57a0], div.description[data-v-2acc57a0] { display: none; } fieldset[data-v-340aa566] { padding: 0; margin: 0; border: none; }