.audit-layout[data-v-73703e19],.audit-list[data-v-2c7745fa]{font-family:Plus Jakarta Sans,sans-serif}.audit-list__toolbar[data-v-2c7745fa]{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.audit-list__card[data-v-2c7745fa]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden}.audit-list__case-num[data-v-2c7745fa]{font-weight:700;color:#002d5e;font-size:13px}.audit-list__member-name[data-v-2c7745fa]{font-weight:600;color:#1a1f36;font-size:13px}.audit-list__member-meta[data-v-2c7745fa]{font-size:11px;color:#05e5ba;font-weight:600;margin-top:1px}.audit-list__practice-code[data-v-2c7745fa]{font-weight:700;color:#05e5ba;font-size:12px;margin-right:4px}.audit-list__practice-name[data-v-2c7745fa]{color:#1a1f36;font-size:13px}.audit-list__specialty[data-v-2c7745fa]{font-size:12px;color:#6b7294}.audit-list__assigned[data-v-2c7745fa]{font-size:12px;color:#1a1f36;font-weight:600}.audit-list__empty[data-v-2c7745fa]{color:#cbd5e1;font-size:13px}.audit-list__date[data-v-2c7745fa]{font-size:12px;color:#6b7294;white-space:nowrap}.audit-list__badge[data-v-2c7745fa]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.audit-list__badge--category[data-v-2c7745fa]{background:#eef1f6;color:#002d5e}.audit-list__badge--pending[data-v-2c7745fa]{background:#faeeda;color:#854f0b}.audit-list__badge--review[data-v-2c7745fa]{background:#e6f1fb;color:#0c447c}.audit-list__badge--approved[data-v-2c7745fa]{background:#eaf3de;color:#3b6d11}.audit-list__badge--rejected[data-v-2c7745fa]{background:#fcebeb;color:#a32d2d}.audit-list__pagination[data-v-2c7745fa]{padding:12px 16px;display:flex;justify-content:flex-end;border-top:1px solid #f0f2f7}.ai-audit-dialog__header[data-v-d88f4ac6]{display:flex;align-items:center;gap:12px}.ai-audit-dialog__header-icon[data-v-d88f4ac6]{width:38px;height:38px;border-radius:10px;background:#e6f9f9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-audit-dialog__header-icon i[data-v-d88f4ac6]{font-size:18px;color:#009b7d}.ai-audit-dialog__title[data-v-d88f4ac6]{font-size:15px;font-weight:700;color:#002d5e;margin:0}.ai-audit-dialog__subtitle[data-v-d88f4ac6]{font-size:12px;color:#6b7294;margin:0}.ai-audit-dialog__body[data-v-d88f4ac6]{display:flex;flex-direction:column;gap:12px;min-height:150px}.ai-audit-dialog__loading[data-v-d88f4ac6]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;color:#6b7294;font-size:14px}.ai-audit-dialog__loading i[data-v-d88f4ac6]{font-size:28px;color:#05e5ba}.ai-audit-dialog__error[data-v-d88f4ac6]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;color:#dc2626;font-size:13px;text-align:center}.ai-audit-dialog__error i[data-v-d88f4ac6]{font-size:24px}.ai-audit-dialog__footer[data-v-d88f4ac6]{display:flex;justify-content:flex-end;gap:8px}.ai-audit-recommendation[data-v-d88f4ac6]{border:1.5px solid;border-radius:8px;padding:10px 16px;display:flex;align-items:center;gap:8px}.ai-audit-recommendation__label[data-v-d88f4ac6]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.ai-audit-recommendation__value[data-v-d88f4ac6]{font-size:14px;font-weight:700}.ai-audit-section[data-v-d88f4ac6]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.ai-audit-section__title[data-v-d88f4ac6]{font-size:11px;font-weight:700;color:#002d5e;text-transform:uppercase;letter-spacing:.4px;padding:7px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:block}.ai-audit-section__header[data-v-d88f4ac6]{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ai-audit-section__body[data-v-d88f4ac6]{padding:10px 14px;font-size:13.5px;color:#334155;line-height:1.6;margin:0}.ai-audit-section__dictum[data-v-d88f4ac6]{padding:10px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#334155;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;margin:0}.ai-audit-section--dictum[data-v-d88f4ac6]{border-color:#002d5e}.audit-detail[data-v-71b09d16]{font-family:Plus Jakarta Sans,sans-serif;max-width:900px}.audit-detail__back[data-v-71b09d16]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#002d5e;cursor:pointer;margin-bottom:20px;opacity:.7;transition:opacity .15s}.audit-detail__back[data-v-71b09d16]:hover{opacity:1}.audit-detail__header[data-v-71b09d16]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.audit-detail__header-left[data-v-71b09d16]{display:flex;align-items:center;gap:12px}.audit-detail__case-num[data-v-71b09d16]{font-size:22px;font-weight:700;color:#002d5e}.audit-detail__date[data-v-71b09d16]{font-size:13px;color:#94a3b8}.audit-detail__cards[data-v-71b09d16]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.audit-detail__card[data-v-71b09d16]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.audit-detail__card-title[data-v-71b09d16]{font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.08em;margin-bottom:12px}.audit-detail__row[data-v-71b09d16]{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px;margin-bottom:8px;gap:8px}.audit-detail__row span[data-v-71b09d16]:first-child{color:#94a3b8;white-space:nowrap}.audit-detail__row strong[data-v-71b09d16]{color:#1a1f36;text-align:right}.audit-detail__plan[data-v-71b09d16]{color:#05e5ba;font-weight:600}.audit-detail__code[data-v-71b09d16]{color:#05e5ba;font-weight:700}.audit-detail__section[data-v-71b09d16]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin-bottom:16px}.audit-detail__section-title[data-v-71b09d16]{font-size:13px;font-weight:700;color:#002d5e;margin-bottom:16px;letter-spacing:.04em}.audit-detail__timeline-item[data-v-71b09d16]{border-left:2px solid #e2e8f0;padding-left:16px;margin-bottom:16px}.audit-detail__timeline-meta[data-v-71b09d16]{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.audit-detail__timeline-author[data-v-71b09d16]{font-weight:600;color:#1a1f36;font-size:13px}.audit-detail__timeline-date[data-v-71b09d16]{font-size:12px;color:#94a3b8}.audit-detail__timeline-notes[data-v-71b09d16]{font-size:13px;color:#6b7294}.audit-detail__timeline-info[data-v-71b09d16]{font-size:12px;color:#185fa5;margin-top:4px}.audit-detail__interconsult[data-v-71b09d16]{border:1px solid #f0f2f7;border-radius:8px;padding:12px;margin-bottom:10px}.audit-detail__interconsult-header[data-v-71b09d16]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.audit-detail__empty[data-v-71b09d16]{font-size:13px;color:#94a3b8}.audit-detail__resolution[data-v-71b09d16]{border-color:#e2e8f0}.audit-detail__result--approved[data-v-71b09d16]{border-color:#c0dd97;background:#f6fbee}.audit-detail__result--rejected[data-v-71b09d16]{border-color:#f7c1c1;background:#fff8f8}.audit-detail__badge[data-v-71b09d16]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.audit-detail__badge--sm[data-v-71b09d16]{padding:2px 8px;font-size:10px}.audit-detail__badge--category[data-v-71b09d16]{background:#eef1f6;color:#002d5e}.audit-detail__badge--pending[data-v-71b09d16]{background:#faeeda;color:#854f0b}.audit-detail__badge--review[data-v-71b09d16]{background:#e6f1fb;color:#0c447c}.audit-detail__badge--approved[data-v-71b09d16]{background:#eaf3de;color:#3b6d11}.audit-detail__badge--rejected[data-v-71b09d16]{background:#fcebeb;color:#a32d2d}.audit-detail__actions[data-v-71b09d16]{display:flex;gap:10px;margin-bottom:20px}.audit-detail__attachments[data-v-71b09d16]{display:flex;flex-direction:column;gap:8px}.audit-detail__attachment[data-v-71b09d16]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;font-size:13px;color:#334155}.audit-detail__attachment i[data-v-71b09d16]{color:#94a3b8}.audit-detail__attachment-name[data-v-71b09d16]{flex:1}