.card-patient[data-v-2a683261]{display:flex;background-color:#fff;border-radius:10px;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.card-patient .firstBox[data-v-2a683261]{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:20px;border-right:2px solid #213572}.card-patient .firstBox .avatar[data-v-2a683261]{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border:2px solid #213572;border-radius:50%;background-color:#f8f9fa}.card-patient .firstBox .avatar .avatar-text[data-v-2a683261]{color:#213572;font-size:1.5rem;font-weight:700;line-height:1;text-align:center}.card-patient .secondBox[data-v-2a683261]{flex:1;display:flex;flex-direction:column;gap:15px;padding:20px;min-width:0}.card-patient .secondBox .box-info-patient[data-v-2a683261]{display:flex;align-items:center;justify-content:space-between}.card-patient .secondBox .box-info-patient .fullName[data-v-2a683261]{margin:0;font-size:1.2rem;font-weight:700;word-wrap:break-word;color:#213572}.card-patient .secondBox .box-info-patient .el-radio[data-v-2a683261] .el-radio__label{display:none}.card-patient .secondBox .box-info-patient .el-radio[data-v-2a683261] .el-radio__inner{width:20px;height:20px;border-color:#5169b1}.card-patient .secondBox .box-info-patient .el-radio[data-v-2a683261] .el-radio__inner:hover{transform:scale(1.1);border-color:#213572;transition:all .3s ease}.card-patient .secondBox .age[data-v-2a683261]{margin:0;font-size:.9rem}.card-patient .secondBox .box-info-data[data-v-2a683261]{display:flex;flex-direction:column}.card-patient .secondBox .box-info[data-v-2a683261]{display:flex;align-items:center;gap:10px}.card-patient .secondBox .box-info .icon[data-v-2a683261]{width:20px;height:20px;color:#213572}.card-patient .secondBox .government-id[data-v-2a683261]{margin:0;font-size:.9rem}.card-patient .secondBox .patient-info-data[data-v-2a683261]{display:flex;flex-direction:column;gap:5px}.card-patient .secondBox .patient-info-data .patient-info-data-item[data-v-2a683261]{margin:0;font-size:.9rem;display:flex;align-items:center;gap:5px}.card-patient .secondBox .patient-info-data .patient-info-data-item span[data-v-2a683261]{font-weight:700}.card-patient .secondBox .patient-info-data .patient-info-data-item .patient-info-data-item-value[data-v-2a683261]{margin:0;font-size:.9rem}.card-patient .secondBox .patient-info-contact[data-v-2a683261]{display:flex;gap:5px;margin-top:10px}.card-patient .secondBox .patient-info-contact .patient-info-phone-item[data-v-2a683261]{margin:0;font-size:.9rem;background-color:#213572;color:#fff;padding:6px 15px;border-radius:20px;font-weight:700;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.card-patient .secondBox .patient-info-contact .patient-info-email-item[data-v-2a683261]{margin:0;font-size:.9rem;border:2px solid #213572;color:#213572;padding:6px 15px;border-radius:20px;font-weight:700;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.card-result-container[data-v-594c0a4a]{background-color:#fff;padding:20px;margin-top:20px;display:flex;flex-direction:column;gap:15px}.card-result-container .validation-result[data-v-594c0a4a],.card-result-container[data-v-594c0a4a]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.card-result-container .validation-result .result-content[data-v-594c0a4a]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.card-result-container .validation-result .result-content .result-item[data-v-594c0a4a]{display:flex;justify-content:space-between;align-items:center;margin:0;font-size:14px;line-height:1.4}.card-result-container .validation-result .result-content .result-item .result-label[data-v-594c0a4a]{font-weight:600;min-width:140px;margin-right:8px}.card-result-container .validation-result .result-content .result-item .result-item-content[data-v-594c0a4a]{display:flex;align-items:center;gap:5px}.card-result-container .validation-result .result-content .result-item .result-item-content .result-value[data-v-594c0a4a]{font-weight:700;font-size:14px}.card-result-container .validation-result .result-content .result-item .result-item-content .result-value.valid[data-v-594c0a4a]{color:#67c23a}.card-result-container .validation-result .result-content .result-item .result-item-content .result-value.invalid[data-v-594c0a4a]{color:#f56c6c}.card-result-container .validation-result .result-content .result-divider[data-v-594c0a4a]{height:1px;background:linear-gradient(90deg,transparent,#bec2c9,transparent);margin:8px 0;border-radius:1px}.card-result-container .error-alert[data-v-594c0a4a]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.card-result-container .error-alert .error-message[data-v-594c0a4a]{margin:0;font-size:14px;color:#f56c6c}@media(max-width:768px){.result-item[data-v-594c0a4a]{flex-direction:column;align-items:flex-start;gap:4px}.result-label[data-v-594c0a4a]{min-width:auto;margin-right:0}.result-value[data-v-594c0a4a]{align-self:flex-start}}.validation-container[data-v-47b91b9e]{display:flex;flex-direction:row;gap:20px}.validation-box-container[data-v-47b91b9e]{display:flex;flex-direction:column;width:50%;gap:20px}.validation-box-right[data-v-47b91b9e]{display:flex;flex-direction:column;justify-content:space-between;height:218px;width:100%}.validation-box[data-v-47b91b9e]{width:50%}.validation-card .el-card__header[data-v-47b91b9e]{background-color:#f5f7fa}.validation-card .el-card__header h3[data-v-47b91b9e]{margin:0;color:#303133}.validation-header[data-v-47b91b9e]{margin:0}.form-container[data-v-47b91b9e]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.container-first-box[data-v-47b91b9e],.validation-box[data-v-47b91b9e]{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.container-inputs[data-v-47b91b9e]{display:flex;flex-direction:column;gap:10px}.form-input-full[data-v-47b91b9e],.form-item-full[data-v-47b91b9e],.validation-actions-container[data-v-47b91b9e]{width:100%}.patients-container[data-v-47b91b9e]{display:flex;flex-direction:column;gap:10px}.form-buttons-container[data-v-47b91b9e],.validation-actions-container[data-v-47b91b9e],.validation-buttons-container[data-v-47b91b9e]{display:flex;flex-direction:row;width:100%;gap:10px}.form-button-primary[data-v-47b91b9e],.form-button-secondary[data-v-47b91b9e]{border-radius:10px;margin:0;width:100%}.error-container[data-v-47b91b9e],.patients-container[data-v-47b91b9e]{margin-top:20px}.error-message[data-v-47b91b9e]{color:red;margin:0}.container-form-buttons[data-v-47b91b9e]{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.el-form-item[data-v-47b91b9e]{margin-bottom:18px}.token-container[data-v-47b91b9e]{display:flex;flex-direction:column;gap:10px}.status-container[data-v-8061b110]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:5px;cursor:pointer}.status-container .status-text[data-v-8061b110]{font-weight:700;font-size:14px}.status-container .status-text.status-valid[data-v-8061b110]{color:#67c23a}.status-container .status-text.status-invalid[data-v-8061b110]{color:#f56c6c}.status-container .status-text.status-pending[data-v-8061b110]{color:#e6a23c}.text-ellipsis[data-v-8061b110]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-without-results[data-v-8061b110]{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:10px}