.card.svelte-p7gafh{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);padding:var(--space-5);transition:box-shadow var(--dur-base) var(--ease-out)}.card.svelte-p7gafh:hover{box-shadow:var(--shadow-md)}.card-header.svelte-p7gafh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.card-title.svelte-p7gafh{font-size:var(--fs-16);font-weight:var(--weight-black);margin:0}.card-url.svelte-p7gafh{margin:0 0 var(--space-1);color:var(--color-fg-muted);font-size:var(--fs-14)}.card-meta.svelte-p7gafh{margin:0 0 var(--space-3);color:var(--color-fg-subtle);font-size:var(--fs-12)}.card-actions.svelte-p7gafh{display:flex;align-items:center;gap:var(--space-3)}.btn-primary-sm.svelte-p7gafh{background:var(--color-brand);color:var(--color-fg-inverse);border:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.btn-primary-sm.svelte-p7gafh:hover{background:var(--color-brand-hover)}.btn-primary-sm.svelte-p7gafh:active{background:var(--color-brand-press);transform:translateY(1px)}.btn-primary-sm.svelte-p7gafh:disabled{background:var(--color-fg-disabled);cursor:not-allowed}.toast.svelte-p7gafh{font-size:var(--fs-12);color:var(--color-fg-subtle)}.page.svelte-1uha8ag{max-width:var(--container-base);margin:0 auto;padding:var(--space-6) var(--space-5)}.page-header.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-5)}.page-title.svelte-1uha8ag{font-size:var(--fs-30);margin:0}.page-subtitle.svelte-1uha8ag{color:var(--color-fg-subtle);font-size:var(--fs-14);margin:var(--space-1) 0 0}.targets-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}.card.svelte-1uha8ag{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);padding:var(--space-5)}.section-heading.svelte-1uha8ag{font-size:var(--fs-12);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-fg-subtle);margin:0 0 var(--space-4)}.table-wrap.svelte-1uha8ag{overflow-x:auto}.data-table.svelte-1uha8ag{width:100%;font-size:var(--fs-14)}.data-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){text-align:left;color:var(--color-fg-subtle);font-weight:var(--weight-medium);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border-strong)}.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){border-top:1px solid var(--color-border)}.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag):first-child{border-top:none}.data-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){padding:var(--space-3) var(--space-2);vertical-align:middle}.cell-strong.svelte-1uha8ag{font-weight:var(--weight-medium)}.row-link.svelte-1uha8ag{color:var(--color-brand);font-weight:var(--weight-medium);text-decoration:none;font-size:var(--fs-14)}.row-link.svelte-1uha8ag:hover{color:var(--color-brand-hover);text-decoration:underline}
