.case-edit-dialog[data-v-4191a4fc]{margin:16px}@media(max-width:599px){.case-edit-dialog[data-v-4191a4fc]{margin:0}}.edit-modal .modal-header[data-v-4191a4fc]{background:#fff;justify-content:space-between;min-height:64px;padding:16px}.edit-modal .modal-header .title-wrapper[data-v-4191a4fc],.edit-modal .modal-header[data-v-4191a4fc]{align-items:center;display:flex}.edit-modal .modal-header .title-wrapper .v-application .title[data-v-4191a4fc],.edit-modal .modal-header .title-wrapper[data-v-4191a4fc] .title{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:500;letter-spacing:.0125em!important;line-height:normal}.edit-modal .content-wrapper[data-v-4191a4fc]{max-height:60vh;overflow-y:auto;padding:24px}.edit-modal .form-card[data-v-4191a4fc]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:24px;padding:24px}.edit-modal .card-header[data-v-4191a4fc]{margin-bottom:16px}.edit-modal .modal-actions[data-v-4191a4fc]{align-items:center;background-color:var(--white);border-top:1px solid rgba(0,0,0,.12);display:flex;justify-content:flex-end;padding:16px 24px}.edit-modal .modal-actions .btn[data-v-4191a4fc]{border-radius:8px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;height:44px;letter-spacing:0;min-width:120px;text-transform:none}.edit-modal .modal-actions .btn.btn-cancel[data-v-4191a4fc]{background:transparent;border:1px solid var(--primary);color:var(--primary)}.edit-modal .modal-actions .btn.btn-submit[data-v-4191a4fc]{background:var(--primary)!important;border:none!important;color:#fff!important}.edit-modal .modal-actions .btn.btn-submit[data-v-4191a4fc]:disabled{background:var(--gray)!important;border:none!important;color:#757575!important;opacity:.38}.edit-modal .autocomplete-field[data-v-4191a4fc],.edit-modal .input-field[data-v-4191a4fc]{margin-bottom:16px}.edit-modal .autocomplete-field[data-v-4191a4fc] .v-input__slot,.edit-modal .input-field[data-v-4191a4fc] .v-input__slot{min-height:40px!important}.edit-modal .autocomplete-field[data-v-4191a4fc] .v-input__slot fieldset,.edit-modal .input-field[data-v-4191a4fc] .v-input__slot fieldset{border-color:#e0e0e0!important}.edit-modal .autocomplete-field[data-v-4191a4fc] .v-label,.edit-modal .autocomplete-field[data-v-4191a4fc] .v-select__selection,.edit-modal .autocomplete-field[data-v-4191a4fc] input,.edit-modal .input-field[data-v-4191a4fc] .v-label,.edit-modal .input-field[data-v-4191a4fc] .v-select__selection,.edit-modal .input-field[data-v-4191a4fc] input{font-family:var(--font-family-base)!important;font-size:.875rem}@media(max-width:599px){.edit-modal[data-v-4191a4fc]{max-height:95vh;overflow-y:auto}.edit-modal .modal-header[data-v-4191a4fc]{min-height:56px;padding:12px 16px;position:sticky;top:0;z-index:1}.edit-modal .modal-header .v-icon[data-v-4191a4fc]{font-size:20px!important}.edit-modal .content-wrapper[data-v-4191a4fc]{max-height:50vh;overflow-y:auto;padding:12px}.edit-modal .content-wrapper .v-row[data-v-4191a4fc]{margin:0 -8px}.edit-modal .content-wrapper .v-col[data-v-4191a4fc]{padding:8px}.edit-modal .form-card[data-v-4191a4fc]{margin-bottom:16px;padding:12px}.edit-modal .modal-actions[data-v-4191a4fc]{bottom:0;box-shadow:0 -2px 4px rgba(0,0,0,.1);position:sticky;z-index:1}.edit-modal .autocomplete-field[data-v-4191a4fc],.edit-modal .input-field[data-v-4191a4fc]{margin-bottom:12px}.edit-modal .autocomplete-field[data-v-4191a4fc] .v-label,.edit-modal .autocomplete-field[data-v-4191a4fc] .v-select__selection,.edit-modal .autocomplete-field[data-v-4191a4fc] input,.edit-modal .input-field[data-v-4191a4fc] .v-label,.edit-modal .input-field[data-v-4191a4fc] .v-select__selection,.edit-modal .input-field[data-v-4191a4fc] input{font-size:.813rem}}.form-container .v-autocomplete[data-v-11e240a7],.form-container .v-select[data-v-11e240a7],.form-container .v-text-field[data-v-11e240a7]{margin-bottom:8px!important;margin-top:8px!important}.form-container .v-autocomplete[data-v-11e240a7] .v-input__slot,.form-container .v-select[data-v-11e240a7] .v-input__slot,.form-container .v-text-field[data-v-11e240a7] .v-input__slot{background-color:transparent!important;min-height:40px!important}.form-container .v-autocomplete[data-v-11e240a7] .v-input__slot fieldset,.form-container .v-select[data-v-11e240a7] .v-input__slot fieldset,.form-container .v-text-field[data-v-11e240a7] .v-input__slot fieldset{border:1px solid #e0e0e0!important;border-radius:4px!important;transition:border-color .2s ease}.form-container .v-autocomplete[data-v-11e240a7] .v-input__slot .v-label,.form-container .v-select[data-v-11e240a7] .v-input__slot .v-label,.form-container .v-text-field[data-v-11e240a7] .v-input__slot .v-label{color:rgba(0,0,0,.6)!important;font-size:.875rem!important}.form-container .v-autocomplete[data-v-11e240a7] .v-input__slot .v-select__selection,.form-container .v-autocomplete[data-v-11e240a7] .v-input__slot input,.form-container .v-select[data-v-11e240a7] .v-input__slot .v-select__selection,.form-container .v-select[data-v-11e240a7] .v-input__slot input,.form-container .v-text-field[data-v-11e240a7] .v-input__slot .v-select__selection,.form-container .v-text-field[data-v-11e240a7] .v-input__slot input{font-size:.875rem!important;padding:0 12px!important}.form-container .v-autocomplete[data-v-11e240a7].v-input--is-focused .v-input__slot fieldset,.form-container .v-select[data-v-11e240a7].v-input--is-focused .v-input__slot fieldset,.form-container .v-text-field[data-v-11e240a7].v-input--is-focused .v-input__slot fieldset{border-color:var(--v-primary-base)!important;border-width:2px!important}.form-container .v-row[data-v-11e240a7]{margin-bottom:0!important;margin-top:0!important;overflow:visible!important}.form-container .v-col[data-v-11e240a7]{padding-bottom:4px!important;padding-top:4px!important}.form-container .autocomplete-field[data-v-11e240a7] .v-input__slot,.form-container .input-field[data-v-11e240a7] .v-input__slot{background-color:transparent!important;min-height:40px!important}.form-container .autocomplete-field[data-v-11e240a7] .v-input__slot fieldset,.form-container .input-field[data-v-11e240a7] .v-input__slot fieldset{border:1px solid #e0e0e0!important;border-radius:4px!important;transition:border-color .2s ease}.form-container .autocomplete-field[data-v-11e240a7] .v-input__slot:hover fieldset,.form-container .input-field[data-v-11e240a7] .v-input__slot:hover fieldset{border-color:rgba(0,0,0,.42)!important}.form-container .autocomplete-field.v-input--is-focused[data-v-11e240a7] .v-input__slot fieldset,.form-container .input-field.v-input--is-focused[data-v-11e240a7] .v-input__slot fieldset{border-color:var(--v-primary-base)!important;border-width:2px!important}.form-container .save-button-col[data-v-11e240a7]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:24px;padding:16px!important}.form-container .save-button[data-v-11e240a7],.form-container .whatsapp-button[data-v-11e240a7]{border-radius:100px;font-size:14px;height:40px;letter-spacing:normal;max-width:400px;padding:0 24px;text-transform:none;width:100%}.form-container .edit-button[data-v-11e240a7]{margin-bottom:16px}.card-no-padding[data-v-11e240a7]{margin-bottom:0!important;padding-bottom:0!important}@media(max-width:600px){.form-container .v-col[data-v-11e240a7]{padding:4px 16px!important}.form-container .v-autocomplete[data-v-11e240a7],.form-container .v-select[data-v-11e240a7],.form-container .v-text-field[data-v-11e240a7]{margin-top:12px!important}.form-container .autocomplete-field[data-v-11e240a7],.form-container .input-field[data-v-11e240a7]{width:100%!important}.form-container .v-card-text[data-v-11e240a7]{padding-top:20px!important}.form-container .save-button-col[data-v-11e240a7]{margin-top:16px!important;padding:16px!important}.form-container .save-button[data-v-11e240a7],.form-container .whatsapp-button[data-v-11e240a7]{padding:10px 20px!important}}.form-card[data-v-11e240a7]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.input-grid[data-v-11e240a7]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}[data-v-11e240a7] .v-autocomplete .v-input__slot,[data-v-11e240a7] .v-select .v-input__slot,[data-v-11e240a7] .v-text-field .v-input__slot{border-radius:8px!important}@media(max-width:600px){.input-grid[data-v-11e240a7]{gap:16px;grid-template-columns:1fr}}.card-content.card-content-padded[data-v-11e240a7]{padding:20px 24px}.field-helper[data-v-11e240a7]{color:#7f7f7f;font-family:Montserrat,sans-serif;font-size:12px;margin-left:2px;margin-top:2px}.card-header[data-v-11e240a7]{align-items:center;background:var(--white);display:flex;padding:20px 24px 12px}.input-grid-personal-row[data-v-11e240a7]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:600px){.input-grid-personal-row[data-v-11e240a7]{gap:12px;grid-template-columns:1fr}}.input-grid-personal-column[data-v-11e240a7]{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr}.attachments-container[data-v-21ca4f50]{font-family:Montserrat,sans-serif;padding:0}.info-card[data-v-21ca4f50]{background-color:#fff;border-left:4px solid var(--v-primary-base)!important;border-radius:8px;box-shadow:none!important;margin-bottom:24px}.info-card.v-card[data-v-21ca4f50],.info-card[data-v-21ca4f50].v-sheet.v-card{border:none!important}.text-body-2[data-v-21ca4f50],.text-h6[data-v-21ca4f50],.text-subtitle-2[data-v-21ca4f50]{font-family:Montserrat,sans-serif!important}.cards-container[data-v-21ca4f50]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.document-card[data-v-21ca4f50]{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;display:flex;flex-direction:column;height:100%;margin-bottom:0!important;transition:box-shadow .2s ease}.document-card-title[data-v-21ca4f50]{background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.05);font-family:Montserrat,sans-serif;padding:16px 24px}.document-item[data-v-21ca4f50]{margin-bottom:16px;margin-top:16px;padding:0 24px;transition:all .2s ease}.input-document[data-v-21ca4f50]{margin-bottom:8px;margin-top:8px}.input-document[data-v-21ca4f50] .v-input__slot{min-height:42px}.input-document[data-v-21ca4f50] .v-label,.input-document[data-v-21ca4f50] .v-text-field__placeholder,.input-document[data-v-21ca4f50] input,.input-document[data-v-21ca4f50] textarea{font-family:Montserrat,sans-serif!important;font-size:14px!important}.buttons-col[data-v-21ca4f50]{justify-content:flex-end;padding-right:24px}.buttons-col>div[data-v-21ca4f50],.buttons-col[data-v-21ca4f50]{align-items:center;display:flex;height:100%}.delete-btn[data-v-21ca4f50]{margin-top:8px}.document-status-item[data-v-21ca4f50]{margin:16px 0;padding:0 24px}.document-status-item .document-status-btn[data-v-21ca4f50]{letter-spacing:0;margin:0;text-transform:none;width:100%}.document-status-item .text-caption[data-v-21ca4f50]{margin-bottom:0;margin-top:4px;padding-left:8px}.document-name[data-v-21ca4f50]{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-name[data-v-21ca4f50],.empty-state[data-v-21ca4f50]{font-family:Montserrat,sans-serif}.empty-state[data-v-21ca4f50]{opacity:.7;padding:32px 24px}.v-btn[data-v-21ca4f50]{border-radius:100px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;letter-spacing:normal;min-height:40px;padding:0 24px;text-transform:none!important;white-space:nowrap}.v-btn.v-btn--outlined[data-v-21ca4f50]{padding:0 32px}.custom-divider[data-v-21ca4f50]{margin:0}@media(max-width:600px){.attachments-container[data-v-21ca4f50]{padding:16px}.cards-container[data-v-21ca4f50]{gap:32px}.document-card-title[data-v-21ca4f50]{padding:12px 16px}.document-item[data-v-21ca4f50]{padding:0 16px}.buttons-col[data-v-21ca4f50]{padding-right:16px}.document-status-item[data-v-21ca4f50]{margin:12px 0;padding:0 16px}.document-name[data-v-21ca4f50]{max-width:75%}.document-status-btn[data-v-21ca4f50]{height:48px!important;padding:0 12px}.document-status-btn .v-icon[data-v-21ca4f50]{font-size:18px}.empty-state[data-v-21ca4f50]{padding:24px 16px}}.case-tags-container[data-v-3c2983b9]{width:100%}.regenerate-section[data-v-3c2983b9]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;padding-bottom:8px}.regenerate-btn[data-v-3c2983b9]{font-weight:500;text-transform:none}.regenerating-text[data-v-3c2983b9],.tags-count[data-v-3c2983b9]{color:#757575;font-size:.75rem}.regenerating-text[data-v-3c2983b9]{display:block;text-align:center}.tags-loading[data-v-3c2983b9]{padding:8px 0}.tags-empty[data-v-3c2983b9]{align-items:center;color:#9e9e9e;display:flex;flex-direction:column;justify-content:center;padding:16px}.compact-mode .tags-empty[data-v-3c2983b9]{flex-direction:row;gap:8px;padding:8px}.empty-text[data-v-3c2983b9]{font-size:.875rem;margin-top:8px}.compact-mode .empty-text[data-v-3c2983b9]{font-size:.75rem;margin-top:0}.tags-list[data-v-3c2983b9]{display:flex;flex-wrap:wrap;gap:4px}.compact-mode.tags-list[data-v-3c2983b9]{gap:2px}.tag-chip[data-v-3c2983b9]{font-weight:500;transition:all .2s ease}.tag-chip.tag-pending[data-v-3c2983b9]{border:2px dashed!important;opacity:.85}.tag-chip.tag-confirmed[data-v-3c2983b9]{border:none}.tag-label[data-v-3c2983b9]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-mode .tag-label[data-v-3c2983b9]{font-size:.75rem;max-width:100px}.confidence-badge[data-v-3c2983b9]{background:rgba(0,0,0,.1);border-radius:4px;font-size:.65rem;opacity:.8;padding:2px 4px}.action-btn[data-v-3c2983b9]{opacity:.7;transition:opacity .2s}.action-btn[data-v-3c2983b9]:hover{opacity:1}.confirm-btn[data-v-3c2983b9]:hover{color:#4caf50!important}.reject-btn[data-v-3c2983b9]:hover{color:#f44336!important}.confirmed-icon[data-v-3c2983b9]{opacity:.8}.tag-tooltip[data-v-3c2983b9]{max-width:280px;padding:8px}.tooltip-header[data-v-3c2983b9]{align-items:center;display:flex;justify-content:space-between}.tooltip-reasoning[data-v-3c2983b9]{background:hsla(0,0%,100%,.1);border-radius:4px;padding:8px}.reasoning-label[data-v-3c2983b9]{color:hsla(0,0%,100%,.7);font-size:.75rem;margin-bottom:4px}.reasoning-text[data-v-3c2983b9]{font-size:.85rem;line-height:1.4}.tooltip-confidence[data-v-3c2983b9]{align-items:center;display:flex;gap:8px}.confidence-label[data-v-3c2983b9]{color:hsla(0,0%,100%,.7);font-size:.75rem;white-space:nowrap}.confidence-bar[data-v-3c2983b9]{flex:1;min-width:60px}.confidence-value[data-v-3c2983b9]{font-size:.75rem;font-weight:600}div[data-v-06ac014c]{font-family:Montserrat,sans-serif}.answer-content[data-v-06ac014c],.question-content[data-v-06ac014c]{font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:500;line-height:1.5;max-width:100%;padding:8px 0;white-space:normal;word-break:break-word}.v-data-table[data-v-06ac014c] .v-data-table__wrapper{font-family:Montserrat,sans-serif!important;overflow-x:auto}.v-data-table[data-v-06ac014c] table{border-spacing:0;table-layout:fixed}.v-data-table[data-v-06ac014c] td,.v-data-table[data-v-06ac014c] th,.v-data-table[data-v-06ac014c] tr{font-family:Montserrat,sans-serif!important}.v-data-table[data-v-06ac014c] td{padding-bottom:12px!important;padding-top:12px!important;vertical-align:top}.text-body-2[data-v-06ac014c],.text-caption[data-v-06ac014c],.text-subtitle-2[data-v-06ac014c],.v-btn[data-v-06ac014c],.v-chip[data-v-06ac014c]{font-family:Montserrat,sans-serif!important}.mobile-questions[data-v-06ac014c]{background-color:#fff;padding-bottom:12px}.question-card[data-v-06ac014c]{border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden}.question-card-title[data-v-06ac014c]{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}.round-chip[data-v-06ac014c]{height:20px!important}.question-card .text-subtitle-2[data-v-06ac014c]{font-size:12px!important;font-weight:500}.question-card .answer-content[data-v-06ac014c],.question-card .text-body-2[data-v-06ac014c]{font-size:12px!important;font-weight:500;line-height:1.4}.question-card .text-caption[data-v-06ac014c]{color:rgba(0,0,0,.6);font-size:12px!important}@media (max-width:600px){.question-card[data-v-06ac014c]{margin-bottom:12px}.question-card[data-v-06ac014c]:last-child{margin-bottom:0}.question-card-title[data-v-06ac014c]{min-height:48px;padding:12px 16px}.v-card__text[data-v-06ac014c]{padding:16px}.v-card__actions[data-v-06ac014c]{min-height:40px;padding:8px 16px}.answer-section[data-v-06ac014c]{padding-top:8px}.question-content[data-v-06ac014c]{padding:0}.v-divider[data-v-06ac014c]{margin:0 16px;width:calc(100% - 32px)}.v-rating .v-icon[data-v-06ac014c]{margin:0 1px;padding:6px}}.v-rating[data-v-06ac014c]{cursor:pointer}.v-rating .v-icon[data-v-06ac014c]{margin:0 2px;padding:4px}