.status-loading.svelte-17hn7fd,.status-error.svelte-17hn7fd{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-tertiary)}.status-error.svelte-17hn7fd{color:var(--color-short)}.dot.svelte-17hn7fd{width:8px;height:8px;background:var(--text-tertiary);border-radius:50%;animation:svelte-17hn7fd-pulse 1.5s ease-in-out infinite}@keyframes svelte-17hn7fd-pulse{0%,to{opacity:1}50%{opacity:.4}}.status-wrapper.svelte-17hn7fd{position:relative}.status-compact.svelte-17hn7fd{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.status-compact.svelte-17hn7fd:hover{background:var(--bg-hover);color:var(--text-primary)}.status-dot.svelte-17hn7fd{width:8px;height:8px;border-radius:50%;flex-shrink:0}.status-dot.small.svelte-17hn7fd{width:6px;height:6px}.status-label.svelte-17hn7fd{flex:1}.stale-count.svelte-17hn7fd{color:#fbbf24;font-size:11px}.chevron.svelte-17hn7fd{transition:transform .2s ease}.chevron.expanded.svelte-17hn7fd{transform:rotate(180deg)}.status-dropdown.svelte-17hn7fd{position:absolute;bottom:calc(100% + 4px);left:0;min-width:240px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:200;padding:8px 0}.status-row.svelte-17hn7fd{display:flex;align-items:center;gap:8px;padding:6px 12px;font-size:12px}.status-row.prediction.svelte-17hn7fd{border-top:1px solid var(--border-subtle);margin-top:4px;padding-top:10px}.source-label.svelte-17hn7fd{flex:1;color:var(--text-secondary)}.source-age.svelte-17hn7fd{color:var(--text-tertiary);font-size:11px}.source-age.stale.svelte-17hn7fd{color:#fbbf24}.source-age.error.svelte-17hn7fd{color:var(--color-short)}.status-footer.svelte-17hn7fd{padding:6px 12px;font-size:10px;color:var(--text-tertiary);border-top:1px solid var(--border-subtle);margin-top:4px}.status-panel.svelte-17hn7fd{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.status-header.svelte-17hn7fd{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.status-header.svelte-17hn7fd h3:where(.svelte-17hn7fd){font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.status-summary.svelte-17hn7fd{display:flex;gap:6px}.badge.svelte-17hn7fd{padding:2px 8px;border-radius:var(--radius-sm);font-size:11px;font-weight:500}.badge.ok.svelte-17hn7fd{background:#22c55e26;color:#22c55e}.badge.stale.svelte-17hn7fd{background:#fbbf2426;color:#fbbf24}.badge.error.svelte-17hn7fd{background:#ef444426;color:#ef4444}.status-grid.svelte-17hn7fd{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2)}.source-card.svelte-17hn7fd{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px}.source-card.stale.svelte-17hn7fd{border-color:#fbbf244d}.source-card.error.svelte-17hn7fd{border-color:#ef44444d}.source-header.svelte-17hn7fd{display:flex;align-items:center;gap:6px;margin-bottom:6px}.source-name.svelte-17hn7fd{font-size:12px;font-weight:500;color:var(--text-primary)}.source-time.svelte-17hn7fd{font-size:13px;color:var(--text-secondary);font-family:var(--font-mono, monospace)}.source-time.svelte-17hn7fd .never:where(.svelte-17hn7fd){color:var(--color-short)}.source-card.svelte-17hn7fd .source-age:where(.svelte-17hn7fd){font-size:11px;color:var(--text-tertiary);margin-top:2px}.source-card.svelte-17hn7fd .source-age.stale:where(.svelte-17hn7fd){color:#fbbf24}.max-age.svelte-17hn7fd{opacity:.7}.prediction-info.svelte-17hn7fd{display:flex;align-items:center;gap:8px;margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);font-size:12px}.prediction-label.svelte-17hn7fd{color:var(--text-tertiary)}.prediction-time.svelte-17hn7fd{color:var(--accent-purple);font-family:var(--font-mono, monospace)}.prediction-age.svelte-17hn7fd{color:var(--text-tertiary)}
