.text-center[data-v-e7bc40c9]{text-align:center}.text-left[data-v-e7bc40c9]{text-align:left}.text-right[data-v-e7bc40c9]{text-align:right}.text-primary[data-v-e7bc40c9]{color:#3182f6}.text-dark[data-v-e7bc40c9]{color:#191f28}.text-light[data-v-e7bc40c9]{color:#4e5968}.text-muted[data-v-e7bc40c9]{color:#8b95a1}.font-bold[data-v-e7bc40c9]{font-weight:700}.font-semibold[data-v-e7bc40c9]{font-weight:600}.font-extrabold[data-v-e7bc40c9]{font-weight:800}.m-0[data-v-e7bc40c9]{margin:0}.mt-1[data-v-e7bc40c9]{margin-top:8px}.mt-2[data-v-e7bc40c9]{margin-top:16px}.mt-3[data-v-e7bc40c9]{margin-top:24px}.mt-4[data-v-e7bc40c9]{margin-top:40px}.mb-1[data-v-e7bc40c9]{margin-bottom:8px}.mb-2[data-v-e7bc40c9]{margin-bottom:16px}.mb-3[data-v-e7bc40c9]{margin-bottom:24px}.mb-4[data-v-e7bc40c9]{margin-bottom:40px}.p-0[data-v-e7bc40c9]{padding:0}.p-1[data-v-e7bc40c9]{padding:8px}.p-2[data-v-e7bc40c9]{padding:16px}.p-3[data-v-e7bc40c9]{padding:24px}.p-4[data-v-e7bc40c9]{padding:40px}.d-block[data-v-e7bc40c9]{display:block}.d-inline-block[data-v-e7bc40c9]{display:inline-block}.d-flex[data-v-e7bc40c9]{display:flex}.d-grid[data-v-e7bc40c9]{display:grid}.flex-center[data-v-e7bc40c9]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-e7bc40c9]{display:flex;align-items:center;justify-content:space-between}.flex-column[data-v-e7bc40c9]{display:flex;flex-direction:column}@media(max-width:768px){.hide-mobile[data-v-e7bc40c9]{display:none}}@media(min-width:768px){.hide-desktop[data-v-e7bc40c9]{display:none}}.clickable[data-v-e7bc40c9]{cursor:pointer}.iso-contact-list[data-v-e7bc40c9]{padding:24px}.page-header[data-v-e7bc40c9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header h2[data-v-e7bc40c9]{margin:4px 0 0;font-size:26px;font-weight:800}.eyebrow[data-v-e7bc40c9]{margin:0;color:#3182f6;font-size:13px;font-weight:700}.stats[data-v-e7bc40c9]{padding:10px 14px;border-radius:8px;background:#fff;color:#191f28;font-weight:700}.filter-section[data-v-e7bc40c9]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:16px;border-radius:8px;background:#fff}.search-input[data-v-e7bc40c9]{flex:1;min-width:260px;min-height:44px;padding:0 14px;border:1px solid #e5e8eb;border-radius:8px;font-size:15px}.status-filters[data-v-e7bc40c9]{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:8px}.filter-btn[data-v-e7bc40c9]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 13px;border:1px solid #e5e8eb;border-radius:8px;background:#fff;color:#191f28;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}.filter-btn span[data-v-e7bc40c9]{color:#8b95a1;font-size:12px;font-weight:800}.filter-btn[data-v-e7bc40c9]:hover{border-color:#3182f6;color:#3182f6}.filter-btn.active[data-v-e7bc40c9]{border-color:#3182f6;background:#3182f6;color:#fff}.filter-btn.active span[data-v-e7bc40c9]{color:#fff}.table-card[data-v-e7bc40c9]{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 2px 8px #0000000a}.iso-table[data-v-e7bc40c9]{width:100%;border-collapse:collapse}.iso-table th[data-v-e7bc40c9],.iso-table td[data-v-e7bc40c9]{padding:14px 16px;border-bottom:1px solid #f2f4f6;text-align:left;font-size:14px}.iso-table th[data-v-e7bc40c9]{background:#f2f4f6;color:#4e5968;font-weight:800}.iso-table tr[data-v-e7bc40c9]{cursor:pointer}.iso-table tr[data-v-e7bc40c9]:hover{background:#f2f4f6}.iso-table td strong[data-v-e7bc40c9]{display:block;margin-bottom:4px;color:#191f28}.iso-table td span[data-v-e7bc40c9]{color:#8b95a1;font-size:12px}.status-badge[data-v-e7bc40c9]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:8px;font-weight:700}.status-badge.new[data-v-e7bc40c9]{background:#eef4ff;color:#246beb}.status-badge.applied[data-v-e7bc40c9]{background:#e8fff4;color:#008c5a}.status-badge.consulted[data-v-e7bc40c9]{background:#eef4ff;color:#246beb}.status-badge.progress[data-v-e7bc40c9]{background:#fff7e6;color:#b86b00}.status-badge.done[data-v-e7bc40c9]{background:#f1f3f5;color:#343a40}.status-badge.hold[data-v-e7bc40c9]{background:#f8f0ff;color:#7048e8}.status-badge.cancelled[data-v-e7bc40c9]{background:#fff0f0;color:#e03131}.quote-btn[data-v-e7bc40c9],.delete-btn[data-v-e7bc40c9]{width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#8b95a1;cursor:pointer}.quote-btn[data-v-e7bc40c9]:hover{background:#eef4ff;color:#3182f6}.delete-btn[data-v-e7bc40c9]:hover{background:#fff0f0;color:#e03131}.empty-state[data-v-e7bc40c9]{padding:48px 16px;color:#8b95a1;text-align:center}.pagination[data-v-e7bc40c9]{display:flex;justify-content:center;gap:6px;margin-top:18px}.pagination button[data-v-e7bc40c9]{min-width:38px;height:38px;border:1px solid #e5e8eb;border-radius:8px;background:#fff;cursor:pointer}.pagination button.active[data-v-e7bc40c9]{border-color:#3182f6;background:#3182f6;color:#fff;font-weight:800}.pagination button[data-v-e7bc40c9]:disabled{color:#8b95a1;cursor:not-allowed}
