*,*:before,*:after{box-sizing:border-box}body{font-family:Roboto,sans-serif;font-size:16px}.password-dialog{display:none;background-color:#0009;position:fixed;left:0;top:0;height:100%;width:100%;align-items:center;justify-content:center;z-index:2000}.password-dialog.open{display:flex}.password-dialog-paper{background-color:#fff;box-shadow:0 1px 6px #0000001a,0 1px 6px #0000000d;border-radius:4px;padding:16px 24px;min-width:400px}.password-dialog-title{color:#202020;font-size:18px;font-weight:500}.password-dialog-form{display:flex;flex-direction:column;gap:20px}.password-dialog-form input{outline:none;border:1px solid #aaa;border-radius:4px;display:block;font-size:16px;padding:10px;margin:0;width:100%}.password-dialog-form input:focus{border-color:#ff6a6a}.password-dialog-actions{display:flex;align-items:center;justify-content:center}.password-dialog-actions button{border:none;border-radius:4px;padding:8px 16px}.password-dialog-actions button:hover{cursor:pointer}.password-dialog-cancel{background-color:transparent;color:#444}.password-dialog-cancel:hover{color:#e35b5b}.password-dialog-submit{background-color:#ff6a6a;color:#fff}.password-dialog-submit:hover{background-color:#e35b5b}
