.form-container[data-v-55fdce8b]{width:500px;max-width:90%;margin:20px auto;padding:20px;background:#fff;border:1px solid #ccc;border-radius:8px;font-family:Arial,sans-serif;box-sizing:border-box}h2[data-v-55fdce8b]{text-align:center;color:#333;margin-bottom:15px}.form-group[data-v-55fdce8b]{margin-bottom:15px}label[data-v-55fdce8b]{display:block;margin-bottom:5px;font-weight:700}input[data-v-55fdce8b],select[data-v-55fdce8b]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[data-v-55fdce8b]:focus,select[data-v-55fdce8b]:focus{border-color:#1d4ed8;outline:none}button[data-v-55fdce8b]{width:100%;padding:12px;background-color:#1d4ed8;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}button[data-v-55fdce8b]:hover{background-color:#1e40af}@media (max-width: 768px){.form-container[data-v-55fdce8b]{width:90%;padding:15px}button[data-v-55fdce8b]{padding:10px;font-size:15px}}@media (max-width: 480px){.form-container[data-v-55fdce8b]{width:95%;padding:10px}input[data-v-55fdce8b],select[data-v-55fdce8b]{padding:8px}button[data-v-55fdce8b]{padding:8px;font-size:14px}}.container[data-v-cb5bf084]{max-width:1000px;width:95%;margin:20px auto;padding:10px;font-family:Arial,sans-serif}.header[data-v-cb5bf084]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}.header h1[data-v-cb5bf084]{font-size:clamp(1.2rem,2vw,1.5rem);color:#333}.btn-add[data-v-cb5bf084]{padding:8px 16px;background-color:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-top:10px}.btn-add[data-v-cb5bf084]:hover{background-color:#1e40af}.filters[data-v-cb5bf084]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.filters input[data-v-cb5bf084],.filters select[data-v-cb5bf084]{padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;flex:1 1 150px}.table-container[data-v-cb5bf084]{background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow-x:auto}table[data-v-cb5bf084]{width:100%;border-collapse:collapse;min-width:600px}thead[data-v-cb5bf084]{background-color:#f3f3f3}th[data-v-cb5bf084],td[data-v-cb5bf084]{padding:12px 10px;text-align:left;border-bottom:1px solid #ddd;font-size:.9rem}tbody tr[data-v-cb5bf084]:hover{background-color:#f9f9f9}.status-completed[data-v-cb5bf084]{background-color:#dcfce7;color:#166534;padding:4px 8px;border-radius:6px;font-size:13px}.status-pending[data-v-cb5bf084]{background-color:#fef3c7;color:#78350f;padding:4px 8px;border-radius:6px;font-size:13px}.status-failed[data-v-cb5bf084]{background-color:#fee2e2;color:#991b1b;padding:4px 8px;border-radius:6px;font-size:13px}.actions button[data-v-cb5bf084]{background:none;border:none;cursor:pointer;font-size:14px;margin-right:8px;text-decoration:underline}.btn-view[data-v-cb5bf084]{color:#1d4ed8}.btn-edit[data-v-cb5bf084],.actions .btn-edit[data-v-cb5bf084]{padding:8px 16px;background-color:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.actions .btn-edit[data-v-cb5bf084]:hover{background-color:#1e40af}.actions button[data-v-cb5bf084]:hover{opacity:.8}@media (max-width: 768px){.header[data-v-cb5bf084]{flex-direction:column;align-items:flex-start}.btn-add[data-v-cb5bf084]{width:100%}.filters[data-v-cb5bf084]{flex-direction:column}}.form-container[data-v-f5884bf6]{max-width:500px;width:90%;margin:20px auto;padding:20px;background:#fff;box-shadow:0 2px 6px #0000001a;border-radius:8px;box-sizing:border-box}h2[data-v-f5884bf6]{margin-bottom:1rem;text-align:center;font-size:1.3rem;color:#333}.form-group[data-v-f5884bf6]{margin-bottom:15px;display:flex;flex-direction:column}label[data-v-f5884bf6]{margin-bottom:6px;font-weight:600;color:#555}input[data-v-f5884bf6],select[data-v-f5884bf6]{padding:10px;font-size:.95rem;border:1px solid #ccc;border-radius:6px;outline:none;transition:border .2s}input[data-v-f5884bf6]:focus,select[data-v-f5884bf6]:focus{border-color:#000dfe}button[data-v-f5884bf6]{width:100%;padding:12px;background-color:#1d4ed8;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .2s}button[data-v-f5884bf6]:hover{background-color:#1e40af}@media (max-width: 768px){.form-container[data-v-f5884bf6]{padding:18px}h2[data-v-f5884bf6]{font-size:1.2rem}input[data-v-f5884bf6],select[data-v-f5884bf6]{padding:9px;font-size:.9rem}button[data-v-f5884bf6]{padding:10px;font-size:.95rem}}@media (max-width: 480px){.form-container[data-v-f5884bf6]{padding:15px}h2[data-v-f5884bf6]{font-size:1.1rem}input[data-v-f5884bf6],select[data-v-f5884bf6]{padding:8px;font-size:.85rem}button[data-v-f5884bf6]{padding:8px;font-size:.9rem}}.container[data-v-9c9ee962]{max-width:1000px;width:95%;margin:20px auto;padding:10px;font-family:Arial,sans-serif}.header[data-v-9c9ee962]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap}.header h1[data-v-9c9ee962]{font-size:clamp(1.5rem,2vw,2rem);color:#333}.filters[data-v-9c9ee962]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}.filters input[data-v-9c9ee962],.filters select[data-v-9c9ee962]{padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;flex:1 1 150px}.btn-edit[data-v-9c9ee962]{padding:8px 16px;background-color:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.btn-edit[data-v-9c9ee962]:hover{background-color:#1e40af}.table-container[data-v-9c9ee962]{background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow-x:auto}table[data-v-9c9ee962]{width:100%;border-collapse:collapse;min-width:600px}thead[data-v-9c9ee962]{background-color:#f3f3f3}th[data-v-9c9ee962],td[data-v-9c9ee962]{padding:12px 10px;text-align:left;border-bottom:1px solid #ddd;font-size:14px}tbody tr[data-v-9c9ee962]:hover{background-color:#f9f9f9}.status-active[data-v-9c9ee962]{background-color:#dcfce7;color:#166534;padding:4px 8px;border-radius:6px;font-size:13px;font-weight:700}.status-inactive[data-v-9c9ee962]{background-color:#fee2e2;color:#991b1b;padding:4px 8px;border-radius:6px;font-size:13px;font-weight:700}@media (max-width: 768px){.header[data-v-9c9ee962]{flex-direction:column;align-items:flex-start}.filters[data-v-9c9ee962]{flex-direction:column;gap:8px}th[data-v-9c9ee962],td[data-v-9c9ee962]{font-size:13px;padding:10px 8px}}@media (max-width: 480px){.header h1[data-v-9c9ee962]{font-size:1.4rem}.btn-edit[data-v-9c9ee962]{padding:6px 12px;font-size:13px}}.navbar[data-v-b2fcb5ee]{background-color:#1d4ed8;color:#fff;padding:10px 20px;font-family:Arial,sans-serif;position:relative}.nav-container[data-v-b2fcb5ee]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.brand[data-v-b2fcb5ee]{font-weight:700;font-size:clamp(1.2rem,2vw,1.5rem);cursor:pointer}.nav-links[data-v-b2fcb5ee]{display:flex;list-style:none;gap:15px}.nav-links li a[data-v-b2fcb5ee]{color:#fff;text-decoration:none;padding:6px 10px;border-radius:4px;transition:background-color .2s}.nav-links li a[data-v-b2fcb5ee]:hover{background-color:#fff3}.menu-toggle[data-v-b2fcb5ee]{display:none;flex-direction:column;cursor:pointer;gap:4px}.menu-toggle div[data-v-b2fcb5ee]{width:25px;height:3px;background-color:#fff}@media (max-width: 768px){.nav-links[data-v-b2fcb5ee]{flex-direction:column;width:100%;display:none;margin-top:10px}.nav-links.active[data-v-b2fcb5ee],.menu-toggle[data-v-b2fcb5ee]{display:flex}}.navbar[data-v-c1151431]{background-color:#1d4ed8;color:#fff;padding:10px 20px;font-family:Arial,sans-serif}.nav-container[data-v-c1151431]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.brand[data-v-c1151431]{font-weight:700;font-size:clamp(16px,4vw,20px)}.nav-links[data-v-c1151431]{display:flex;list-style:none;gap:15px;flex-wrap:wrap}.nav-links li[data-v-c1151431]{font-weight:500}.nav-links a[data-v-c1151431]{color:#fff;text-decoration:none;padding:6px 10px;border-radius:4px;transition:background-color .2s;font-size:clamp(12px,3vw,16px)}.nav-links a[data-v-c1151431]:hover{background-color:#fff3}@media (max-width: 768px){.nav-container[data-v-c1151431]{flex-direction:column;align-items:flex-start}.nav-links[data-v-c1151431]{width:100%;justify-content:flex-start;gap:8px}.nav-links a[data-v-c1151431]{padding:6px 8px}}@media (max-width: 480px){.navbar[data-v-c1151431]{padding:8px 12px}.brand[data-v-c1151431]{font-size:1rem}.nav-links[data-v-c1151431]{gap:6px}.nav-links a[data-v-c1151431]{padding:5px 6px}}.main-content[data-v-c1151431]{padding:20px}
