#user-data-validation-modal .content[data-v-501f9bbb]{padding:20px}#user-data-validation-modal .content .bank-error-message[data-v-501f9bbb]{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:16px;margin-bottom:16px;display:flex;gap:12px;align-items:flex-start}#user-data-validation-modal .content .bank-error-message i[data-v-501f9bbb]{color:#dc3545;font-size:2.4rem;flex-shrink:0}#user-data-validation-modal .content .bank-error-message .message-content .title[data-v-501f9bbb]{font-size:1.5rem;font-weight:700;color:#721c24;margin-bottom:4px}#user-data-validation-modal .content .bank-error-message .message-content .description[data-v-501f9bbb]{font-size:1.3rem;color:#721c24;line-height:1.4}#user-data-validation-modal .content .name-warning[data-v-501f9bbb]{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:8px;padding:12px;margin-bottom:20px;display:flex;gap:10px;align-items:center}#user-data-validation-modal .content .name-warning i[data-v-501f9bbb]{color:#856404;font-size:2rem;flex-shrink:0}#user-data-validation-modal .content .name-warning p[data-v-501f9bbb]{font-size:1.3rem;color:#856404;line-height:1.4}#user-data-validation-modal .content .name-warning p strong[data-v-501f9bbb]{color:#856404}#user-data-validation-modal .content .edit-mode[data-v-501f9bbb],#user-data-validation-modal .content .view-mode[data-v-501f9bbb]{display:flex;flex-direction:column;gap:15px}#user-data-validation-modal .content .data-row[data-v-501f9bbb]{display:flex;flex-direction:column;gap:4px}#user-data-validation-modal .content .data-row .label[data-v-501f9bbb]{font-size:1.3rem;color:var(--gray)}#user-data-validation-modal .content .data-row .value[data-v-501f9bbb]{font-size:1.6rem;font-weight:600;color:var(--text-color)}#user-data-validation-modal .content .input-group[data-v-501f9bbb]{display:flex;flex-direction:column;gap:6px}#user-data-validation-modal .content .input-group label[data-v-501f9bbb]{font-size:1.3rem;color:var(--gray)}#user-data-validation-modal .content .input-group input[data-v-501f9bbb],#user-data-validation-modal .content .input-group select[data-v-501f9bbb]{height:44px;border:1px solid var(--border-color);border-radius:8px;padding:0 12px;font-size:1.5rem;background-color:var(--bg-second);color:var(--text-color);outline:none}#user-data-validation-modal .content .input-group input[data-v-501f9bbb]:focus,#user-data-validation-modal .content .input-group select[data-v-501f9bbb]:focus{border-color:var(--primary-color)}#user-data-validation-modal .content .input-group input[data-v-501f9bbb]::-moz-placeholder,#user-data-validation-modal .content .input-group select[data-v-501f9bbb]::-moz-placeholder{color:var(--gray);opacity:.7}#user-data-validation-modal .content .input-group input[data-v-501f9bbb]::placeholder,#user-data-validation-modal .content .input-group select[data-v-501f9bbb]::placeholder{color:var(--gray);opacity:.7}#user-data-validation-modal .content .input-group input option[data-v-501f9bbb],#user-data-validation-modal .content .input-group select option[data-v-501f9bbb]{background-color:var(--bg-second);color:var(--text-color)}#user-data-validation-modal .content .input-group .birth-date-inputs[data-v-501f9bbb]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:10px}#user-data-validation-modal .content .input-group .birth-date-inputs .date-field input[data-v-501f9bbb],#user-data-validation-modal .content .input-group .birth-date-inputs .date-field select[data-v-501f9bbb]{width:100%;text-align:center}#user-data-validation-modal .content .input-group .birth-date-inputs .date-field input[type=number][data-v-501f9bbb]{-moz-appearance:textfield}#user-data-validation-modal .content .input-group .birth-date-inputs .date-field input[type=number][data-v-501f9bbb]::-webkit-inner-spin-button,#user-data-validation-modal .content .input-group .birth-date-inputs .date-field input[type=number][data-v-501f9bbb]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#user-data-validation-modal .content .input-group .birth-date-inputs .month-field select[data-v-501f9bbb]{text-align:left;padding-right:8px}#user-data-validation-modal .content .input-group .date-error[data-v-501f9bbb]{color:#dc3545;font-size:1.2rem;margin-top:4px}#user-data-validation-modal .content .error-message[data-v-501f9bbb]{background-color:#f8d7da;color:#721c24;padding:10px;border-radius:8px;font-size:1.3rem;text-align:center}#user-data-validation-modal .content .buttons[data-v-501f9bbb]{display:flex;gap:10px;margin-top:10px}#user-data-validation-modal .content .buttons button[data-v-501f9bbb]{flex:1;height:45px;border-radius:8px;font-size:1.4rem;font-weight:600;cursor:pointer;transition:opacity .2s}#user-data-validation-modal .content .buttons button[data-v-501f9bbb]:hover{opacity:.9}#user-data-validation-modal .content .buttons button[data-v-501f9bbb]:disabled{opacity:.5;cursor:not-allowed}#user-data-validation-modal .content .buttons .button-correct[data-v-501f9bbb]{background-color:#28a745;color:#fff}#user-data-validation-modal .content .buttons .button-wrong[data-v-501f9bbb]{background-color:var(--primary-color);color:var(--primary-text-color)}#user-data-validation-modal .content .buttons .button-back[data-v-501f9bbb]{background-color:var(--gray);color:#fff}#user-data-validation-modal .content .buttons .button-save[data-v-501f9bbb]{background-color:#28a745;color:#fff}
