section.ai1wm-decrypt-backup-section{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px}section.ai1wm-decrypt-backup-section h1{align-self:center;font-size:20px}section.ai1wm-decrypt-backup-section p{align-self:center;margin:0;padding:0}section.ai1wm-decrypt-backup-section form{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:8px;padding:0;width:75%}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container input{width:100%}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container .ai1wm-toggle-password-visibility{box-shadow:none;color:#3c434a;font-size:16px;outline:none;position:absolute;left:10px;text-decoration:none;top:8px}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container .ai1wm-error-message{display:none}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container.ai1wm-has-error input{border-color:#e74c3c}section.ai1wm-decrypt-backup-section .ai1wm-input-password-container.ai1wm-has-error .ai1wm-error-message{color:#e74c3c;display:block;font-weight:400;text-align:right;width:100%}section.ai1wm-decrypt-backup-section .ai1wm-backup-decrypt-button-container{align-self:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;width:75%}