.tab-processos-juridicos[data-v-d4312223]{flex-direction:column;gap:12px;display:flex}.processos-header[data-v-d4312223]{background:linear-gradient(135deg,#1e40af,#1e3a8a);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.processos-header .header-title[data-v-d4312223]{color:#fff;align-items:center;gap:10px;display:flex}.processos-header .header-title>i[data-v-d4312223]{flex-shrink:0;font-size:22px}.processos-header .header-title>div[data-v-d4312223]{flex-direction:column;gap:2px;display:flex}.processos-header .header-title>div h3[data-v-d4312223]{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.processos-header .header-title>div h3 .badge-juridico[data-v-d4312223]{letter-spacing:.5px;text-transform:uppercase;color:#fde047;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #00000026}.processos-header .header-title>div h3 .badge-juridico i[data-v-d4312223]{font-size:10px}.processos-header .header-title>div>span[data-v-d4312223]{opacity:.85;font-size:11px}.processos-header .stats-row[data-v-d4312223]{gap:6px;display:flex}.processos-header .stats-row .stat[data-v-d4312223]{background:#ffffff26;border-radius:6px;flex-direction:column;align-items:center;min-width:42px;padding:4px 10px;display:flex}.processos-header .stats-row .stat strong[data-v-d4312223]{color:#fff;font-size:15px}.processos-header .stats-row .stat small[data-v-d4312223]{color:#fffc;text-transform:uppercase;letter-spacing:.3px;font-size:9px}.processos-header .stats-row .stat.stat-total strong[data-v-d4312223]{color:#fde047}.processos-header .stats-row .stat.stat-ativo strong[data-v-d4312223]{color:#86efac}.processos-header .stats-row .stat.stat-arquivado strong[data-v-d4312223]{color:#cbd5e1}.processos-header .stats-row .stat.stat-anexos strong[data-v-d4312223]{color:#fca5a5}.processos-header .btn-novo[data-v-d4312223]{color:#1e3a8a;cursor:pointer;background:#fff;border:none;border-radius:6px;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.processos-header .btn-novo i[data-v-d4312223]{font-size:14px}.processos-header .btn-novo[data-v-d4312223]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.processos-header .btn-novo[data-v-d4312223]:active{transform:translateY(0)}.loading-container[data-v-d4312223]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}.loading-container .spinner[data-v-d4312223]{border:3px solid var(--gray-200);border-top:3px solid #1e40af;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-d4312223}.loading-container span[data-v-d4312223]{color:var(--gray-500);font-size:13px}.empty-state[data-v-d4312223]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.empty-state i[data-v-d4312223]{color:var(--gray-300);margin-bottom:8px;font-size:48px}.empty-state h3[data-v-d4312223]{color:var(--gray-700);margin:0;font-size:16px;font-weight:600}.empty-state p[data-v-d4312223]{color:var(--gray-500);max-width:400px;margin:0;font-size:13px}.processos-list[data-v-d4312223]{flex-direction:column;gap:6px;display:flex}.processo-item[data-v-d4312223]{background:var(--color-bg-primary,#fff);border:1px solid var(--gray-200);border-left:3px solid #1e40af;border-radius:8px;transition:all .2s;overflow:hidden}.processo-item[data-v-d4312223]:hover{border-color:#1e40af;box-shadow:0 4px 12px #1e40af26}.processo-item.status-arquivado[data-v-d4312223]{opacity:.7;border-left-color:#9ca3af}.processo-item.status-suspenso[data-v-d4312223]{border-left-color:#f59e0b}.processo-item.status-em-andamento[data-v-d4312223]{border-left-color:#3b82f6}.processo-item.status-julgado[data-v-d4312223]{border-left-color:#8b5cf6}.processo-item.status-transitado-em-julgado[data-v-d4312223]{border-left-color:#6366f1}.item-main[data-v-d4312223]{cursor:pointer;gap:10px;padding:10px 12px}.item-icon[data-v-d4312223],.item-main[data-v-d4312223]{align-items:center;display:flex}.item-icon[data-v-d4312223]{background:var(--gray-100);border-radius:8px;flex-shrink:0;justify-content:center;width:36px;height:36px}.item-icon i[data-v-d4312223]{color:#1e40af;font-size:18px}.item-info[data-v-d4312223]{flex:1;min-width:0}.item-info .item-title[data-v-d4312223]{color:var(--gray-800);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.item-info .item-meta[data-v-d4312223]{gap:12px;margin-top:2px;display:flex}.item-info .item-meta span[data-v-d4312223]{color:var(--gray-500);align-items:center;gap:4px;font-size:11px;display:flex}.item-info .item-meta span i[data-v-d4312223]{font-size:11px}.badge[data-v-d4312223]{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:600}.badge.badge-ativo[data-v-d4312223]{color:#10b981;background:#10b9811a}.badge.badge-arquivado[data-v-d4312223]{color:#6b7280;background:#6b72801a}.badge.badge-suspenso[data-v-d4312223]{color:#f59e0b;background:#f59e0b1a}.badge.badge-em-andamento[data-v-d4312223]{color:#3b82f6;background:#3b82f61a}.badge.badge-julgado[data-v-d4312223]{color:#8b5cf6;background:#8b5cf61a}.badge.badge-transitado-em-julgado[data-v-d4312223]{color:#6366f1;background:#6366f11a}.badge.badge-anexos[data-v-d4312223]{color:#ef4444;background:#ef44441a;align-items:center;gap:3px;display:inline-flex}.badge.badge-anexos i[data-v-d4312223]{font-size:9px}.item-actions[data-v-d4312223]{align-items:center;gap:4px;display:flex}.item-actions .btn-icon[data-v-d4312223]{background:var(--gray-100);width:28px;height:28px;color:var(--gray-500);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.item-actions .btn-icon[data-v-d4312223]:hover{background:var(--gray-200);color:#1e40af}.item-actions .btn-icon.danger[data-v-d4312223]:hover{color:#ef4444}.item-actions .btn-icon.expanded[data-v-d4312223]{transform:rotate(180deg)}.item-actions .btn-icon i[data-v-d4312223]{font-size:13px}.item-expanded[data-v-d4312223]{border-top:1px solid var(--gray-200);background:var(--gray-50);flex-direction:column;gap:12px;padding:12px;display:flex}.exp-row[data-v-d4312223]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.exp-section[data-v-d4312223]{flex-direction:column;gap:4px;display:flex}.exp-section label[data-v-d4312223]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.exp-section label i[data-v-d4312223]{font-size:12px}.exp-section>span[data-v-d4312223]{color:var(--gray-800);font-size:13px;font-weight:500}.exp-section .badge-count[data-v-d4312223]{color:var(--gray-500);margin-left:4px;font-size:10px}.upload-progress[data-v-d4312223]{background:var(--gray-100);border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.upload-progress .progress-bar[data-v-d4312223]{background:var(--gray-200);border-radius:4px;flex:1;height:8px;overflow:hidden}.upload-progress .progress-bar .progress-fill[data-v-d4312223]{background:linear-gradient(90deg,#1e40af,#60a5fa);height:100%;transition:width .3s}.upload-progress .progress-text[data-v-d4312223]{color:#1e40af;text-align:right;min-width:42px;font-size:12px;font-weight:600}.anexos-empty[data-v-d4312223]{background:var(--gray-100);border:2px dashed var(--gray-300);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.anexos-empty i[data-v-d4312223]{color:var(--gray-400);font-size:32px}.anexos-empty span[data-v-d4312223]{color:var(--gray-500);font-size:12px}.anexos-empty .btn-upload-inline[data-v-d4312223]{color:#fff;cursor:pointer;background:#1e40af;border-radius:4px;align-items:center;gap:4px;margin-top:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.anexos-empty .btn-upload-inline[data-v-d4312223]:hover{background:#1e3a8a;transform:translateY(-1px)}.anexos-gallery[data-v-d4312223]{flex-direction:column;gap:6px;display:flex}.anexo-card[data-v-d4312223]{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:all .15s;display:flex}.anexo-card[data-v-d4312223]:hover{background:var(--gray-100);border-color:#1e40af}.anexo-card .anexo-icon[data-v-d4312223]{background:#dc26261a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.anexo-card .anexo-icon i[data-v-d4312223]{color:#dc2626;font-size:18px}.anexo-card .anexo-info[data-v-d4312223]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.anexo-card .anexo-info .anexo-name[data-v-d4312223]{color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.anexo-card .anexo-info .anexo-size[data-v-d4312223]{color:var(--gray-500);font-size:10px}.anexo-card .anexo-actions[data-v-d4312223]{gap:4px;display:flex}.anexo-card .anexo-actions button[data-v-d4312223]{background:var(--gray-100);width:26px;height:26px;color:var(--gray-500);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.anexo-card .anexo-actions button[data-v-d4312223]:hover{background:var(--gray-200);color:#1e40af}.anexo-card .anexo-actions button.danger[data-v-d4312223]:hover{color:#ef4444}.anexo-card .anexo-actions button i[data-v-d4312223]{font-size:12px}.anexo-add[data-v-d4312223]{border:2px dashed var(--gray-300);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px;transition:all .2s;display:flex}.anexo-add i[data-v-d4312223]{color:var(--gray-400);font-size:16px}.anexo-add span[data-v-d4312223]{color:var(--gray-500);font-size:12px;font-weight:500}.anexo-add[data-v-d4312223]:hover{background:#1e40af0d;border-color:#1e40af}.anexo-add:hover i[data-v-d4312223],.anexo-add:hover span[data-v-d4312223]{color:#1e40af}.processo-form[data-v-d4312223]{flex-direction:column;gap:20px;display:flex}.processo-form .form-section[data-v-d4312223]{flex-direction:column;gap:12px;display:flex}.processo-form .form-section h4[data-v-d4312223]{color:var(--gray-700);border-bottom:2px solid var(--gray-200);align-items:center;gap:8px;margin:0;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.processo-form .form-section h4 i[data-v-d4312223]{color:#1e40af;font-size:16px}.processo-form .form-row[data-v-d4312223]{flex-wrap:wrap;gap:12px;display:flex}.processo-form .form-row .field[data-v-d4312223]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.processo-form .form-row .field.full[data-v-d4312223]{flex:100%}.processo-form .form-row .field.flex-2[data-v-d4312223]{flex:2}.processo-form .form-row .field.flex-1[data-v-d4312223]{flex:1}.processo-form .form-row .field label[data-v-d4312223]{color:var(--gray-700);font-size:12px;font-weight:600}.processo-form .form-row .field input[data-v-d4312223],.processo-form .form-row .field select[data-v-d4312223]{border:1px solid var(--gray-300);background:var(--color-bg-primary,#fff);color:var(--gray-800);border-radius:6px;padding:8px 12px;font-size:13px;transition:all .15s}.processo-form .form-row .field input[data-v-d4312223]:focus,.processo-form .form-row .field select[data-v-d4312223]:focus{border-color:#1e40af;outline:none;box-shadow:0 0 0 3px #1e40af1a}.processo-form .form-row .field small[data-v-d4312223]{color:var(--gray-500);font-size:11px}.modal-actions[data-v-d4312223]{justify-content:flex-end;gap:10px;padding:16px;display:flex}.modal-actions .btn-cancel[data-v-d4312223],.modal-actions .btn-save[data-v-d4312223]{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.modal-actions .btn-cancel[data-v-d4312223]:disabled,.modal-actions .btn-save[data-v-d4312223]:disabled{opacity:.5;cursor:not-allowed}.modal-actions .btn-cancel[data-v-d4312223]{background:var(--gray-200);color:var(--gray-700)}.modal-actions .btn-cancel[data-v-d4312223]:hover:not(:disabled){background:var(--gray-300)}.modal-actions .btn-save[data-v-d4312223]{color:#fff;background:#1e40af}.modal-actions .btn-save[data-v-d4312223]:hover:not(:disabled){background:#1e3a8a}.modal-actions .btn-save .spin[data-v-d4312223]{animation:.8s linear infinite spin-d4312223}.delete-confirmation[data-v-d4312223]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.delete-confirmation>i[data-v-d4312223]{color:#ef4444;font-size:48px}.delete-confirmation p[data-v-d4312223]{color:var(--gray-700);margin:0;font-size:14px}.delete-confirmation .processo-info-delete[data-v-d4312223]{background:var(--gray-100);border-radius:6px;flex-direction:column;gap:6px;width:100%;padding:12px;display:flex}.delete-confirmation .processo-info-delete strong[data-v-d4312223]{color:var(--gray-800);font-size:13px}.delete-confirmation .processo-info-delete span[data-v-d4312223]{color:var(--gray-600);font-size:12px}.delete-confirmation .processo-info-delete .warning-text[data-v-d4312223]{color:#f59e0b;font-weight:600}@keyframes spin-d4312223{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slide-down-enter-active[data-v-d4312223],.slide-down-leave-active[data-v-d4312223]{transition:all .3s}.slide-down-enter-from[data-v-d4312223]{opacity:0;max-height:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-d4312223],.slide-down-leave-from[data-v-d4312223]{opacity:1;max-height:500px;transform:translateY(0)}.slide-down-leave-to[data-v-d4312223]{opacity:0;max-height:0;transform:translateY(-10px)}body.dark-theme .processo-item[data-v-d4312223]{background:#1e293b;border-color:#334155}body.dark-theme .processo-item[data-v-d4312223]:hover{border-color:#1e40af}body.dark-theme .processo-item.status-arquivado[data-v-d4312223]{border-left-color:#6b7280}body.dark-theme .processo-item.status-suspenso[data-v-d4312223]{border-left-color:#f59e0b}body.dark-theme .processo-item.status-em-andamento[data-v-d4312223]{border-left-color:#60a5fa}body.dark-theme .processo-item.status-julgado[data-v-d4312223]{border-left-color:#a78bfa}body.dark-theme .processo-item.status-transitado-em-julgado[data-v-d4312223]{border-left-color:#818cf8}body.dark-theme .item-icon[data-v-d4312223]{background:#334155}body.dark-theme .item-icon i[data-v-d4312223]{color:#60a5fa}body.dark-theme .item-info .item-title[data-v-d4312223]{color:#f1f5f9}body.dark-theme .item-info .item-meta span[data-v-d4312223]{color:#94a3b8}body.dark-theme .badge.badge-ativo[data-v-d4312223]{color:#34d399;background:#10b98126}body.dark-theme .badge.badge-arquivado[data-v-d4312223]{color:#9ca3af;background:#6b728026}body.dark-theme .badge.badge-suspenso[data-v-d4312223]{color:#fbbf24;background:#f59e0b26}body.dark-theme .badge.badge-em-andamento[data-v-d4312223]{color:#60a5fa;background:#3b82f626}body.dark-theme .badge.badge-julgado[data-v-d4312223]{color:#a78bfa;background:#8b5cf626}body.dark-theme .badge.badge-transitado-em-julgado[data-v-d4312223]{color:#818cf8;background:#6366f126}body.dark-theme .badge.badge-anexos[data-v-d4312223]{color:#f87171;background:#ef444426}body.dark-theme .item-actions .btn-icon[data-v-d4312223]{color:#94a3b8;background:#334155}body.dark-theme .item-actions .btn-icon[data-v-d4312223]:hover{color:#60a5fa;background:#475569}body.dark-theme .item-actions .btn-icon.danger[data-v-d4312223]:hover{color:#f87171}body.dark-theme .item-expanded[data-v-d4312223]{background:#0f172a;border-top-color:#334155}body.dark-theme .exp-section label[data-v-d4312223]{color:#94a3b8}body.dark-theme .exp-section>span[data-v-d4312223]{color:#f1f5f9}body.dark-theme .upload-progress[data-v-d4312223]{background:#1e293b}body.dark-theme .upload-progress .progress-bar[data-v-d4312223]{background:#334155}body.dark-theme .upload-progress .progress-text[data-v-d4312223]{color:#60a5fa}body.dark-theme .anexos-empty[data-v-d4312223]{background:#1e293b;border-color:#475569}body.dark-theme .anexos-empty i[data-v-d4312223]{color:#64748b}body.dark-theme .anexos-empty span[data-v-d4312223]{color:#94a3b8}body.dark-theme .anexos-empty .btn-upload-inline[data-v-d4312223]{color:#fff;background:#1e40af}body.dark-theme .anexos-empty .btn-upload-inline[data-v-d4312223]:hover{background:#60a5fa}body.dark-theme .anexo-card[data-v-d4312223]{background:#0f172a;border-color:#334155}body.dark-theme .anexo-card[data-v-d4312223]:hover{background:#1e293b;border-color:#60a5fa}body.dark-theme .anexo-card .anexo-icon[data-v-d4312223]{background:#dc262626}body.dark-theme .anexo-card .anexo-icon i[data-v-d4312223]{color:#f87171}body.dark-theme .anexo-card .anexo-info .anexo-name[data-v-d4312223]{color:#f1f5f9}body.dark-theme .anexo-card .anexo-info .anexo-size[data-v-d4312223]{color:#94a3b8}body.dark-theme .anexo-card .anexo-actions button[data-v-d4312223]{color:#94a3b8;background:#334155}body.dark-theme .anexo-card .anexo-actions button[data-v-d4312223]:hover{color:#60a5fa;background:#475569}body.dark-theme .anexo-card .anexo-actions button.danger[data-v-d4312223]:hover{color:#f87171}body.dark-theme .anexo-add[data-v-d4312223]{border-color:#475569}body.dark-theme .anexo-add i[data-v-d4312223],body.dark-theme .anexo-add span[data-v-d4312223]{color:#64748b}body.dark-theme .anexo-add[data-v-d4312223]:hover{background:#60a5fa1a;border-color:#60a5fa}body.dark-theme .anexo-add:hover i[data-v-d4312223],body.dark-theme .anexo-add:hover span[data-v-d4312223]{color:#60a5fa}body.dark-theme .processo-form .form-section h4[data-v-d4312223]{color:#f1f5f9;border-bottom-color:#334155}body.dark-theme .processo-form .form-section h4 i[data-v-d4312223]{color:#60a5fa}body.dark-theme .processo-form .form-row .field label[data-v-d4312223]{color:#f1f5f9}body.dark-theme .processo-form .form-row .field input[data-v-d4312223],body.dark-theme .processo-form .form-row .field select[data-v-d4312223]{color:#f1f5f9;background:#1e293b;border-color:#475569}body.dark-theme .processo-form .form-row .field input[data-v-d4312223]:focus,body.dark-theme .processo-form .form-row .field select[data-v-d4312223]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}body.dark-theme .processo-form .form-row .field small[data-v-d4312223]{color:#94a3b8}body.dark-theme .modal-actions .btn-cancel[data-v-d4312223]{color:#f1f5f9;background:#334155}body.dark-theme .modal-actions .btn-cancel[data-v-d4312223]:hover:not(:disabled){background:#475569}body.dark-theme .modal-actions .btn-save[data-v-d4312223]{background:#1e40af}body.dark-theme .modal-actions .btn-save[data-v-d4312223]:hover:not(:disabled){background:#60a5fa}body.dark-theme .delete-confirmation p[data-v-d4312223]{color:#f1f5f9}body.dark-theme .delete-confirmation .processo-info-delete[data-v-d4312223]{background:#1e293b}body.dark-theme .delete-confirmation .processo-info-delete strong[data-v-d4312223]{color:#f1f5f9}body.dark-theme .delete-confirmation .processo-info-delete span[data-v-d4312223]{color:#94a3b8}body.dark-theme .delete-confirmation .processo-info-delete .warning-text[data-v-d4312223]{color:#fbbf24}body.dark-theme .empty-state i[data-v-d4312223]{color:#475569}body.dark-theme .empty-state h3[data-v-d4312223]{color:#f1f5f9}body.dark-theme .empty-state p[data-v-d4312223]{color:#94a3b8}body.dark-theme .loading-container .spinner[data-v-d4312223]{border-color:#60a5fa #334155 #334155}body.dark-theme .loading-container span[data-v-d4312223]{color:#94a3b8}@media (width<=768px){.processos-header[data-v-d4312223]{flex-direction:column;align-items:stretch}.processos-header .header-title[data-v-d4312223]{justify-content:center}.processos-header .stats-row[data-v-d4312223]{flex-wrap:wrap;justify-content:center}.processos-header .btn-novo[data-v-d4312223]{justify-content:center;width:100%}.processo-form .form-row[data-v-d4312223]{flex-direction:column}.processo-form .form-row .field.flex-1[data-v-d4312223],.processo-form .form-row .field.flex-2[data-v-d4312223]{flex:100%}.exp-row[data-v-d4312223]{grid-template-columns:1fr}}
