:root{--brand-primary:#3b82f6;--brand-primary-5:rgba(59,130,246,0.05);--brand-primary-10:rgba(59,130,246,0.1);--brand-primary-20:rgba(59,130,246,0.2);--brand-primary-50:rgba(59,130,246,0.5);--brand-primary-75:rgba(59,130,246,0.75);--heading-color:#f8fafc;--text-color:#e2e8f0;--text-color-secondary:#94a3b8;--active-tab:#3b82f6;--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--bg-header:#0f172a;--bg-code:#1e293b;--bg-tooltip-pk:#1e293b;--text-tooltip-pk:#f8fafc;--border-primary:#334155;--border-secondary:#475569;--border:#334155;--text-primary:#f8fafc;--text-secondary:#e2e8f0;--text-tertiary:#94a3b8;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;--brand-text:#ffffff;--card-number:#e2e8f0;--table-header:#0f172a;--table-header-bg:#1e293b;--table-body:#1e293b;--table-row:#1e293b;--table-row-hover:rgba(71,85,105,0.25);--table-row-alert:rgba(127,29,29,0.125);--table-divider:#334155;--table-text-primary:#e2e8f0;--table-text-secondary:#94a3b8;--table-header-text:#94a3b8;--filter-bg:#1e293b;--filter-border:#475569;--filter-text:#e2e8f0;--filter-placeholder:#94a3b8;--filter-hover:#334155;--dropdown-bg:#1e293b;--dropdown-border:#475569;--dropdown-divider:#334155;--dropdown-text:#e2e8f0;--dropdown-text-secondary:#94a3b8;--dropdown-hover-bg:#334155;--dropdown-hover-text:#f8fafc;--button-bg:#334155;--button-text:#f8fafc;--button-hover-bg:#475569;--button-border:#475569;--card-bg:#1e293b;--card-border:#334155;--modal-bg:#1e293b;--modal-border:#334155;--primary:#3b82f6;--primary-hover:#2563eb;--primary-light:rgba(59,130,246,0.1);--primary-foreground:#ffffff;--hover-bg:#334155;--input-bg:#1e293b;--disabled-bg:#1e293b;--disabled-text:#64748b;--success-bg:rgba(34,197,94,0.15);--success-text:#4ade80;--success-border:rgba(74,222,128,0.3);--success-ring:rgba(74,222,128,0.2);--warning-bg:rgba(234,179,8,0.15);--warning-text:#facc15;--error-bg:rgba(239,68,68,0.15);--error-text:#f87171;--error-border:rgba(239,68,68,0.3);--error-ring:rgba(239,68,68,0.2);--alert-bg:rgba(249,115,22,0.15);--alert-text:#fb923c;--neutral-bg:rgba(156,163,175,0.15);--neutral-text:#9ca3af;--badge-bg-ok:var(--card-ok-bg);--badge-text-ok:var(--card-ok-icon);--badge-border-ok:var(--card-ok-border);--badge-dot-ok:var(--card-ok-icon);--badge-bg-good:var(--card-good-bg);--badge-text-good:var(--card-good-icon);--badge-border-good:var(--card-good-border);--badge-dot-good:var(--card-good-icon);--badge-bg-warning:var(--card-expiring-soon-bg);--badge-text-warning:var(--card-expiring-soon-icon);--badge-border-warning:var(--card-expiring-soon-border);--badge-dot-warning:var(--card-expiring-soon-icon);--badge-bg-error:var(--card-error-bg);--badge-text-error:var(--card-error-icon);--badge-border-error:var(--card-error-border);--badge-dot-error:var(--card-error-icon);--badge-bg-failing:var(--card-failing-bg);--badge-text-failing:var(--card-failing-icon);--badge-border-failing:var(--card-failing-border);--badge-dot-failing:var(--card-failing-icon);--badge-bg-unknown:var(--card-unknown-bg);--badge-text-unknown:var(--card-unknown-icon);--badge-border-unknown:var(--card-unknown-border);--badge-dot-unknown:var(--card-unknown-icon);--badge-bg-expired:var(--card-expired-bg);--badge-text-expired:var(--card-expired-icon);--badge-border-expired:var(--card-expired-border);--badge-dot-expired:var(--card-expired-icon);--badge-bg-chilled:var(--card-chilled-bg);--badge-text-chilled:var(--card-chilled-icon);--badge-border-chilled:var(--card-chilled-border);--badge-dot-chilled:var(--card-chilled-icon);--badge-bg-imminent:var(--card-imminent-bg);--badge-text-imminent:var(--card-imminent-icon);--badge-border-imminent:var(--card-imminent-border);--badge-dot-imminent:var(--card-imminent-icon);--status-ok-full:var(--card-ok-icon);--status-good-full:var(--card-good-icon);--status-chilled-full:var(--card-chilled-icon);--status-imminent-full:var(--card-imminent-icon);--status-critical-full:var(--card-critical-icon);--status-expired-full:var(--card-expired-icon);--status-failing-full:var(--card-failing-icon);--status-unknown-full:var(--card-unknown-icon);--badge-ok-full:var(--status-ok-full);--badge-good-full:var(--status-good-full);--badge-chilled-full:var(--status-chilled-full);--badge-imminent-full:var(--status-imminent-full);--badge-critical-full:var(--status-critical-full);--badge-expired-full:var(--status-expired-full);--badge-failing-full:var(--status-failing-full);--badge-unknown-full:var(--status-unknown-full);--star-favorite:#fbbf24;--star-unfavorited:#94a3b8;--badge-gray-bg:#374151;--badge-gray-text:#d1d5db;--badge-gray-ring:rgba(156,163,175,0.1);--badge-red-bg:#7f1d1d;--badge-red-text:#fca5a5;--badge-red-ring:rgba(239,68,68,0.2);--badge-yellow-bg:#78350f;--badge-yellow-text:#fcd34d;--badge-yellow-ring:rgba(234,179,8,0.3);--badge-green-bg:#14532d;--badge-green-text:#86efac;--badge-green-ring:rgba(34,197,94,0.3);--badge-blue-bg:#1e3a8a;--badge-blue-text:#93c5fd;--badge-blue-ring:rgba(59,130,246,0.2);--badge-indigo-bg:#312e81;--badge-indigo-text:#a5b4fc;--badge-indigo-ring:rgba(99,102,241,0.2);--badge-purple-bg:#581c87;--badge-purple-text:#c4b5fd;--badge-purple-ring:rgba(147,51,234,0.2);--badge-pink-bg:#831843;--badge-pink-text:#f9a8d4;--badge-pink-ring:rgba(236,72,153,0.2);--badge-bright-gray-bg:#1f2937;--badge-bright-gray-text:#e5e7eb;--badge-bright-gray-ring:rgba(156,163,175,0.2);--badge-bright-red-bg:#450a0a;--badge-bright-red-text:#fca5a5;--badge-bright-red-ring:rgba(248,113,113,0.3);--badge-bright-yellow-bg:#451a03;--badge-bright-yellow-text:#fde047;--badge-bright-yellow-ring:rgba(251,191,36,0.4);--badge-bright-green-bg:#052e16;--badge-bright-green-text:#86efac;--badge-bright-green-ring:rgba(74,222,128,0.4);--badge-bright-blue-bg:#172554;--badge-bright-blue-text:#93c5fd;--badge-bright-blue-ring:rgba(96,165,250,0.3);--badge-bright-indigo-bg:#1e1b4b;--badge-bright-indigo-text:#a5b4fc;--badge-bright-indigo-ring:rgba(129,140,248,0.3);--badge-bright-purple-bg:#3b0764;--badge-bright-purple-text:#d8b4fe;--badge-bright-purple-ring:rgba(192,132,252,0.3);--badge-bright-pink-bg:#500724;--badge-bright-pink-text:#f9a8d4;--badge-bright-pink-ring:rgba(244,114,182,0.3);--badge-solid-gray-bg:#374151;--badge-solid-gray-text:#ffffff;--badge-solid-gray-ring:transparent;--badge-solid-red-bg:#b91c1c;--badge-solid-red-text:#ffffff;--badge-solid-red-ring:transparent;--badge-solid-yellow-bg:#a16207;--badge-solid-yellow-text:#ffffff;--badge-solid-yellow-ring:transparent;--badge-solid-green-bg:#15803d;--badge-solid-green-text:#ffffff;--badge-solid-green-ring:transparent;--badge-solid-blue-bg:#1d4ed8;--badge-solid-blue-text:#ffffff;--badge-solid-blue-ring:transparent;--badge-solid-indigo-bg:#4338ca;--badge-solid-indigo-text:#ffffff;--badge-solid-indigo-ring:transparent;--badge-solid-purple-bg:#7c3aed;--badge-solid-purple-text:#ffffff;--badge-solid-purple-ring:transparent;--badge-solid-pink-bg:#be185d;--badge-solid-pink-text:#ffffff;--badge-solid-pink-ring:transparent;--badge-pink-300-bg:#f9a8d4;--badge-pink-300-text:#831843;--badge-pink-300-ring:transparent;--badge-pink-500-bg:#ec4899;--badge-pink-500-text:#ffffff;--badge-pink-500-ring:transparent;--badge-pink-700-bg:#be185d;--badge-pink-700-text:#ffffff;--badge-pink-700-ring:transparent;--badge-pink-900-bg:#831843;--badge-pink-900-text:#ffffff;--badge-pink-900-ring:transparent;--badge-gray-400-bg:#9ca3af;--badge-gray-400-text:#1f2937;--badge-gray-400-ring:transparent;--badge-gray-500-bg:#6b7280;--badge-gray-500-text:#ffffff;--badge-gray-500-ring:transparent;--badge-gray-700-bg:#374151;--badge-gray-700-text:#ffffff;--badge-gray-700-ring:transparent;--badge-blue-300-bg:#93c5fd;--badge-blue-300-text:#1e3a8a;--badge-blue-300-ring:transparent;--badge-blue-500-bg:#3b82f6;--badge-blue-500-text:#ffffff;--badge-blue-500-ring:transparent;--badge-blue-700-bg:#1d4ed8;--badge-blue-700-text:#ffffff;--badge-blue-700-ring:transparent;--badge-cyan-300-bg:#67e8f9;--badge-cyan-300-text:#164e63;--badge-cyan-300-ring:transparent;--badge-cyan-500-bg:#06b6d4;--badge-cyan-500-text:#ffffff;--badge-cyan-500-ring:transparent;--badge-cyan-600-bg:#0891b2;--badge-cyan-600-text:#ffffff;--badge-cyan-600-ring:transparent;--badge-green-300-bg:#86efac;--badge-green-300-text:#14532d;--badge-green-300-ring:transparent;--badge-green-500-bg:#22c55e;--badge-green-500-text:#ffffff;--badge-green-500-ring:transparent;--badge-green-700-bg:#15803d;--badge-green-700-text:#ffffff;--badge-green-700-ring:transparent;--badge-yellow-300-bg:#fde047;--badge-yellow-300-text:#78350f;--badge-yellow-300-ring:transparent;--badge-yellow-500-bg:#eab308;--badge-yellow-500-text:#ffffff;--badge-yellow-500-ring:transparent;--badge-yellow-700-bg:#a16207;--badge-yellow-700-text:#ffffff;--badge-yellow-700-ring:transparent;--badge-orange-300-bg:#fdba74;--badge-orange-300-text:#9a3412;--badge-orange-300-ring:transparent;--badge-orange-500-bg:#f97316;--badge-orange-500-text:#ffffff;--badge-orange-500-ring:transparent;--badge-orange-700-bg:#c2410c;--badge-orange-700-text:#ffffff;--badge-orange-700-ring:transparent;--badge-red-300-bg:#fca5a5;--badge-red-300-text:#7f1d1d;--badge-red-300-ring:transparent;--badge-red-500-bg:#ef4444;--badge-red-500-text:#ffffff;--badge-red-500-ring:transparent;--badge-red-700-bg:#b91c1c;--badge-red-700-text:#ffffff;--badge-red-700-ring:transparent;--badge-purple-300-bg:#c084fc;--badge-purple-300-text:#581c87;--badge-purple-300-ring:transparent;--badge-purple-500-bg:#a855f7;--badge-purple-500-text:#ffffff;--badge-purple-500-ring:transparent;--badge-purple-700-bg:#7c3aed;--badge-purple-700-text:#ffffff;--badge-purple-700-ring:transparent;--badge-indigo-300-bg:#a5b4fc;--badge-indigo-300-text:#312e81;--badge-indigo-300-ring:transparent;--badge-indigo-500-bg:#6366f1;--badge-indigo-500-text:#ffffff;--badge-indigo-500-ring:transparent;--badge-indigo-700-bg:#4338ca;--badge-indigo-700-text:#ffffff;--badge-indigo-700-ring:transparent;--ipv6-badge-bg:#1e293b;--ipv6-badge-text:#e2e8f0;--ipv6-badge-border:#334155;--ipv6-badge-highlight:#334155;--nav-bg:#111827;--nav-bg-hover:#1f2937;--nav-text:#d1d5db;--nav-text-hover:#f9fafb;--nav-text-muted:#9ca3af;--nav-border:#374151;--nav-active-bg:rgba(59,130,246,0.1);--nav-active-text:#3b82f6;--nav-active-icon:#3b82f6;--nav-tooltip-bg:var(--bg-tooltip-pk);--nav-tooltip-text:var(--text-tooltip-pk);--nav-icon-color:#60a5fa;--nav-icon-muted:#64748b;--nav-icon-muted:#7a8ea8;--progress-bar-bg:#4b5563;--progress-bar-fill:#6b7280;--card-error-border:rgba(248,113,113,0.3);--card-error-bg:rgba(248,113,113,0.05);--card-error-icon:#f87171;--card-error-icon-bg:rgba(248,113,113,0.2);--card-error-label:var(--text-tertiary);--card-error-value:var(--text-primary);--card-expired-border:rgba(248,113,113,0.3);--card-expired-bg:rgba(248,113,113,0.05);--card-expired-icon:#f87171;--card-expired-icon-bg:rgba(248,113,113,0.2);--card-expired-label:var(--text-tertiary);--card-expired-value:var(--text-primary);--card-critical-border:rgba(248,113,113,0.3);--card-critical-bg:rgba(248,113,113,0.05);--card-critical-icon:#f87171;--card-critical-icon-bg:rgba(248,113,113,0.2);--card-critical-label:var(--text-tertiary);--card-critical-value:var(--text-primary);--card-failing-border:rgba(232,121,249,0.3);--card-failing-bg:rgba(232,121,249,0.05);--card-failing-icon:#e879f9;--card-failing-icon-bg:rgba(232,121,249,0.2);--card-failing-label:var(--text-tertiary);--card-failing-value:var(--text-primary);--card-expiring-soon-border:rgba(250,204,21,0.3);--card-expiring-soon-bg:rgba(250,204,21,0.05);--card-expiring-soon-icon:#facc15;--card-expiring-soon-icon-bg:rgba(250,204,21,0.2);--card-expiring-soon-label:var(--text-tertiary);--card-expiring-soon-value:var(--text-primary);--card-ok-border:rgba(245,158,11,0.3);--card-ok-bg:rgba(245,158,11,0.05);--card-ok-icon:#f59e0b;--card-ok-icon-bg:rgba(245,158,11,0.2);--card-ok-label:var(--text-tertiary);--card-ok-value:var(--text-primary);--card-good-border:rgba(74,222,128,0.3);--card-good-bg:rgba(74,222,128,0.05);--card-good-icon:#4ade80;--card-good-icon-bg:rgba(74,222,128,0.2);--card-good-label:var(--text-tertiary);--card-good-value:var(--text-primary);--card-unknown-border:rgba(156,163,175,0.3);--card-unknown-bg:rgba(156,163,175,0.05);--card-unknown-icon:#9ca3af;--card-unknown-icon-bg:rgba(156,163,175,0.2);--card-unknown-label:var(--text-tertiary);--card-unknown-value:var(--text-primary);--card-checking-border:rgba(71,85,105,0.4);--card-checking-bg:rgba(71,85,105,1);--card-checking-icon:#475569;--card-checking-icon-bg:rgba(71,85,105,0.3);--card-checking-label:var(--text-tertiary);--card-checking-value:var(--text-primary);--card-chilled-border:rgba(59,130,246,0.3);--card-chilled-bg:rgba(59,130,246,0.05);--card-chilled-icon:#60a5fa;--card-chilled-icon-bg:rgba(96,165,250,0.2);--card-chilled-label:var(--text-tertiary);--card-chilled-value:var(--text-primary);--card-imminent-border:rgba(251,146,60,0.3);--card-imminent-bg:rgba(251,146,60,0.05);--card-imminent-icon:#fb923c;--card-imminent-icon-bg:rgba(251,146,60,0.2);--card-imminent-label:var(--text-tertiary);--card-imminent-value:var(--text-primary);--card-ok-border-hover:rgba(245,158,11,0.65);--card-good-border-hover:rgba(74,222,128,0.65);--card-expiring-soon-border-hover:rgba(250,204,21,0.65);--card-error-border-hover:rgba(248,113,113,0.65);--card-expired-border-hover:rgba(248,113,113,0.65);--card-critical-border-hover:rgba(248,113,113,0.65);--card-failing-border-hover:rgba(232,121,249,0.65);--card-unknown-border-hover:rgba(156,163,175,0.65);--card-checking-border-hover:rgba(71,85,105,0.7);--card-chilled-border-hover:rgba(96,165,250,0.65);--card-imminent-border-hover:rgba(251,146,60,0.65);--card-ok-icon-bg-hover:rgba(245,158,11,0.3);--card-good-icon-bg-hover:rgba(34,197,94,0.45);--card-expiring-soon-icon-bg-hover:rgba(245,158,11,0.45);--card-error-icon-bg-hover:rgba(239,68,68,0.45);--card-expired-icon-bg-hover:rgba(239,68,68,0.45);--card-critical-icon-bg-hover:rgba(239,68,68,0.45);--card-failing-icon-bg-hover:rgba(168,85,247,0.45);--card-unknown-icon-bg-hover:rgba(107,114,128,0.45);--card-checking-icon-bg-hover:rgba(71,85,105,0.5);--card-chilled-icon-bg-hover:rgba(59,130,246,0.45);--card-imminent-icon-bg-hover:rgba(249,115,22,0.45);--doc-title:#f8fafc;--doc-subtitle:#e2e8f0;--doc-text:#d1d5db;--doc-block-bg:#1e293b;--doc-border:#334155;--doc-code-bg:#0f172a;--doc-code-text:#e2e8f0;--doc-inline-code-bg:#1e293b;--doc-inline-code-text:#e2e8f0;--doc-link:#60a5fa;--doc-callout-info-bg:rgba(59,130,246,0.1);--doc-callout-info-title:#60a5fa;--doc-callout-info-text:#d1d5db;--doc-callout-warning-bg:rgba(234,179,8,0.1);--doc-callout-warning-title:#facc15;--doc-callout-warning-text:#d1d5db;--doc-callout-error-bg:rgba(239,68,68,0.1);--doc-callout-error-title:#f87171;--doc-callout-error-text:#d1d5db;--message-border-radius:0.5rem;--message-border-width:1px;--message-ring-width:1px;--message-success-bg:rgba(34,197,94,0.15);--message-success-text:#4ade80;--message-success-border:rgba(74,222,128,0.3);--message-success-ring:rgba(74,222,128,0.2);--message-error-bg:rgba(239,68,68,0.15);--message-error-text:#f87171;--message-error-border:rgba(239,68,68,0.3);--message-error-ring:rgba(239,68,68,0.2)}:root.light{--brand-primary:#3b82f6;--brand-primary-5:rgba(59,130,246,0.05);--brand-primary-10:rgba(59,130,246,0.1);--brand-primary-20:rgba(59,130,246,0.2);--brand-primary-50:rgba(59,130,246,0.5);--brand-primary-75:rgba(59,130,246,0.75);--heading-color:#0f172a;--text-color:#1e293b;--text-color-secondary:#475569;--active-tab:#3b82f6;--bg-primary:#f8fafc;--bg-secondary:#f1f5f9;--bg-tertiary:#e2e8f0;--bg-header:#ffffff;--bg-code:#1e293b;--bg-tooltip-pk:#334155;--text-tooltip-pk:#f8fafc;--border-primary:#cbd5e1;--border-secondary:#94a3b8;--border:#cbd5e1;--text-primary:#0f172a;--text-secondary:#334155;--text-tertiary:#64748b;--doc-title:#0f172a;--doc-subtitle:#1e293b;--doc-text:#334155;--doc-block-bg:#f1f5f9;--doc-border:#cbd5e1;--doc-code-bg:#1e293b;--doc-code-text:#e2e8f0;--doc-inline-code-bg:#e2e8f0;--doc-inline-code-text:#1e293b;--doc-link:#2563eb;--doc-callout-info-bg:rgba(59,130,246,0.1);--doc-callout-info-title:#2563eb;--doc-callout-info-text:#334155;--doc-callout-warning-bg:rgba(234,179,8,0.1);--doc-callout-warning-title:#ca8a04;--doc-callout-warning-text:#334155;--doc-callout-error-bg:rgba(239,68,68,0.1);--doc-callout-error-title:#dc2626;--doc-callout-error-text:#334155;--brand-text:#1e293b;--card-number:#1e293b;--badge-gray-bg:#f9fafb;--badge-gray-text:#4b5563;--badge-gray-ring:rgba(107,114,128,0.1);--badge-red-bg:#fef2f2;--badge-red-text:#dc2626;--badge-red-ring:rgba(220,38,38,0.1);--badge-yellow-bg:#fefce8;--badge-yellow-text:#ca8a04;--badge-yellow-ring:rgba(202,138,4,0.2);--badge-green-bg:#f0fdf4;--badge-green-text:#16a34a;--badge-green-ring:rgba(22,163,74,0.2);--badge-blue-bg:#eff6ff;--badge-blue-text:#2563eb;--badge-blue-ring:rgba(37,99,235,0.1);--badge-indigo-bg:#eef2ff;--badge-indigo-text:#4f46e5;--badge-indigo-ring:rgba(79,70,229,0.1);--badge-purple-bg:#faf5ff;--badge-purple-text:#9333ea;--badge-purple-ring:rgba(147,51,234,0.1);--badge-pink-bg:#fdf2f8;--badge-pink-text:#db2777;--badge-pink-ring:rgba(219,39,119,0.1);--badge-bright-gray-bg:#f3f4f6;--badge-bright-gray-text:#374151;--badge-bright-gray-ring:rgba(156,163,175,0.2);--badge-bright-red-bg:#fee2e2;--badge-bright-red-text:#b91c1c;--badge-bright-red-ring:rgba(248,113,113,0.3);--badge-bright-yellow-bg:#fef3c7;--badge-bright-yellow-text:#a16207;--badge-bright-yellow-ring:rgba(251,191,36,0.3);--badge-bright-green-bg:#dcfce7;--badge-bright-green-text:#15803d;--badge-bright-green-ring:rgba(74,222,128,0.3);--badge-bright-blue-bg:#dbeafe;--badge-bright-blue-text:#1d4ed8;--badge-bright-blue-ring:rgba(96,165,250,0.3);--badge-bright-indigo-bg:#e0e7ff;--badge-bright-indigo-text:#4338ca;--badge-bright-indigo-ring:rgba(129,140,248,0.3);--badge-bright-purple-bg:#f3e8ff;--badge-bright-purple-text:#7c3aed;--badge-bright-purple-ring:rgba(192,132,252,0.3);--badge-bright-pink-bg:#fce7f3;--badge-bright-pink-text:#be185d;--badge-bright-pink-ring:rgba(244,114,182,0.3);--badge-solid-gray-bg:#6b7280;--badge-solid-gray-text:#ffffff;--badge-solid-gray-ring:transparent;--badge-solid-red-bg:#dc2626;--badge-solid-red-text:#ffffff;--badge-solid-red-ring:transparent;--badge-solid-yellow-bg:#ca8a04;--badge-solid-yellow-text:#ffffff;--badge-solid-yellow-ring:transparent;--badge-solid-green-bg:#16a34a;--badge-solid-green-text:#ffffff;--badge-solid-green-ring:transparent;--badge-solid-blue-bg:#2563eb;--badge-solid-blue-text:#ffffff;--badge-solid-blue-ring:transparent;--badge-solid-indigo-bg:#4f46e5;--badge-solid-indigo-text:#ffffff;--badge-solid-indigo-ring:transparent;--badge-solid-purple-bg:#9333ea;--badge-solid-purple-text:#ffffff;--badge-solid-purple-ring:transparent;--badge-solid-pink-bg:#db2777;--badge-solid-pink-text:#ffffff;--badge-solid-pink-ring:transparent;--badge-pink-300-bg:#f9a8d4;--badge-pink-300-text:#831843;--badge-pink-300-ring:transparent;--badge-pink-500-bg:#ec4899;--badge-pink-500-text:#ffffff;--badge-pink-500-ring:transparent;--badge-pink-700-bg:#be185d;--badge-pink-700-text:#ffffff;--badge-pink-700-ring:transparent;--badge-pink-900-bg:#831843;--badge-pink-900-text:#ffffff;--badge-pink-900-ring:transparent;--badge-gray-400-bg:#9ca3af;--badge-gray-400-text:#ffffff;--badge-gray-400-ring:transparent;--badge-gray-500-bg:#6b7280;--badge-gray-500-text:#ffffff;--badge-gray-500-ring:transparent;--badge-gray-700-bg:#374151;--badge-gray-700-text:#ffffff;--badge-gray-700-ring:transparent;--badge-blue-300-bg:#93c5fd;--badge-blue-300-text:#ffffff;--badge-blue-300-ring:transparent;--badge-blue-500-bg:#3b82f6;--badge-blue-500-text:#ffffff;--badge-blue-500-ring:transparent;--badge-blue-700-bg:#1d4ed8;--badge-blue-700-text:#ffffff;--badge-blue-700-ring:transparent;--badge-cyan-300-bg:#67e8f9;--badge-cyan-300-text:#ffffff;--badge-cyan-300-ring:transparent;--badge-cyan-500-bg:#06b6d4;--badge-cyan-500-text:#ffffff;--badge-cyan-500-ring:transparent;--badge-cyan-600-bg:#0891b2;--badge-cyan-600-text:#ffffff;--badge-cyan-600-ring:transparent;--badge-green-300-bg:#86efac;--badge-green-300-text:#14532d;--badge-green-300-ring:transparent;--badge-green-500-bg:#22c55e;--badge-green-500-text:#ffffff;--badge-green-500-ring:transparent;--badge-green-700-bg:#15803d;--badge-green-700-text:#ffffff;--badge-green-700-ring:transparent;--badge-yellow-300-bg:#fde047;--badge-yellow-300-text:#78350f;--badge-yellow-300-ring:transparent;--badge-yellow-500-bg:#eab308;--badge-yellow-500-text:#ffffff;--badge-yellow-500-ring:transparent;--badge-yellow-700-bg:#a16207;--badge-yellow-700-text:#ffffff;--badge-yellow-700-ring:transparent;--badge-orange-300-bg:#fdba74;--badge-orange-300-text:#9a3412;--badge-orange-300-ring:transparent;--badge-orange-500-bg:#f97316;--badge-orange-500-text:#ffffff;--badge-orange-500-ring:transparent;--badge-orange-700-bg:#c2410c;--badge-orange-700-text:#ffffff;--badge-orange-700-ring:transparent;--badge-red-300-bg:#fca5a5;--badge-red-300-text:#7f1d1d;--badge-red-300-ring:transparent;--badge-red-500-bg:#ef4444;--badge-red-500-text:#ffffff;--badge-red-500-ring:transparent;--badge-red-700-bg:#b91c1c;--badge-red-700-text:#ffffff;--badge-red-700-ring:transparent;--badge-purple-300-bg:#c084fc;--badge-purple-300-text:#581c87;--badge-purple-300-ring:transparent;--badge-purple-500-bg:#a855f7;--badge-purple-500-text:#ffffff;--badge-purple-500-ring:transparent;--badge-purple-700-bg:#7c3aed;--badge-purple-700-text:#ffffff;--badge-purple-700-ring:transparent;--badge-indigo-300-bg:#a5b4fc;--badge-indigo-300-text:#312e81;--badge-indigo-300-ring:transparent;--badge-indigo-500-bg:#6366f1;--badge-indigo-500-text:#ffffff;--badge-indigo-500-ring:transparent;--badge-indigo-700-bg:#4338ca;--badge-indigo-700-text:#ffffff;--badge-indigo-700-ring:transparent;--ipv6-badge-bg:#f8fafc;--ipv6-badge-text:#64748b;--ipv6-badge-border:#e2e8f0;--ipv6-badge-highlight:#f1f5f9;--nav-bg:#ffffff;--nav-bg-hover:#f9fafb;--nav-text:#374151;--nav-text-hover:#111827;--nav-text-muted:#6b7280;--nav-border:#e5e7eb;--nav-active-bg:rgba(59,130,246,0.1);--nav-active-text:#3b82f6;--nav-active-icon:#3b82f6;--nav-tooltip-bg:var(--bg-tooltip-pk);--nav-tooltip-text:var(--text-tooltip-pk);--nav-icon-color:#60a5fa;--nav-icon-muted:#8892a6;--star-favorite:#fbbf24;--star-unfavorited:#d1d5db;--table-header:#f8fafc;--table-header-bg:#f8fafc;--table-body:#ffffff;--table-row:#ffffff;--table-row-hover:rgba(71,85,105,0.06);--table-row-alert:rgba(254,202,202,0.2);--table-divider:#e2e8f0;--table-text-primary:#0f172a;--table-text-secondary:#475569;--table-header-text:#64748b;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-light:rgba(37,99,235,0.1);--primary-foreground:#ffffff;--hover-bg:#f1f5f9;--input-bg:#ffffff;--disabled-bg:#f1f5f9;--disabled-text:#94a3b8;--filter-bg:#ffffff;--filter-border:#cbd5e1;--filter-text:#1e293b;--filter-placeholder:#94a3b8;--filter-hover:#f1f5f9;--dropdown-bg:#ffffff;--dropdown-border:#cbd5e1;--dropdown-divider:#e2e8f0;--dropdown-text:#1e293b;--dropdown-text-secondary:#64748b;--dropdown-hover-bg:#f1f5f9;--dropdown-hover-text:#0f172a;--button-bg:#f1f5f9;--button-text:#1e293b;--button-hover-bg:#e2e8f0;--button-border:#cbd5e1;--card-bg:#ffffff;--card-border:#e2e8f0;--modal-bg:#ffffff;--modal-border:#e2e8f0;--success-bg:rgba(34,197,94,0.1);--success-text:#16a34a;--success-border:rgba(22,163,74,0.3);--success-ring:rgba(22,163,74,0.2);--warning-bg:rgba(234,179,8,0.1);--warning-text:#ca8a04;--error-bg:rgba(239,68,68,0.1);--error-text:#dc2626;--error-border:rgba(220,38,38,0.3);--error-ring:rgba(220,38,38,0.2);--alert-bg:rgba(249,115,22,0.1);--alert-text:#ea580c;--neutral-bg:rgba(100,116,139,0.1);--neutral-text:#475569;--badge-bg-ok:rgba(245,158,11,0.1);--badge-text-ok:#d97706;--badge-border-ok:rgba(245,158,11,0.3);--badge-dot-ok:#d97706;--badge-bg-good:rgba(34,197,94,0.1);--badge-text-good:#16a34a;--badge-border-good:rgba(34,197,94,0.3);--badge-dot-good:#16a34a;--badge-bg-warning:rgba(202,138,4,0.05);--badge-text-warning:#a16207;--badge-border-warning:rgba(202,138,4,0.3);--badge-dot-warning:#a16207;--badge-bg-error:rgba(185,28,28,0.05);--badge-text-error:#b91c1c;--badge-border-error:rgba(185,28,28,0.3);--badge-dot-error:#b91c1c;--badge-bg-failing:rgba(162,28,175,0.05);--badge-text-failing:#a21caf;--badge-border-failing:rgba(162,28,175,0.3);--badge-dot-failing:#a21caf;--badge-bg-unknown:rgba(71,85,105,0.05);--badge-text-unknown:#475569;--badge-border-unknown:rgba(71,85,105,0.3);--badge-dot-unknown:#475569;--badge-bg-expired:rgba(185,28,28,0.05);--badge-text-expired:#b91c1c;--badge-border-expired:rgba(185,28,28,0.3);--badge-dot-expired:#b91c1c;--badge-bg-chilled:rgba(37,99,235,0.05);--badge-text-chilled:#1d4ed8;--badge-border-chilled:rgba(37,99,235,0.3);--badge-dot-chilled:#1d4ed8;--badge-bg-imminent:rgba(194,65,12,0.05);--badge-text-imminent:#c2410c;--badge-border-imminent:rgba(194,65,12,0.3);--badge-dot-imminent:#c2410c;--status-ok-full:var(--card-ok-icon);--status-good-full:var(--card-good-icon);--status-chilled-full:var(--card-chilled-icon);--status-imminent-full:var(--card-imminent-icon);--status-critical-full:var(--card-error-icon);--status-expired-full:var(--card-expired-icon);--status-failing-full:var(--card-failing-icon);--status-unknown-full:var(--card-unknown-icon);--badge-ok-full:var(--status-ok-full);--badge-good-full:var(--status-good-full);--badge-chilled-full:var(--status-chilled-full);--badge-imminent-full:var(--status-imminent-full);--badge-critical-full:var(--status-critical-full);--badge-expired-full:var(--status-expired-full);--badge-failing-full:var(--status-failing-full);--badge-unknown-full:var(--status-unknown-full);--progress-bar-bg:#d1d5db;--progress-bar-fill:#6b7280;--card-error-border:rgba(185,28,28,0.3);--card-error-bg:rgba(192,122,122,0.1);--card-error-icon:#b91c1c;--card-error-icon-bg:rgba(185,28,28,0.2);--card-error-label:var(--text-tertiary);--card-error-value:var(--text-primary);--card-expired-border:rgba(185,28,28,0.3);--card-expired-bg:rgba(185,28,28,0.1);--card-expired-icon:#b91c1c;--card-expired-icon-bg:rgba(185,28,28,0.2);--card-expired-label:var(--text-tertiary);--card-expired-value:var(--text-primary);--card-critical-border:rgba(185,28,28,0.3);--card-critical-bg:rgba(185,28,28,0.1);--card-critical-icon:#b91c1c;--card-critical-icon-bg:rgba(185,28,28,0.2);--card-critical-label:var(--text-tertiary);--card-critical-value:var(--text-primary);--card-failing-border:rgba(162,28,175,0.3);--card-failing-bg:rgba(162,28,175,0.1);--card-failing-icon:#a21caf;--card-failing-icon-bg:rgba(162,28,175,0.2);--card-failing-label:var(--text-tertiary);--card-failing-value:var(--text-primary);--card-expiring-soon-border:rgba(245,158,11,0.3);--card-expiring-soon-bg:rgba(245,158,11,0.1);--card-expiring-soon-icon:#f59e0b;--card-expiring-soon-icon-bg:rgba(245,158,11,0.2);--card-expiring-soon-label:var(--text-tertiary);--card-expiring-soon-value:var(--text-primary);--card-ok-border:rgba(245,158,11,0.3);--card-ok-bg:rgba(245,158,11,0.1);--card-ok-icon:#d97706;--card-ok-icon-bg:rgba(245,158,11,0.2);--card-ok-label:var(--text-tertiary);--card-ok-value:var(--text-primary);--card-good-border:rgba(34,197,94,0.3);--card-good-bg:rgba(34,197,94,0.1);--card-good-icon:#16a34a;--card-good-icon-bg:rgba(34,197,94,0.2);--card-good-label:var(--text-tertiary);--card-good-value:var(--text-primary);--card-unknown-border:rgba(75,85,99,0.3);--card-unknown-bg:rgba(75,85,99,0.1);--card-unknown-icon:#4b5563;--card-unknown-icon-bg:rgba(75,85,99,0.2);--card-unknown-label:var(--text-tertiary);--card-unknown-value:var(--text-primary);--card-checking-border:rgba(71,85,105,0.5);--card-checking-bg:rgba(71,85,105,0.07);--card-checking-icon:#475569;--card-checking-icon-bg:rgba(71,85,105,0.25);--card-checking-label:var(--text-tertiary);--card-checking-value:var(--text-primary);--card-chilled-border:rgba(29,78,216,0.3);--card-chilled-bg:rgba(29,78,216,0.1);--card-chilled-icon:#1d4ed8;--card-chilled-icon-bg:rgba(29,78,216,0.2);--card-chilled-label:var(--text-tertiary);--card-chilled-value:var(--text-primary);--card-imminent-border:rgba(194,65,12,0.3);--card-imminent-bg:rgba(194,65,12,0.1);--card-imminent-icon:#c2410c;--card-imminent-icon-bg:rgba(194,65,12,0.2);--card-imminent-label:var(--text-tertiary);--card-imminent-value:var(--text-primary);--card-ok-border-hover:rgba(245,158,11,0.65);--card-good-border-hover:rgba(34,197,94,0.65);--card-expiring-soon-border-hover:rgba(245,158,11,0.65);--card-error-border-hover:rgba(185,28,28,0.65);--card-expired-border-hover:rgba(185,28,28,0.65);--card-critical-border-hover:rgba(185,28,28,0.65);--card-failing-border-hover:rgba(162,28,175,0.65);--card-unknown-border-hover:rgba(75,85,99,0.65);--card-checking-border-hover:rgba(71,85,105,0.75);--card-chilled-border-hover:rgba(29,78,216,0.65);--card-imminent-border-hover:rgba(194,65,12,0.65);--card-ok-icon-bg-hover:rgba(245,158,11,0.3);--card-good-icon-bg-hover:rgba(34,197,94,0.3);--card-expiring-soon-icon-bg-hover:rgba(245,158,11,0.3);--card-error-icon-bg-hover:rgba(185,28,28,0.3);--card-expired-icon-bg-hover:rgba(185,28,28,0.3);--card-critical-icon-bg-hover:rgba(185,28,28,0.3);--card-failing-icon-bg-hover:rgba(162,28,175,0.3);--card-unknown-icon-bg-hover:rgba(75,85,99,0.3);--card-checking-icon-bg-hover:rgba(71,85,105,0.35);--card-chilled-icon-bg-hover:rgba(29,78,216,0.3);--card-imminent-icon-bg-hover:rgba(194,65,12,0.3);--message-border-radius:0.25rem;--message-border-width:1px;--message-ring-width:1px;--message-success-bg:rgba(34,197,94,0.1);--message-success-text:#16a34a;--message-success-border:rgba(22,163,74,0.3);--message-success-ring:rgba(22,163,74,0.2);--message-error-bg:rgba(239,68,68,0.1);--message-error-text:#dc2626;--message-error-border:rgba(220,38,38,0.3);--message-error-ring:rgba(220,38,38,0.2)}.status-badge{position:relative;padding:.125rem .75rem;display:inline-flex;align-items:center;font-size:11px;line-height:1rem;font-weight:500;border-radius:9999px}@keyframes scanning{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.status-checking:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:scanning 1.5s infinite}.status-checking{background-color:rgba(30,58,138,.2);color:rgb(96,165,250)}.border-card{border-color:var(--card-border)}.bg-card{background-color:var(--card-bg)}.btn-theme-pk{background-color:var(--button-bg)}.btn-theme-pk:hover{background-color:var(--button-hover-bg)}.dropdown-theme-pk{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);color:var(--dropdown-text)}.dropdown-theme-pk .dropdown-item{padding:.375rem .5rem}.dropdown-theme-pk .dropdown-item:hover{background-color:var(--dropdown-hover-bg);color:var(--dropdown-hover-text)}.dropdown-theme-pk .divider{border-color:var(--dropdown-divider)}.dropdown-theme-pk.divide-y>*+*{border-top:1px solid var(--dropdown-divider)}.tippy-box[data-theme~=custom]{background-color:var(--bg-tooltip-pk);color:var(--text-tooltip-pk);border-radius:.375rem;font-size:.75rem;font-weight:400;line-height:1.25rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-width:16rem}.tippy-box[data-theme~=custom] .tippy-arrow:before{color:var(--bg-tooltip-pk)}.tippy-box[data-theme~=custom][data-placement^=top] .tippy-arrow:before{border-top-color:var(--bg-tooltip-pk)}.tippy-box[data-theme~=custom][data-placement^=bottom] .tippy-arrow:before{border-bottom-color:var(--bg-tooltip-pk)}.tippy-box[data-theme~=custom][data-placement^=left] .tippy-arrow:before{border-left-color:var(--bg-tooltip-pk)}.tippy-box[data-theme~=custom][data-placement^=right] .tippy-arrow:before{border-right-color:var(--bg-tooltip-pk)}.tippy-box[data-theme~=custom] .tippy-content{padding:0}.tippy-box{z-index:9999}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-inter:"Inter","Inter Fallback"}