.trending-admin-page{color:var(--nb-text, #283046)}.trending-form-actions,.trending-job-actions,.trending-job-title,.trending-page-header,.trending-panel-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.trending-metric,.trending-panel{background:#fff;border:1px solid var(--nb-border, #e6eaf5);border-radius:8px;box-shadow:0 10px 28px rgba(31,41,55,.06)}.trending-panel{padding:1rem}.trending-metric{min-height:7rem;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between}.trending-metric span{color:var(--nb-muted, #6b7280);font-size:.95rem}.trending-metric strong{font-size:2rem;line-height:1}.trending-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.trending-rank{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#e7f0ff;color:#153fae;font-weight:700}.trending-link-stack,.trending-linked-list,.trending-log-list{display:grid;gap:.65rem}.trending-job-list{display:grid;gap:1rem}.trending-job-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:1rem;border:1px solid var(--nb-border, #e6eaf5);border-radius:8px;background:#f8fafc}.trending-job-settings{display:grid;gap:.8rem}.trending-job-fields,.trending-job-meta,.trending-job-options{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:end}.trending-field{display:grid;gap:.25rem;min-width:10rem}.trending-field,.trending-job-meta{color:var(--nb-muted, #6b7280);font-size:.85rem}.trending-linked-item,.trending-log-entry{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid var(--nb-border, #e6eaf5);border-radius:8px;background:#f8fafc}.trending-log-entry{justify-content:flex-start}.trending-form .form-control,.trending-form .form-select{min-height:2.75rem}.trending-json{min-height:22rem;max-height:38rem;overflow:auto;margin:0;padding:1rem;border-radius:8px;background:#0f172a;color:#e2e8f0;white-space:pre-wrap}@media (max-width:768px){.trending-form-actions,.trending-linked-item,.trending-page-header,.trending-panel-header{align-items:stretch}.trending-form-actions>*,.trending-job-run,.trending-job-run .btn,.trending-page-header>*{width:100%}.trending-job-row{grid-template-columns:1fr}}