.theme-toggle[data-v-55a8d163]{position:relative;display:inline-flex;align-items:center;justify-content:space-between;border-radius:9999px;background-color:var(--bg-inset);border:1px solid var(--border-subtle);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;padding:2px;box-sizing:border-box;transition:background-color var(--duration-normal, .24s) var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),border-color var(--duration-normal, .24s) var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),box-shadow var(--duration-normal, .24s) var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}.theme-toggle[data-v-55a8d163]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow, rgba(56, 189, 248, .3))}.theme-toggle[data-v-55a8d163]:hover{border-color:var(--border-strong)}.theme-toggle--md[data-v-55a8d163]{width:58px;height:30px}.theme-toggle--sm[data-v-55a8d163]{width:50px;height:26px}.theme-toggle__icon[data-v-55a8d163]{display:flex;align-items:center;justify-content:center;z-index:1;transition:color var(--duration-normal, .24s) ease,opacity var(--duration-normal, .24s) ease;pointer-events:none}.theme-toggle--md .theme-toggle__icon[data-v-55a8d163]{width:24px;height:24px}.theme-toggle--sm .theme-toggle__icon[data-v-55a8d163]{width:20px;height:20px}.theme-toggle__icon--sun[data-v-55a8d163]{color:#f59e0b;opacity:.6}.theme-toggle__icon--moon[data-v-55a8d163]{color:#38bdf8;opacity:.6}.theme-toggle--light .theme-toggle__icon--sun[data-v-55a8d163],.theme-toggle--dark .theme-toggle__icon--moon[data-v-55a8d163]{opacity:.9}.theme-toggle__knob[data-v-55a8d163]{position:absolute;top:2px;left:2px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--bg-surface-elevated);border:1px solid var(--border-subtle);box-shadow:0 2px 6px #0003;z-index:2;transition:transform var(--duration-normal, .24s) var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),background-color var(--duration-normal, .24s) ease,border-color var(--duration-normal, .24s) ease}.theme-toggle--md .theme-toggle__knob[data-v-55a8d163]{width:24px;height:24px}.theme-toggle--sm .theme-toggle__knob[data-v-55a8d163]{width:20px;height:20px}.theme-toggle--light .theme-toggle__knob[data-v-55a8d163]{transform:translate(0);color:#d97706}.theme-toggle--dark.theme-toggle--md .theme-toggle__knob[data-v-55a8d163]{transform:translate(28px);color:#38bdf8}.theme-toggle--dark.theme-toggle--sm .theme-toggle__knob[data-v-55a8d163]{transform:translate(24px);color:#38bdf8}.theme-toggle__knob-icon[data-v-55a8d163]{transition:transform var(--duration-normal, .24s) ease}.theme-toggle:hover .theme-toggle__knob-icon[data-v-55a8d163]{transform:rotate(15deg)}@media (prefers-reduced-motion: reduce){.theme-toggle[data-v-55a8d163],.theme-toggle__knob[data-v-55a8d163],.theme-toggle__icon[data-v-55a8d163],.theme-toggle__knob-icon[data-v-55a8d163]{transition:none!important}}.drawer-backdrop[data-v-3e2ddd4d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;background:#10223842;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.drawer-panel[data-v-3e2ddd4d]{width:300px;max-width:88vw;height:100%;display:flex;flex-direction:column;background:#fff;border-right:1px solid #D7E3EF;box-shadow:18px 0 42px #39587724}.drawer-header[data-v-3e2ddd4d]{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E3ECF4}.brand[data-v-3e2ddd4d]{display:flex;align-items:center;gap:10px}.brand-logo-mark[data-v-3e2ddd4d]{width:36px;height:36px;border-radius:11px;background:linear-gradient(145deg,#edf5ff,#ddebff);border:1px solid #BBD2F5;display:grid;place-items:center;box-shadow:0 3px 10px #1769e81a}.brand-core[data-v-3e2ddd4d]{width:9px;height:9px;border-radius:50%;background:#1769e8;box-shadow:0 0 8px #1769e859}.brand-text[data-v-3e2ddd4d]{display:flex;flex-direction:column}.brand-title[data-v-3e2ddd4d]{color:#10233f;font-size:13.5px;font-weight:760;letter-spacing:-.01em}.brand-subtitle[data-v-3e2ddd4d]{color:#71849a;font-size:10.5px}.close-btn[data-v-3e2ddd4d]{width:34px;height:34px;display:grid;place-items:center;padding:0;border-radius:10px;border:1px solid #D4E1EC;background:#f5f9fd;color:#607991;cursor:pointer}.close-btn[data-v-3e2ddd4d]:hover{color:#1769e8;background:#eaf2ff;border-color:#bed2f0}.drawer-nav[data-v-3e2ddd4d]{flex:1;overflow-y:auto;padding:18px 12px;display:flex;flex-direction:column;gap:18px}.drawer-group[data-v-3e2ddd4d]{display:flex;flex-direction:column;gap:4px}.drawer-group-title[data-v-3e2ddd4d]{padding:0 10px 6px;color:#7d8ea2;font-size:10.5px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.drawer-group-items[data-v-3e2ddd4d]{display:flex;flex-direction:column;gap:3px}.drawer-nav-item[data-v-3e2ddd4d]{min-height:44px;display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:11px;color:#4d637a;font-size:13.5px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease}.drawer-nav-item[data-v-3e2ddd4d]:hover{color:#183b61;background:#f3f7fc;border-color:#e1eaf3}.drawer-nav-item-active[data-v-3e2ddd4d]{color:#145dce;background:#eaf2ff;border-color:#bad1f4;box-shadow:inset 3px 0 #1769e8}.drawer-footer[data-v-3e2ddd4d]{padding:14px 18px;border-top:1px solid #E4EDF5;background:#fbfdff}.footer-brand[data-v-3e2ddd4d]{color:#8394a7;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-theme=dark] .drawer-backdrop[data-v-3e2ddd4d]{background:#050c188f}[data-theme=dark] .drawer-panel[data-v-3e2ddd4d]{background:linear-gradient(180deg,#0b1323,#0d1728 58%,#0a1220);border-right-color:#94a3b824;box-shadow:18px 0 42px #040b1642}[data-theme=dark] .drawer-header[data-v-3e2ddd4d]{border-bottom-color:#94a3b821}[data-theme=dark] .brand-logo-mark[data-v-3e2ddd4d]{background:linear-gradient(145deg,#3b82f640,#2563eb14);border-color:#60a5fa52}[data-theme=dark] .brand-core[data-v-3e2ddd4d]{background:#60a5fa;box-shadow:0 0 10px #60a5fad9}[data-theme=dark] .brand-title[data-v-3e2ddd4d]{color:#f6f9fc}[data-theme=dark] .brand-subtitle[data-v-3e2ddd4d]{color:#8297af}[data-theme=dark] .close-btn[data-v-3e2ddd4d]{border-color:#94a3b829;background:#ffffff0d;color:#a9b9ca}[data-theme=dark] .close-btn[data-v-3e2ddd4d]:hover{color:#fff;background:#ffffff17}[data-theme=dark] .drawer-group-title[data-v-3e2ddd4d]{color:#647a93}[data-theme=dark] .drawer-nav-item[data-v-3e2ddd4d]{color:#aebccd}[data-theme=dark] .drawer-nav-item[data-v-3e2ddd4d]:hover{color:#f4f8fc;background:#ffffff0e;border-color:#94a3b81a}[data-theme=dark] .drawer-nav-item-active[data-v-3e2ddd4d]{color:#fff;background:linear-gradient(135deg,#2563ebf5,#1d4ed8e0);border-color:#60a5fa73;box-shadow:0 8px 20px #2563eb38}[data-theme=dark] .drawer-footer[data-v-3e2ddd4d]{border-top-color:#94a3b81f;background:#0000001a}[data-theme=dark] .footer-brand[data-v-3e2ddd4d]{color:#71859e}.drawer-fade-enter-active[data-v-3e2ddd4d],.drawer-fade-leave-active[data-v-3e2ddd4d]{transition:opacity .22s ease}.drawer-fade-enter-active .drawer-panel[data-v-3e2ddd4d],.drawer-fade-leave-active .drawer-panel[data-v-3e2ddd4d]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.drawer-fade-enter-from[data-v-3e2ddd4d],.drawer-fade-leave-to[data-v-3e2ddd4d]{opacity:0}.drawer-fade-enter-from .drawer-panel[data-v-3e2ddd4d],.drawer-fade-leave-to .drawer-panel[data-v-3e2ddd4d]{transform:translate(-100%)}.intelligence-field[data-v-a24e7ef4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(37,99,235,.08),transparent 28%),linear-gradient(180deg,#f8fafd,#f3f6fa 44%,#f3f6fa)}.intelligence-field[data-v-a24e7ef4] canvas{width:100%;height:100%;opacity:.22;filter:saturate(.85)}.intelligence-field__vignette[data-v-a24e7ef4]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f3f6fa1f,#f3f6fa94)}[data-theme=light] .intelligence-field[data-v-a24e7ef4]{opacity:.32}[data-theme=light] .intelligence-field[data-v-a24e7ef4] canvas{opacity:.1}[data-theme=light] .intelligence-field__vignette[data-v-a24e7ef4]{background:linear-gradient(180deg,#f3f6fa2e,#f3f6fab8)}[data-theme=dark] .intelligence-field[data-v-a24e7ef4]{background:radial-gradient(circle at 78% 12%,rgba(59,130,246,.1),transparent 30%),#09111f;opacity:.5}[data-theme=dark] .intelligence-field[data-v-a24e7ef4] canvas{opacity:.32;filter:saturate(.95)}[data-theme=dark] .intelligence-field__vignette[data-v-a24e7ef4]{background:radial-gradient(ellipse at center,transparent 34%,rgba(9,17,31,.64) 100%)}@media (max-width: 900px){.intelligence-field[data-v-a24e7ef4]{opacity:.18}}@media (prefers-reduced-motion: reduce){.intelligence-field[data-v-a24e7ef4] canvas{opacity:.06}}.app-layout[data-v-3c4bf0a2]{position:relative;min-height:100vh;max-width:100vw;overflow-x:clip;background:transparent}.app-sidebar[data-v-3c4bf0a2],.command-rail[data-v-3c4bf0a2]{position:fixed;inset:0 auto 0 0;z-index:50;width:236px;display:flex;flex-direction:column;background:linear-gradient(180deg,#0b1323,#0d1728 55%,#0a1220);border-right:1px solid rgba(148,163,184,.14);box-shadow:8px 0 28px #060f1c1f;transition:width .22s cubic-bezier(.16,1,.3,1)}.sidebar-collapsed[data-v-3c4bf0a2]{width:72px}.sidebar-header[data-v-3c4bf0a2]{min-height:70px;padding:15px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(148,163,184,.13)}.sidebar-collapsed .sidebar-header[data-v-3c4bf0a2]{padding:14px 8px;flex-direction:column;justify-content:center;gap:8px}.sidebar-brand[data-v-3c4bf0a2],.rail-brand[data-v-3c4bf0a2]{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none}.brand-logo-mark[data-v-3c4bf0a2]{position:relative;width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;background:linear-gradient(145deg,#3b82f640,#2563eb14);border:1px solid rgba(96,165,250,.32);box-shadow:inset 0 1px #ffffff14,0 8px 18px #2563eb1f}.rail-brand__core[data-v-3c4bf0a2]{width:10px;height:10px;border-radius:50%;background:#60a5fa;box-shadow:0 0 12px #60a5fae6}.rail-brand__pulse[data-v-3c4bf0a2]{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(96,165,250,.5);border-radius:50%;opacity:.55;animation:orbit-pulse-3c4bf0a2 2.8s ease-out infinite}.brand-info[data-v-3c4bf0a2]{display:flex;flex-direction:column;gap:1px;min-width:0}.brand-name[data-v-3c4bf0a2]{color:#f6f9fc;font-size:14px;font-weight:760;letter-spacing:-.01em;white-space:nowrap}.brand-tagline[data-v-3c4bf0a2]{color:#8fa4bd;font-size:11px;font-weight:500;white-space:nowrap}.sidebar-collapse-btn[data-v-3c4bf0a2]{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;padding:0;border-radius:9px;border:1px solid rgba(148,163,184,.16);background:#ffffff0e;color:#a9b9ca;cursor:pointer}.sidebar-collapse-btn[data-v-3c4bf0a2]:hover{background:#3b82f629;color:#dbeafe;border-color:#60a5fa47}.sidebar-nav[data-v-3c4bf0a2],.rail-nav[data-v-3c4bf0a2]{flex:1;overflow-y:auto;overflow-x:hidden;padding:18px 10px;display:flex;flex-direction:column;gap:20px;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.24) transparent}.sidebar-collapsed .sidebar-nav[data-v-3c4bf0a2]{padding:14px 6px;gap:10px;align-items:center}.nav-group[data-v-3c4bf0a2]{display:flex;flex-direction:column;gap:5px;width:100%}.nav-group-title[data-v-3c4bf0a2]{padding:0 10px 6px;color:#647a93;font-size:10.5px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.nav-group-items[data-v-3c4bf0a2]{display:flex;flex-direction:column;gap:3px}.sidebar-item[data-v-3c4bf0a2],.rail-item[data-v-3c4bf0a2]{min-height:44px;position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:11px;border:1px solid transparent;color:#aebccd;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.sidebar-collapsed .sidebar-item[data-v-3c4bf0a2]{width:44px;height:42px;padding:8px;justify-content:center;margin:0 auto}.sidebar-item[data-v-3c4bf0a2]:hover,.rail-item[data-v-3c4bf0a2]:hover{color:#f4f8fc;background:#ffffff0e;border-color:#94a3b81a}.sidebar-item--active[data-v-3c4bf0a2],.rail-item--active[data-v-3c4bf0a2]{color:#fff;background:linear-gradient(135deg,#2563ebf5,#1d4ed8e0);border-color:#60a5fa73;box-shadow:0 8px 20px #2563eb3b,inset 0 1px #ffffff24}.item-icon-wrap[data-v-3c4bf0a2]{width:22px;display:grid;place-items:center;flex:0 0 auto}.item-label-wrap[data-v-3c4bf0a2],.rail-label[data-v-3c4bf0a2]{min-width:0;display:flex;flex-direction:column;flex:1}.item-title[data-v-3c4bf0a2]{color:inherit;font-size:13.5px;font-weight:650;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-hint[data-v-3c4bf0a2]{color:#778ca5;font-size:10.8px;line-height:1.25}.sidebar-item--active .item-hint[data-v-3c4bf0a2]{color:#ffffffb8}.sidebar-footer[data-v-3c4bf0a2],.rail-footer[data-v-3c4bf0a2]{padding:12px 14px;border-top:1px solid rgba(148,163,184,.12);background:#0000001a;display:flex;align-items:center;justify-content:flex-start}.sidebar-collapsed .sidebar-footer[data-v-3c4bf0a2]{padding:12px 6px;justify-content:center}.workspace-topbar[data-v-3c4bf0a2]{margin-left:236px;height:54px;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#fffffff0;border-bottom:1px solid var(--border);box-shadow:0 1px #0f1f3505;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:margin-left .22s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .workspace-topbar[data-v-3c4bf0a2]{background:#0f1a2bf0}.topbar-collapsed[data-v-3c4bf0a2]{margin-left:72px}.workspace-context[data-v-3c4bf0a2]{display:flex;align-items:center}.workspace-eyebrow[data-v-3c4bf0a2]{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.signal-dot[data-v-3c4bf0a2]{width:6px;height:6px;border-radius:50%;background:#2563eb;box-shadow:0 0 0 4px #2563eb1a}.workspace-actions[data-v-3c4bf0a2]{display:flex;align-items:center;gap:10px}.workspace-mode-badge[data-v-3c4bf0a2]{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-secondary);font-size:10.5px;font-weight:700;letter-spacing:.04em}.main-content[data-v-3c4bf0a2]{margin-left:236px;width:calc(100% - 236px);min-height:calc(100vh - 54px);padding:28px 30px 48px;box-sizing:border-box;transition:margin-left .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1)}.content-collapsed[data-v-3c4bf0a2]{margin-left:72px;width:calc(100% - 72px)}.main-content__inner[data-v-3c4bf0a2]{width:100%;max-width:1580px;margin:0 auto}.mobile-topbar[data-v-3c4bf0a2]{display:none}@keyframes orbit-pulse-3c4bf0a2{0%{transform:scale(.75);opacity:0}35%{opacity:.65}to{transform:scale(1.45);opacity:0}}@media (max-width: 1180px){.app-sidebar[data-v-3c4bf0a2],.command-rail[data-v-3c4bf0a2]{width:220px}.workspace-topbar[data-v-3c4bf0a2],.main-content[data-v-3c4bf0a2]{margin-left:220px}.main-content[data-v-3c4bf0a2]{width:calc(100% - 220px);padding:24px 22px 40px}.sidebar-collapsed[data-v-3c4bf0a2]{width:72px}.topbar-collapsed[data-v-3c4bf0a2],.content-collapsed[data-v-3c4bf0a2]{margin-left:72px}.content-collapsed[data-v-3c4bf0a2]{width:calc(100% - 72px)}}@media (max-width: 1024px){.app-sidebar[data-v-3c4bf0a2],.command-rail[data-v-3c4bf0a2],.workspace-topbar[data-v-3c4bf0a2]{display:none!important}.mobile-topbar[data-v-3c4bf0a2]{position:sticky;top:0;z-index:60;min-height:58px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fffffff5;border-bottom:1px solid var(--border);box-shadow:0 4px 14px #0f1f350d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .mobile-topbar[data-v-3c4bf0a2]{background:#0f1a2bf5}.brand-mobile[data-v-3c4bf0a2]{display:flex;align-items:center;gap:9px}.brand-mobile-core[data-v-3c4bf0a2]{width:31px;height:31px;border-radius:10px;border:1px solid #BDD0F4;background:radial-gradient(circle,#2563eb 0,#2563eb 25%,#2563eb1a)}.brand-mobile-title[data-v-3c4bf0a2]{color:var(--text-primary);font-size:13px;font-weight:760}.brand-mobile-subtitle[data-v-3c4bf0a2]{color:var(--text-muted);font-size:10.5px}.mobile-topbar-actions[data-v-3c4bf0a2]{display:flex;align-items:center;gap:8px}.mobile-menu-btn[data-v-3c4bf0a2]{width:38px;height:38px;display:grid;place-items:center;padding:0;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-primary)}.main-content[data-v-3c4bf0a2],.content-collapsed[data-v-3c4bf0a2]{margin-left:0!important;width:100%!important;padding:20px 16px 36px}}@media (prefers-reduced-motion: reduce){.rail-brand__pulse[data-v-3c4bf0a2]{animation:none}.sidebar-item[data-v-3c4bf0a2],.rail-item[data-v-3c4bf0a2],.app-sidebar[data-v-3c4bf0a2],.workspace-topbar[data-v-3c4bf0a2],.main-content[data-v-3c4bf0a2]{transition:none!important}}.sidebar-portal-tooltip{position:fixed;transform:translateY(-50%);pointer-events:none;background:#0f1f35;color:#fff;padding:6px 12px;border-radius:8px;white-space:nowrap;border:1px solid #D2E0EB;box-shadow:0 10px 28px #39587724;z-index:99999;display:flex;flex-direction:column;gap:1px;animation:tooltip-fade-in .15s ease-out}[data-theme=dark] .sidebar-portal-tooltip{background:#0b132b;border:1px solid rgba(125,211,252,.25);color:#f8fafc;box-shadow:0 8px 24px #00000080}.sidebar-portal-tooltip:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent #FFFFFF transparent transparent}[data-theme=dark] .sidebar-portal-tooltip:before{border-color:transparent #0B132B transparent transparent}.sidebar-portal-tooltip .tooltip-title{font-size:12px;font-weight:600;line-height:1.3}.sidebar-portal-tooltip .tooltip-hint{font-size:10.5px;color:#94a3b8;line-height:1.2}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(-50%) translate(-4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.app-intro-overlay[data-v-b84a7033]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:#07090d;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),filter .36s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.app-intro-overlay.intro-exiting[data-v-b84a7033]{opacity:0;transform:scale(1.04);filter:blur(8px);pointer-events:none}.ambient-glow[data-v-b84a7033]{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.12) 0%,rgba(14,165,233,.04) 45%,transparent 70%);pointer-events:none;filter:blur(40px)}.intro-content[data-v-b84a7033]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;width:100%}.radar-container[data-v-b84a7033]{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center;margin-bottom:28px}.orbital-ring[data-v-b84a7033]{position:absolute;border-radius:50%;border:1px solid rgba(56,189,248,.18);pointer-events:none}.ring-outer[data-v-b84a7033]{width:126px;height:126px;border-top-color:#38bdf899;border-right-color:transparent;animation:radar-spin-b84a7033 12s linear infinite}.ring-middle[data-v-b84a7033]{width:96px;height:96px;border-bottom-color:#38bdf880;border-left-color:transparent;animation:radar-spin-reverse-b84a7033 8s linear infinite}.ring-inner[data-v-b84a7033]{width:68px;height:68px;border:1px dashed rgba(56,189,248,.35);animation:radar-pulse-b84a7033 3s ease-in-out infinite}.logo-shield[data-v-b84a7033]{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#38bdf82e,#0f172acc);border:1px solid rgba(56,189,248,.4);box-shadow:0 0 25px #38bdf840;display:flex;align-items:center;justify-content:center;z-index:2;animation:shield-glow-b84a7033 4s ease-in-out infinite alternate}.logo-svg[data-v-b84a7033]{width:28px;height:28px}@keyframes radar-spin-b84a7033{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radar-spin-reverse-b84a7033{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes radar-pulse-b84a7033{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.08);opacity:.8}}@keyframes shield-glow-b84a7033{0%{box-shadow:0 0 15px #38bdf833}to{box-shadow:0 0 35px #38bdf873}}.text-sequence[data-v-b84a7033]{display:flex;flex-direction:column;align-items:center;gap:8px}.brand-title[data-v-b84a7033]{font-size:26px;font-weight:800;letter-spacing:.12em;color:#fff;background:linear-gradient(180deg,#fff 30%,#bae6fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;animation:fade-slide-up-b84a7033 .5s cubic-bezier(.16,1,.3,1) both}.brand-tagline[data-v-b84a7033]{font-size:13.5px;color:#94a3b8;font-weight:400;margin:0;letter-spacing:.02em;animation:fade-slide-up-b84a7033 .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.1s}.cta-wrap[data-v-b84a7033]{margin-top:32px;width:100%;max-width:280px;animation:fade-slide-up-b84a7033 .8s cubic-bezier(.16,1,.3,1) both;animation-delay:.3s}.entry-cta-btn[data-v-b84a7033]{position:relative;width:100%;height:52px;border-radius:12px;background:linear-gradient(180deg,#16202e,#0d1520);border:1px solid rgba(56,189,248,.4);color:#f0f6fc;font-size:14.5px;font-weight:600;letter-spacing:.03em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 20px #0006,0 0 20px #38bdf826;overflow:hidden;transition:all .22s cubic-bezier(.16,1,.3,1);outline:none}.entry-cta-btn[data-v-b84a7033]:hover:not(:disabled){border-color:#38bdf8;background:linear-gradient(180deg,#1e2d42,#121e2f);box-shadow:0 6px 28px #00000080,0 0 30px #38bdf859;transform:translateY(-2px) scale(1.01)}.entry-cta-btn[data-v-b84a7033]:focus-visible{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf866,0 0 30px #38bdf84d}.entry-cta-btn[data-v-b84a7033]:active:not(:disabled){transform:translateY(0) scale(.99)}.btn-arrow[data-v-b84a7033]{color:#38bdf8;transition:transform .2s ease}.entry-cta-btn:hover:not(:disabled) .btn-arrow[data-v-b84a7033]{transform:translate(4px)}.btn-shimmer[data-v-b84a7033]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:shimmer-sweep-b84a7033 3.5s infinite;pointer-events:none}@keyframes shimmer-sweep-b84a7033{0%{left:-100%}40%,to{left:100%}}@keyframes fade-slide-up-b84a7033{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.app-intro-overlay[data-v-b84a7033]{transition:opacity .15s ease}.app-intro-overlay.intro-exiting[data-v-b84a7033]{transform:none;filter:none}.ring-outer[data-v-b84a7033],.ring-middle[data-v-b84a7033],.ring-inner[data-v-b84a7033],.logo-shield[data-v-b84a7033],.btn-shimmer[data-v-b84a7033]{animation:none!important}.brand-title[data-v-b84a7033],.brand-tagline[data-v-b84a7033],.status-indicator[data-v-b84a7033],.cta-wrap[data-v-b84a7033]{animation:none!important;opacity:1;transform:none}}:root,[data-theme=dark]{--bg-main: #07090D;--bg-surface: #0E131A;--bg-surface-elevated: #111722;--bg-surface-hover: #161F2E;--bg-inset: #05070A;--border-subtle: rgba(56, 189, 248, .08);--border-strong: rgba(56, 189, 248, .2);--border-line: rgba(255, 255, 255, .06);--text-primary: #F0F6FC;--text-secondary: #94A3B8;--text-muted: #526071;--accent: #38BDF8;--accent-text: #03111C;--accent-hover: #0EA5E9;--accent-subtle: rgba(56, 189, 248, .09);--accent-glow: rgba(56, 189, 248, .22);--accent-glow-strong: rgba(56, 189, 248, .4);--status-active: #22C55E;--status-active-bg: rgba(34, 197, 94, .1);--status-paused: #F59E0B;--status-paused-bg: rgba(245, 158, 11, .1);--status-archived: #94A3B8;--status-archived-bg: rgba(148, 163, 184, .1);--danger: #EF4444;--danger-bg: rgba(239, 68, 68, .1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-smooth: cubic-bezier(.4, 0, .2, 1);--duration-fast: .15s;--duration-normal: .24s;--duration-slow: .35s;--card-shadow: 0 4px 20px rgba(0, 0, 0, .25);--card-shadow-hover: 0 8px 30px rgba(0, 0, 0, .4), 0 0 15px rgba(56, 189, 248, .05);--input-bg: #0E131A;--table-header-bg: #090D13;--scrollbar-thumb: rgba(56, 189, 248, .2);--scrollbar-thumb-hover: #475569;--signal-accent: #38BDF8;--signal-positive: #34D399;--signal-warning: #F59E0B;--progress-track: rgba(255, 255, 255, .08);--badge-neutral-bg: rgba(255, 255, 255, .08)}[data-theme=light]{--bg-page: #F5F8FC;--bg-page-secondary: #EEF4FA;--surface: #FFFFFF;--surface-soft: rgba(255, 255, 255, .82);--surface-muted: #F7FAFD;--surface-hover: #F3F7FB;--primary: #2563EB;--primary-hover: #1D4ED8;--primary-soft: #EFF6FF;--cyan: #0EA5E9;--success: #10B981;--success-soft: #ECFDF5;--warning: #F59E0B;--warning-soft: #FFFBEB;--danger: #EF4444;--danger-soft: #FEF2F2;--border: #E3EBF3;--border-strong: #CBD9E6;--shadow-sm: 0 4px 14px rgba(30, 60, 90, .05);--shadow-md: 0 10px 30px rgba(30, 60, 90, .08);--shadow-lg: 0 20px 55px rgba(30, 60, 90, .12);--bg-main: #F4F7FB;--bg-surface: #FFFFFF;--bg-surface-elevated: #FFFFFF;--bg-surface-hover: #F4F8FC;--bg-inset: #EEF4F8;--border-subtle: rgba(15, 40, 60, .09);--border-line: rgba(15, 60, 90, .08);--text-primary: #12202D;--text-secondary: #475569;--text-muted: #64748B;--accent: #0284C7;--accent-text: #FFFFFF;--accent-hover: #0369A1;--accent-subtle: rgba(2, 132, 199, .08);--accent-glow: rgba(2, 132, 199, .16);--accent-glow-strong: rgba(2, 132, 199, .28);--signal-accent: #0284C7;--signal-positive: #15803D;--signal-warning: #B45309;--progress-track: rgba(15, 40, 60, .1);--badge-neutral-bg: rgba(15, 40, 60, .07);--status-active: #059669;--status-active-bg: rgba(5, 150, 105, .1);--status-paused: #D97706;--status-paused-bg: rgba(217, 119, 6, .1);--status-archived: #64748B;--status-archived-bg: rgba(100, 116, 139, .1);--danger-bg: #FFF7F7;--card-shadow: 0 8px 30px rgba(35, 65, 95, .08);--card-shadow-hover: 0 14px 40px rgba(35, 65, 95, .13), 0 0 0 1px rgba(2, 132, 199, .15);--input-bg: #FFFFFF;--table-header-bg: #F0F5F9;--scrollbar-thumb: rgba(15, 60, 90, .18);--scrollbar-thumb-hover: rgba(15, 60, 90, .35)}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-main);background-image:radial-gradient(1200px 700px at 12% 0%,rgba(56,189,248,.05) 0%,transparent 60%),radial-gradient(900px 800px at 95% 35%,rgba(30,58,138,.065) 0%,transparent 60%),linear-gradient(to right,rgba(56,189,248,.015) 1px,transparent 1px),linear-gradient(to bottom,rgba(56,189,248,.015) 1px,transparent 1px),radial-gradient(ellipse at 50% 50%,transparent 50%,rgba(3,5,8,.7) 100%);background-size:auto,auto,48px 48px,48px 48px,auto;background-position:0 0,0 0,0 0,0 0,0 0;background-attachment:fixed;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased}[data-theme=light],[data-theme=light] body{background-color:var(--bg-main);background-image:radial-gradient(1200px 700px at 12% 0%,rgba(14,165,233,.06) 0%,transparent 60%),radial-gradient(900px 800px at 95% 35%,rgba(99,102,241,.04) 0%,transparent 60%),linear-gradient(to right,rgba(14,165,233,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(14,165,233,.035) 1px,transparent 1px);background-size:auto,auto,48px 48px,48px 48px}.mono-tabular{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tech-bracket{position:relative}.tech-bracket:before{content:"";position:absolute;top:-1px;left:-1px;width:6px;height:6px;border-top:1px solid var(--accent);border-left:1px solid var(--accent);opacity:.6}.tech-bracket:after{content:"";position:absolute;bottom:-1px;right:-1px;width:6px;height:6px;border-bottom:1px solid var(--accent);border-right:1px solid var(--accent);opacity:.6}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button,input,select,textarea{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-main)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, var(--border-strong));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #475569)}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;font-size:12px;font-weight:500;line-height:1}.badge-active{background-color:var(--status-active-bg);color:var(--status-active);border:1px solid rgba(34,197,94,.25)}.badge-paused{background-color:var(--status-paused-bg);color:var(--status-paused);border:1px solid rgba(234,179,8,.25)}.badge-archived{background-color:var(--status-archived-bg);color:var(--status-archived);border:1px solid rgba(148,163,184,.25)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background-color:var(--accent);color:var(--accent-text, #03111C);font-weight:600}.btn-primary:hover:not(:disabled){background-color:var(--accent-hover)}.btn-secondary{background-color:var(--bg-surface-elevated);color:var(--text-primary);border-color:var(--border-subtle)}.btn-secondary:hover:not(:disabled){background-color:var(--bg-surface-hover);border-color:var(--border-strong)}.btn-danger{background-color:var(--danger-bg);color:var(--danger);border-color:#ef444440}.btn-danger:hover:not(:disabled){background-color:#ef444433}.form-input,.form-textarea,.form-select{width:100%;padding:10px 14px;background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);outline:none;transition:border-color .15s}.form-input:focus,.form-textarea:focus,.form-select:focus{border-color:var(--accent)}.form-input::placeholder,.form-textarea::placeholder{color:var(--text-muted)}.surface-card{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--card-shadow, 0 4px 20px rgba(0, 0, 0, .25));transition:border-color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo)}.interactive-card{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--card-shadow, 0 4px 20px rgba(0, 0, 0, .25));transition:all var(--duration-normal) var(--ease-out-expo)}.interactive-card:hover{border-color:var(--border-strong);background-color:var(--bg-surface-elevated);box-shadow:var(--card-shadow-hover, 0 8px 30px rgba(0, 0, 0, .4));transform:translateY(-2px)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo)}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-leave-to{opacity:0;transform:translateY(-4px)}@keyframes status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}.pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:var(--status-active);box-shadow:0 0 8px var(--status-active);animation:status-pulse 2s infinite ease-in-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-anim{animation:spin .8s linear infinite}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.page-fade-enter-active,.page-fade-leave-active{transition:none!important}.pulse-dot,.spin-anim{animation:none!important}}.text-accent{color:var(--signal-accent)}.text-delta,.text-positive{color:var(--signal-positive)}.text-threshold,.text-warning{color:var(--signal-warning)}.text-muted{color:var(--text-muted)}.progress-bar,.progress-bar-small{background-color:var(--progress-track)}.tab-badge{background-color:var(--badge-neutral-bg)}[data-theme=light] body{background-color:var(--bg-page, #F5F8FC)}[data-theme=light] .surface-card,[data-theme=light] .interactive-card,[data-theme=light] .stat-card,[data-theme=light] .system-status-card,[data-theme=light] .section-container,[data-theme=light] .panel-card,[data-theme=light] .empty-card,[data-theme=light] .table-card{background:#fff;border:1px solid var(--border, #E3EBF3);box-shadow:var(--shadow-sm, 0 4px 14px rgba(30, 60, 90, .05));backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}[data-theme=light] .stat-card:hover,[data-theme=light] .interactive-card:hover,[data-theme=light] .top-video-card:hover,[data-theme=light] .channel-summary-item:hover{transform:translateY(-2px);background:#fff;border-color:#bfdbfe;box-shadow:var(--shadow-md, 0 10px 30px rgba(30, 60, 90, .08))}[data-theme=light] .top-video-card{background:#fff;border:1px solid var(--border, #E3EBF3);box-shadow:0 2px 10px #1e3c5a0a;border-radius:12px}[data-theme=light] .channel-summary-item{background:#fff;border:1px solid var(--border, #E3EBF3)}[data-theme=light] .btn-primary{background:var(--primary, #2563EB);color:#fff;box-shadow:0 4px 14px #2563eb38;border:1px solid transparent}[data-theme=light] .btn-primary:hover:not(:disabled){background:var(--primary-hover, #1D4ED8);box-shadow:0 6px 20px #2563eb4d}[data-theme=light] .btn-secondary{background:#fff;color:#334155;border:1px solid var(--border, #E3EBF3);box-shadow:0 2px 6px #1e3c5a0a}[data-theme=light] .btn-secondary:hover:not(:disabled){background:var(--surface-hover, #F3F7FB);border-color:#cbd5e1;color:#0f1f35}[data-theme=light] .scan-table th{background:#f8fafc;color:#475569;border-bottom:1px solid var(--border, #E3EBF3)}[data-theme=light] .scan-table td{border-bottom:1px solid #F1F5F9;color:#0f1f35}[data-theme=light] .scan-row:hover td{background:#f8fafd}[data-theme=dark] body{background:#05070d}[data-theme=dark] .surface-card,[data-theme=dark] .interactive-card,[data-theme=dark] .stat-card,[data-theme=dark] .system-status-card,[data-theme=dark] .section-container,[data-theme=dark] .panel-card,[data-theme=dark] .empty-card,[data-theme=dark] .table-card{background:linear-gradient(145deg,#0a101cd1,#070c15a3);border-color:#7dd3fc1a;box-shadow:inset 0 1px #ffffff06,0 18px 54px #00000038;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}[data-theme=dark] .stat-card:hover,[data-theme=dark] .interactive-card:hover,[data-theme=dark] .top-video-card:hover,[data-theme=dark] .channel-summary-item:hover{transform:translateY(-2px);border-color:#67e8f93d;box-shadow:0 14px 40px #0006}[data-theme=dark] .top-video-card{border-radius:12px;background:#0a111d94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(125,211,252,.1)}[data-theme=dark] .btn-primary{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#03111c;font-weight:600;box-shadow:0 8px 30px #38bdf833}[data-theme=dark] .btn-secondary{background:#0a121ea6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#7dd3fc1f}[data-theme=dark] .scan-table th{background:#060c15c2}[data-theme=dark] .scan-row:hover td{background:#14233875}.page-title{font-size:clamp(24px,2.5vw,32px);letter-spacing:-.03em;line-height:1.15;font-weight:750;color:var(--text-primary)}.page-kicker{letter-spacing:.12em;font-size:11px;font-weight:700;text-transform:uppercase}[data-theme=light] .page-kicker{color:var(--primary, #2563EB)}[data-theme=dark] .page-kicker{color:#38bdf8}.btn{border-radius:8px;min-height:38px;font-weight:500;transition:all .15s ease}.stat-card{border-radius:14px;padding:18px 20px}.stat-val{font-size:clamp(26px,2.5vw,34px);letter-spacing:-.03em;font-weight:750}.section-container,.system-status-card,.panel-card{border-radius:14px}::selection{background:#2563eb2e;color:inherit}@media (max-width: 1024px){.page-title{font-size:24px}}:root{--readability-body: 15px;--readability-ui: 13.5px;--readability-small: 12px;--readability-micro: 11.5px;--readability-line: 1.55}html{font-size:16px;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:var(--readability-body)!important;line-height:var(--readability-line)!important;text-rendering:optimizeLegibility}[data-theme=light]{--text-secondary: #3F4F63;--text-muted: #56657A;--border-subtle: rgba(15, 40, 60, .12);--border-line: rgba(15, 60, 90, .11)}[data-theme=dark]{--text-secondary: #A8B5C5;--text-muted: #7F90A6}button,input,select,textarea{font-size:var(--readability-ui)!important;line-height:1.4}.btn,.btn-sm,.mode-btn,.retry-btn{font-size:13.5px!important}.brand-name{font-size:14.5px!important;line-height:1.25!important}.brand-tagline{font-size:11.5px!important;line-height:1.35!important}.nav-group-title{font-size:11.5px!important;line-height:1.3!important;letter-spacing:.055em!important}.sidebar-item,.rail-item,.item-title{font-size:14px!important}.item-title{line-height:1.3!important}.item-hint{font-size:11.5px!important;line-height:1.35!important}.workspace-eyebrow{font-size:11.5px!important;line-height:1.25!important;letter-spacing:.07em!important}.workspace-title{font-size:18px!important;line-height:1.25!important}.workspace-mode-badge{font-size:11.5px!important;letter-spacing:.035em!important}.page-kicker,.section-kicker,.hero-kicker,.card-kicker,.marker-tag,.dock-title{font-size:11.5px!important;line-height:1.3!important;letter-spacing:.055em!important}.page-title{line-height:1.2!important}.page-description,.hero-description,.empty-desc,.error-message,.marker-subtext{font-size:14px!important;line-height:1.55!important}.section-title{font-size:19px!important;line-height:1.25!important}.section-link{font-size:13.5px!important;line-height:1.35!important}.section-container{padding:18px 20px}.kpi-label,.metric-label,.summary-label,.stat-label,.cell-lbl,.t-box-lbl,.tel-lbl,.cfg-lbl,.fact-lbl,.mb-label,.a-pill-lbl,.count-label,.filter-label,.toolbar-label{font-size:11.5px!important;line-height:1.35!important;letter-spacing:.035em!important}.kpi-sub,.metric-subtext,.metric-sub,.summary-sub,.stat-sub,.cell-sub,.t-box-sub,.timeline-metrics-text{font-size:12px!important;line-height:1.4!important}.kpi-val{font-size:23px!important;line-height:1.15!important}.badge,.status-badge,.status-pill,.trigger-pill,.trigger-tag,.status-tag,.fresh-pill,.active-badge{font-size:11.5px!important;line-height:1.25!important}.concept-badge,.wireframe-tag,.field-label,.scan-time-sub,.metric-hint,.table-handle,.threshold-sub,.missing-text,.priority-badge,.stage-label,.sm-label,.alert-v-channel,.source-tag,.error-header,.video-id,.metric-unit,.badge-threshold,.badge-alert-tag,.header-eyebrow,.header-divider,.live-text{font-size:12px!important;line-height:1.4!important}.wireframe-note,.error-pre{font-size:12px!important;line-height:1.5!important}.max-badge,.vph-tag,.badge-status{font-size:11.5px!important;line-height:1.3!important}.btn-toggle-error{font-size:12.5px!important}.avatar-fallback,.row-avatar-fallback{font-size:11.5px!important}.hero-subline{font-size:15px!important;line-height:1.4!important}.telemetry-info{font-size:13.5px!important;line-height:1.4!important}.t-box-val{font-size:17px!important}.timeline-time{font-size:12.5px!important;line-height:1.35!important}.timeline-summary{font-size:13.5px!important;line-height:1.45!important}.timeline-error{font-size:12px!important;line-height:1.4!important}.competitor-name,.channel-name,.video-title,.card-title{line-height:1.35!important}table{font-size:13.5px!important}table th{font-size:11.75px!important;line-height:1.35!important;letter-spacing:.035em!important}table td{font-size:13.5px!important;line-height:1.45!important}table th,table td{padding-top:11px!important;padding-bottom:11px!important}.scan-table,.data-table,.alert-table,.comparison-table,.production-table{font-size:13.5px!important}[data-theme=light] .item-hint,[data-theme=light] .kpi-sub,[data-theme=light] .metric-subtext,[data-theme=light] .metric-sub,[data-theme=light] .t-box-sub,[data-theme=light] .timeline-metrics-text,[data-theme=light] .marker-subtext{color:#5a687b!important}@media (max-width: 768px){:root{--readability-body: 14.5px;--readability-ui: 13.5px}.section-container{padding:16px}.section-title{font-size:18px!important}table,table td{font-size:13px!important}}@media (prefers-reduced-motion: reduce){*{text-rendering:optimizeLegibility}}[data-theme=light]{--bg-page: #EEF4F9;--bg-main: #EEF4F9;--bg-page-secondary: #E7EFF7;--surface-muted: #F1F5F9;--surface-hover: #EAF2FA;--bg-inset: #E8EFF6;--border: #D2DEE9;--border-strong: #B8CADB;--border-subtle: rgba(45, 72, 98, .16);--border-line: rgba(45, 72, 98, .14);--primary-soft: #E4EEFF;--success-soft: #DCF7EA;--warning-soft: #FFF1CC;--danger-soft: #FDE7E7;--status-active-bg: rgba(5, 150, 105, .15);--status-paused-bg: rgba(217, 119, 6, .16);--status-archived-bg: rgba(100, 116, 139, .14);--shadow-sm: 0 5px 16px rgba(30, 60, 90, .08), 0 1px 2px rgba(30, 60, 90, .05);--shadow-md: 0 10px 28px rgba(30, 60, 90, .12), 0 2px 5px rgba(30, 60, 90, .06);--card-shadow: 0 6px 18px rgba(35, 65, 95, .09), 0 1px 2px rgba(35, 65, 95, .05);--table-header-bg: #E9F0F7}[data-theme=light] body{background-color:#eef4f9}[data-theme=light] .surface-card,[data-theme=light] .interactive-card,[data-theme=light] .stat-card,[data-theme=light] .system-status-card,[data-theme=light] .section-container,[data-theme=light] .panel-card,[data-theme=light] .empty-card,[data-theme=light] .table-card,[data-theme=light] .summary-rail,[data-theme=light] .production-summary-rail{background:linear-gradient(180deg,#fff,#fbfdff)!important;border-color:#d2dee9!important;box-shadow:var(--shadow-sm)!important}[data-theme=light] .surface-card:hover,[data-theme=light] .interactive-card:hover,[data-theme=light] .stat-card:hover,[data-theme=light] .top-video-card:hover,[data-theme=light] .channel-summary-item:hover,[data-theme=light] .summary-card:hover,[data-theme=light] .telemetry-card:hover{border-color:#afc7de!important;box-shadow:var(--shadow-md)!important}[data-theme=light] .telemetry-box,[data-theme=light] .telemetry-card,[data-theme=light] .summary-card,[data-theme=light] .summary-metric-card,[data-theme=light] .channel-row,[data-theme=light] .pipeline-row,[data-theme=light] .health-row,[data-theme=light] .rail-item{background-color:#f3f7fb!important;border-color:#d6e1ec!important}[data-theme=light] .telemetry-box,[data-theme=light] .telemetry-card,[data-theme=light] .summary-card,[data-theme=light] .summary-metric-card{box-shadow:0 2px 7px #23415f0f}[data-theme=light] table thead,[data-theme=light] table th,[data-theme=light] .scan-table th,[data-theme=light] .ops-table th,[data-theme=light] .channel-table th,[data-theme=light] .video-table th,[data-theme=light] .growth-table th,[data-theme=light] .opportunity-table th{background-color:#eaf1f8!important;border-bottom-color:#c8d6e4!important}[data-theme=light] table td{border-bottom-color:#dde6ef!important}[data-theme=light] table tbody tr:hover td{background-color:#f1f6fb!important}[data-theme=light] .badge-active,[data-theme=light] .status-success,[data-theme=light] .pill-success,[data-theme=light] .badge-success{background-color:#ddf7ea!important;border-color:#a9e7cb!important;color:#047857!important}[data-theme=light] .badge-paused,[data-theme=light] .status-warning,[data-theme=light] .pill-warning,[data-theme=light] .badge-warning{background-color:#fff0c7!important;border-color:#f7d77d!important;color:#a65f00!important}[data-theme=light] .status-danger,[data-theme=light] .pill-danger,[data-theme=light] .badge-danger,[data-theme=light] .pill-failed{background-color:#fde5e5!important;border-color:#f5b8b8!important;color:#c62828!important}[data-theme=light] .status-info,[data-theme=light] .pill-info,[data-theme=light] .badge-info,[data-theme=light] .trigger-schedule,[data-theme=light] .ch-vph-badge{background-color:#e2ecff!important;border-color:#b9cfff!important;color:#1d4ed8!important}[data-theme=light] .badge-archived,[data-theme=light] .status-neutral,[data-theme=light] .badge-neutral{background-color:#e8edf3!important;border-color:#cbd5e1!important;color:#475569!important}[data-theme=light] .icon-candidates,[data-theme=light] .is-blue{background-color:#e2ecff!important}[data-theme=light] .icon-threshold,[data-theme=light] .is-emerald{background-color:#ddf7ea!important}[data-theme=light] .icon-fresh,[data-theme=light] .is-cyan{background-color:#dff6fc!important}[data-theme=light] .icon-vph,[data-theme=light] .is-indigo{background-color:#e8e7ff!important}[data-theme=light] .is-amber{background-color:#fff0c7!important}[data-theme=light] .is-rose{background-color:#fde5ea!important}[data-theme=dark] .surface-card,[data-theme=dark] .interactive-card,[data-theme=dark] .stat-card,[data-theme=dark] .system-status-card,[data-theme=dark] .section-container,[data-theme=dark] .panel-card,[data-theme=dark] .table-card{border-color:#7dd3fc29!important;background:linear-gradient(145deg,#0d1523f0,#080e19e0)!important}[data-theme=dark] .telemetry-box,[data-theme=dark] .telemetry-card,[data-theme=dark] .summary-card,[data-theme=dark] .summary-metric-card{border-color:#7dd3fc24!important;background-color:#121e30b8!important}[data-theme=light] .report-page{color:#17263a}[data-theme=light] .report-page .page-title,[data-theme=light] .report-page .section-title,[data-theme=light] .report-page .sub-title,[data-theme=light] .report-page .briefing-text,[data-theme=light] .report-page .compact-title,[data-theme=light] .report-page .ch-name,[data-theme=light] .report-page .ops-alert-title,[data-theme=light] .report-page .rail-value{color:#102033!important}[data-theme=light] .report-page .page-description,[data-theme=light] .report-page .timestamp-bar,[data-theme=light] .report-page .rail-label,[data-theme=light] .report-page .ops-card-title,[data-theme=light] .report-page .channel-link{color:#41546a!important}[data-theme=light] .report-page .text-muted,[data-theme=light] .report-page .sub-caption,[data-theme=light] .report-page .briefing-timestamp,[data-theme=light] .report-page .compact-meta,[data-theme=light] .report-page .ch-latest,[data-theme=light] .report-page .ops-card-desc,[data-theme=light] .report-page .rail-sub{color:#66768a!important}[data-theme=light] .report-page .surface-card,[data-theme=light] .report-page .section-container,[data-theme=light] .report-page .panel-card,[data-theme=light] .report-page .table-card,[data-theme=light] .report-page .summary-rail,[data-theme=light] .report-page .briefing-card,[data-theme=light] .report-page .sub-section,[data-theme=light] .report-page .timestamp-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-color:#c9d8e6!important;box-shadow:0 6px 18px #23415f17,0 1px 3px #23415f0f!important}[data-theme=light] .report-page .summary-rail{border-color:#c3d4e3!important}[data-theme=light] .report-page .summary-rail .rail-item{background:#f2f6fa!important;border-right-color:#d1dde8!important}[data-theme=light] .report-page .summary-rail .rail-item:hover{background:#ebf2f8!important}[data-theme=light] .report-page .briefing-card{border-left-color:#2563eb!important;box-shadow:0 6px 18px #2563eb14,0 1px 3px #23415f0f!important}[data-theme=light] .report-page .briefing-badge,[data-theme=light] .report-page .page-kicker{color:#1d4ed8!important}[data-theme=light] .report-page .sub-section{background:#fff!important;border-color:#cbd9e6!important}[data-theme=light] .report-page .compact-channel-row,[data-theme=light] .report-page .ops-card{background:#edf3f8!important;border:1px solid #D6E1EB!important}[data-theme=light] .report-page .compact-channel-row:hover,[data-theme=light] .report-page .ops-card:hover{background:#e7eff7!important;border-color:#bfd0df!important}[data-theme=light] .report-page .compact-video-item{padding:7px 8px;border-radius:9px;border:1px solid transparent}[data-theme=light] .report-page .compact-video-item:hover{background:#f2f6fa;border-color:#d6e1eb}[data-theme=light] .report-page .compact-channel{color:#52647a!important}[data-theme=light] .report-page .vph-highlight{color:#047857!important}[data-theme=light] .report-page .timestamp-bar{color:#4a5c70!important}[data-theme=light] .report-page .timestamp-bar strong{color:#17263a!important}[data-theme=light] .report-page table{background:#fff}[data-theme=light] .report-page table th{background:#e6eef6!important;color:#3e5268!important;border-bottom-color:#bfcfde!important}[data-theme=light] .report-page table td{color:#213349!important;border-bottom-color:#d7e2ec!important}[data-theme=light] .report-page table tbody tr:hover td{background:#eef4f9!important}[data-theme=light] .report-page .ch-count-badge,[data-theme=light] .report-page .ops-card-badge{background:#e4edff!important;color:#1d4ed8!important;border-color:#bfd1f8!important}[data-theme=dark] .report-page .text-muted,[data-theme=dark] .report-page .sub-caption,[data-theme=dark] .report-page .briefing-timestamp,[data-theme=dark] .report-page .compact-meta,[data-theme=dark] .report-page .ch-latest,[data-theme=dark] .report-page .ops-card-desc,[data-theme=dark] .report-page .rail-sub{color:#94a3b8!important}[data-theme=light]{--bg-page: #EAF1F7;--bg-main: #EAF1F7;--bg-page-secondary: #E3ECF4;--bg-inset: #E8EFF6;--surface: #FFFFFF;--surface-muted: #EEF3F8;--surface-hover: #E8F0F7;--text-primary: #102033;--text-secondary: #34495F;--text-muted: #596B7F;--border: #C7D6E4;--border-strong: #AFC2D3;--border-subtle: rgba(41, 67, 92, .18);--border-line: rgba(41, 67, 92, .16);--primary-soft: #DFEAFF;--success-soft: #DDF6E9;--warning-soft: #FFF0C7;--danger-soft: #FDE6E6;--shadow-sm: 0 6px 18px rgba(35, 65, 95, .09), 0 1px 3px rgba(35, 65, 95, .05);--shadow-md: 0 12px 30px rgba(35, 65, 95, .13), 0 2px 6px rgba(35, 65, 95, .06);--card-shadow: 0 7px 20px rgba(35, 65, 95, .1), 0 1px 3px rgba(35, 65, 95, .05);--table-header-bg: #E5EDF5}[data-theme=light] body{background-color:#eaf1f7!important}[data-theme=light] .surface-card,[data-theme=light] .interactive-card,[data-theme=light] .stat-card,[data-theme=light] .system-status-card,[data-theme=light] .section-container,[data-theme=light] .panel-card,[data-theme=light] .empty-card,[data-theme=light] .table-card{background:#fff!important;border-color:#c7d6e4!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=light] .surface-card:hover,[data-theme=light] .interactive-card:hover,[data-theme=light] .stat-card:hover,[data-theme=light] .panel-card:hover,[data-theme=light] .table-card:hover{border-color:#afc2d3!important;box-shadow:var(--shadow-md)!important}[data-theme=light] .telemetry-card,[data-theme=light] .telemetry-box,[data-theme=light] .summary-card,[data-theme=light] .summary-metric-card,[data-theme=light] .fact-card,[data-theme=light] .ops-card,[data-theme=light] .compact-channel-row,[data-theme=light] .pipeline-row,[data-theme=light] .health-row,[data-theme=light] .channel-row,[data-theme=light] .metric-box,[data-theme=light] .signal-card,[data-theme=light] .status-card{background:#f1f6fa!important;border-color:#d0dde8!important}[data-theme=light] .telemetry-card:hover,[data-theme=light] .summary-card:hover,[data-theme=light] .fact-card:hover,[data-theme=light] .ops-card:hover,[data-theme=light] .compact-channel-row:hover,[data-theme=light] .channel-row:hover{background:#eaf2f8!important;border-color:#b9ccdc!important}[data-theme=light] .text-primary{color:#102033!important}[data-theme=light] .text-secondary,[data-theme=light] .page-description,[data-theme=light] .telemetry-label,[data-theme=light] .results-count,[data-theme=light] .channel-link,[data-theme=light] .ops-card-title,[data-theme=light] .error-box-label{color:#40556b!important}[data-theme=light] .text-muted,[data-theme=light] .item-hint,[data-theme=light] .metric-sub,[data-theme=light] .metric-subtext,[data-theme=light] .summary-sub,[data-theme=light] .stat-sub,[data-theme=light] .card-sub,[data-theme=light] .card-subtext,[data-theme=light] .sub-caption,[data-theme=light] .fact-sub,[data-theme=light] .compact-meta,[data-theme=light] .ch-latest,[data-theme=light] .ops-card-desc,[data-theme=light] .refresh-error-detail,[data-theme=light] .meta-label,[data-theme=light] .scan-time-sub,[data-theme=light] .timeline-metrics-text{color:#607286!important}[data-theme=light] .channel-comparison-page .empty-desc,[data-theme=light] .channel-comparison-page .fact-label,[data-theme=light] .publishing-schedule-page .timezone-badge,[data-theme=light] .data-health-observatory .last-fetched-meta,[data-theme=light] .data-health-observatory .error-box-label,[data-theme=light] .alert-history-page .results-count,[data-theme=light] .video-investigation-workspace .top-nav-bar,[data-theme=light] .growth-videos-workspace .results-count,[data-theme=light] .opportunity-intelligence-workspace .results-count,[data-theme=light] .recent-videos-workspace .results-count{color:#40556b!important}[data-theme=light] .data-health-observatory .last-fetched-meta,[data-theme=light] .data-health-observatory .modal-meta-row,[data-theme=light] .publishing-schedule-page .timezone-badge,[data-theme=light] .channel-comparison-page .empty-selection-card,[data-theme=light] .channel-comparison-page .fact-card,[data-theme=light] .alert-history-page .btn-refresh,[data-theme=light] .alert-history-page .btn-load-more{background:#f0f5fa!important;border-color:#c8d7e4!important;box-shadow:0 2px 7px #23415f0d}[data-theme=light] table{background:#fff}[data-theme=light] table th,[data-theme=light] .scan-table th,[data-theme=light] .ops-table th,[data-theme=light] .channel-table th,[data-theme=light] .video-table th,[data-theme=light] .growth-table th,[data-theme=light] .opportunity-table th,[data-theme=light] .comparison-table th,[data-theme=light] .production-table th{background:#e5edf5!important;color:#3d5268!important;border-bottom-color:#b9cada!important}[data-theme=light] table td{color:#213449!important;border-bottom-color:#d3dfe9!important}[data-theme=light] table tbody tr:hover td{background:#edf4f9!important}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea,[data-theme=light] .form-input,[data-theme=light] .form-select,[data-theme=light] .form-textarea,[data-theme=light] .search-box,[data-theme=light] .filter-dock,[data-theme=light] .range-switch-group{background-color:#f7fafc!important;border-color:#c5d5e3!important;color:#1c3046!important}[data-theme=light] input:focus,[data-theme=light] select:focus,[data-theme=light] textarea:focus,[data-theme=light] .form-input:focus,[data-theme=light] .form-select:focus,[data-theme=light] .form-textarea:focus{border-color:#6fa0e8!important;box-shadow:0 0 0 3px #2563eb1a}[data-theme=light] .btn-secondary{background:#f8fbfd!important;border-color:#bfcfdd!important;color:#2b4056!important;box-shadow:0 2px 6px #23415f0d}[data-theme=light] .btn-secondary:hover:not(:disabled){background:#edf4f9!important;border-color:#9eb7ca!important;color:#102033!important}[data-theme=light] .badge-active,[data-theme=light] .status-success,[data-theme=light] .pill-success,[data-theme=light] .badge-success{background:#d8f3e5!important;border-color:#9cdebe!important;color:#046c4e!important}[data-theme=light] .badge-paused,[data-theme=light] .status-warning,[data-theme=light] .pill-warning,[data-theme=light] .badge-warning{background:#ffedbe!important;border-color:#f2cc68!important;color:#955500!important}[data-theme=light] .status-danger,[data-theme=light] .pill-danger,[data-theme=light] .badge-danger,[data-theme=light] .pill-failed{background:#fadddd!important;border-color:#eaa!important;color:#b91c1c!important}[data-theme=light] .status-info,[data-theme=light] .pill-info,[data-theme=light] .badge-info,[data-theme=light] .trigger-schedule,[data-theme=light] .ch-vph-badge{background:#dde9ff!important;border-color:#aec6f4!important;color:#1e4db7!important}[data-theme=light] .sidebar-item{color:#34495f}[data-theme=light] .sidebar-item--active,[data-theme=light] .rail-item--active{background:#e2ecfa!important;border-color:#b8ccea!important;color:#1849a9!important}[data-theme=light] .sidebar-item:hover:not(.sidebar-item--active){background:#eef4f9!important}[data-theme=light] .page-title,[data-theme=light] .section-title,[data-theme=light] .workspace-title{color:#0d1f32!important}[data-theme=light] .page-kicker,[data-theme=light] .section-kicker{color:#1d5dd7!important}[data-theme=dark] .surface-card,[data-theme=dark] .interactive-card,[data-theme=dark] .section-container,[data-theme=dark] .panel-card,[data-theme=dark] .table-card{border-color:#7dd3fc2b!important}[data-theme=light]{--chip-blue-bg: #DCE9FF;--chip-blue-border: #AFC8F5;--chip-blue-text: #1748A6;--chip-green-bg: #D8F2E4;--chip-green-border: #9DDDBD;--chip-green-text: #056B4D;--chip-amber-bg: #FFEAB0;--chip-amber-border: #EBC760;--chip-amber-text: #8A4D00;--chip-red-bg: #F9DCDC;--chip-red-border: #EAA7A7;--chip-red-text: #AF1D1D;--chip-slate-bg: #E4EBF2;--chip-slate-border: #BCCBDA;--chip-slate-text: #405469}[data-theme=light] .badge{background:var(--chip-slate-bg);border:1px solid var(--chip-slate-border);color:var(--chip-slate-text);font-weight:650}[data-theme=light] .badge-accent,[data-theme=light] .badge-info,[data-theme=light] .status-info,[data-theme=light] .pill-info,[data-theme=light] .trigger-schedule,[data-theme=light] .trigger-tag,[data-theme=light] .trigger-pill,[data-theme=light] .source-tag,[data-theme=light] .ch-vph-badge,[data-theme=light] .ch-count-badge,[data-theme=light] .max-badge,[data-theme=light] .vph-tag,[data-theme=light] .scope-pill,[data-theme=light] .timezone-badge,[data-theme=light] .ops-card-badge:not(.is-attention){background:var(--chip-blue-bg)!important;border-color:var(--chip-blue-border)!important;color:var(--chip-blue-text)!important}[data-theme=light] .badge-active,[data-theme=light] .badge-success,[data-theme=light] .status-success,[data-theme=light] .pill-success,[data-theme=light] .status-sent,[data-theme=light] .fresh-pill,[data-theme=light] .active-badge{background:var(--chip-green-bg)!important;border-color:var(--chip-green-border)!important;color:var(--chip-green-text)!important}[data-theme=light] .badge-paused,[data-theme=light] .badge-warning,[data-theme=light] .status-warning,[data-theme=light] .pill-warning,[data-theme=light] .status-pending,[data-theme=light] .status-sending,[data-theme=light] .priority-badge.priority-high,[data-theme=light] .ops-card-badge.is-attention{background:var(--chip-amber-bg)!important;border-color:var(--chip-amber-border)!important;color:var(--chip-amber-text)!important}[data-theme=light] .badge-danger,[data-theme=light] .status-danger,[data-theme=light] .pill-danger,[data-theme=light] .pill-failed,[data-theme=light] .status-failed,[data-theme=light] .badge-alert-tag{background:var(--chip-red-bg)!important;border-color:var(--chip-red-border)!important;color:var(--chip-red-text)!important}[data-theme=light] .badge-archived,[data-theme=light] .badge-neutral,[data-theme=light] .status-neutral,[data-theme=light] .priority-badge,[data-theme=light] .stage-label,[data-theme=light] .badge-status,[data-theme=light] .badge-trigger{background:var(--chip-slate-bg)!important;border-color:var(--chip-slate-border)!important;color:var(--chip-slate-text)!important}[data-theme=light] .briefing-badge,[data-theme=light] .marker-tag,[data-theme=light] .wireframe-tag,[data-theme=light] .concept-badge,[data-theme=light] .badge-threshold,[data-theme=light] .header-eyebrow,[data-theme=light] .dock-title,[data-theme=light] .filter-label,[data-theme=light] .toolbar-label{color:#2457b8!important;font-weight:700!important}[data-theme=light] .briefing-timestamp,[data-theme=light] .compact-channel,[data-theme=light] .compact-meta,[data-theme=light] .timeline-time,[data-theme=light] .timeline-metrics-text,[data-theme=light] .scan-time-sub,[data-theme=light] .metric-sub,[data-theme=light] .metric-subtext,[data-theme=light] .summary-sub,[data-theme=light] .stat-sub,[data-theme=light] .card-sub,[data-theme=light] .card-subtext,[data-theme=light] .fact-sub,[data-theme=light] .t-box-sub,[data-theme=light] .item-hint,[data-theme=light] .video-id,[data-theme=light] .alert-v-channel{color:#52667c!important}[data-theme=light] .metric-label,[data-theme=light] .summary-label,[data-theme=light] .stat-label,[data-theme=light] .fact-label,[data-theme=light] .t-box-lbl,[data-theme=light] .tel-lbl,[data-theme=light] .cfg-lbl,[data-theme=light] .cell-lbl,[data-theme=light] .mb-label,[data-theme=light] .a-pill-lbl,[data-theme=light] .count-label,[data-theme=light] .rail-label,[data-theme=light] .card-title{color:#3b5269!important;font-weight:700!important}[data-theme=light] .vph-highlight,[data-theme=light] .text-positive,[data-theme=light] .text-delta{color:#047857!important}[data-theme=light] .text-warning,[data-theme=light] .text-threshold{color:#a45a00!important}[data-theme=light] .text-danger,[data-theme=light] .text-rose{color:#b42323!important}[data-theme=light] .text-accent{color:#1d5bc3!important}[data-theme=light] .timestamp-bar,[data-theme=light] .last-fetched-meta{background:#edf3f8!important;border-color:#c2d2df!important;color:#455b71!important}[data-theme=light] .timestamp-bar strong,[data-theme=light] .last-fetched-meta strong{color:#172b40!important}[data-theme=light] .rail-icon-wrap,[data-theme=light] .metric-icon-wrap{border:1px solid rgba(65,91,116,.1);box-shadow:inset 0 0 0 1px #ffffff59}[data-theme=light] .rail-icon-wrap.is-blue,[data-theme=light] .metric-icon-wrap.icon-candidates{background:#dde9ff!important;color:#1d4ed8!important}[data-theme=light] .rail-icon-wrap.is-emerald,[data-theme=light] .metric-icon-wrap.icon-threshold{background:#d8f2e4!important;color:#047857!important}[data-theme=light] .rail-icon-wrap.is-amber{background:#ffeab0!important;color:#a45a00!important}[data-theme=light] .rail-icon-wrap.is-indigo,[data-theme=light] .metric-icon-wrap.icon-vph{background:#e4e2ff!important;color:#4f46e5!important}[data-theme=light] .rail-icon-wrap.is-cyan,[data-theme=light] .metric-icon-wrap.icon-fresh{background:#d9f2f7!important;color:#087c96!important}[data-theme=light] .rail-icon-wrap.is-rose{background:#f9dce5!important;color:#be244d!important}[data-theme=light] .report-page .compact-channel .channel-link{color:#455b71!important;font-weight:600!important}[data-theme=light] .report-page .compact-meta{color:#52667c!important}[data-theme=light] .report-page .compact-title{color:#1b3046!important;font-weight:650!important}[data-theme=light] .badge:hover,[data-theme=light] .status-pill:hover,[data-theme=light] .trigger-pill:hover,[data-theme=light] .trigger-tag:hover,[data-theme=light] .fresh-pill:hover{filter:saturate(1.05)}[data-theme=dark] .briefing-timestamp,[data-theme=dark] .compact-channel,[data-theme=dark] .compact-meta,[data-theme=dark] .timeline-time,[data-theme=dark] .metric-sub,[data-theme=dark] .summary-sub,[data-theme=dark] .card-subtext,[data-theme=dark] .item-hint{color:#a6b4c5!important}:root{--v4-sidebar: 236px;--v4-sidebar-collapsed: 72px;--v4-topbar: 54px;--v4-content-max: 1580px;--v4-bg: #F3F6FA;--v4-surface: #FFFFFF;--v4-surface-2: #F7F9FC;--v4-surface-3: #EEF3F8;--v4-border: #D9E2EC;--v4-border-strong: #C5D2DF;--v4-text: #132238;--v4-text-2: #45566C;--v4-text-3: #718096;--v4-blue: #2563EB;--v4-blue-2: #1D4ED8;--v4-blue-soft: #E7EFFF;--v4-green: #059669;--v4-amber: #B76A00;--v4-red: #C53030;--v4-shadow-sm: 0 1px 2px rgba(15, 31, 53, .04), 0 6px 18px rgba(15, 31, 53, .05);--v4-shadow-md: 0 3px 8px rgba(15, 31, 53, .06), 0 16px 36px rgba(15, 31, 53, .08);--v4-radius: 16px;--v4-radius-sm: 11px}[data-theme=light]{--bg-page: var(--v4-bg);--bg-main: var(--v4-bg);--surface: var(--v4-surface);--surface-muted: var(--v4-surface-2);--surface-hover: var(--v4-surface-3);--bg-inset: var(--v4-surface-3);--text-primary: var(--v4-text);--text-secondary: var(--v4-text-2);--text-muted: var(--v4-text-3);--border: var(--v4-border);--border-strong: var(--v4-border-strong);--border-subtle: rgba(84, 105, 130, .18);--border-line: rgba(84, 105, 130, .14);--primary: var(--v4-blue);--primary-hover: var(--v4-blue-2);--primary-soft: var(--v4-blue-soft);--shadow-sm: var(--v4-shadow-sm);--shadow-md: var(--v4-shadow-md);--card-shadow: var(--v4-shadow-sm)}[data-theme=dark]{--v4-bg: #09111F;--v4-surface: #0F1A2B;--v4-surface-2: #132033;--v4-surface-3: #18273C;--v4-border: #243750;--v4-border-strong: #31506F;--v4-text: #EEF4FB;--v4-text-2: #B7C5D6;--v4-text-3: #8798AD;--v4-shadow-sm: 0 1px 2px rgba(0,0,0,.2), 0 10px 24px rgba(0,0,0,.18);--v4-shadow-md: 0 4px 12px rgba(0,0,0,.25), 0 18px 42px rgba(0,0,0,.24);--bg-page: var(--v4-bg);--bg-main: var(--v4-bg);--surface: var(--v4-surface);--surface-muted: var(--v4-surface-2);--surface-hover: var(--v4-surface-3);--bg-inset: var(--v4-surface-3);--text-primary: var(--v4-text);--text-secondary: var(--v4-text-2);--text-muted: var(--v4-text-3);--border: var(--v4-border);--border-strong: var(--v4-border-strong);--primary: #60A5FA;--primary-hover: #93C5FD;--primary-soft: rgba(59,130,246,.16);--shadow-sm: var(--v4-shadow-sm);--shadow-md: var(--v4-shadow-md);--card-shadow: var(--v4-shadow-sm)}html,body,#app{min-height:100%}body{background:var(--v4-bg)!important;color:var(--v4-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;line-height:1.55!important;letter-spacing:-.005em}[data-theme=light] .intelligence-field{opacity:.16!important;background:radial-gradient(circle at 82% 8%,rgba(37,99,235,.1),transparent 28%),linear-gradient(180deg,#f8fafd,#f3f6fa 42%,#f3f6fa)!important}[data-theme=light] .intelligence-field canvas{opacity:.1!important;filter:none!important}[data-theme=light] .intelligence-field__vignette{background:transparent!important}[data-theme=dark] .intelligence-field{opacity:.34!important}.app-sidebar,.command-rail{width:var(--v4-sidebar)!important;background:linear-gradient(180deg,#0b1323,#0d1728 55%,#0a1220)!important;border-right:1px solid rgba(148,163,184,.14)!important;box-shadow:8px 0 28px #060f1c1f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sidebar-collapsed{width:var(--v4-sidebar-collapsed)!important}.sidebar-header{min-height:70px!important;padding:15px 14px!important;border-bottom-color:#94a3b821!important}.brand-logo-mark{width:38px!important;height:38px!important;border-radius:12px!important;background:linear-gradient(145deg,#3b82f640,#2563eb14)!important;border:1px solid rgba(96,165,250,.32)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #2563eb1f!important}.brand-name{color:#f6f9fc!important;font-size:14px!important;font-weight:760!important;letter-spacing:-.01em!important}.brand-tagline{color:#8fa4bd!important;font-size:11px!important}.sidebar-collapse-btn{background:#ffffff0e!important;color:#a9b9ca!important;border-color:#94a3b829!important;border-radius:9px!important}.sidebar-collapse-btn:hover{background:#3b82f629!important;color:#dbeafe!important;border-color:#60a5fa47!important}.sidebar-nav,.rail-nav{padding:18px 10px!important;gap:20px!important}.nav-group-title{padding:0 10px 6px!important;color:#647a93!important;font-size:10.5px!important;letter-spacing:.1em!important;font-weight:750!important}.sidebar-item,.rail-item{min-height:44px;padding:8px 10px!important;border-radius:11px!important;color:#aebccd!important;border:1px solid transparent!important;gap:10px!important}.sidebar-item:hover,.rail-item:hover{color:#f4f8fc!important;background:#ffffff0e!important;border-color:#94a3b81a!important}.sidebar-item--active,.rail-item--active{color:#fff!important;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e0)!important;border-color:#60a5fa73!important;box-shadow:0 8px 20px #2563eb3b,inset 0 1px #ffffff24!important}.item-icon-wrap{color:currentColor!important}.item-title{font-size:13.5px!important;font-weight:650!important}.item-hint{color:#778ca5!important;font-size:10.8px!important}.sidebar-item--active .item-hint{color:#ffffffb8!important}.sidebar-footer{border-top-color:#94a3b81f!important;background:#0000001a}.workspace-topbar{margin-left:var(--v4-sidebar)!important;height:var(--v4-topbar)!important;padding:0 28px!important;background:#fffffff0!important;border-bottom:1px solid var(--v4-border)!important;box-shadow:0 1px #0f1f3505!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}[data-theme=dark] .workspace-topbar{background:#0f1a2bf0!important}.topbar-collapsed{margin-left:var(--v4-sidebar-collapsed)!important}.workspace-eyebrow{color:var(--v4-text-2)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important}.signal-dot{background:var(--v4-blue)!important;box-shadow:0 0 0 4px #2563eb1a}.workspace-mode-badge{background:var(--v4-surface-2)!important;color:var(--v4-text-2)!important;border:1px solid var(--v4-border)!important;border-radius:999px!important;padding:5px 10px!important;font-size:10.5px!important;box-shadow:none!important}.main-content{margin-left:var(--v4-sidebar)!important;width:calc(100% - var(--v4-sidebar))!important;padding:28px 30px 48px!important;min-height:calc(100vh - var(--v4-topbar))!important}.content-collapsed{margin-left:var(--v4-sidebar-collapsed)!important;width:calc(100% - var(--v4-sidebar-collapsed))!important}.main-content__inner{max-width:var(--v4-content-max)!important;margin:0 auto!important}.overview-page,.report-page,.recent-videos-workspace,.opportunity-intelligence-workspace,.growth-videos-workspace,.video-investigation-workspace,.channels-page,.competitor-intelligence-profile,.channel-comparison-page,.publishing-schedule-page,.alert-history-page,.content-intelligence-studio,.production-page,.data-health-observatory{position:relative;z-index:1;color:var(--v4-text)}.report-page,.recent-videos-workspace,.opportunity-intelligence-workspace,.growth-videos-workspace,.channels-page,.channel-comparison-page,.publishing-schedule-page,.alert-history-page,.content-intelligence-studio,.production-page,.data-health-observatory{display:flex;flex-direction:column;gap:20px}.page-header{margin-bottom:4px!important;padding:4px 2px 8px!important;align-items:center!important;gap:22px!important}.page-header-text{gap:7px!important;max-width:900px!important}.page-kicker{display:inline-flex!important;width:fit-content;align-items:center;gap:7px;padding:5px 9px;background:var(--v4-blue-soft)!important;border:1px solid #C8D9FF;border-radius:999px;color:var(--v4-blue-2)!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.075em!important;line-height:1.1!important}[data-theme=dark] .page-kicker{border-color:#60a5fa40}.page-title-row{gap:12px!important}.page-title{color:var(--v4-text)!important;font-size:clamp(27px,2.4vw,34px)!important;font-weight:780!important;letter-spacing:-.035em!important;line-height:1.1!important}.page-description{max-width:780px;color:var(--v4-text-2)!important;font-size:14px!important;line-height:1.55!important}.page-header-actions{gap:9px!important}.surface-card,.interactive-card,.stat-card,.system-status-card,.section-container,.panel-card,.table-card,.empty-card,.signal-metric-card,.filter-bar,.filter-dock{background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:var(--v4-radius)!important;box-shadow:var(--v4-shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.surface-card:hover,.interactive-card:hover,.stat-card:hover,.signal-metric-card:hover{border-color:var(--v4-border-strong)!important;box-shadow:var(--v4-shadow-md)!important}.section-container,.panel-card,.table-card{padding:20px!important}.section-title{color:var(--v4-text)!important;font-size:18px!important;font-weight:740!important;letter-spacing:-.015em!important}.section-kicker,.marker-tag{color:var(--v4-blue-2)!important;font-size:10.5px!important;letter-spacing:.07em!important}.telemetry-card,.telemetry-box,.summary-card,.summary-metric-card,.fact-card,.metric-box,.signal-card,.status-card,.rail-item{background:var(--v4-surface-2)!important;border:1px solid var(--v4-border)!important;border-radius:13px!important;box-shadow:none!important}.metric-label,.summary-label,.stat-label,.fact-label,.t-box-lbl,.tel-lbl,.cfg-lbl,.cell-lbl,.mb-label,.a-pill-lbl,.count-label,.rail-label{color:var(--v4-text-2)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.035em!important}.metric-main-value,.kpi-val,.stat-val,.rail-value,.t-box-val{color:var(--v4-text)!important;font-weight:760!important;letter-spacing:-.025em!important}.metric-sub,.metric-subtext,.summary-sub,.stat-sub,.fact-sub,.t-box-sub,.card-sub,.card-subtext{color:var(--v4-text-3)!important}.btn,.btn-primary,.btn-secondary,.btn-refresh,.refresh-btn,.btn-load-more,.btn-back,.btn-return,.mode-btn,.range-btn{min-height:38px!important;border-radius:10px!important;font-size:13px!important;font-weight:650!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease!important}.btn-primary{background:linear-gradient(135deg,#2f6fed,#2458cf)!important;color:#fff!important;border:1px solid #2151C2!important;box-shadow:0 5px 12px #2563eb2e!important}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#245fdd,#1e4ec2)!important;box-shadow:0 8px 18px #2563eb38!important}.btn-secondary,.btn-refresh,.refresh-btn,.btn-load-more,.btn-back,.btn-return{background:var(--v4-surface)!important;color:var(--v4-text-2)!important;border:1px solid var(--v4-border-strong)!important;box-shadow:0 1px 2px #0f1f3508!important}.btn-secondary:hover:not(:disabled),.btn-refresh:hover:not(:disabled),.refresh-btn:hover:not(:disabled),.btn-load-more:hover:not(:disabled),.btn-back:hover:not(:disabled),.btn-return:hover:not(:disabled){background:var(--v4-surface-2)!important;color:var(--v4-text)!important;border-color:#aebed0!important}button:active:not(:disabled),.btn:active:not(:disabled){transform:scale(.985)}button:focus-visible,.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(37,99,235,.16)!important;outline-offset:2px!important}.filter-bar{padding:14px!important;gap:12px!important}.filter-dock{padding:14px 16px!important;margin-bottom:0!important}input,select,textarea,.search-input,.form-input,.form-select,.form-textarea{min-height:40px;background:var(--v4-surface-2)!important;color:var(--v4-text)!important;border:1px solid var(--v4-border)!important;border-radius:10px!important;box-shadow:none!important}input::placeholder,textarea::placeholder{color:#94a3b8!important}input:focus,select:focus,textarea:focus,.search-input:focus,.form-input:focus,.form-select:focus,.form-textarea:focus{background:var(--v4-surface)!important;border-color:#7ea5ed!important;box-shadow:0 0 0 3px #2563eb1a!important}.results-count{color:var(--v4-text-3)!important}.count-val{color:var(--v4-text)!important}.view-mode-switcher,.range-switch-group{background:var(--v4-surface-3)!important;border:1px solid var(--v4-border)!important;border-radius:11px!important;padding:3px!important}.mode-btn,.range-btn{min-height:32px!important;border-radius:8px!important;color:var(--v4-text-2)!important}.mode-btn.is-active,.range-btn.active{background:var(--v4-surface)!important;color:var(--v4-blue-2)!important;border-color:var(--v4-border)!important;box-shadow:0 2px 6px #0f1f3512!important}.badge,.status-badge,.status-pill,.trigger-pill,.trigger-tag,.source-tag,.fresh-pill,.priority-badge,.stage-label,.timezone-badge,.active-badge,.scope-pill{min-height:24px;padding:3px 8px!important;border-radius:999px!important;font-size:10.8px!important;font-weight:700!important;box-shadow:none!important}[data-theme=light] .badge-accent,[data-theme=light] .badge-info,[data-theme=light] .status-info,[data-theme=light] .trigger-pill,[data-theme=light] .trigger-tag,[data-theme=light] .source-tag,[data-theme=light] .timezone-badge{background:#e7efff!important;color:#1d4ed8!important;border:1px solid #C5D6FA!important}[data-theme=light] .badge-success,[data-theme=light] .status-success,[data-theme=light] .fresh-pill,[data-theme=light] .active-badge{background:#e0f4ea!important;color:#087a57!important;border:1px solid #B8E3CF!important}[data-theme=light] .badge-warning,[data-theme=light] .status-warning{background:#fff0ca!important;color:#925600!important;border:1px solid #F2D58B!important}[data-theme=light] .badge-danger,[data-theme=light] .status-danger,[data-theme=light] .status-failed{background:#fbe2e2!important;color:#b42323!important;border:1px solid #F0B9B9!important}table{width:100%;border-collapse:separate!important;border-spacing:0!important;background:var(--v4-surface)!important;font-size:13px!important}table th{height:42px;padding:10px 14px!important;background:var(--v4-surface-2)!important;color:var(--v4-text-2)!important;border-bottom:1px solid var(--v4-border-strong)!important;font-size:10.8px!important;font-weight:760!important;letter-spacing:.045em!important}table td{padding:12px 14px!important;color:var(--v4-text)!important;border-bottom:1px solid #E7EDF3!important}[data-theme=dark] table td{border-bottom-color:#21344c!important}table tbody tr:last-child td{border-bottom:0!important}table tbody tr:hover td{background:#f7f9fc!important}[data-theme=dark] table tbody tr:hover td{background:#132033!important}.channel-row,.compact-channel-row,.pipeline-row,.health-row,.top-video-card,.channel-summary-item{border-radius:12px!important;border:1px solid var(--v4-border)!important;background:var(--v4-surface)!important}.channel-row:hover,.compact-channel-row:hover,.top-video-card:hover,.channel-summary-item:hover{border-color:var(--v4-border-strong)!important;background:var(--v4-surface-2)!important}.overview-page .section-container,.report-page .section-container,.report-page .sub-section,.report-page .briefing-card{background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:var(--v4-radius)!important;box-shadow:var(--v4-shadow-sm)!important}.report-page .compact-video-item{border-radius:10px!important;padding:8px!important}.report-page .compact-video-item:hover{background:var(--v4-surface-2)!important}.modal-backdrop{background:#050c188a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.modal-container{background:var(--v4-surface)!important;border:1px solid var(--v4-border-strong)!important;border-radius:18px!important;box-shadow:0 26px 70px #040b1647!important}.modal-header,.modal-footer{border-color:var(--v4-border)!important}.empty-state-card{min-height:260px;justify-content:center}.empty-icon-box{border-radius:16px!important;background:var(--v4-blue-soft)!important;border-color:#c6d7fa!important}.error-state-box{background:#fef1f1!important;border:1px solid #F1C4C4!important;border-radius:13px!important}[class*=skeleton-]{background:linear-gradient(90deg,#e9eef4 25%,#f5f7fa,#e9eef4 75%)!important;background-size:200% 100%!important;border-radius:12px!important}[data-theme=dark] [class*=skeleton-]{background:linear-gradient(90deg,#17263a 25%,#21344b,#17263a 75%)!important;background-size:200% 100%!important}@media (max-width: 1180px){:root{--v4-sidebar: 220px}.main-content{padding:24px 22px 40px!important}}@media (max-width: 1024px){.app-sidebar,.command-rail,.workspace-topbar{display:none!important}.mobile-topbar{background:#fffffff5!important;border-bottom:1px solid var(--v4-border)!important;box-shadow:0 4px 14px #0f1f350d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}[data-theme=dark] .mobile-topbar{background:#0f1a2bf5!important}.main-content,.content-collapsed{margin-left:0!important;width:100%!important;padding:20px 16px 36px!important}.page-header{align-items:flex-start!important}}@media (max-width: 640px){.page-title{font-size:26px!important}.page-description{font-size:13.5px!important}.section-container,.panel-card,.table-card{padding:16px!important}.filter-bar,.filter-dock{border-radius:13px!important}}@media (prefers-reduced-motion: reduce){.surface-card:hover,.interactive-card:hover,.stat-card:hover,.signal-metric-card:hover,button:active,.btn:active{transform:none!important}}.main-content__inner .channels-page,.main-content__inner .content-intelligence-studio{max-width:none!important;width:100%!important}.main-content__inner .report-page,.main-content__inner .growth-videos-workspace,.main-content__inner .video-investigation-workspace,.main-content__inner .competitor-intelligence-profile{padding-bottom:24px!important}.overview-page .overview-hero{padding:26px 28px!important;border-radius:20px!important;border:1px solid var(--v4-border)!important;background:linear-gradient(120deg,#fff,#fff 64%,#f0f5ff)!important;box-shadow:var(--v4-shadow-md)!important;min-height:0!important}[data-theme=dark] .overview-page .overview-hero{background:linear-gradient(120deg,#0f1a2b,#0f1a2b 64%,#13284a)!important}.overview-page .hero-title{font-size:clamp(30px,2.8vw,40px)!important;line-height:1.05!important;letter-spacing:-.04em!important;color:var(--v4-text)!important}.overview-page .hero-subline{color:var(--v4-blue-2)!important;font-weight:650!important}.overview-page .hero-description{color:var(--v4-text-2)!important;max-width:720px!important}.overview-page .hero-right{opacity:.5!important;transform:scale(.92);transform-origin:center right}.overview-page .hero-kicker,.overview-page .status-badge{min-height:25px!important;border-radius:999px!important;font-size:10.8px!important;font-weight:700!important}.overview-page .hero-kicker{background:#e7efff!important;color:#1d4ed8!important;border-color:#c5d6fa!important}.overview-page .section-container{padding:20px!important}.overview-page .telemetry-box{background:var(--v4-surface-2)!important;border:1px solid var(--v4-border)!important;border-radius:12px!important}.overview-page .progress-track-bar{background:#e4eaf1!important;height:7px!important}[data-theme=dark] .overview-page .progress-track-bar{background:#20324a!important}.overview-page .featured-card,.overview-page .secondary-card{background:var(--v4-surface)!important;border-color:var(--v4-border)!important;box-shadow:none!important;border-radius:14px!important}.overview-page .featured-card:hover,.overview-page .secondary-card:hover{background:var(--v4-surface-2)!important;border-color:var(--v4-border-strong)!important}.channels-page .channel-summary-strip{padding:10px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;background:transparent!important;border:0!important;box-shadow:none!important}.channels-page .channel-summary-strip .strip-item{min-height:88px;padding:16px!important;background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:14px!important;box-shadow:var(--v4-shadow-sm)}.channels-page .channel-summary-strip .strip-divider{display:none!important}.channels-page .channel-summary-strip .strip-value{color:var(--v4-text)!important;font-size:23px!important;font-weight:780!important}.channels-page .channel-summary-strip .strip-label{color:var(--v4-text-3)!important;font-size:10.5px!important;letter-spacing:.055em!important}.channels-page .pill-btn{min-height:34px!important;padding:6px 11px!important;border:1px solid var(--v4-border)!important;border-radius:999px!important;background:var(--v4-surface-2)!important;color:var(--v4-text-2)!important;font-size:12px!important;font-weight:650!important}.channels-page .pill-btn:hover{background:var(--v4-surface-3)!important;color:var(--v4-text)!important}.channels-page .pill-btn.is-active{background:var(--v4-blue)!important;border-color:var(--v4-blue)!important;color:#fff!important;box-shadow:0 4px 10px #2563eb26}.channels-page .sort-select{min-height:34px!important;padding:6px 10px!important;border-radius:9px!important}.growth-videos-workspace .growth-summary-strip,.opportunity-intelligence-workspace .opportunity-summary-strip,.data-health-observatory .telemetry-rail,.production-page .summary-rail-grid{gap:12px!important}.growth-videos-workspace .summary-card,.opportunity-intelligence-workspace .summary-metric-item,.data-health-observatory .telemetry-card,.production-page .summary-metric-card{min-height:104px;background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:14px!important;box-shadow:var(--v4-shadow-sm)!important}.growth-videos-workspace .summary-card:hover,.data-health-observatory .telemetry-card:hover{border-color:var(--v4-border-strong)!important;box-shadow:var(--v4-shadow-md)!important}.report-page .summary-rail{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.report-page .summary-rail .rail-item{min-height:92px;padding:14px 15px!important;background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:14px!important;box-shadow:var(--v4-shadow-sm)}.report-page .summary-rail .rail-item:hover{background:var(--v4-surface-2)!important;border-color:var(--v4-border-strong)!important}.report-page .rail-value{color:var(--v4-text)!important;font-size:21px!important;font-weight:780!important}.report-page .timestamp-bar{margin-bottom:0!important;min-height:36px;border-radius:10px!important}.channel-comparison-page .summary-facts-grid{gap:12px!important;margin-bottom:0!important}.channel-comparison-page .fact-card,.channel-comparison-page .empty-selection-card{background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:14px!important;box-shadow:var(--v4-shadow-sm)!important}.video-investigation-workspace .top-nav-bar{padding:10px 13px!important;margin-bottom:18px!important;border-radius:13px!important;background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;box-shadow:var(--v4-shadow-sm)!important}.video-investigation-workspace .nav-kicker{color:var(--v4-text-3)!important;letter-spacing:.055em!important}.growth-videos-workspace .workspace-filter-section,.recent-videos-workspace .workspace-filter-section,.opportunity-intelligence-workspace .workspace-filter-section{top:66px!important;margin-bottom:0!important}.publishing-schedule-page .timezone-badge,.data-health-observatory .last-fetched-meta{min-height:34px!important;padding:6px 10px!important;background:var(--v4-surface-2)!important;border:1px solid var(--v4-border)!important;border-radius:10px!important;color:var(--v4-text-2)!important}.channels-page .collect-banner,.channels-page .config-alert,.competitor-intelligence-profile .notification-banner,.content-intelligence-studio .studio-alert-banner,.channel-comparison-page .error-banner{border-radius:13px!important;box-shadow:none!important}.channels-page .collect-banner{background:#ecf8f2!important;border-color:#b7e1cb!important}.channels-page .config-alert{background:#fff8e7!important;border-color:#efdca7!important}.studio-toast-banner,.production-toast-banner,.toast-notification{border-radius:12px!important;box-shadow:0 16px 36px #080f1c2e!important}.channels-page .no-results-card,.competitor-intelligence-profile .error-card,.video-investigation-workspace .error-card{background:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;border-radius:16px!important;box-shadow:var(--v4-shadow-sm)!important}.content-intelligence-studio .studio-workspace-grid{grid-template-columns:minmax(320px,36%) minmax(0,1fr)!important;gap:18px!important}@media (max-width: 1200px){.report-page .summary-rail,.channels-page .channel-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.report-page .summary-rail,.channels-page .channel-summary-strip,.content-intelligence-studio .studio-workspace-grid{grid-template-columns:1fr!important}.overview-page .overview-hero{padding:20px!important}.overview-page .hero-right{display:none!important}}:root{--v4-sidebar: 220px;--v4-sidebar-collapsed: 68px;--v4-topbar: 52px;--v4-content-max: 1600px;--v4-bg: #F5F9FD;--v4-surface: #FFFFFF;--v4-surface-2: #F8FBFF;--v4-surface-3: #EEF5FC;--v4-border: #D7E3EF;--v4-border-strong: #BED1E3;--v4-text: #10233F;--v4-text-2: #49627D;--v4-text-3: #7A8DA3;--v4-blue: #1769E8;--v4-blue-2: #0F56C8;--v4-blue-soft: #EAF2FF;--v4-green: #16A36F;--v4-amber: #D48200;--v4-red: #D64545;--v4-shadow-sm: 0 2px 8px rgba(44, 82, 120, .055);--v4-shadow-md: 0 10px 28px rgba(44, 82, 120, .1);--v4-radius: 13px;--v4-radius-sm: 9px}[data-theme=light]{--bg-page: #F5F9FD;--bg-main: #F5F9FD;--surface: #FFFFFF;--surface-muted: #F8FBFF;--surface-hover: #EEF5FC;--bg-inset: #EEF5FC;--text-primary: #10233F;--text-secondary: #49627D;--text-muted: #7A8DA3;--border: #D7E3EF;--border-strong: #BED1E3;--primary: #1769E8;--primary-hover: #0F56C8;--primary-soft: #EAF2FF;--shadow-sm: 0 2px 8px rgba(44, 82, 120, .055);--shadow-md: 0 10px 28px rgba(44, 82, 120, .1);--card-shadow: 0 2px 8px rgba(44, 82, 120, .055)}[data-theme=light] body{background:linear-gradient(180deg,#ecf6ffd1 0,#f5f9fdf2 180px,#f5f9fd 420px)!important}[data-theme=light] .app-sidebar,[data-theme=light] .command-rail{background:#fffffffb!important;border-right:1px solid #D6E4F1!important;box-shadow:6px 0 24px #4866860f!important}[data-theme=light] .sidebar-header{border-bottom-color:#e4edf5!important}[data-theme=light] .brand-logo-mark{background:linear-gradient(145deg,#edf5ff,#ddebff)!important;border-color:#bbd2f5!important;box-shadow:0 3px 10px #1769e81f!important}[data-theme=light] .rail-brand__core{background:#1769e8!important;box-shadow:0 0 10px #1769e873!important}[data-theme=light] .rail-brand__pulse{border-color:#1769e859!important}[data-theme=light] .brand-name{color:#10233f!important}[data-theme=light] .brand-tagline{color:#71849a!important}[data-theme=light] .sidebar-collapse-btn{background:#f5f9fd!important;color:#5f7893!important;border-color:#d3e1ed!important}[data-theme=light] .sidebar-collapse-btn:hover{background:#eaf2ff!important;color:#1769e8!important;border-color:#b9d0f2!important}[data-theme=light] .nav-group-title{color:#7d8ea2!important}[data-theme=light] .sidebar-item,[data-theme=light] .rail-item{color:#4d637a!important;background:transparent!important}[data-theme=light] .sidebar-item:hover,[data-theme=light] .rail-item:hover{color:#123865!important;background:#f3f7fc!important;border-color:#e1eaf3!important}[data-theme=light] .sidebar-item--active,[data-theme=light] .rail-item--active{color:#145dce!important;background:#eaf2ff!important;border-color:#bad1f4!important;box-shadow:inset 3px 0 #1769e8,0 2px 8px #1769e80f!important}[data-theme=light] .item-hint{color:#8192a5!important}[data-theme=light] .sidebar-item--active .item-hint{color:#5d79a0!important}[data-theme=light] .sidebar-footer{background:#fbfdff!important;border-top-color:#e4edf5!important}[data-theme=light] .workspace-topbar{background:#ffffffeb!important;border-bottom-color:#dce7f1!important;box-shadow:0 2px 10px #3b587609!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important}[data-theme=light] .workspace-eyebrow{color:#41617f!important}[data-theme=light] .workspace-mode-badge{background:#f6fafe!important;color:#526b84!important;border-color:#d4e2ee!important}.main-content{padding:24px 26px 42px!important}.main-content__inner{max-width:1600px!important}.page-header{padding:0 0 6px!important;margin-bottom:2px!important}.page-header-text{gap:5px!important}.page-kicker{padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;color:#4c87df!important;font-size:10.5px!important;font-weight:760!important;letter-spacing:.075em!important}.page-title{font-size:clamp(25px,2.15vw,31px)!important;color:#10233f!important;letter-spacing:-.03em!important}.page-description{color:#6d8095!important;font-size:13.5px!important}.surface-card,.interactive-card,.stat-card,.system-status-card,.section-container,.panel-card,.table-card,.empty-card,.signal-metric-card,.filter-bar,.filter-dock{background:#fff!important;border:1px solid #D9E5F0!important;border-radius:12px!important;box-shadow:0 2px 9px #38597b0d!important}.surface-card:hover,.interactive-card:hover,.stat-card:hover,.signal-metric-card:hover{border-color:#bdd1e4!important;box-shadow:0 8px 24px #38597b17!important}.section-container,.panel-card,.table-card{padding:18px!important}.section-title{color:#17304d!important;font-size:17px!important}.section-kicker,.marker-tag{color:#4c87df!important}.telemetry-card,.telemetry-box,.summary-card,.summary-metric-card,.fact-card,.metric-box,.signal-card,.status-card,.rail-item{background:#f8fbff!important;border:1px solid #DDE7F0!important;border-radius:11px!important}.metric-label,.summary-label,.stat-label,.fact-label,.t-box-lbl,.tel-lbl,.cfg-lbl,.cell-lbl,.mb-label,.a-pill-lbl,.count-label,.rail-label{color:#617891!important}.metric-main-value,.kpi-val,.stat-val,.rail-value,.t-box-val{color:#132b47!important}.btn-primary{background:#1769e8!important;border-color:#1769e8!important;box-shadow:0 5px 12px #1769e82e!important}.btn-primary:hover:not(:disabled){background:#0f56c8!important;border-color:#0f56c8!important}.btn-secondary,.btn-refresh,.refresh-btn,.btn-load-more,.btn-back,.btn-return{background:#fff!important;border-color:#cfdeeb!important;color:#49627d!important}.btn-secondary:hover:not(:disabled),.btn-refresh:hover:not(:disabled),.refresh-btn:hover:not(:disabled),.btn-load-more:hover:not(:disabled),.btn-back:hover:not(:disabled),.btn-return:hover:not(:disabled){background:#f4f8fc!important;border-color:#b8ccdd!important;color:#183b61!important}input,select,textarea,.search-input,.form-input,.form-select,.form-textarea{background:#fbfdff!important;color:#193451!important;border-color:#d2e0eb!important}input:focus,select:focus,textarea:focus,.search-input:focus,.form-input:focus,.form-select:focus,.form-textarea:focus{background:#fff!important;border-color:#82aeef!important}.view-mode-switcher,.range-switch-group{background:#eff5fb!important;border-color:#d7e3ee!important}.mode-btn.is-active,.range-btn.active{background:#fff!important;color:#1769e8!important}[data-theme=light] .badge-accent,[data-theme=light] .badge-info,[data-theme=light] .status-info,[data-theme=light] .trigger-pill,[data-theme=light] .trigger-tag,[data-theme=light] .source-tag,[data-theme=light] .timezone-badge{background:#eaf2ff!important;color:#145dce!important;border-color:#c3d6f6!important}[data-theme=light] .badge-success,[data-theme=light] .status-success,[data-theme=light] .fresh-pill,[data-theme=light] .active-badge{background:#e3f7ee!important;color:#07805b!important;border-color:#bde8d3!important}[data-theme=light] .badge-warning,[data-theme=light] .status-warning{background:#fff4d8!important;color:#a56400!important;border-color:#f2d99a!important}[data-theme=light] .badge-danger,[data-theme=light] .status-danger,[data-theme=light] .status-failed{background:#fde9e9!important;color:#c53e3e!important;border-color:#f2c5c5!important}table{background:#fff!important}table th{background:#f3f7fb!important;color:#526b84!important;border-bottom-color:#c8d8e6!important}table td{color:#233e5b!important;border-bottom-color:#e2eaf2!important}table tbody tr:hover td{background:#f7fbff!important}.overview-page .overview-hero{background:linear-gradient(120deg,#fff,#fff 67%,#eef5ff)!important;border-color:#d7e5f2!important;box-shadow:0 5px 18px #395b7e12!important}.overview-page .hero-title{color:#10233f!important}.overview-page .hero-right{opacity:.32!important}.channels-page .channel-summary-strip .strip-item,.report-page .summary-rail .rail-item,.growth-videos-workspace .summary-card,.opportunity-intelligence-workspace .summary-metric-item,.data-health-observatory .telemetry-card,.production-page .summary-metric-card{background:#fff!important;border-color:#d9e5f0!important;box-shadow:0 2px 9px #38597b0d!important}.channels-page .pill-btn{background:#f4f8fc!important;border-color:#d5e2ee!important;color:#587088!important}.channels-page .pill-btn.is-active{background:#1769e8!important;border-color:#1769e8!important;color:#fff!important}.report-page .summary-rail .rail-item:hover,.growth-videos-workspace .summary-card:hover,.data-health-observatory .telemetry-card:hover{background:#f8fbff!important}.channel-row,.compact-channel-row,.pipeline-row,.health-row,.top-video-card,.channel-summary-item{background:#fff!important;border-color:#d9e5f0!important}.channel-row:hover,.compact-channel-row:hover,.top-video-card:hover,.channel-summary-item:hover{background:#f8fbff!important}[data-theme=light] .drawer-panel{background:#fff!important;border-right-color:#d7e3ef!important;box-shadow:18px 0 42px #39587724!important}[data-theme=light] .drawer-header{border-bottom-color:#e3ecf4!important}[data-theme=light] .drawer-panel .brand-logo-mark{background:linear-gradient(145deg,#edf5ff,#ddebff)!important;border-color:#bbd2f5!important}[data-theme=light] .drawer-panel .brand-core{background:#1769e8!important;box-shadow:0 0 8px #1769e859!important}[data-theme=light] .drawer-panel .brand-title{color:#10233f!important}[data-theme=light] .drawer-panel .brand-subtitle{color:#71849a!important}[data-theme=light] .drawer-panel .close-btn{background:#f5f9fd!important;color:#607991!important;border-color:#d4e1ec!important}[data-theme=light] .drawer-panel .drawer-group-title{color:#7d8ea2!important}[data-theme=light] .drawer-panel .drawer-nav-item{color:#4d637a!important}[data-theme=light] .drawer-panel .drawer-nav-item:hover{color:#183b61!important;background:#f3f7fc!important;border-color:#e1eaf3!important}[data-theme=light] .drawer-panel .drawer-nav-item-active{color:#145dce!important;background:#eaf2ff!important;border-color:#bad1f4!important;box-shadow:inset 3px 0 #1769e8!important}[data-theme=light] .drawer-panel .drawer-footer{border-top-color:#e4edf5!important}[data-theme=light] .drawer-panel .footer-brand{color:#8394a7!important}[data-theme=light] .mobile-topbar{background:#fffffff5!important;border-bottom-color:#dce7f1!important;box-shadow:0 4px 14px #3a59780f!important}@media (max-width: 1024px){.main-content,.content-collapsed{padding:18px 14px 34px!important}}@media (max-width: 640px){.page-title{font-size:24px!important}.section-container,.panel-card,.table-card{padding:15px!important}}
