.lance-header[data-v-8a178f88]{padding:2.5rem 0 1.5rem;background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);border-radius:16px;margin-bottom:2rem;box-shadow:0 10px 30px #e5262240}.header-content[data-v-8a178f88]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;padding:0 2rem}.header-left[data-v-8a178f88]{flex:1;min-width:300px}.page-title[data-v-8a178f88]{font-size:2.25rem;font-weight:700;margin:0 0 .75rem;color:#fff;line-height:1.2;letter-spacing:-.5px}.codigo-destaque[data-v-8a178f88]{color:gold;font-weight:800;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page-description[data-v-8a178f88]{font-size:1.125rem;color:#ffffffe6;margin:0;line-height:1.5}.header-right[data-v-8a178f88]{display:flex;align-items:center}.btn-secondary-modern[data-v-8a178f88]{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.75rem;background:#fffffff2;color:#e52622;border:none;border-radius:12px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.btn-secondary-modern[data-v-8a178f88]:hover{background:#fff;color:#b91c1a;transform:translateY(-2px);box-shadow:0 6px 20px #0003;text-decoration:none}.btn-secondary-modern i[data-v-8a178f88]{font-size:1.125rem}@media (max-width: 768px){.lance-header[data-v-8a178f88]{padding:1.5rem 0 1rem}.header-content[data-v-8a178f88]{flex-direction:column;align-items:stretch;padding:0 1.5rem}.page-title[data-v-8a178f88]{font-size:1.75rem}.page-description[data-v-8a178f88]{font-size:1rem}.header-right[data-v-8a178f88]{justify-content:center}.btn-secondary-modern[data-v-8a178f88]{width:100%;justify-content:center}}.solicitacao-info-grid[data-v-6a246073]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.info-card[data-v-6a246073]{background:#fff;border-radius:16px;padding:1.5rem;display:flex;gap:1.25rem;align-items:center;box-shadow:0 4px 15px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.05)}.info-card[data-v-6a246073]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001f}.info-card-icon[data-v-6a246073]{min-width:56px;width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026}.info-card-icon i[data-v-6a246073]{font-size:1.5rem;color:#fff}.info-card-content[data-v-6a246073]{flex:1;min-width:0}.info-label[data-v-6a246073]{display:block;font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-6a246073]{font-size:1.125rem;font-weight:700;color:#1f2937;margin:0;line-height:1.4;word-break:break-word}.highlight-value[data-v-6a246073]{color:#e52622;font-size:1.25rem}.status-badge[data-v-6a246073]{display:inline-block;padding:.375rem .875rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-analise[data-v-6a246073],.status-aprovado[data-v-6a246073]{background:#fef3c7;color:#92400e}.status-pendente[data-v-6a246073]{background:#fed7aa;color:#9a3412}.status-aguardando[data-v-6a246073],.status-finalizado[data-v-6a246073]{background:#fef3c7;color:#92400e}.status-cancelado[data-v-6a246073]{background:#fecaca;color:#991b1b}.status-default[data-v-6a246073]{background:#f3f4f6;color:#374151}@media (max-width: 768px){.solicitacao-info-grid[data-v-6a246073]{grid-template-columns:1fr;gap:1rem}.info-card[data-v-6a246073]{padding:1.25rem}.info-card-icon[data-v-6a246073]{min-width:48px;width:48px;height:48px}.info-card-icon i[data-v-6a246073]{font-size:1.25rem}.info-value[data-v-6a246073]{font-size:1rem}.highlight-value[data-v-6a246073]{font-size:1.125rem}}.lance-details-section[data-v-84b1f06a]{margin-bottom:2rem}.section-card[data-v-84b1f06a]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000014;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.section-header[data-v-84b1f06a]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.section-header-content[data-v-84b1f06a]{display:flex;align-items:center;gap:.75rem}.section-icon[data-v-84b1f06a]{font-size:1.25rem;color:#fff}.section-title[data-v-84b1f06a]{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.section-badge[data-v-84b1f06a]{display:flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;color:#fff;font-size:.8125rem;font-weight:600}.section-body[data-v-84b1f06a]{padding:1.25rem 1.5rem}.section-description[data-v-84b1f06a]{font-size:.9375rem;color:#4b5563;margin-bottom:1rem}.table-responsive-modern[data-v-84b1f06a]{overflow-x:auto;border-radius:12px;margin-bottom:1rem}.modern-table[data-v-84b1f06a]{width:100%;border-collapse:separate;border-spacing:0;font-size:.9375rem}.modern-table thead[data-v-84b1f06a]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.modern-table thead th[data-v-84b1f06a]{padding:.65rem .75rem;text-align:center;font-weight:700;color:#1f2937;text-transform:uppercase;font-size:.6875rem;letter-spacing:.5px;border-bottom:2px solid #d1d5db;white-space:nowrap}.modern-table tbody tr[data-v-84b1f06a]{transition:all .2s ease}.modern-table tbody .lance-row[data-v-84b1f06a]{background:#fff}.modern-table tbody .lance-vencedor[data-v-84b1f06a]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #EDBF30;font-weight:600}.modern-table tbody tr[data-v-84b1f06a]:hover{background:#f9fafb;transform:scale(1.01);box-shadow:0 2px 8px #0000001a}.modern-table tbody .lance-vencedor[data-v-84b1f06a]:hover{background:linear-gradient(135deg,#fde68a,#fcd34d)}.modern-table tbody td[data-v-84b1f06a]{padding:.65rem .75rem;text-align:center;border-bottom:1px solid #e5e7eb;vertical-align:middle}.data-cell[data-v-84b1f06a]{font-weight:600;color:#374151}.value-cell[data-v-84b1f06a]{font-weight:700;color:#1f2937}.value-cell.highlight[data-v-84b1f06a]{color:#e52622;font-size:1.0625rem}.percentage-cell[data-v-84b1f06a]{font-weight:700;color:#e52622;font-size:1rem}.empresa-cell[data-v-84b1f06a]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#374151;justify-content:center}.empresa-cell i[data-v-84b1f06a]{color:#e52622;font-size:.875rem}.empresa-text[data-v-84b1f06a]{display:flex;flex-direction:column;align-items:flex-start}.empresa-nome[data-v-84b1f06a]{font-weight:700}.empresa-cnpj[data-v-84b1f06a]{color:#6b7280;font-weight:600}.taxa-cell[data-v-84b1f06a]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.vencedor-badge[data-v-84b1f06a]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;border-radius:12px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 6px #fbbf244d}.vencedor-badge i[data-v-84b1f06a]{font-size:.75rem}.type-badge[data-v-84b1f06a]{display:inline-block;padding:.375rem .875rem;border-radius:20px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.type-badge.automático[data-v-84b1f06a],.type-badge.automatico[data-v-84b1f06a]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff}.type-badge.manual[data-v-84b1f06a]{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.empty-state[data-v-84b1f06a]{padding:3rem!important}.empty-content[data-v-84b1f06a]{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#9ca3af}.empty-content i[data-v-84b1f06a]{font-size:3rem}.empty-content p[data-v-84b1f06a]{font-size:1.125rem;margin:0}.info-adicional[data-v-84b1f06a]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #E52622;border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}.info-adicional-header[data-v-84b1f06a]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:#991b1b}.info-adicional-header i[data-v-84b1f06a]{font-size:1rem}.info-adicional-header h6[data-v-84b1f06a]{margin:0;font-size:.9375rem;font-weight:700}.info-list[data-v-84b1f06a]{list-style:none;padding:0;margin:0}.info-list li[data-v-84b1f06a]{padding:.35rem 0;color:#1f2937;font-size:.875rem}.status-text[data-v-84b1f06a]{padding:.25rem .75rem;border-radius:12px;font-weight:600}.status-text.aprovado[data-v-84b1f06a],.status-text.pendente[data-v-84b1f06a]{background:#fef3c7;color:#92400e}.assinatura-section[data-v-84b1f06a]{text-align:center;padding-top:1.5rem;border-top:2px dashed #e5e7eb}.btn-assinar[data-v-84b1f06a]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;background:linear-gradient(135deg,#e52622,#edbf30);color:#fff;border:none;border-radius:14px;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #e526224d}.btn-assinar[data-v-84b1f06a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #e5262266;background:linear-gradient(135deg,#c41f1c,#d4a820)}.btn-assinar i[data-v-84b1f06a]{font-size:1.25rem}.assinatura-help[data-v-84b1f06a]{margin-top:1rem;font-size:.9375rem;color:#6b7280;display:flex;align-items:center;justify-content:center;gap:.5rem}.assinatura-help i[data-v-84b1f06a]{color:#e52622}@media (max-width: 768px){.section-header[data-v-84b1f06a]{padding:1.5rem}.section-title[data-v-84b1f06a]{font-size:1.25rem}.section-body[data-v-84b1f06a]{padding:1.5rem}.modern-table[data-v-84b1f06a]{font-size:.8125rem}.modern-table thead th[data-v-84b1f06a]{padding:.75rem .5rem;font-size:.6875rem}.modern-table tbody td[data-v-84b1f06a]{padding:.75rem .5rem}.btn-assinar[data-v-84b1f06a]{width:100%;justify-content:center}}.documentos-section[data-v-5297dc53]{margin-bottom:2rem}.section-card[data-v-5297dc53]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000014;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.section-header[data-v-5297dc53]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.section-header-content[data-v-5297dc53]{display:flex;align-items:center;gap:.75rem}.section-icon[data-v-5297dc53]{font-size:1.25rem;color:#fff}.section-title[data-v-5297dc53]{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.section-badge[data-v-5297dc53]{padding:.35rem .75rem;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;color:#fff;font-size:.8125rem;font-weight:600}.section-body[data-v-5297dc53]{padding:1.25rem 1.5rem}.empty-state[data-v-5297dc53]{padding:2rem;text-align:center}.empty-content[data-v-5297dc53]{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#9ca3af}.empty-content i[data-v-5297dc53]{font-size:3rem;opacity:.5}.empty-content p[data-v-5297dc53]{font-size:1rem;margin:0}.documentos-grid[data-v-5297dc53]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.documento-card[data-v-5297dc53]{background:linear-gradient(135deg,#f9fafb,#fff);border:2px solid #e5e7eb;border-radius:14px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.documento-card[data-v-5297dc53]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#e52622,#edbf30);transform:scaleX(0);transition:transform .3s ease}.documento-card[data-v-5297dc53]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001f;border-color:#e52622}.documento-card[data-v-5297dc53]:hover:before{transform:scaleX(1)}.documento-icon[data-v-5297dc53]{width:52px;height:52px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto}.documento-icon i[data-v-5297dc53]{font-size:1.5rem}.documento-info[data-v-5297dc53]{text-align:center;flex:1}.documento-nome[data-v-5297dc53]{font-size:.875rem;font-weight:700;color:#1f2937;margin:0 0 .35rem;line-height:1.4;word-break:break-word}.documento-meta[data-v-5297dc53]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;font-size:.75rem;color:#6b7280;margin:0}.meta-item[data-v-5297dc53]{display:flex;align-items:center;gap:.375rem}.meta-item i[data-v-5297dc53]{font-size:.75rem}.documento-actions[data-v-5297dc53]{display:flex;gap:.5rem;justify-content:center}.btn-visualizar[data-v-5297dc53]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1rem;background:linear-gradient(135deg,#e52622,#edbf30);color:#fff;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px #e526224d}.btn-visualizar[data-v-5297dc53]:hover{background:linear-gradient(135deg,#edbf30,#e52622);transform:translateY(-2px);box-shadow:0 4px 12px #e5262266;color:#fff;text-decoration:none}.btn-download[data-v-5297dc53]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:linear-gradient(135deg,#e52622,#edbf30);color:#fff;border:none;border-radius:8px;font-size:.875rem;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px #e526224d}.btn-download[data-v-5297dc53]:hover{background:linear-gradient(135deg,#c41f1c,#d4a820);transform:translateY(-2px);box-shadow:0 4px 12px #e5262266;color:#fff}@media (max-width: 768px){.section-header[data-v-5297dc53]{padding:1rem}.section-title[data-v-5297dc53]{font-size:1rem}.section-body[data-v-5297dc53]{padding:1rem}.documentos-grid[data-v-5297dc53]{grid-template-columns:1fr;gap:.75rem}.documento-card[data-v-5297dc53]{padding:.875rem}}.opportunity-flow-section[data-v-c87c79bd]{margin-bottom:1.5rem}.flow-card[data-v-c87c79bd]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000014;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.flow-header[data-v-c87c79bd]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.flow-header-content[data-v-c87c79bd]{display:flex;align-items:center;gap:.75rem}.flow-icon[data-v-c87c79bd]{font-size:1.25rem;color:#fff}.flow-title[data-v-c87c79bd]{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.flow-body[data-v-c87c79bd]{padding:1.5rem}.steps-grid[data-v-c87c79bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}.step-card[data-v-c87c79bd]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:1rem;position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.step-card[data-v-c87c79bd]:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#e52622,#edbf30);transform:scaleX(0);transition:transform .3s ease}.step-card[data-v-c87c79bd]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001f;border-color:#e52622}.step-card[data-v-c87c79bd]:hover:before{transform:scaleX(1)}.step-card.done[data-v-c87c79bd]{border-color:#edbf3080;background:linear-gradient(135deg,#fef9e7,#fff)}.step-card.done[data-v-c87c79bd]:before{background:#edbf30;transform:scaleX(1)}.step-card.active[data-v-c87c79bd]{border-color:#e52622;background:linear-gradient(135deg,#fef2f2,#fff);box-shadow:0 4px 20px #e5262240}.step-card.active[data-v-c87c79bd]:before{background:linear-gradient(90deg,#e52622,#edbf30);transform:scaleX(1)}.step-card.pending[data-v-c87c79bd]{opacity:.75;background:#fafafa}.step-header[data-v-c87c79bd]{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem}.step-number[data-v-c87c79bd]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;box-shadow:0 3px 10px #00000026;transition:all .3s ease;flex-shrink:0}.done .step-number[data-v-c87c79bd]{background:#edbf30;color:#333;animation:checkBounce-c87c79bd .5s ease-out}.active .step-number[data-v-c87c79bd]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff;animation:activePulse-c87c79bd 2s infinite}.pending .step-number[data-v-c87c79bd]{background:#f3f4f6;color:#9ca3af;border:2px solid #e5e7eb;box-shadow:none}.step-title[data-v-c87c79bd]{flex:1;font-size:.9375rem;font-weight:700;color:#111827;line-height:1.3;margin:0}.step-info[data-v-c87c79bd]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.info-pill[data-v-c87c79bd]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:16px;font-size:.8125rem;font-weight:600;border:1px solid transparent;transition:all .2s ease}.info-pill[data-v-c87c79bd]:hover{transform:scale(1.05)}.pill-ok[data-v-c87c79bd]{background:#fef3c7;color:#92400e;border-color:#edbf3040}.pill-pending[data-v-c87c79bd]{background:#fef3c7;color:#92400e;border-color:#fcd34d40}.info-pill i[data-v-c87c79bd]{font-size:.75rem}.step-signers[data-v-c87c79bd]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed #e5e7eb;font-size:.8125rem;color:#6b7280;line-height:1.5}.step-signers strong[data-v-c87c79bd]{color:#374151;font-weight:600}.step-status[data-v-c87c79bd]{margin-top:.75rem;padding:.5rem .75rem;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:8px;font-size:.8125rem;color:#374151;border-left:3px solid #E52622}.step-status strong[data-v-c87c79bd]{color:#e52622;font-weight:700}.step-actions[data-v-c87c79bd]{margin-top:.875rem;display:flex;gap:.5rem;flex-wrap:wrap}.action-btn[data-v-c87c79bd]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}.action-btn[data-v-c87c79bd]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.action-btn i[data-v-c87c79bd]{font-size:.875rem}.action-send[data-v-c87c79bd]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff}.action-send[data-v-c87c79bd]:hover{background:linear-gradient(135deg,#b91c1a,#d4a829)}.action-edit[data-v-c87c79bd]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.action-edit[data-v-c87c79bd]:hover{background:linear-gradient(135deg,#d97706,#b45309)}.action-view[data-v-c87c79bd]{background:linear-gradient(135deg,#edbf30,#d4a820);color:#333}.action-view[data-v-c87c79bd]:hover{background:linear-gradient(135deg,#d4a820,#c49619)}.flow-warning[data-v-c87c79bd]{padding:.875rem 1.25rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #f59e0b;border-radius:10px;font-size:.875rem;color:#92400e;display:flex;align-items:center;gap:.75rem;box-shadow:0 2px 8px #f59e0b1f}.flow-warning i[data-v-c87c79bd]{font-size:1.125rem;color:#f59e0b;flex-shrink:0}@keyframes checkBounce-c87c79bd{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes activePulse-c87c79bd{0%,to{box-shadow:0 4px 15px #e5262266}50%{box-shadow:0 6px 25px #e5262299,0 0 0 4px #e526221a}}@media (max-width: 768px){.flow-header[data-v-c87c79bd]{padding:.875rem 1.25rem}.flow-title[data-v-c87c79bd]{font-size:1rem}.flow-body[data-v-c87c79bd]{padding:1.25rem}.steps-grid[data-v-c87c79bd]{grid-template-columns:1fr;gap:.875rem}.step-number[data-v-c87c79bd]{width:36px;height:36px;font-size:1rem}.step-title[data-v-c87c79bd]{font-size:.875rem}.info-pill[data-v-c87c79bd]{font-size:.75rem;padding:.3125rem .625rem}}.step-card[data-v-c87c79bd]:focus{outline:3px solid #E52622;outline-offset:2px}.step-card[data-v-c87c79bd]:focus-visible{box-shadow:0 0 0 4px #e5262233}
