.tender-card[data-v-d5355ba8]{background:#fff;border:1px solid var(--careox-border-color,#ddd);border-radius:8px;font-family:var(--careox-text-font,"Nunito Sans",sans-serif);padding:20px;transition:all .3s ease}.tender-card[data-v-d5355ba8]:hover{box-shadow:0 10px 30px #00000014}.tender-card__top[data-v-d5355ba8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.tender-status[data-v-d5355ba8]{border-radius:20px;font-size:12px;font-weight:800;letter-spacing:.3px;padding:4px 14px;text-transform:uppercase}.status-open[data-v-d5355ba8]{background:#10b98126;color:#047857}.status-closed[data-v-d5355ba8]{background:#ef444426;color:#991b1b}.tender-date[data-v-d5355ba8]{align-items:center;background:var(--careox-white,#fff);border:1px solid var(--careox-border-color,#e5e5e5);border-radius:30px;color:var(--careox-text,#636363);display:inline-flex;font-family:var(--careox-special-font,"Caveat",cursive);font-size:18px;font-weight:600;gap:8px;height:32px;padding:0 18px}.tender-date i[data-v-d5355ba8]{color:var(--careox-primary,#2563eb)}.tender-title[data-v-d5355ba8]{color:var(--careox-black,#122f2a);font-family:var(--careox-heading-font,"Nunito Sans",sans-serif);font-size:22px;font-weight:800;line-height:30px;margin-bottom:10px;transition:color .3s ease}.tender-card:hover .tender-title[data-v-d5355ba8]{color:var(--careox-primary,#2563eb)}.tender-meta[data-v-d5355ba8]{color:#6b7280;display:flex;font-size:13px;font-weight:600;gap:20px;margin-bottom:12px}.tender-meta i[data-v-d5355ba8]{color:var(--careox-primary,#2563eb);margin-right:6px}.tender-infos p[data-v-d5355ba8]{color:#4b5563;font-size:14px;margin:0 0 6px}.tender-documents[data-v-d5355ba8]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.tender-doc[data-v-d5355ba8]{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:6px 14px;text-decoration:none;transition:all .2s ease}.doc-avis[data-v-d5355ba8]{background:#2563eb1f;color:#1d4ed8}.doc-tdr[data-v-d5355ba8]{background:#10b98126;color:#047857}.doc-additif[data-v-d5355ba8]{background:#f59e0b2e;color:#92400e}.tender-doc[data-v-d5355ba8]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.tender-list[data-v-93fe6a1b]{background:#fff;border:1px solid var(--careox-border-color,#ddd);border-radius:8px;font-family:var(--careox-text-font,"Nunito Sans",sans-serif);overflow:hidden}.tender-list__header[data-v-93fe6a1b],.tender-list__row[data-v-93fe6a1b]{align-items:center;display:grid;grid-template-columns:110px 2.6fr 1.6fr 220px 120px 120px}.tender-list__header[data-v-93fe6a1b]{background:#f9fafb;border-bottom:1px solid var(--careox-border-color,#ddd);font-size:14px;font-weight:800;padding:14px 20px}.tender-list__row[data-v-93fe6a1b]{border-bottom:1px solid #eee;padding:16px 20px;transition:background .25s ease}.tender-list__row[data-v-93fe6a1b]:hover{background:#f9fafb}.tender-col[data-v-93fe6a1b]{color:#374151;font-size:14px}.tender-title[data-v-93fe6a1b]{color:var(--careox-black,#122f2a);font-size:15px;font-weight:800}.tender-ref[data-v-93fe6a1b]{color:#6b7280;font-size:13px;margin-top:3px}.tender-pill[data-v-93fe6a1b]{background:#3b82f61f;border-radius:20px;color:#1d4ed8;font-size:12px;font-weight:800;padding:4px 12px;text-transform:uppercase}.tender-col--dates[data-v-93fe6a1b]{display:flex;flex-direction:column;gap:4px}.tender-date[data-v-93fe6a1b]{align-items:center;color:#374151;display:inline-flex;font-family:var(--careox-special-font,"Caveat",cursive);font-size:16px;gap:6px}.tender-status[data-v-93fe6a1b]{border-radius:20px;font-size:12px;font-weight:800;padding:4px 12px;text-transform:uppercase}.status-open[data-v-93fe6a1b]{background:#10b98126;color:#047857}.status-closed[data-v-93fe6a1b]{background:#ef444426;color:#991b1b}.tender-col--docs[data-v-93fe6a1b]{display:flex;gap:12px}.tender-doc[data-v-93fe6a1b]{font-size:18px;transition:transform .2s ease,color .2s ease}.doc-avis[data-v-93fe6a1b]{color:#dc2626}.doc-tdr[data-v-93fe6a1b]{color:#2563eb}.doc-additif[data-v-93fe6a1b]{color:#d97706}.tender-doc[data-v-93fe6a1b]:hover{color:var(--careox-black,#122f2a);transform:translateY(-2px)}@media (max-width:767px){.tender-list__header[data-v-93fe6a1b]{display:none}.tender-list__row[data-v-93fe6a1b]{gap:10px;grid-template-columns:1fr}.tender-col--docs[data-v-93fe6a1b]{margin-top:6px}}.tender-toggle__wrapper[data-v-e8f16b45]{background:#fff;border:1px solid var(--careox-border-color,#ddd);border-radius:999px;display:inline-flex;overflow:hidden}.tender-toggle__btn[data-v-e8f16b45]{align-items:center;background:transparent;border:none;color:#6b7280;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:8px 18px;transition:all .3s ease}.tender-toggle__btn i[data-v-e8f16b45]{font-size:16px}.tender-toggle__btn.active[data-v-e8f16b45]{background:var(--careox-primary,#2563eb);color:#fff}.tender-toggle__btn[data-v-e8f16b45]:not(.active):hover{background:#f3f4f6}
