.form-input[data-v-0c712db8]{width:100%;border:1px solid #cbd5e1;border-radius:.6rem;padding:.55rem .75rem;font-size:.875rem;color:#0f172a;background:#fff}.form-input[data-v-0c712db8]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.16)}.btn-primary[data-v-0c712db8]{border-radius:.6rem;background:#4f46e5;padding:.55rem .95rem;font-size:.875rem;font-weight:700;color:#fff}.btn-primary[data-v-0c712db8]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-0c712db8]{border-radius:.6rem;border:1px solid #cbd5e1;background:#fff;padding:.55rem .95rem;font-size:.875rem;font-weight:700;color:#334155}.th-cell[data-v-0c712db8]{padding:.7rem .75rem;text-align:left;font-weight:700}.td-cell[data-v-0c712db8]{padding:.68rem .75rem;color:#334155}.table-pagination[data-v-0c712db8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .25rem 0}.table-pagination-controls[data-v-0c712db8]{display:flex;align-items:center;gap:.5rem}.table-page-size[data-v-0c712db8]{width:88px;min-width:88px}.table-page-btn[data-v-0c712db8],.table-page-size[data-v-0c712db8]{padding-top:.42rem;padding-bottom:.42rem}@media (max-width:640px){.table-pagination[data-v-0c712db8]{flex-direction:column;align-items:flex-start}.table-pagination-controls[data-v-0c712db8]{flex-wrap:wrap}}.pill[data-v-0c712db8]{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:2px 10px;font-size:12px;font-weight:700}.pill-maintenance[data-v-0c712db8]{background:#e8f2ff;border-color:#b8d4ff;color:#1565c0}.pill-registry[data-v-0c712db8]{background:#fff1e6;border-color:#ffd0a8;color:#e65100}.pill-civil-insurance[data-v-0c712db8]{background:#edf8e9;border-color:#c7e6be;color:#2e7d32}.pill-material-insurance[data-v-0c712db8]{background:#e7f8ff;border-color:#b9e8f7;color:#0277bd}.pill-promotion[data-v-0c712db8]{background:#f1e9ff;border-color:#d6c2ff;color:#6a1b9a}.pill-success[data-v-0c712db8]{background:#e8fbf4;border-color:#bcefd9;color:#008a5a}.pill-danger[data-v-0c712db8]{background:#fdebec;border-color:#f5b5b8;color:#c62828}.pill-pending[data-v-0c712db8]{background:#eef2f7;border-color:#c9d3e0;color:#1f3a5f}