.watchlistSlug{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}.watchlistCap{margin:var(--space-3) 0 0}.watchlistTools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-border-secondary)}.watchlistConfirm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}.watchlistPanel{display:grid;gap:var(--space-2);max-width:var(--max-width-prose);padding-block:0 var(--space-4)}.watchlistPanel textarea{width:100%;min-height:calc(var(--space-8) * 2);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-primary);background:var(--color-bg-sunken);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);resize:vertical}.watchlistPanelActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.watchlistStatus{margin:0}.watchlistFile,.watchlistStatus{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@media (max-width:767px){.watchlistTable tr.row{grid-template-areas:"product product" "dealer dealer" "current typical" "depth depth" "detected detected" "outbound remove"}.watchlistTable td:nth-child(8){grid-area:remove}.watchlistTable td:nth-child(8) .btnGhost{display:flex;width:100%}.watchlistTable td:nth-child(7):empty+td{grid-row:outbound;grid-column:1/-1}.watchlistTable tbody td:empty{display:none}}