@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:700;src:url(/static/media/clash-display-bold.e2f8628a6f360f644a76.woff2) format("woff2")}:root{--cs-blue-100:#dbeafe;--cs-blue-400:#3b82f6;--cs-blue-500:#0052ef;--cs-blue-600:#0040bd;--cs-blue-950:#0a1a3b;--cs-ink-0:#0b0b0b;--cs-ink-1:#151515;--cs-ink-2:#212121;--cs-ink-3:#353535;--cs-ink-4:#797979;--cs-ink-5:#b9b9b9;--cs-ink-6:#ededed;--cs-ink-7:#fff;--cs-paper-0:#f7f9fc;--cs-paper-1:#eef2f7;--cs-paper-2:#fff;--cs-paper-3:#dde3ec;--cs-paper-4:#94a3b8;--cs-paper-5:#64748b;--cs-paper-6:#243044;--cs-paper-7:#111827;--cs-success:#19d600;--cs-warning:#f59e0b;--cs-critical:#ff3b30;--cs-info:var(--cs-blue-500);--cs-danger:var(--cs-critical);--cs-radius-xs:3px;--cs-radius-sm:6px;--cs-radius-md:12px;--cs-radius-pill:99999px;--cs-radius:var(--cs-radius-sm);--cs-radius-lg:var(--cs-radius-md);--cs-space-0:0;--cs-space-1:4px;--cs-space-2:8px;--cs-space-3:12px;--cs-space-4:16px;--cs-space-5:24px;--cs-space-6:32px;--cs-space-7:48px;--cs-space-8:64px;--cs-space-9:96px;--cs-space-10:120px;--cs-space-xs:4px;--cs-space-sm:8px;--cs-space-md:12px;--cs-space-lg:16px;--cs-space-xl:24px;--cs-space-2xl:32px;--cs-easing:cubic-bezier(.2,.7,.2,1);--cs-duration:180ms;--cs-transition-fast:80ms ease-out;--cs-transition-normal:120ms ease-out;--cs-transition-slow:200ms ease-out;--cs-chart-1:#0052ef;--cs-chart-2:#19d600;--cs-chart-3:#f59e0b;--cs-chart-4:#797979;--cs-chart-5:#ff3b30;--cs-card-radius:var(--cs-radius-sm);--cs-card-padding:var(--cs-space-4);--cs-page-title-size:26px;--cs-page-title-line:1.2;--cs-page-title-weight:700;--cs-page-subtitle-size:14px;--cs-page-subtitle-line:1.45;--cs-overlay-blur:blur(12px)}:root,body[data-theme=dark]{--cs-bg:var(--cs-ink-0);--cs-surface:var(--cs-ink-2);--cs-surface-subtle:var(--cs-ink-1);--cs-elevated:var(--cs-ink-2);--cs-inverted:var(--cs-ink-6);--cs-text-strong:var(--cs-ink-7);--cs-text:var(--cs-ink-6);--cs-text-subtle:var(--cs-ink-5);--cs-text-muted:var(--cs-ink-4);--cs-text-onBrand:#fff;--cs-border:var(--cs-ink-3);--cs-border-subtle:var(--cs-ink-2);--cs-border-strong:var(--cs-ink-4);--glass-bg:var(--cs-ink-2);--glass-border:var(--cs-ink-3);--text-primary:var(--cs-ink-7);--text-secondary:var(--cs-ink-5);--text-muted:var(--cs-ink-4);--accent-primary:var(--cs-blue-500);--accent-hover:var(--cs-blue-400);--bg-primary:var(--cs-ink-0);--bg-secondary:var(--cs-ink-1);--cs-color-brand:var(--cs-blue-500);--cs-color-brand-hover:var(--cs-blue-400);--cs-color-brand-active:var(--cs-blue-600);--cs-color-brand-weak:var(--cs-blue-950);--cs-color-brand-strong:var(--cs-blue-600);--cs-focus-ring:var(--cs-blue-500);--cs-surface-success:#0f3d1a;--cs-surface-warning:#3d2e0a;--cs-surface-danger:#3d0f10;--cs-surface-critical:#3d0f10;--cs-surface-info:var(--cs-blue-950);--cs-surface-neutral:var(--cs-ink-2);--cs-sentiment-positive:var(--cs-success);--cs-sentiment-neutral:var(--cs-ink-4);--cs-sentiment-negative:var(--cs-critical);--cs-sentiment-toxic:var(--cs-warning);--cs-neutral:var(--cs-ink-4);--cs-elev-0:none;--cs-elev-1:0 0 0 1px var(--cs-ink-2);--cs-elev-2:0 0 0 2px var(--cs-blue-500);--cs-elev-3:0 0 0 2px #0052ef4d;--cs-shadow-1:var(--cs-elev-1);--cs-shadow-2:var(--cs-elev-1);--cs-overlay:#0009}body[data-theme=light]{--cs-bg:var(--cs-paper-0);--cs-surface:var(--cs-paper-2);--cs-surface-subtle:var(--cs-paper-1);--cs-elevated:var(--cs-paper-0);--cs-inverted:var(--cs-paper-7);--cs-text-strong:var(--cs-paper-7);--cs-text:var(--cs-paper-6);--cs-text-subtle:var(--cs-paper-5);--cs-text-muted:var(--cs-paper-4);--cs-text-onBrand:#fff;--cs-border:var(--cs-paper-3);--cs-border-subtle:#f1f5f9;--cs-border-strong:var(--cs-paper-4);--glass-bg:var(--cs-paper-2);--glass-border:var(--cs-paper-3);--text-primary:var(--cs-paper-7);--text-secondary:var(--cs-paper-5);--text-muted:var(--cs-paper-4);--accent-primary:var(--cs-blue-500);--accent-hover:var(--cs-blue-600);--bg-primary:var(--cs-paper-0);--bg-secondary:var(--cs-paper-1);--cs-color-brand:var(--cs-blue-500);--cs-color-brand-hover:var(--cs-blue-600);--cs-color-brand-active:#002b82;--cs-color-brand-weak:var(--cs-blue-100);--cs-color-brand-strong:var(--cs-blue-600);--cs-focus-ring:var(--cs-blue-500);--cs-surface-success:#ecfdf5;--cs-surface-warning:#fffbeb;--cs-surface-danger:#fef2f2;--cs-surface-critical:#fef2f2;--cs-surface-info:#eff6ff;--cs-surface-neutral:#f9fafb;--cs-sentiment-positive:var(--cs-success);--cs-sentiment-neutral:var(--cs-paper-4);--cs-sentiment-negative:var(--cs-critical);--cs-sentiment-toxic:var(--cs-warning);--cs-neutral:var(--cs-paper-4);--cs-elev-0:none;--cs-elev-1:0 0 0 1px var(--cs-paper-3);--cs-elev-2:0 0 0 2px var(--cs-blue-500);--cs-elev-3:0 0 0 2px #0052ef40;--cs-shadow-1:var(--cs-elev-1);--cs-shadow-2:var(--cs-elev-1);--cs-overlay:#0f172a80}.cs-card{background:#212121;background:var(--cs-surface);border:1px solid #353535;border:1px solid var(--cs-border);border-radius:6px;border-radius:var(--cs-card-radius);box-shadow:none;transition:border-color .18s cubic-bezier(.2,.7,.2,1),background-color .18s cubic-bezier(.2,.7,.2,1);transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.cs-card--e1{border-color:#0000;box-shadow:0 0 0 1px #212121;box-shadow:var(--cs-elev-1)}.cs-card--active,.cs-card--hoverable:hover{border-color:#0052ef;border-color:var(--cs-color-brand)}.cs-card--section{background:#151515;background:var(--cs-surface-subtle);border-color:#212121;border-color:var(--cs-border-subtle);box-shadow:none}.cs-card:focus-visible{box-shadow:0 0 0 2px #0052ef;box-shadow:var(--cs-elev-2);outline:none}@media (prefers-reduced-motion:reduce){.cs-card{transition:none}}:root{--font-display:"Clash Display",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji";--font-mono:"IBM Plex Mono","JetBrains Mono","SF Mono",Monaco,Consolas,"Courier New",monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.5;--ls-tight:-0.02em;--ls-wide:0.04em;--font-nums:tabular-nums lining-nums;--fs-display:20px;--fs-h2:18px;--fs-sub:14px;--fs-label-lg:12px;--fs-body:14px;--fs-cap:12px;--fs-btn-l:14px;--fs-btn-s:12px;--fs-stat:32px;--fs-th:12px;--fs-td:13px;--fs-tiny:11px;--fs-docs-hero:36px;--fs-docs-page-title:26px;--fs-docs-section:22px;--fs-docs-subsection:18px;--fs-docs-body:16px;--fs-docs-caption:14px}.ty-display{font:700 20px/1.25 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-bold) var(--fs-display)/var(--lh-snug) var(--font-sans)}.ty-display,.ty-h2{letter-spacing:-.01em}.ty-h2{font:700 18px/1.3 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-bold) var(--fs-h2)/1.3 var(--font-sans)}.ty-sub{font:400 14px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-regular) var(--fs-sub)/1.6 var(--font-sans)}.ty-body{font:400 14px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-regular) var(--fs-body)/1.6 var(--font-sans)}.ty-cap{font:400 12px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-regular) var(--fs-cap)/1.5 var(--font-sans)}.ty-label{font:600 12px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-semibold) var(--fs-label-lg)/1.4 var(--font-sans);letter-spacing:.04em;letter-spacing:var(--ls-wide);text-transform:uppercase}.ty-btn{font:600 14px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-semibold) var(--fs-btn-l)/1.2 var(--font-sans)}.ty-pill{font:600 12px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-semibold) var(--fs-btn-s)/1.2 var(--font-sans);letter-spacing:.01em}.ty-th{font:600 12px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-semibold) var(--fs-th)/1.4 var(--font-sans);letter-spacing:.04em;letter-spacing:var(--ls-wide);text-transform:uppercase}.ty-td{font:400 13px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-regular) var(--fs-td)/1.5 var(--font-sans)}.ty-stat{font-feature-settings:tabular-nums lining-nums;font-feature-settings:var(--font-nums);font:700 32px/1.1 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font:var(--fw-bold) var(--fs-stat)/var(--lh-tight) var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-variant-numeric:var(--font-nums);letter-spacing:-.02em;letter-spacing:var(--ls-tight)}.ty-docs-hero{font-size:36px;font-size:var(--fs-docs-hero);letter-spacing:-.02em;line-height:1.1}.ty-docs-hero,.ty-docs-page-title{font-family:Clash Display,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--font-display);font-weight:700}.ty-docs-page-title{font-size:26px;font-size:var(--fs-docs-page-title);letter-spacing:-.01em;line-height:1.2}.ty-docs-section{font-size:22px;font-size:var(--fs-docs-section);line-height:1.3}.ty-docs-section,.ty-docs-subsection{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-sans);font-weight:600}.ty-docs-subsection{font-size:18px;font-size:var(--fs-docs-subsection);line-height:1.4}.ty-docs-body{font-size:16px;font-size:var(--fs-docs-body);line-height:1.6}.ty-docs-body,.ty-docs-caption{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font-family:var(--font-sans);font-weight:400}.ty-docs-caption{color:var(--euiTextSubduedColor);font-size:14px;font-size:var(--fs-docs-caption);line-height:1.5}@media (max-width:1024px){:root{--fs-display:22px;--fs-h2:16px;--fs-sub:13px;--fs-body:13px;--fs-stat:28px;--fs-docs-hero:40px;--fs-docs-page-title:28px;--fs-docs-section:20px;--fs-docs-body:15px}}@media (max-width:640px){:root{--fs-display:20px;--fs-h2:15px;--fs-sub:12px;--fs-body:12px;--fs-stat:24px;--fs-docs-hero:32px;--fs-docs-page-title:24px;--fs-docs-section:18px;--fs-docs-body:14px}}.cs-primary-button{background:var(--cs-blue-500);border:none;border-radius:var(--cs-radius-pill);color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;padding:var(--cs-space-2) var(--cs-space-4);transition:background-color var(--cs-transition-normal),box-shadow var(--cs-transition-normal)}.cs-primary-button:hover{background:var(--cs-blue-400)}.cs-primary-button:active{background:var(--cs-blue-600)}.cs-primary-button:focus-visible{box-shadow:var(--cs-elev-2);outline:none}.cs-primary-button:disabled{background:var(--cs-ink-2);color:var(--cs-ink-4);cursor:not-allowed}.cs-gradient-button{composes:none;background:var(--cs-blue-500);border:none;border-radius:var(--cs-radius-pill);color:#fff;cursor:pointer;font-weight:600;padding:var(--cs-space-2) var(--cs-space-4);transition:background-color var(--cs-transition-normal)}.cs-gradient-button:hover{background:var(--cs-blue-400)}.cs-gradient-button--accent{background:var(--cs-blue-500)}.cs-gradient-button--accent:hover{background:var(--cs-blue-400)}.cs-status-pill{align-items:center;border-radius:var(--cs-radius-pill);display:inline-flex;font:600 11px/1.2 var(--font-sans);gap:var(--cs-space-1);letter-spacing:.04em;padding:2px var(--cs-space-2);text-transform:uppercase;transition:background-color var(--cs-transition-fast)}.cs-status-pill--queued{background:var(--cs-blue-950);color:var(--cs-blue-400)}.cs-status-pill--scheduled{background:var(--cs-surface-neutral);color:var(--cs-ink-5)}.cs-status-pill--sent{background:var(--cs-surface-success);color:var(--cs-success)}.cs-status-pill--failed{background:var(--cs-surface-danger);color:var(--cs-critical)}.cs-status-pill--warning{background:var(--cs-surface-warning);color:var(--cs-warning)}.kpi-tile{border:1px solid var(--cs-border);border-left:3px solid var(--cs-ink-3);border-radius:var(--cs-radius-sm);padding:var(--cs-space-4);transition:border-color var(--cs-transition-normal),background-color var(--cs-transition-normal)}.kpi-tile:hover{background:var(--cs-surface-subtle);border-color:var(--cs-color-brand)}.kpi-tile--brand{border-left-color:var(--cs-blue-500)}.kpi-tile--brand:hover{border-color:var(--cs-blue-500);border-left-color:var(--cs-blue-400)}.kpi-tile--success{border-left-color:var(--cs-success)}.kpi-tile--success:hover{border-color:var(--cs-success)}.kpi-tile--warning{border-left-color:var(--cs-warning)}.kpi-tile--warning:hover{border-color:var(--cs-warning)}.kpi-tile--critical{border-left-color:var(--cs-critical)}.kpi-tile--critical:hover{border-color:var(--cs-critical)}.kpi-tile--neutral{border-left-color:var(--cs-ink-4)}.kpi-tile--neutral:hover{border-color:var(--cs-ink-4)}.cs-upgrade-banner{background:var(--cs-blue-950);border:1px solid var(--cs-blue-600);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);padding:var(--cs-space-5)}.cs-upgrade-banner .euiText,.cs-upgrade-banner .euiTitle{color:var(--cs-text-strong)!important}.cs-upgrade-banner .euiText--subdued{color:var(--cs-blue-100)!important}.cs-upgrade-banner .euiButton{background-color:var(--cs-blue-500)!important;border-color:var(--cs-blue-500)!important;color:#fff!important}.cs-upgrade-banner .euiButton:hover{background-color:var(--cs-blue-400)!important}.cs-upgrade-banner--accent{background:var(--cs-blue-950);border-color:var(--cs-blue-500)}:root{--csoc-loader-line:var(--cs-color-brand);--csoc-loader-line-dim:color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-text-muted));--csoc-loader-hot:color-mix(in srgb,var(--cs-color-brand-hover) 56%,var(--cs-text-strong));--csoc-loader-accent:var(--cs-color-brand-hover);--csoc-loader-glow:color-mix(in srgb,var(--cs-color-brand) 22%,#0000);--csoc-loader-text:var(--cs-text-strong);--csoc-loader-muted:var(--cs-text-subtle)}.csoc-loader{--csoc-loader-cycle:5200ms;--csoc-loader-mark-width:72px;--csoc-loader-mark-aspect:522/150;--csoc-loader-label-size:12px;--csoc-loader-trace-width:1.55;--csoc-loader-rail-width:0.75;--csoc-loader-core-width:0.55;--csoc-loader-bloom-width:3.6;--csoc-loader-fragment-width:0.8;--csoc-loader-line-active:var(--csoc-loader-line);--csoc-loader-line-hot:var(--csoc-loader-hot);--csoc-loader-line-accent:var(--csoc-loader-accent);--csoc-loader-line-muted:color-mix(in srgb,var(--cs-color-brand) 14%,#0000);--csoc-loader-border:color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));color:var(--cs-text-strong);color:var(--csoc-loader-text);display:inline-flex;gap:8px;justify-content:center;min-width:0}.csoc-loader,.csoc-loader--layout-stack{align-items:center;flex-direction:column}.csoc-loader--layout-inline{align-items:center;flex-direction:row;gap:10px;justify-content:flex-start}.csoc-loader--layout-inline .csoc-loader__copy{justify-content:flex-start;text-align:left}.csoc-loader--layout-inline .csoc-loader__progress-track{margin-left:auto;width:clamp(64px,30%,160px)}.csoc-loader--tone-brand{--csoc-loader-line-active:var(--csoc-loader-line);--csoc-loader-line-hot:var(--csoc-loader-hot);--csoc-loader-line-accent:var(--csoc-loader-accent)}.csoc-loader--tone-dark{--csoc-loader-text:var(--cs-text-strong);--csoc-loader-muted:var(--cs-text-subtle);--csoc-loader-line-muted:color-mix(in srgb,var(--cs-color-brand) 13%,#0000)}.csoc-loader--tone-light{--csoc-loader-text:var(--cs-text-strong);--csoc-loader-muted:var(--cs-text-subtle);--csoc-loader-line-active:var(--cs-color-brand);--csoc-loader-line-dim:color-mix(in srgb,var(--cs-color-brand) 44%,var(--cs-text-muted));--csoc-loader-line-hot:color-mix(in srgb,var(--cs-blue-100) 54%,var(--cs-color-brand));--csoc-loader-line-accent:var(--cs-color-brand-hover);--csoc-loader-line-muted:color-mix(in srgb,var(--cs-color-brand) 16%,#0000);--csoc-loader-glow:color-mix(in srgb,var(--cs-color-brand) 16%,#0000);--csoc-loader-border:color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border))}.csoc-loader--xs{--csoc-loader-mark-width:22px;--csoc-loader-label-size:10px;--csoc-loader-trace-width:1.9;--csoc-loader-bloom-width:3.2}.csoc-loader--sm{--csoc-loader-mark-width:40px;--csoc-loader-label-size:11px;--csoc-loader-trace-width:1.75;--csoc-loader-bloom-width:3.3}.csoc-loader--md{--csoc-loader-mark-width:72px;--csoc-loader-label-size:12px}.csoc-loader--lg{--csoc-loader-mark-width:120px;--csoc-loader-label-size:13px;--csoc-loader-trace-width:1.65;--csoc-loader-bloom-width:3.8}.csoc-loader--hero{--csoc-loader-mark-width:min(240px,52vw);--csoc-loader-label-size:14px;--csoc-loader-trace-width:1.75;--csoc-loader-bloom-width:4.2;gap:10px}.csoc-loader--compact{--csoc-loader-mark-aspect:1/1;--csoc-loader-trace-width:2.4;--csoc-loader-rail-width:0.95;--csoc-loader-core-width:0.7;--csoc-loader-bloom-width:4.4}.csoc-loader--compact.csoc-loader--xs{--csoc-loader-mark-width:18px}.csoc-loader--compact.csoc-loader--sm{--csoc-loader-mark-width:28px}.csoc-loader--letters{--csoc-loader-trace-width:2.4;--csoc-loader-core-width:1.1;--csoc-loader-bloom-width:4.6}.csoc-loader--letters.csoc-loader--xs{--csoc-loader-mark-width:44px}.csoc-loader--letters.csoc-loader--sm{--csoc-loader-mark-width:64px}.csoc-loader--letters.csoc-loader--md{--csoc-loader-mark-width:92px}.csoc-loader--letters.csoc-loader--lg{--csoc-loader-mark-width:140px}.csoc-loader__mark{aspect-ratio:var(--csoc-loader-mark-aspect);display:grid;overflow:visible;place-items:center;position:relative;width:var(--csoc-loader-mark-width)}.csoc-loader__mark:after{animation:csoc-loader-ground-cycle var(--csoc-loader-cycle) ease-in-out infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--csoc-loader-line-active) 48%,#0000),#0000);border-radius:999px;bottom:8%;content:"";filter:blur(4px);height:1px;left:16%;opacity:0;pointer-events:none;position:absolute;right:16%}.csoc-loader--compact .csoc-loader__mark:after,.csoc-loader--letters .csoc-loader__mark:after,.csoc-loader--sm .csoc-loader__mark:after,.csoc-loader--xs .csoc-loader__mark:after{display:none}.csoc-loader__complete-check{animation:csoc-loader-complete-check .36s cubic-bezier(.2,.7,.18,1.04) 80ms forwards;display:grid;inset:0;opacity:0;place-items:center;pointer-events:none;position:absolute}.csoc-loader__complete-check svg{fill:none;stroke:var(--csoc-loader-line-hot);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--cs-color-brand) 22%,transparent));filter:drop-shadow(0 0 6px var(--csoc-loader-glow));height:38%;width:38%}@keyframes csoc-loader-complete-check{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.csoc-line-logo{display:block;height:100%;overflow:visible;width:100%}.csoc-line-logo__grid{animation:csoc-loader-grid-cycle var(--csoc-loader-cycle) ease-in-out infinite;opacity:0}.csoc-line-logo__grid-line{fill:none;stroke:var(--csoc-loader-line-muted);stroke-width:.45}.csoc-line-logo__grid-node{fill:var(--csoc-loader-line-active);opacity:.2}.csoc-line-logo__bloom-path,.csoc-line-logo__core-path,.csoc-line-logo__fragment-path,.csoc-line-logo__mesh-path,.csoc-line-logo__rail-path,.csoc-line-logo__trace-path,.csoc-line-logo__tube-base{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.csoc-line-logo__fragment-path{stroke:color-mix(in srgb,var(--csoc-loader-line-active) 58%,#0000);stroke-width:var(--csoc-loader-fragment-width);stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-fragment-cycle var(--csoc-loader-cycle) cubic-bezier(.2,.74,.18,1) infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-line-logo__tube-base{stroke:color-mix(in srgb,var(--csoc-loader-line-active) 16%,#0000);stroke-width:calc(var(--csoc-loader-trace-width) + .25);animation:csoc-loader-base-cycle var(--csoc-loader-cycle) ease-in-out infinite;opacity:0}.csoc-line-logo__rail-path{stroke:var(--csoc-loader-line-active);stroke-width:var(--csoc-loader-rail-width);stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-rail-cycle var(--csoc-loader-cycle) cubic-bezier(.17,.82,.24,1) infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-line-logo__mesh-path{stroke:color-mix(in srgb,var(--csoc-loader-line-active) 34%,#0000);stroke-width:.5;stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-mesh-cycle var(--csoc-loader-cycle) cubic-bezier(.2,.74,.18,1) infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-line-logo__bloom-path{stroke:color-mix(in srgb,var(--csoc-loader-line-active) 70%,var(--csoc-loader-line-accent));stroke-width:var(--csoc-loader-bloom-width);stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-bloom-cycle var(--csoc-loader-cycle) ease-in-out infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-line-logo__trace-path{stroke:var(--csoc-loader-line-active);stroke-width:var(--csoc-loader-trace-width);stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-trace-cycle var(--csoc-loader-cycle) cubic-bezier(.17,.82,.24,1) infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-line-logo__core-path{stroke:var(--csoc-loader-line-hot);stroke-width:var(--csoc-loader-core-width);stroke-dasharray:1;stroke-dashoffset:1;animation:csoc-loader-core-cycle var(--csoc-loader-cycle) cubic-bezier(.17,.82,.24,1) infinite;animation-delay:var(--csoc-loader-delay);opacity:0}.csoc-loader--pulse .csoc-line-logo__bloom-path,.csoc-loader--pulse .csoc-line-logo__core-path,.csoc-loader--pulse .csoc-line-logo__fragment-path,.csoc-loader--pulse .csoc-line-logo__mesh-path,.csoc-loader--pulse .csoc-line-logo__rail-path,.csoc-loader--pulse .csoc-line-logo__trace-path{stroke-dashoffset:0;animation:csoc-loader-pulse-line 2.6s ease-in-out infinite;opacity:1}.csoc-loader--pulse .csoc-line-logo__bloom-path{opacity:.12}.csoc-line-logo__signal-dot{fill:var(--csoc-loader-line-hot);animation:csoc-loader-signal-cycle var(--csoc-loader-cycle) ease-in-out infinite;opacity:0}.csoc-line-logo__build-node{fill:var(--csoc-loader-line-hot);animation:csoc-loader-node-cycle var(--csoc-loader-cycle) ease-in-out infinite;animation-delay:var(--csoc-loader-delay);opacity:0;transform-origin:center}.csoc-loader--seasonal{--csoc-loader-line-active:var(--cs-color-brand);--csoc-loader-line-dim:color-mix(in srgb,var(--cs-color-brand) 50%,var(--cs-text-muted));--csoc-loader-line-accent:var(--cs-color-brand-hover);--csoc-loader-glow:color-mix(in srgb,var(--cs-color-brand) 18%,#0000)}.csoc-line-logo--letters .csoc-letters-core,.csoc-line-logo--letters .csoc-letters-halo,.csoc-line-logo--letters .csoc-letters-stroke{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.csoc-line-logo--letters .csoc-letters-stroke{stroke-width:var(--csoc-loader-trace-width);animation:csoc-letters-stroke-pulse 1.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:0ms;animation-delay:var(--csoc-letter-delay,0ms);opacity:.22}.csoc-line-logo--letters .csoc-letters-core{stroke:var(--csoc-loader-line-hot);stroke-width:var(--csoc-loader-core-width);animation:csoc-letters-core-pulse 1.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:0ms;animation-delay:var(--csoc-letter-delay,0ms);opacity:0}.csoc-line-logo--letters .csoc-letters-halo{stroke-width:var(--csoc-loader-bloom-width);animation:csoc-letters-halo-pulse 1.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:0ms;animation-delay:var(--csoc-letter-delay,0ms);filter:blur(2px);opacity:0}@keyframes csoc-letters-stroke-pulse{0%{opacity:.22}8%{opacity:.62}14%{opacity:1}22%{opacity:.86}32%{opacity:.42}to{opacity:.22}}@keyframes csoc-letters-core-pulse{0%,4%{opacity:0}10%{opacity:.4}14%{opacity:.95}20%{opacity:.7}28%{opacity:.12}to{opacity:0}}@keyframes csoc-letters-halo-pulse{0%,4%{opacity:0}12%{opacity:.22}16%{opacity:.32}22%{opacity:.18}32%{opacity:.06}to{opacity:0}}.csoc-loader__copy{align-items:baseline;color:var(--cs-text-strong);color:var(--csoc-loader-text);display:flex;font-size:var(--csoc-loader-label-size);font-weight:700;gap:10px;justify-content:center;letter-spacing:0;line-height:1.22;max-width:min(360px,100%);min-width:0;text-align:center}.csoc-loader__label{animation:csoc-loader-label-fade .24s ease-out;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csoc-loader__progress-text{font-feature-settings:"tnum";color:var(--cs-text-subtle);color:var(--csoc-loader-muted);font-size:11px;font-variant-numeric:tabular-nums}.csoc-loader__progress-track{background:color-mix(in srgb,var(--csoc-loader-line-active) 11%,#0000);border-radius:999px;height:1px;max-width:100%;overflow:visible;position:relative;width:min(var(--csoc-loader-mark-width),240px)}.csoc-loader__progress-track--segmented{background:#0000;height:3px}.csoc-loader__progress-track--segmented .csoc-loader__progress-fill{display:none}.csoc-loader__progress-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-text-muted)),var(--csoc-loader-line-active),var(--csoc-loader-line-hot));background:linear-gradient(90deg,var(--csoc-loader-line-dim),var(--csoc-loader-line-active),var(--csoc-loader-line-hot));border-radius:inherit;box-shadow:0 0 8px color-mix(in srgb,var(--cs-color-brand) 22%,#0000);box-shadow:0 0 8px var(--csoc-loader-glow);display:block;height:1px}.csoc-loader__progress-track--indeterminate{overflow:hidden}.csoc-loader__progress-track--indeterminate .csoc-loader__progress-fill{animation:csoc-loader-progress-scan var(--csoc-loader-cycle) ease-in-out infinite;position:absolute;width:42%}.csoc-loader__progress-segments{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-auto-columns:1fr;grid-auto-flow:column;inset:0;position:absolute}.csoc-loader__progress-segment{background:color-mix(in srgb,var(--csoc-loader-line-active) 14%,#0000);border-radius:2px;height:3px;transition:background .28s ease-out,box-shadow .28s ease-out}.csoc-loader__progress-segment--active{background:linear-gradient(90deg,color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-text-muted)),var(--csoc-loader-line-hot));background:linear-gradient(90deg,var(--csoc-loader-line-dim),var(--csoc-loader-line-hot));box-shadow:0 0 6px color-mix(in srgb,var(--cs-color-brand) 22%,#0000);box-shadow:0 0 6px var(--csoc-loader-glow)}@keyframes csoc-loader-grid-cycle{0%{opacity:0}6%{opacity:.12}12%{opacity:.18}88%{opacity:.18}to{opacity:0}}@keyframes csoc-loader-fragment-cycle{0%,12%{stroke-dashoffset:1;opacity:0}16%{stroke-dashoffset:.5;opacity:.72}22%{stroke-dashoffset:0;opacity:.86}44%{stroke-dashoffset:0;opacity:.42}78%{stroke-dashoffset:0;opacity:.22}88%{stroke-dashoffset:0;opacity:.18}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-base-cycle{0%,20%{opacity:0}26%{opacity:.1}44%{opacity:.16}88%{opacity:.14}to{opacity:0}}@keyframes csoc-loader-rail-cycle{0%,22%{stroke-dashoffset:1;opacity:0}28%{stroke-dashoffset:.6;opacity:.42}44%{stroke-dashoffset:0;opacity:.78}78%{stroke-dashoffset:0;opacity:.62}88%{stroke-dashoffset:0;opacity:.5}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-mesh-cycle{0%,24%{stroke-dashoffset:1;opacity:0}32%{stroke-dashoffset:.4;opacity:.22}44%{stroke-dashoffset:0;opacity:.28}78%{stroke-dashoffset:0;opacity:.2}88%{stroke-dashoffset:0;opacity:.16}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-trace-cycle{0%,22%{stroke-dashoffset:1;opacity:0}26%{stroke-dashoffset:.7;opacity:.4}44%{stroke-dashoffset:0;opacity:.94}60%{stroke-dashoffset:0;opacity:.86}78%{stroke-dashoffset:0;opacity:.92}88%{stroke-dashoffset:0;opacity:.85}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-bloom-cycle{0%,44%{stroke-dashoffset:1;opacity:0}50%{stroke-dashoffset:.4;opacity:.08}56%{stroke-dashoffset:0;opacity:.18}60%{stroke-dashoffset:0;opacity:.22}72%{stroke-dashoffset:0;opacity:.12}88%{stroke-dashoffset:0;opacity:.08}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-core-cycle{0%,58%{stroke-dashoffset:1;opacity:0}64%{stroke-dashoffset:.4;opacity:.4}72%{stroke-dashoffset:0;opacity:.8}78%{stroke-dashoffset:0;opacity:.92}88%{stroke-dashoffset:0;opacity:.85}to{stroke-dashoffset:0;opacity:0}}@keyframes csoc-loader-signal-cycle{0%,44%,88%,to{opacity:0}56%{opacity:.9}72%{opacity:.4}}@keyframes csoc-loader-node-cycle{0%,14%{opacity:0;transform:scale(.8)}18%{opacity:.86;transform:scale(1)}44%{opacity:.4;transform:scale(.95)}78%{opacity:.22;transform:scale(.92)}88%{opacity:.18;transform:scale(.9)}to{opacity:0;transform:scale(.8)}}@keyframes csoc-loader-ground-cycle{0%,44%{opacity:0;transform:scaleX(.5)}56%{opacity:.22;transform:scaleX(1)}78%{opacity:.16;transform:scaleX(1)}92%{opacity:.06;transform:scaleX(.85)}to{opacity:0;transform:scaleX(.5)}}@keyframes csoc-loader-pulse-line{0%,to{opacity:.46}50%{opacity:.86}}@keyframes csoc-loader-progress-scan{0%,to{opacity:0;transform:translateX(-120%)}16%{opacity:.76}56%{opacity:.9;transform:translateX(260%)}78%{opacity:0;transform:translateX(260%)}}@keyframes csoc-loader-label-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.csoc-loader--complete .csoc-line-logo__grid{animation:none;opacity:.12}.csoc-loader--complete .csoc-line-logo__fragment-path{stroke-dashoffset:0;animation:none;opacity:.16}.csoc-loader--complete .csoc-line-logo__tube-base{animation:none;opacity:.14}.csoc-loader--complete .csoc-line-logo__rail-path{stroke-dashoffset:0;animation:none;opacity:.5}.csoc-loader--complete .csoc-line-logo__mesh-path{stroke-dashoffset:0;animation:none;opacity:.18}.csoc-loader--complete .csoc-line-logo__trace-path{stroke-dashoffset:0;animation:none;opacity:.9}.csoc-loader--complete .csoc-line-logo__bloom-path{stroke-dashoffset:0;animation:none;opacity:.14}.csoc-loader--complete .csoc-line-logo__core-path{stroke-dashoffset:0;animation:none;opacity:.94}.csoc-loader--complete .csoc-line-logo__build-node,.csoc-loader--complete .csoc-line-logo__signal-dot{animation:none;opacity:.32}.csoc-loader--complete .csoc-loader__mark:after{animation:none;opacity:.18;transform:scaleX(1)}.csoc-loader--complete.csoc-loader--letters .csoc-letters-core,.csoc-loader--complete.csoc-loader--letters .csoc-letters-halo,.csoc-loader--complete.csoc-loader--letters .csoc-letters-stroke{animation:none}.csoc-loader--complete.csoc-loader--letters .csoc-letters-stroke{opacity:.95}.csoc-loader--complete.csoc-loader--letters .csoc-letters-core{opacity:.85}.csoc-loader--complete.csoc-loader--letters .csoc-letters-halo{opacity:.18}.csoc-loader--reduced .csoc-letters-core,.csoc-loader--reduced .csoc-letters-halo,.csoc-loader--reduced .csoc-letters-stroke,.csoc-loader--reduced .csoc-line-logo__bloom-path,.csoc-loader--reduced .csoc-line-logo__build-node,.csoc-loader--reduced .csoc-line-logo__core-path,.csoc-loader--reduced .csoc-line-logo__fragment-path,.csoc-loader--reduced .csoc-line-logo__grid,.csoc-loader--reduced .csoc-line-logo__mesh-path,.csoc-loader--reduced .csoc-line-logo__rail-path,.csoc-loader--reduced .csoc-line-logo__trace-path,.csoc-loader--reduced .csoc-loader__mark:after,.csoc-loader--reduced .csoc-loader__progress-fill--indeterminate{animation:none}.csoc-loader--reduced .csoc-line-logo__grid{opacity:.12}.csoc-loader--reduced .csoc-letters-stroke,.csoc-loader--reduced .csoc-line-logo__core-path,.csoc-loader--reduced .csoc-line-logo__fragment-path,.csoc-loader--reduced .csoc-line-logo__mesh-path,.csoc-loader--reduced .csoc-line-logo__rail-path,.csoc-loader--reduced .csoc-line-logo__trace-path{stroke-dashoffset:0;opacity:.72}.csoc-loader--reduced .csoc-line-logo__tube-base{opacity:.12}.csoc-loader--reduced .csoc-letters-halo,.csoc-loader--reduced .csoc-line-logo__bloom-path{stroke-dashoffset:0;opacity:.08}.csoc-loader--reduced .csoc-letters-core{opacity:.4}.csoc-loader--reduced .csoc-loader__progress-fill--indeterminate{opacity:.65;transform:none}@media (prefers-reduced-motion:reduce){.csoc-letters-core,.csoc-letters-halo,.csoc-letters-stroke,.csoc-line-logo__bloom-path,.csoc-line-logo__build-node,.csoc-line-logo__core-path,.csoc-line-logo__fragment-path,.csoc-line-logo__grid,.csoc-line-logo__mesh-path,.csoc-line-logo__rail-path,.csoc-line-logo__trace-path,.csoc-loader__mark:after,.csoc-loader__progress-fill--indeterminate{animation:none}.csoc-line-logo__grid{opacity:.12}.csoc-letters-stroke,.csoc-line-logo__core-path,.csoc-line-logo__fragment-path,.csoc-line-logo__mesh-path,.csoc-line-logo__rail-path,.csoc-line-logo__trace-path{stroke-dashoffset:0;opacity:.72}.csoc-line-logo__tube-base{opacity:.12}.csoc-letters-halo,.csoc-line-logo__bloom-path{stroke-dashoffset:0;opacity:.08}.csoc-letters-core{opacity:.4}.csoc-line-logo__nodes,.csoc-line-logo__signals{display:none}}.radar-page,.radar-page *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.radar-page .euiTitle{font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:-.02em}.radar-field{align-items:center;border-radius:3px;color:#343741;color:var(--euiTextColor,#343741);cursor:pointer;display:flex;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:12px;gap:6px;line-height:1.5;padding:4px 8px;transition:background-color .15s ease}.radar-field:hover{background-color:#0077cc0d}.radar-field--selected{background-color:#0077cc1a;color:#07c;font-weight:600}.radar-field-badge{align-items:center;border-radius:3px;display:inline-flex;flex-shrink:0;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:10px;font-weight:600;height:18px;justify-content:center;text-transform:uppercase;width:18px}.radar-field-badge--keyword{background-color:#e6f1fa;color:#07c}.radar-field-badge--text{background-color:#fef5e6;color:#d9822b}.radar-field-badge--number{background-color:#f5e8fa;color:#9c27b0}.radar-field-badge--date{background-color:#e6f9f5;color:#00a69b}.radar-field-badge--boolean{background-color:#ffeef0;color:#e7664c}.radar-field-name{flex:1 1;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-category-header{align-items:center;display:flex;font-weight:600;gap:6px;letter-spacing:.05em;padding:8px 8px 4px;text-transform:uppercase}.radar-category-header,.radar-field-count{color:#69707d;color:var(--euiTextSubduedColor,#69707d);font-family:Inter,sans-serif!important;font-size:11px}.radar-field-count{font-weight:500}.radar-field-search{font-family:Inter,sans-serif!important;font-size:13px}.radar-results-grid{background:var(--euiColorEmptyShade);background:var(--cs-surface,var(--euiColorEmptyShade));border:1px solid var(--cs-border,var(--euiColorLightShade));border-radius:8px;display:flex;flex-direction:column;height:calc(100vh - 280px);min-height:520px;overflow:hidden}.radar-results-grid__body{flex:1 1;min-height:0;overflow:hidden;position:relative;transition:opacity .18s ease-out}.radar-results-grid__body--loading{opacity:.55;pointer-events:none}.radar-results-grid__body--idle{opacity:1}.radar-results-grid__progress{left:0;position:absolute;right:0;top:0;z-index:10}.radar-results-grid__initial-loader{align-items:center;display:flex;inset:44px 0 0;justify-content:center;padding:24px;pointer-events:none;position:absolute;z-index:8}.radar-field--locked{cursor:default;opacity:.95}.radar-field--locked:hover{background:#0000!important}.radar-results-grid .euiDataGridHeader,.radar-results-grid .euiDataGridHeaderCell{background:var(--euiColorLightestShade)!important;background:var(--cs-surface-subtle,var(--euiColorLightestShade))!important}.radar-results-grid .euiDataGridHeaderCell{color:var(--euiTextSubduedColor)!important;color:var(--cs-text-subtle,var(--euiTextSubduedColor))!important;font-size:12px!important;font-weight:800!important}.radar-results-grid .euiDataGridHeaderCell,.radar-results-grid .euiDataGridRowCell{border-color:var(--cs-border,var(--euiColorLightShade))!important}.radar-results-grid .euiDataGridRowCell__content{min-height:32px}.radar-results-grid__footer{align-items:center;background:var(--euiColorEmptyShade);background:var(--cs-surface,var(--euiColorEmptyShade));border-top:1px solid var(--cs-border,var(--euiColorLightShade));bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 14px;position:-webkit-sticky;position:sticky;right:0;z-index:100}.radar-time-cell{align-items:baseline;color:var(--euiTextColor);color:var(--cs-text,var(--euiTextColor));display:inline-flex;gap:5px;line-height:1;white-space:nowrap}.radar-time-cell strong{font-size:11px;font-weight:760;white-space:nowrap}.radar-time-cell small{color:var(--euiTextSubduedColor);color:var(--cs-text-muted,var(--euiTextSubduedColor));font-size:9px;font-weight:720;white-space:nowrap}.radar-author-cell,.radar-platform-chip,.radar-sentiment-chip,.radar-source-cell,.radar-status-chip{align-items:center;display:inline-flex}.radar-source-cell{gap:7px;max-width:100%;min-width:0}.radar-source-cell__media{background:#f5f7fa;background:var(--cs-surface-subtle,#f5f7fa);border:1px solid var(--cs-border,var(--euiColorLightShade));border-radius:5px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 46%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cs-surface,#fff) 46%,#0000);flex-shrink:0;height:20px;overflow:hidden;position:relative;width:28px}.radar-source-cell__media,.radar-source-cell__platform{align-items:center;display:inline-flex;justify-content:center}.radar-source-cell__platform{color:#fff;height:100%;width:100%}.radar-source-cell__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.radar-source-cell--youtube .radar-source-cell__media{border-color:#d92d203d}.radar-source-cell--youtube .radar-source-cell__platform{background:#d92d20}.radar-source-cell--twitter .radar-source-cell__platform,.radar-source-cell--x .radar-source-cell__platform{background:#1f2937;background:var(--cs-text-strong,#1f2937)}.radar-source-cell--instagram .radar-source-cell__platform{background:linear-gradient(135deg,#405de6,#833ab4 35%,#c13584 68%,#fd1d1d)}.radar-source-cell--tiktok .radar-source-cell__platform{background:#1f2937;background:var(--cs-text-strong,#1f2937)}.radar-source-cell--unknown .radar-source-cell__platform{background:#f5f7fa;background:var(--cs-surface-subtle,#f5f7fa);color:#6b7280;color:var(--cs-text-subtle,#6b7280)}.radar-source-cell__platform svg{height:13px;width:13px}.radar-source-cell__title{color:var(--euiTextColor);color:var(--cs-text-strong,var(--euiTextColor));display:inline-block;font-size:12px;font-weight:700;line-height:1.1;max-width:142px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-platform-chip{background:#0000;border:0;border-radius:10px;height:28px;justify-content:center;padding:0;width:28px}.radar-platform-chip--youtube{--radar-platform-accent:#d92d20}.radar-platform-chip--instagram,.radar-platform-chip--twitter,.radar-platform-chip--x{--radar-platform-accent:var(--cs-color-brand-strong,#0054b8)}.radar-platform-chip--tiktok{--radar-platform-accent:var(--cs-text-strong,var(--euiTextColor))}.radar-platform-chip__mark{align-items:center;background:color-mix(in srgb,var(--cs-color-brand-strong) 9%,#fff);background:color-mix(in srgb,var(--radar-platform-accent,var(--cs-color-brand-strong)) 9%,var(--cs-surface,#fff));border-radius:8px;color:var(--cs-color-brand-strong);color:var(--radar-platform-accent,var(--cs-color-brand-strong));display:inline-flex;height:24px;justify-content:center;width:24px}.radar-platform-chip--tiktok .radar-platform-chip__mark,.radar-platform-chip--twitter .radar-platform-chip__mark,.radar-platform-chip--x .radar-platform-chip__mark,.radar-platform-chip--youtube .radar-platform-chip__mark{background:#1f2937;background:var(--radar-platform-accent,var(--cs-text-strong,#1f2937));color:#fff}.radar-platform-chip--instagram .radar-platform-chip__mark{background:radial-gradient(circle at 30% 110%,#ffdc80 0 18%,#0000 19%),linear-gradient(135deg,#405de6,#833ab4 35%,#c13584 68%,#fd1d1d);color:#fff}.radar-platform-chip__mark svg{height:14px;width:14px}.radar-platform-chip__letter{font-size:11px;font-weight:900;line-height:1}.radar-author-cell{display:inline-grid;gap:7px;grid-template-columns:24px minmax(0,1fr);max-width:100%}.radar-author-cell__avatar{flex-shrink:0;height:24px;position:relative;width:24px}.radar-author-cell__avatar img,.radar-author-cell__fallback{border:1px solid var(--cs-border,var(--euiColorLightShade));border-radius:50%;height:24px;inset:0;position:absolute;width:24px}.radar-author-cell__avatar img{background:#fff;background:var(--cs-surface,#fff);object-fit:cover}.radar-author-cell__fallback{align-items:center;background:linear-gradient(180deg,#fff,#f5f7fa);background:linear-gradient(180deg,var(--cs-surface,#fff),var(--cs-surface-subtle,#f5f7fa));color:var(--euiTextSubduedColor);color:var(--cs-text-subtle,var(--euiTextSubduedColor));display:inline-flex;font-size:9px;font-weight:900;justify-content:center}.radar-author-cell__handle{color:#0054b8!important;color:var(--cs-color-brand-strong,#0054b8)!important;font-size:12px!important;font-weight:780!important;height:auto!important;line-height:1.1!important;min-height:0!important;min-width:0!important;padding:0!important}.radar-author-cell__handle .euiButtonContent,.radar-author-cell__handle .euiButton__content{display:grid;justify-items:start;min-width:0;padding:0!important}.radar-author-cell__handle small,.radar-author-cell__handle span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-author-cell__handle small{color:var(--euiTextSubduedColor);color:var(--cs-text-muted,var(--euiTextSubduedColor));font-size:10px;font-weight:650}.radar-comment-cell{color:var(--euiTextColor);color:var(--cs-text,var(--euiTextColor));display:block;font-size:13px;line-height:1.35;max-width:min(760px,46vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-sentiment-chip,.radar-status-chip{background:var(--euiColorLightestShade);background:var(--cs-surface-subtle,var(--euiColorLightestShade));border:1px solid var(--cs-border,var(--euiColorLightShade));border-radius:999px;color:var(--euiTextSubduedColor);color:var(--cs-text-subtle,var(--euiTextSubduedColor));font-size:11px;font-weight:820;gap:6px;min-width:82px;padding:3px 8px;text-transform:capitalize;white-space:nowrap}.radar-sentiment-chip span,.radar-status-chip span{background:var(--euiTextSubduedColor);background:var(--cs-text-muted,var(--euiTextSubduedColor));border-radius:999px;height:8px;width:8px}.radar-sentiment-chip--positive{background:color-mix(in srgb,#007a5a 9%,#fff);background:color-mix(in srgb,var(--cs-success,#007a5a) 9%,var(--cs-surface,#fff));color:color-mix(in srgb,#007a5a 72%,#1f2937);color:color-mix(in srgb,var(--cs-success,#007a5a) 72%,var(--cs-text,#1f2937))}.radar-sentiment-chip--positive span{background:color-mix(in srgb,#007a5a 65%,#1f2937);background:color-mix(in srgb,var(--cs-success,#007a5a) 65%,var(--cs-ink-2,#1f2937))}.radar-sentiment-chip--neutral{background:color-mix(in srgb,#98a2b3 10%,#fff);background:color-mix(in srgb,var(--cs-text-muted,#98a2b3) 10%,var(--cs-surface,#fff));color:#667085;color:var(--cs-text-subtle,#667085)}.radar-sentiment-chip--neutral span{background:#98a2b3;background:var(--cs-text-muted,#98a2b3)}.radar-sentiment-chip--negative{background:color-mix(in srgb,#bd271e 8%,#fff);background:color-mix(in srgb,var(--cs-critical,#bd271e) 8%,var(--cs-surface,#fff));color:color-mix(in srgb,#bd271e 75%,#1f2937);color:color-mix(in srgb,var(--cs-critical,#bd271e) 75%,var(--cs-text,#1f2937))}.radar-sentiment-chip--negative span,.radar-sentiment-chip--toxic span{background:#bd271e;background:var(--cs-critical,#bd271e)}.radar-sentiment-chip--toxic{background:color-mix(in srgb,#b54708 11%,#fff);background:color-mix(in srgb,var(--cs-warning,#b54708) 11%,var(--cs-surface,#fff))}.radar-sentiment-chip--pending,.radar-sentiment-chip--processing,.radar-sentiment-chip--toxic{color:color-mix(in srgb,#b54708 72%,#1f2937);color:color-mix(in srgb,var(--cs-warning,#b54708) 72%,var(--cs-text,#1f2937))}.radar-sentiment-chip--pending,.radar-sentiment-chip--processing{background:color-mix(in srgb,#b54708 10%,#fff);background:color-mix(in srgb,var(--cs-warning,#b54708) 10%,var(--cs-surface,#fff))}.radar-sentiment-chip--pending span,.radar-sentiment-chip--processing span{background:#b54708;background:var(--cs-warning,#b54708)}.radar-sentiment-chip--failed{background:color-mix(in srgb,#bd271e 8%,#fff);background:color-mix(in srgb,var(--cs-critical,#bd271e) 8%,var(--cs-surface,#fff));color:color-mix(in srgb,#bd271e 76%,#1f2937);color:color-mix(in srgb,var(--cs-critical,#bd271e) 76%,var(--cs-text,#1f2937))}.radar-sentiment-chip--failed span{background:#bd271e;background:var(--cs-critical,#bd271e)}.radar-status-chip{min-width:auto}.radar-status-chip--completed span{background:#007a5a;background:var(--cs-success,#007a5a)}.radar-status-chip--processing span{background:#006dd5;background:var(--cs-color-brand,#006dd5)}.radar-status-chip--pending span{background:#b54708;background:var(--cs-warning,#b54708)}.radar-status-chip--failed{background:color-mix(in srgb,#bd271e 8%,#fff);background:color-mix(in srgb,var(--cs-critical,#bd271e) 8%,var(--cs-surface,#fff));color:color-mix(in srgb,#bd271e 76%,#1f2937);color:color-mix(in srgb,var(--cs-critical,#bd271e) 76%,var(--cs-text,#1f2937))}.radar-status-chip--failed span{background:#bd271e;background:var(--cs-critical,#bd271e)}body[data-theme=dark] .radar-field{color:#dfe5ef}body[data-theme=dark] .radar-field:hover{background-color:#0077cc26}body[data-theme=dark] .radar-field--selected{background-color:#0077cc40;color:#66c2ff}body[data-theme=dark] .radar-field-badge--keyword{background-color:#07c3;color:#66c2ff}body[data-theme=dark] .radar-field-badge--text{background-color:#d9822b33;color:#ffb366}body[data-theme=dark] .radar-field-badge--number{background-color:#9c27b033;color:#ce93d8}body[data-theme=dark] .radar-field-badge--date{background-color:#00a69b33;color:#4dd4ac}body[data-theme=dark] .radar-field-badge--boolean{background-color:#e7664c33;color:#ff9e7c}.radar-row-expand{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#69707d;color:var(--euiTextSubduedColor,#69707d);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background-color .12s ease,border-color .12s ease,color .12s ease;width:22px}.radar-row-expand:hover{background:#0077cc14;border-color:#0077cc40;color:#07c}.radar-row-expand:focus-visible{outline:2px solid #07c;outline-offset:1px}body[data-theme=dark] .radar-row-expand:hover{background:#66c2ff1f;border-color:#66c2ff59;color:#66c2ff}.radar-doc-flyout{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.radar-doc-flyout__actions{align-items:center;display:inline-flex;gap:8px}.radar-doc-flyout__action-link{background:none;border:0;color:#07c;cursor:pointer;font-family:inherit;font-size:12px;padding:0}.radar-doc-flyout__nav{align-items:center;background:#0000;border:1px solid #0000001f;border-radius:4px;color:#343741;color:var(--euiTextColor,#343741);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;transition:background-color .12s ease,border-color .12s ease;width:28px}.radar-doc-flyout__nav:hover:not(:disabled){background:#0077cc14;border-color:#0077cc59;color:#07c}.radar-doc-flyout__nav:disabled{cursor:not-allowed;opacity:.35}body[data-theme=dark] .radar-doc-flyout__nav{border-color:#ffffff2e;color:#dfe5ef}body[data-theme=dark] .radar-doc-flyout__nav:hover:not(:disabled){background:#66c2ff1f;border-color:#66c2ff73;color:#66c2ff}.radar-doc-flyout__action-link:hover{text-decoration:underline}body[data-theme=dark] .radar-doc-flyout__action-link{color:#66c2ff}.radar-doc-flyout__json{background:#00000008;border:1px solid #00000014;border-radius:6px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:12px;line-height:1.55;margin:0;max-height:calc(100vh - 220px);overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}body[data-theme=dark] .radar-doc-flyout__json{background:#ffffff0a;border-color:#ffffff1a}.radar-doc-field-table{border-collapse:collapse;table-layout:fixed;width:100%}.radar-doc-field-table__th{background:#fff;background:var(--euiPageBackgroundColor,#fff);border-bottom:1px solid #00000014;color:#69707d;color:var(--euiTextSubduedColor,#69707d);font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 8px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:1}.radar-doc-field-table__th--icon{width:28px}body[data-theme=dark] .radar-doc-field-table__th{background:#1d1e24;background:var(--euiPageBackgroundColor,#1d1e24);border-bottom-color:#ffffff14}.radar-doc-field-table__row:hover{background:#0077cc0a}body[data-theme=dark] .radar-doc-field-table__row:hover{background:#66c2ff0f}.radar-doc-field-table__td{border-bottom:1px dotted #0000000f;font-size:12px;line-height:1.55;padding:6px 8px;vertical-align:top}body[data-theme=dark] .radar-doc-field-table__td{border-bottom-color:#ffffff0f}.radar-doc-field-table__td--icon{text-align:center;width:28px}.radar-doc-field-table__td--name{width:38%;word-break:break-word}.radar-doc-field-table__field-btn{background:none;border:0;color:#343741;color:var(--euiTextColor,#343741);cursor:pointer;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:12px;padding:0;text-align:left;word-break:break-word}.radar-doc-field-table__field-btn:hover{color:#07c;text-decoration:underline}body[data-theme=dark] .radar-doc-field-table__field-btn{color:#dfe5ef}body[data-theme=dark] .radar-doc-field-table__field-btn:hover{color:#66c2ff}.radar-doc-field-table__value{font-size:12px;white-space:pre-wrap;word-break:break-word}.radar-doc-field-table__value,.radar-doc-field__type{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important}.radar-doc-field__type{align-items:center;border-radius:3px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.radar-doc-field__type--keyword{background:#e6f1fa;color:#07c}.radar-doc-field__type--text{background:#fef5e6;color:#d9822b}.radar-doc-field__type--number{background:#f5e8fa;color:#9c27b0}.radar-doc-field__type--date{background:#e6f9f5;color:#00a69b}.radar-doc-field__type--boolean{background:#ffeef0;color:#e7664c}.radar-doc-field__type--object{background:#eceef1;color:#69707d}body[data-theme=dark] .radar-doc-field__type--keyword{background:#07c3;color:#66c2ff}body[data-theme=dark] .radar-doc-field__type--text{background:#d9822b33;color:#ffb366}body[data-theme=dark] .radar-doc-field__type--number{background:#9c27b033;color:#ce93d8}body[data-theme=dark] .radar-doc-field__type--date{background:#00a69b33;color:#4dd4ac}body[data-theme=dark] .radar-doc-field__type--boolean{background:#e7664c33;color:#ff9e7c}body[data-theme=dark] .radar-doc-field__type--object{background:#ffffff14;color:#b5bcc8}.radar-doc-field__image-wrap{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.radar-doc-field__image{align-items:center;background:#eceef1;border:1px solid #00000014;border-radius:50%;color:#69707d;color:var(--euiTextSubduedColor,#69707d);display:inline-flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:11px;font-weight:600;height:32px;justify-content:center;object-fit:cover;width:32px}body[data-theme=dark] .radar-doc-field__image{background:#ffffff0f;border-color:#ffffff1a}.radar-doc-field__image--failed{letter-spacing:0}.radar-doc-field__image-url{background:#0000000a;border-radius:3px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace!important;font-size:11px;max-width:100%;padding:1px 4px;word-break:break-all}body[data-theme=dark] .radar-doc-field__image-url{background:#ffffff0f}.radar-thread-view{padding-top:4px}.radar-thread-view__summary{font-style:italic}.radar-thread-video{align-items:center;background:#fff;background:var(--euiPageBackgroundColor,#fff);border:1px solid #00000014;border-radius:6px;color:inherit!important;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-decoration:none!important;transition:border-color .12s ease,background-color .12s ease}.radar-thread-video:hover{border-color:#d469fc73}body[data-theme=dark] .radar-thread-video{background:#ffffff05;border-color:#ffffff1a}body[data-theme=dark] .radar-thread-video:hover{border-color:#d469fc8c}.radar-thread-video__thumb{background:#000;border-radius:4px;flex-shrink:0;height:36px;overflow:hidden;position:relative;width:60px}.radar-thread-video__thumb img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.radar-thread-video__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.radar-thread-video__head{align-items:center;display:flex;gap:6px}.radar-thread-video__badge{letter-spacing:.06em}.radar-thread-video__channel{color:#69707d;color:var(--euiTextSubduedColor,#69707d);font-size:11px}.radar-thread-video__title{font-size:12px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-thread-view__children,.radar-thread-view__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.radar-thread-view__children{border-left:2px solid #0077cc2e;margin-left:18px;margin-top:6px;padding-left:12px}body[data-theme=dark] .radar-thread-view__children{border-left-color:#66c2ff33}.radar-thread-view__node{display:block}.radar-thread-view__item{background:#fff;background:var(--euiPageBackgroundColor,#fff);border:1px solid #00000014;border-radius:6px;transition:border-color .12s ease,background-color .12s ease}.radar-thread-view__item:hover{border-color:#0077cc4d}.radar-thread-view__item--parent{border-color:#07c6}.radar-thread-view__item--current{background:#00a69b0f;border-color:#00a69b80}body[data-theme=dark] .radar-thread-view__item{background:#ffffff05;border-color:#ffffff1a}body[data-theme=dark] .radar-thread-view__item--current{background:#4dd4ac14;border-color:#4dd4ac80}.radar-thread-view__item-btn{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:8px 10px;text-align:left;width:100%}.radar-thread-view__item-btn:disabled{cursor:default}.radar-thread-view__avatar{align-items:center;background:#eceef1;border-radius:50%;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px}.radar-thread-view__avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.radar-thread-view__avatar-fallback{color:#69707d;color:var(--euiTextSubduedColor,#69707d);font-family:Inter,sans-serif;font-size:11px;font-weight:600}body[data-theme=dark] .radar-thread-view__avatar{background:#ffffff0f}.radar-thread-view__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.radar-thread-view__head{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.radar-thread-view__author{font-weight:600}.radar-thread-view__handle{font-weight:400}.radar-thread-view__handle,.radar-thread-view__time{color:#69707d;color:var(--euiTextSubduedColor,#69707d)}.radar-thread-view__time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.radar-thread-view__text{font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}

/* ! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com */.brandmark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:0;line-height:1.1;padding-right:18px;text-transform:uppercase;white-space:nowrap;word-spacing:.14em}.brandmark--lg{font-size:clamp(16px,2vw,20px)}.brandmark--xl{font-size:clamp(24px,3vw,36px)}.brandmark--shine{overflow:hidden;position:relative}.brandmark--shine:after{animation:shine .7s ease-out 1;background:linear-gradient(120deg,#0000 30%,#ffffff59 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-120%)}@keyframes shine{to{transform:translateX(120%)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv01","cv11","ss01";background:var(--cs-bg);color:var(--cs-text);font-family:var(--font-sans);font-size:14px;line-height:1.6;transition:background-color .18s ease-out,color .18s ease-out}.cs-stat,.ty-stat,.ty-td,[data-numeric],table td{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}body[data-theme=dark] .euiDescriptionList,body[data-theme=dark] .euiText,body[data-theme=dark] .euiTextColor,body[data-theme=dark] .euiTitle{color:var(--cs-text)}body[data-theme=dark] .euiText--small,body[data-theme=dark] .euiText--subdued,body[data-theme=dark] .euiText-s,body[data-theme=dark] .euiTextColor--subdued{color:var(--cs-text-subtle)}body[data-theme=dark] .euiLink,body[data-theme=dark] a{color:var(--cs-blue-400)}body[data-theme=dark] ::placeholder{color:var(--cs-text-muted)}.euiBasicTable{font-size:12px}.euiText--small{font-size:11px}.euiStat__title{font-size:24px}.euiStat__description{font-size:12px}.configureFiltersFlyout{background:var(--cs-bg)!important;color:var(--cs-text);max-width:1080px!important;width:min(1080px,calc(100vw - 48px))!important}.configureFiltersFlyout .euiText,.configureFiltersFlyout .euiTitle{letter-spacing:0!important}.configureFiltersHeader.euiFlyoutHeader{background:var(--cs-surface);border-color:var(--cs-border)!important;padding:18px 56px 18px 24px!important}.configureFiltersChannelRow,.configureFiltersFooterInner,.configureFiltersHeaderInner,.configureFiltersOptionRow,.configureFiltersSectionHeader,.configureFiltersSettingRow{align-items:center;display:flex}.configureFiltersFooterInner,.configureFiltersHeaderInner,.configureFiltersSectionHeader{gap:16px;justify-content:space-between}.configureFiltersHeaderActionGroup{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.configureFiltersHeaderTitle h2{line-height:1.2;margin:0}.configureFiltersChannelHandle,.configureFiltersHeaderMeta,.configureFiltersInlineNote,.configureFiltersNavDetail,.configureFiltersOptionMeta,.configureFiltersSectionMeta,.configureFiltersSettingHint{color:var(--cs-text-subtle);font-size:12px;line-height:1.4}.configureFiltersHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.configureFiltersHeaderButton{min-height:32px}.configureFiltersApplying{color:var(--cs-color-brand);display:inline-flex}.configureFiltersBody .euiFlyoutBody__overflow,.configureFiltersBody .euiFlyoutBody__overflowContent,.configureFiltersBody.euiFlyoutBody{padding:0!important}.configureFiltersLayout{background:var(--cs-bg);display:grid;grid-template-columns:264px minmax(0,1fr);min-height:calc(100vh - 154px)}.configureFiltersSidebar{background:var(--cs-surface-subtle);border-right:1px solid var(--cs-border);padding:16px}.configureFiltersNav{grid-gap:8px;display:grid;gap:8px}.configureFiltersNavItem{grid-gap:12px;align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr) auto;min-height:64px;padding:10px 12px;text-align:left;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal),color var(--cs-transition-normal);width:100%}.configureFiltersNavItem:hover{background:var(--cs-surface);border-color:var(--cs-border)}.configureFiltersNavItem.is-selected{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-text-strong)}.configureFiltersNavIcon{align-items:center;background:var(--cs-surface);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:inline-flex;height:32px;justify-content:center;width:32px}.configureFiltersNavItem.is-selected .configureFiltersNavIcon{color:var(--cs-color-brand)}.configureFiltersNavText{min-width:0}.configureFiltersNavTitle{color:inherit;display:block;font-size:14px;font-weight:650;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configureFiltersNavCount{align-items:center;background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px}.configureFiltersContent{align-items:stretch;display:flex;min-width:0;padding:24px}.configureFiltersSection{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:var(--cs-radius-sm)!important;box-shadow:none!important;flex:1 1 auto;min-height:420px;padding:24px!important;width:100%}.configureFiltersSection--channels{display:flex;flex-direction:column;min-height:calc(100vh - 260px)}.configureFiltersSectionHeader{align-items:flex-start;margin-bottom:20px}.configureFiltersSectionHeader h3{line-height:1.2;margin:0}.configureFiltersSectionAction{flex:0 0 auto}.configureFiltersBlock{margin-top:20px}.configureFiltersBlockLabel{color:var(--cs-text);font-size:13px;font-weight:700;line-height:1.3;margin-bottom:8px}.configureFiltersQuickGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.configureFiltersEntityChip,.configureFiltersQuickButton{-webkit-appearance:none;appearance:none;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;font:inherit;font-size:13px;font-weight:650;min-height:36px;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal),color var(--cs-transition-normal)}.configureFiltersEntityChip:hover,.configureFiltersQuickButton:hover{border-color:var(--cs-color-brand)}.configureFiltersEntityChip.is-selected,.configureFiltersQuickButton.is-selected{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.configureFiltersDateGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.configureFiltersSection .euiFormRow{max-width:none}.configureFiltersSettingList{border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);overflow:hidden}.configureFiltersSettingRow{background:var(--cs-surface-subtle);gap:16px;justify-content:space-between;min-height:58px;padding:12px 14px}.configureFiltersSettingRow+.configureFiltersSettingRow{border-top:1px solid var(--cs-border)}.configureFiltersSettingTitle{color:var(--cs-text);font-size:13px;font-weight:650}.configureFiltersRefreshSelect{min-width:96px}.configureFiltersOptionGrid{grid-gap:10px;display:grid;gap:10px}.configureFiltersOptionGrid--platforms{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.configureFiltersOptionRow{-webkit-appearance:none;appearance:none;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;gap:12px;min-height:72px;padding:12px;text-align:left;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal)}.configureFiltersChannelRow:hover,.configureFiltersOptionRow:hover{border-color:var(--cs-color-brand)}.configureFiltersChannelRow.is-selected,.configureFiltersOptionRow.is-selected{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand)}.configureFiltersPlatformList{grid-gap:8px;display:grid;gap:8px}.configureFiltersPlatformRow{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:68px;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal)}.configureFiltersPlatformRow:hover{border-color:var(--cs-border-strong)}.configureFiltersPlatformRow.is-selected{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand)}.configureFiltersPlatformRow--ready{background:color-mix(in srgb,var(--cs-warning) 7%,var(--cs-surface-subtle))}.configureFiltersPlatformRow--unavailable{background:var(--cs-surface)}.configureFiltersPlatformToggle{grid-gap:12px;align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:var(--cs-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:22px 40px minmax(0,1fr);min-height:66px;min-width:0;padding:10px 12px;text-align:left}.configureFiltersPlatformToggle:disabled{cursor:default}.configureFiltersPlatformRow.is-unavailable .configureFiltersPlatformToggle{color:var(--cs-text-subtle)}.configureFiltersPlatformStatus{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;padding:10px 12px 10px 0}.configureFiltersConnectionPill,.configureFiltersFilterPill{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:650;justify-content:center;line-height:1.2;min-height:24px;padding:3px 8px;white-space:nowrap}.configureFiltersConnectionPill--connected,.configureFiltersFilterPill.is-included{border-color:var(--cs-success);color:var(--cs-success)}.configureFiltersConnectionPill--ready{border-color:var(--cs-warning);color:var(--cs-warning)}.configureFiltersConnectionPill--unavailable{color:var(--cs-text-subtle)}.configureFiltersPlatformManageButton{min-height:24px}.configureFiltersSelectBox{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border-strong);border-radius:var(--cs-radius-xs);color:var(--cs-color-brand);display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.is-selected>.configureFiltersSelectBox{background:var(--cs-surface);border-color:var(--cs-color-brand)}.configureFiltersAccountAvatar,.configureFiltersPlatformMark{align-items:center;background:var(--cs-surface);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:36px;justify-content:center;line-height:1;width:36px}.configureFiltersAccountAvatar{background:linear-gradient(135deg,var(--cs-surface),var(--cs-surface-subtle));border:1px solid var(--cs-border);height:44px;overflow:hidden;position:relative;width:44px}.configureFiltersAccountAvatarFallback{position:relative;z-index:1}.configureFiltersAccountAvatar img{background:var(--cs-surface);display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.configureFiltersPlatformDot--reddit,.configureFiltersPlatformDot--youtube,.configureFiltersPlatformMark--youtube{color:var(--cs-critical)}.configureFiltersPlatformDot--facebook,.configureFiltersPlatformDot--linkedin,.configureFiltersPlatformDot--twitter,.configureFiltersPlatformDot--x,.configureFiltersPlatformMark--facebook,.configureFiltersPlatformMark--linkedin,.configureFiltersPlatformMark--twitter{color:var(--cs-color-brand)}.configureFiltersPlatformDot--instagram,.configureFiltersPlatformDot--tiktok,.configureFiltersPlatformDot--twitch,.configureFiltersPlatformMark--instagram,.configureFiltersPlatformMark--tiktok,.configureFiltersPlatformMark--twitch{color:var(--cs-warning)}.configureFiltersPlatformDot--discord,.configureFiltersPlatformMark--discord{color:var(--cs-info)}.configureFiltersChannelIdentity,.configureFiltersOptionText{grid-gap:2px;display:grid;gap:2px;min-width:0}.configureFiltersChannelName,.configureFiltersOptionTitle{color:var(--cs-text-strong);font-size:14px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configureFiltersSearchRow{margin-bottom:14px}.configureFiltersChannelList{grid-gap:8px;align-content:start;display:grid;flex:1 1 auto;gap:8px;max-height:none;min-height:0;overflow:auto;padding-right:4px}.configureFiltersSection--channels .configureFiltersEmptyState{flex:1 1 auto}.configureFiltersChannelRow{grid-gap:12px;-webkit-appearance:none;appearance:none;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:22px 44px minmax(0,1fr) auto;min-height:76px;padding:10px 12px;text-align:left;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal);width:100%}.configureFiltersChannelBadges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.configureFiltersPlatformChip,.configureFiltersRoleChip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:650;gap:6px;line-height:1.2;min-height:24px;padding:3px 8px;white-space:nowrap}.configureFiltersPlatformDot{background:currentColor;border-radius:var(--cs-radius-pill);height:8px;width:8px}.configureFiltersRoleChip--owner{border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.configureFiltersRoleChip--managed{border-color:var(--cs-success);color:var(--cs-success)}.configureFiltersEmptyState{align-items:center;background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:flex;font-size:13px;gap:8px;justify-content:center;min-height:180px;text-align:center}.configureFiltersEmptyState.is-danger{color:var(--cs-critical)}.configureFiltersEntityCloud{display:flex;flex-wrap:wrap;gap:8px}.configureFiltersEntityChip{align-items:center;border-left-width:4px;display:inline-flex;gap:7px;line-height:1.2;min-height:38px;padding:6px 9px 6px 11px}.configureFiltersEntityToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.configureFiltersSegmentedControl{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:inline-flex;padding:3px}.configureFiltersSegmentedControl button{background:#0000;border:0;border-radius:var(--cs-radius-pill);color:var(--cs-text);cursor:pointer;font-size:12px;font-weight:750;min-height:26px;padding:0 12px}.configureFiltersSegmentedControl button.is-active{background:var(--cs-color-brand);color:var(--cs-text-onBrand)}.configureFiltersEntityTypeLegend{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.configureFiltersEntityTypeLegendItem{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:650;line-height:1.2;min-height:24px;padding:3px 8px}.configureFiltersEntityBlockHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.configureFiltersEntitySubLabel{color:var(--cs-text-subtle);font-size:12px;line-height:1.3;margin-top:2px}.configureFiltersEntityGroups{grid-gap:12px;display:grid;gap:12px}.configureFiltersEntityGroup{grid-gap:7px;display:grid;gap:7px}.configureFiltersEntityGroupHeader{align-items:center;color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:800;gap:7px;line-height:1.2}.configureFiltersEntityGroupHeader:before,.configureFiltersEntityTypeLegendItem:before{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);content:"";flex:0 0 auto;height:8px;width:8px}.configureFiltersEntityGroupHeader small{color:var(--cs-text-subtle);font-size:11px;font-weight:700}.configureFiltersEntityChipName{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configureFiltersEntityChipCount,.configureFiltersEntityChipType{align-items:center;background:var(--cs-surface);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:750;min-height:20px;padding:2px 6px}.configureFiltersEntityChipCount{justify-content:center;min-width:24px}.configureFiltersEntityChip.is-selected .configureFiltersEntityChipCount,.configureFiltersEntityChip.is-selected .configureFiltersEntityChipType{background:#ffffff2e;color:var(--cs-text-onBrand)}.configureFiltersEntityChip--people,.configureFiltersEntityGroupHeader--people:before,.configureFiltersEntityTypeLegendItem--people:before{border-left-color:var(--cs-color-brand)}.configureFiltersEntityGroupHeader--people:before,.configureFiltersEntityTypeLegendItem--people:before{background:var(--cs-color-brand)}.configureFiltersEntityChip--organizations,.configureFiltersEntityGroupHeader--organizations:before,.configureFiltersEntityTypeLegendItem--organizations:before{border-left-color:var(--cs-success)}.configureFiltersEntityGroupHeader--organizations:before,.configureFiltersEntityTypeLegendItem--organizations:before{background:var(--cs-success)}.configureFiltersEntityChip--places,.configureFiltersEntityGroupHeader--places:before,.configureFiltersEntityTypeLegendItem--places:before{border-left-color:var(--cs-info)}.configureFiltersEntityGroupHeader--places:before,.configureFiltersEntityTypeLegendItem--places:before{background:var(--cs-info)}.configureFiltersEntityChip--topics,.configureFiltersEntityGroupHeader--topics:before,.configureFiltersEntityTypeLegendItem--topics:before{border-left-color:var(--cs-warning)}.configureFiltersEntityGroupHeader--topics:before,.configureFiltersEntityTypeLegendItem--topics:before{background:var(--cs-warning)}.configureFiltersInlineNote{border-top:1px solid var(--cs-border);margin-top:18px;padding-top:14px}.configureFiltersFooter.euiFlyoutFooter{background:var(--cs-surface);border-color:var(--cs-border)!important;padding:14px 24px!important}@media (max-width:900px){.configureFiltersFlyout{max-width:100vw!important;width:100vw!important}.configureFiltersLayout{grid-template-columns:1fr}.configureFiltersSidebar{border-bottom:1px solid var(--cs-border);border-right:0}.configureFiltersNav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.configureFiltersHeader.euiFlyoutHeader{padding:16px 48px 16px 16px!important}.configureFiltersFooterInner,.configureFiltersHeaderInner,.configureFiltersSectionHeader{align-items:stretch;flex-direction:column}.configureFiltersHeaderActions{justify-content:flex-start}.configureFiltersContent{padding:16px}.configureFiltersSection{min-height:auto;padding:16px!important}.configureFiltersDateGrid,.configureFiltersNav,.configureFiltersOptionGrid--platforms,.configureFiltersPlatformRow{grid-template-columns:1fr}.configureFiltersPlatformStatus{justify-content:flex-start;padding:0 12px 12px 46px}.configureFiltersChannelRow{grid-template-columns:22px 44px minmax(0,1fr)}.configureFiltersChannelBadges{grid-column:3;justify-content:flex-start}}.entityLensPopoverPanel{max-width:92vw;width:540px}.entityLensHeader{display:flex;flex-direction:column;gap:2px}.entityLensHeader__title{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:13px;font-weight:700;gap:8px}.entityLensHeader__hint{color:var(--cs-text-muted);font-size:11.5px}.entityLensBody{display:flex;flex-direction:column;gap:10px;padding:12px 14px 4px}.entityLensSearchRow{display:block}.entityLensSelectedRow{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;gap:6px;padding:8px 10px}.entityLensSelectedLabel{color:var(--cs-text-muted);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.entityLensSelectedChips{display:flex;flex-wrap:wrap;gap:6px}.entityLensSelectedChip{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;line-height:1;padding:3px 6px 3px 10px;transition:background-color var(--cs-duration) var(--cs-easing)}.entityLensSelectedChip:hover{background:var(--cs-color-brand-hover)}.entityLensSelectedChip .euiIcon{height:12px;margin-left:2px;opacity:.85;width:12px}.entityLensToolbar{margin:0!important}.entityLensScroll{border-top:1px solid var(--cs-border-subtle);margin:0 -14px;max-height:380px;overflow-y:auto;padding:4px 14px 12px}.entityLensGroups{display:flex;flex-direction:column;gap:12px;margin-top:8px}.entityLensState{align-items:center;color:var(--cs-text-muted);display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:36px 16px;text-align:center}.entityLensState--error{color:var(--cs-critical)}.entityLensFooter{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.entityLensFooterActions{align-items:center;display:inline-flex;gap:4px}.global-search-shell{align-items:center;display:inline-flex;gap:8px;margin:0 auto;max-width:100%;position:relative;width:-webkit-max-content;width:max-content}.global-search-input-wrap{flex:0 1 auto;min-width:0;position:relative;width:clamp(280px,38vw,520px)}.global-search-input-wrap .euiFieldSearch,.global-search-input-wrap .euiFieldText,.global-search-input-wrap .euiFormControlLayout{width:100%!important}.global-search-input-wrap .euiFieldText,.global-search-input-wrap .euiFormControlLayout,.global-search-input-wrap .euiFormControlLayout__childrenWrapper,.global-search-input-wrap input.euiFieldText{border-radius:var(--cs-radius-pill)!important}.global-search-input-wrap input.euiFieldText{padding-left:14px;padding-right:14px}.global-search-input-wrap .euiFormControlLayout:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 30%,#0000)}.global-search-lens-btn{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;position:relative;transition:border-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing);width:34px}.global-search-lens-btn:hover{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.global-search-lens-btn:focus-visible{border-color:var(--cs-color-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 30%,#0000);outline:none}.global-search-lens-btn.is-active{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.global-search-lens-btn__count{background:var(--cs-color-brand);border:1.5px solid var(--cs-bg,var(--cs-surface));border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);font-size:10px;font-weight:800;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:-6px;text-align:center;top:-6px}.global-search-chips{flex-wrap:nowrap;max-width:260px}.global-search-chip,.global-search-chips{align-items:center;display:inline-flex;gap:4px;overflow:hidden}.global-search-chip{background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);cursor:pointer;font-size:11.5px;font-weight:700;line-height:1;max-width:120px;padding:2px 4px 2px 9px;text-overflow:ellipsis;white-space:nowrap}.global-search-chip:hover{background:color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-surface))}.global-search-chip__name{overflow:hidden;text-overflow:ellipsis}.global-search-chip__x{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:12px;justify-content:center;width:12px}.global-search-chip-overflow{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;line-height:1;padding:2px 7px}.global-search-chip-overflow:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.auth-gateway-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#03070eb8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1000}.auth-gateway{background:linear-gradient(180deg,#1c1e21fa,#121418fa),var(--cs-ink-1);border:1px solid #ffffff24;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 28px 90px #0000006b;color:var(--cs-ink-7);padding:40px;position:relative;width:min(100%,560px)}.auth-gateway--page{width:min(100%,600px)}.auth-gateway-close{background:#0000;border:0;border-radius:8px;color:#ffffffad;cursor:pointer;display:inline-grid;height:36px;place-items:center;position:absolute;right:24px;top:24px;width:36px}.auth-gateway-close:hover{background:#ffffff14;color:#fff}.auth-gateway-mark{align-items:center;color:#fff;display:inline-flex;min-height:44px;padding-right:0}.auth-gateway-heading{margin-top:34px}.auth-gateway-heading span{color:#ffffff7a;display:block;font-size:30px;font-weight:820;line-height:1.05}.auth-gateway-heading h1{color:#fff;font-size:clamp(34px,6vw,44px);font-weight:840;line-height:1.05;margin:8px 0 0}.auth-gateway-error,.auth-gateway-notice{border-radius:8px;font-size:13px;font-weight:700;margin:22px 0 0;padding:12px 14px}.auth-gateway-error{background:#ff3b3024;border:1px solid #ff3b3047;color:#ffd1d1}.auth-gateway-notice{background:#f59e0b24;border:1px solid #f59e0b47;color:#ffe7b0}.auth-gateway-actions{grid-gap:14px;display:grid;gap:14px;margin-top:34px}.auth-choice{grid-gap:14px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff2e;border-radius:8px;color:#fff;cursor:pointer;display:grid;gap:14px;grid-template-columns:34px 1fr;min-height:72px;padding:0 18px;text-align:left;transition:border-color .14s ease-out,background .14s ease-out,transform .14s ease-out;width:100%}.auth-choice:focus-visible,.auth-choice:hover{background:#ffffff14;border-color:#ffffff6b;outline:none;transform:translateY(-1px)}.auth-choice:disabled{cursor:wait;opacity:.68;transform:none}.auth-choice--primary{border-color:#0052efc7;box-shadow:0 0 0 2px #0052efc7}.auth-choice-icon{background:#fff;border-radius:8px;color:var(--cs-ink-0);display:inline-grid;font-size:18px;font-weight:900;height:34px;line-height:1;place-items:center;width:34px}.auth-choice-icon--youtube{background:var(--cs-critical);color:#fff;font-size:12px;letter-spacing:0}.auth-choice strong{display:block;font-size:18px;line-height:1.2}.auth-choice small{color:#ffffff8a;display:block;font-size:12px;font-weight:700;line-height:1.3;margin-top:4px}.auth-gateway-divider{grid-gap:16px;align-items:center;color:#ffffff6b;display:grid;font-size:12px;font-style:normal;font-weight:800;gap:16px;grid-template-columns:1fr auto 1fr;margin-top:28px;text-transform:uppercase}.auth-gateway-divider span{background:#ffffff1a;height:1px}.auth-gateway-divider em{font-style:normal}.auth-gateway-footnote{color:#ffffff94;font-size:13px;line-height:1.45;margin:22px 0 0;text-align:center}.auth-gateway-dev{background:#0000;border:1px dashed #ffffff2e;border-radius:8px;color:#ffffff8a;cursor:pointer;font-size:12px;font-weight:800;margin-top:18px;min-height:36px;width:100%}.auth-gateway-dev:hover:not(:disabled){border-color:#ffffff57;color:#fff}.auth-gateway-dev:disabled{cursor:wait;opacity:.58}.auth-login-page{background:radial-gradient(circle at 72% 20%,#0052ef38,#0000 34%),radial-gradient(circle at 12% 82%,#12b88621,#0000 32%),linear-gradient(135deg,#050c18,#0b1020 54%,#151129);display:grid;min-height:100vh;padding:32px;place-items:center}.auth-login-shell{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.88fr) minmax(420px,.72fr);width:min(100%,1040px)}.auth-login-copy,.auth-login-copy .brandmark{color:#fff}.auth-login-copy h2{color:#fff;font-size:clamp(48px,6vw,76px);font-weight:880;line-height:.95;margin:28px 0 0;max-width:560px}.auth-login-copy p{color:#ffffffb8;font-size:17px;line-height:1.55;margin:26px 0 0;max-width:480px}.auth-login-signals{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.auth-login-signals span{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;color:#ffffffc7;font-size:12px;font-weight:900;min-height:32px;padding:7px 12px;text-transform:uppercase}@media (max-width:900px){.auth-login-shell{gap:28px;grid-template-columns:1fr}.auth-login-copy h2{font-size:44px}}@media (max-width:560px){.auth-gateway-backdrop,.auth-login-page{padding:16px}.auth-gateway{padding:28px 20px}.auth-gateway-heading span{font-size:24px}.auth-choice{grid-template-columns:30px 1fr;min-height:68px;padding:0 14px}.auth-choice strong{font-size:16px}.auth-login-copy{display:none}}.mk-home{--mk-paper:#f6f0e7;--mk-paper-strong:#fffaf2;--mk-paper-warm:#fbf7ef;--mk-ink:#111418;--mk-ink-soft:#56606f;--mk-line:#ded4c5;--mk-line-dark:#ffffff29;--mk-blue:#0052ef;--mk-blue-dark:#07142a;--mk-teal:#12b886;--mk-coral:#ff5c4d;--mk-amber:#f6a609;--mk-violet:#7657ff;--mk-surface:#fff;--mk-radius:8px;background:radial-gradient(circle at 18% 10%,rgba(0,82,239,.055),#0000 28%),radial-gradient(circle at 85% 38%,rgba(18,184,134,.055),#0000 30%),linear-gradient(180deg,var(--mk-paper-warm),var(--mk-paper) 36%,#f1eadf);color:var(--mk-ink);font-family:var(--font-sans);letter-spacing:0;min-height:100vh;overflow-x:clip}.mk-home *,.mk-home :after,.mk-home :before{box-sizing:border-box;letter-spacing:0}.mk-home a{color:inherit;text-decoration:none}.mk-home button{font:inherit}.mk-home:before{animation:mkNoiseDrift 18s linear infinite;background-image:repeating-radial-gradient(circle at 0 0,#ffffffb8 0 1px,#0000 1px 5px);mix-blend-mode:overlay;opacity:.035;z-index:30}.mk-home:after,.mk-home:before{content:"";inset:0;pointer-events:none;position:fixed}.mk-home:after{animation:mkAmbientSweep 24s ease-in-out infinite;background:linear-gradient(115deg,#0000 0 42%,#12b8861c 48%,#0000 55%),linear-gradient(180deg,#0000,#0052ef14,#0000);opacity:.12;transform:translate3d(-12%,-18%,0);z-index:29}.mk-hero{grid-column-gap:clamp(32px,4vw,64px);align-items:center;background:radial-gradient(circle at 72% 38%,#0052ef21,#0000 36%),radial-gradient(circle at 86% 58%,#12b8861a,#0000 30%),linear-gradient(90deg,#040911f5,#040911c2,#04091152),#06101f;color:#f5f7fa;column-gap:clamp(32px,4vw,64px);display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);grid-template-rows:auto 1fr;isolation:isolate;min-height:min(88svh,920px);overflow:hidden;padding:24px clamp(24px,5vw,56px) 128px;position:relative}.mk-hero:before{animation:mkGridDrift 26s linear infinite;background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:48px 48px;content:"";inset:0;opacity:.55;position:absolute;transform:translateY(-12px);z-index:-2}.mk-hero:after{animation:mkGridBreath 14s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 80px),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 64px);bottom:0;-webkit-clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);content:"";position:absolute;right:-160px;top:0;width:72%;z-index:-1}.mk-nav{align-self:start;display:flex;gap:24px;grid-column:1/-1;grid-row:1;height:56px;justify-content:space-between;margin:0 auto;max-width:1240px;position:relative;width:100%;z-index:5}.mk-brand,.mk-nav{align-items:center}.mk-brand{color:#fff;display:inline-flex;font-size:18px;font-weight:800;padding-right:0}.mk-nav nav{align-items:center;color:#ffffffbd;display:flex;font-size:13px;font-weight:700;gap:24px}.mk-login:hover,.mk-nav nav a:hover{color:#fff}.mk-nav-actions{align-items:center;display:flex;gap:12px}.mk-login{background:#0000;border:0;color:#ffffffb8;cursor:pointer;font-size:13px;font-weight:800;padding:0}.mk-mini-link,.mk-nav-cta,.mk-primary-button,.mk-secondary-button{align-items:center;border-radius:999px;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:42px;white-space:nowrap}.mk-nav-cta{background:#fff;border:0;color:var(--mk-ink)!important;cursor:pointer;min-height:38px;padding:0 16px}.mk-hero-copy{grid-column:1;grid-row:2;margin:0;max-width:600px;position:relative;z-index:4}.mk-eyebrow,.mk-hero-kicker{align-items:center;color:var(--mk-teal);display:inline-flex;font-size:12px;font-weight:900;gap:8px;text-transform:uppercase}.mk-eyebrow:before,.mk-hero-kicker:before{background:currentColor;border-radius:50%;content:"";height:8px;width:8px}.mk-hero h1{color:#f5f7fa;font-size:clamp(54px,4.6vw,70px);font-weight:720;line-height:1.12;margin:22px 0 0;max-width:680px}.mk-hero h1 span{display:block}.mk-hero p{color:#f5f7faad;font-size:17px;line-height:1.62;margin:24px 0 0;max-width:500px}.mk-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mk-primary-button{background:var(--mk-blue);border:0;box-shadow:inset 0 0 0 1px #fff3;color:#fff;cursor:pointer;min-height:52px;padding:0 22px}.mk-primary-button:hover{background:#0040bd;color:#fff}.mk-primary-button--light{background:#fff;color:var(--mk-ink)!important}.mk-primary-button--light:hover{background:#eef4ff;color:var(--mk-ink)!important}.mk-secondary-button{background:#ffffff0f;border:1px solid #ffffff3d;color:#fff;min-height:52px;padding:0 22px}.mk-command-scene{background:#07142ac7;border:1px solid #ffffff29;border-radius:var(--mk-radius);box-shadow:0 32px 80px #00000057;max-width:56vw;overflow:hidden;position:absolute;right:-48px;top:116px;transform:perspective(1100px) rotateY(-7deg) rotateX(2deg);width:760px;z-index:2}.mk-command-topbar{align-items:center;border-bottom:1px solid var(--mk-line-dark);color:#ffffffb3;display:flex;gap:8px;height:42px;padding:0 14px}.mk-command-topbar span{background:#ffffff4d;border-radius:50%;height:9px;width:9px}.mk-command-topbar strong{color:#ffffffc7;font-size:12px;margin-left:auto}.mk-command-grid{display:grid;grid-template-columns:150px 1fr 170px;min-height:454px}.mk-command-alerts,.mk-command-rail{background:#ffffff08;border-right:1px solid var(--mk-line-dark);padding:16px}.mk-command-alerts{border-left:1px solid var(--mk-line-dark);border-right:0}.mk-rail-item{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:10px;min-height:58px}.mk-alert-card strong,.mk-rail-item strong{color:#fff;display:block;font-size:13px}.mk-alert-card small,.mk-alert-card span,.mk-rail-item small{color:#ffffff8f;display:block;font-size:11px}.mk-rail-dot{background:var(--mk-teal);border-radius:50%;height:10px;width:10px}.mk-rail-dot--2{background:var(--mk-amber)}.mk-rail-dot--3{background:var(--mk-blue)}.mk-rail-dot--4{background:var(--mk-coral)}.mk-rail-dot--5{background:var(--mk-violet)}.mk-command-map{min-height:454px;overflow:hidden;position:relative}.mk-map-grid{background-image:linear-gradient(#ffffff12 1px,#0000 0),linear-gradient(90deg,#ffffff12 1px,#0000 0);background-size:54px 54px;inset:0;opacity:.5;position:absolute}.mk-map-node,.mk-ripple-center,.mk-ripple-pin,.mk-source-pill{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;justify-content:center;min-height:32px;padding:0 12px;position:absolute}.mk-map-node{animation:mkPulse 3.8s var(--cs-easing) infinite;background:#0052efeb;box-shadow:0 0 0 7px #0052ef1f}.mk-map-node--one{left:38%;top:42%}.mk-map-node--two{background:var(--mk-teal);left:16%;top:22%}.mk-map-node--three{background:var(--mk-amber);right:12%;top:26%}.mk-map-node--four{background:var(--mk-coral);bottom:18%;right:20%}.mk-map-line{background:#ffffff47;height:2px;position:absolute;transform-origin:left center}.mk-map-line--one{left:27%;top:32%;transform:rotate(25deg);width:130px}.mk-map-line--two{left:48%;top:45%;transform:rotate(-32deg);width:150px}.mk-map-line--three{bottom:34%;left:50%;transform:rotate(20deg);width:124px}.mk-alert-card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:var(--mk-radius);padding:14px}.mk-alert-card+.mk-alert-card{margin-top:12px}.mk-alert-card--hot{background:#ff5c4d1f;border-color:#ff5c4d6b}.mk-proof-strip{grid-gap:1px;background:var(--mk-line);border:1px solid var(--mk-line);border-radius:var(--mk-radius);box-shadow:0 24px 64px #04091138;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-72px auto 0;max-width:1160px;overflow:hidden;position:relative;z-index:8}.mk-proof-stat{background:var(--mk-paper-strong);min-height:104px;padding:22px 24px}.mk-proof-stat strong{color:var(--mk-ink);display:block;font-size:34px;line-height:1}.mk-proof-stat span{color:var(--mk-ink-soft);display:block;font-size:13px;font-weight:750;margin-top:10px}.mk-section,.mk-suite{margin:0 auto;max-width:1160px;padding:var(--mk-beat-3) 24px}.mk-section-copy,.mk-suite-header{max-width:700px}.mk-section-copy--center{margin:0 auto;max-width:780px;text-align:center}.mk-section-copy--center .mk-eyebrow{justify-content:center}.mk-final-cta h2,.mk-section h2,.mk-suite h2{text-wrap:balance;color:var(--mk-ink);font-size:clamp(36px,4vw,52px);font-weight:740;line-height:1.12;margin:14px 0 0}.mk-final-cta p,.mk-section-copy p,.mk-suite-header p{color:var(--mk-ink-soft);font-size:16px;line-height:1.58;margin:18px 0 0}.mk-suite-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;max-width:760px}.mk-suite-tabs button{align-items:center;background:#ffffff94;border:1px solid var(--mk-line);border-radius:var(--mk-radius);color:var(--mk-ink-soft);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:850;gap:9px;justify-content:center;min-height:48px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.mk-suite-tabs button span{background:#ebe2d6;border-radius:50%;color:var(--mk-ink);display:inline-grid;font-size:11px;height:22px;place-items:center;width:22px}.mk-suite-tabs button.is-active{background:#fff;border-color:var(--mk-blue);color:var(--mk-ink)}.mk-suite-tabs button.is-active span{background:var(--mk-blue);color:#fff}.mk-suite-stage{grid-gap:28px;align-items:stretch;display:grid;gap:28px;grid-template-columns:.78fr 1.22fr;margin-top:40px}.mk-suite-copy{background:radial-gradient(circle at 100% 0,rgba(0,82,239,.045),#0000 34%),var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-radius);box-shadow:0 24px 80px rgba(7,20,42,.055);display:flex;flex-direction:column;min-height:516px;padding:36px}.mk-suite-copy>span{color:var(--mk-blue);font-size:12px;font-weight:900;text-transform:uppercase}.mk-suite-copy h3{color:var(--mk-ink);font-size:36px;font-weight:850;line-height:1.08;margin:20px 0 0}.mk-suite-copy p{color:var(--mk-ink-soft);font-size:16px;line-height:1.7;margin:18px 0 0}.mk-suite-stat{margin-top:auto;padding-top:32px}.mk-suite-stat strong{display:block;font-size:58px;font-weight:860;line-height:1}.mk-suite-stat small{color:var(--mk-ink-soft);display:block;font-size:13px;font-weight:750;margin-top:8px}.mk-suite-visual{background:radial-gradient(circle at 82% 18%,#12b88633,#0000 32%),radial-gradient(circle at 15% 80%,#0052ef2e,#0000 34%),#101722;border:1px solid var(--mk-line);border-radius:var(--mk-radius);box-shadow:0 34px 90px #07142a29;min-height:516px;padding:26px}.mk-enterprise-grid,.mk-protection-board,.mk-ripple-showcase,.mk-suite-window{background:linear-gradient(145deg,hsla(0,0%,100%,.045),#0000 36%),#0b1220;border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 30px 88px #07142a33;overflow:hidden}.mk-window-toolbar{align-items:center;border-bottom:1px solid #ffffff1f;color:#ffffffb8;display:flex;font-size:12px;font-weight:800;gap:16px;justify-content:space-between;min-height:48px;padding:0 18px}.mk-window-toolbar small{color:var(--mk-teal);font-weight:900}.mk-alert-stack,.mk-asset-table,.mk-brief,.mk-flow,.mk-ripple-mini{min-height:440px;padding:22px}.mk-alert-line,.mk-enterprise-row,.mk-source-row,.mk-video-row{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:var(--mk-radius)}.mk-video-row{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:94px 1fr 116px;min-height:82px;padding:10px}.mk-video-row+.mk-video-row{margin-top:12px}.mk-video-thumb{background:#223656;border-radius:6px;height:58px;overflow:hidden;position:relative}.mk-video-thumb span{background:linear-gradient(90deg,#ff5c4dc2,#f6a609ad),#294465;border-radius:4px;inset:8px;position:absolute}.mk-alert-line strong,.mk-brief-title strong,.mk-flow-step strong,.mk-video-copy strong{color:#fff;display:block;font-size:14px}.mk-alert-line small,.mk-flow-step small,.mk-video-copy small{color:#ffffff94;display:block;font-size:12px;margin-top:3px}.mk-video-meter{background:#ffffff1f;border-radius:999px;height:6px;overflow:hidden}.mk-video-meter span{background:var(--mk-teal);border-radius:inherit;display:block;height:100%}.mk-alert-head,.mk-brief-title,.mk-card-head{align-items:center;display:flex;gap:16px;justify-content:space-between}.mk-alert-head{color:#fff;margin-bottom:14px}.mk-alert-head span,.mk-brief-title span,.mk-card-head span{align-items:center;background:#ff5c4d29;border-radius:999px;color:#ffb8b1;display:inline-flex;font-size:11px;font-weight:900;min-height:24px;padding:0 10px;text-transform:uppercase}.mk-alert-line{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:10px 1fr auto;min-height:80px;padding:14px}.mk-alert-line+.mk-alert-line{margin-top:12px}.mk-alert-line em{color:#ffffffb8;font-size:12px;font-style:normal;font-weight:850}.mk-severity{background:var(--mk-coral);border-radius:999px;height:48px;width:6px}.mk-severity--1{background:var(--mk-amber)}.mk-severity--2{background:var(--mk-teal)}.mk-ripple-mini{overflow:hidden;position:relative}.mk-ripple-orbit{border:1px solid #ffffff24;border-radius:50%;position:absolute}.mk-ripple-orbit--one{height:220px;left:122px;top:86px;width:220px}.mk-ripple-orbit--two{height:354px;left:54px;top:18px;width:354px}.mk-ripple-center{background:var(--mk-blue);left:214px;top:178px}.mk-ripple-pin{background:#ffffff1a;border:1px solid #ffffff29}.mk-ripple-pin--one{left:92px;top:82px}.mk-ripple-pin--two{background:var(--mk-coral);right:72px;top:116px}.mk-ripple-pin--three{background:var(--mk-teal);bottom:78px;left:108px}.mk-ripple-readout{background:#ffffff0f;border:1px solid #ffffff24;border-radius:var(--mk-radius);bottom:24px;padding:16px;position:absolute;right:24px;width:180px}.mk-ripple-readout strong{color:#fff;display:block}.mk-ripple-readout small{color:#ffffff94}.mk-flow{grid-gap:14px;align-content:center;display:grid;gap:14px}.mk-flow-step{grid-gap:14px;align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:var(--mk-radius);display:grid;gap:14px;grid-template-columns:40px 1fr;min-height:74px;padding:16px}.mk-flow-step span{background:var(--mk-blue);border-radius:50%;color:#fff;display:inline-grid;font-weight:900;height:34px;place-items:center;width:34px}.mk-brief-bars{grid-gap:12px;display:grid;gap:12px;margin-top:42px}.mk-brief-bars span{background:var(--mk-blue);border-radius:999px;display:block;height:12px}.mk-brief-bars span:nth-child(2){background:var(--mk-teal)}.mk-brief-bars span:nth-child(3){background:var(--mk-amber)}.mk-brief-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}.mk-brief-grid div{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:var(--mk-radius);color:#fff;font-weight:850;min-height:86px;padding:16px}.mk-daily-section{padding-top:132px}.mk-daily-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px}.mk-daily-card{background:var(--mk-paper-strong);border:1px solid var(--mk-line);border-radius:var(--mk-radius);display:flex;flex-direction:column;min-height:360px;padding:22px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mk-daily-card:hover{box-shadow:0 18px 44px #07142a14;transform:translateY(-2px)}.mk-daily-head{align-items:center;display:flex;gap:12px}.mk-daily-icon{background:#e7f0ff;border-radius:10px;color:var(--mk-blue);display:inline-grid;height:36px;place-items:center;width:36px}.mk-daily-eyebrow{color:var(--mk-ink-soft);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.mk-daily-card h3{color:var(--mk-ink);font-size:20px;font-weight:850;line-height:1.25;margin:22px 0 0}.mk-daily-card p{color:var(--mk-ink-soft);font-size:14px;line-height:1.6;margin:10px 0 0}.mk-daily-sample{background:#07142a0a;border:1px dashed #07142a1f;border-radius:10px;margin-top:auto;padding:14px}.mk-daily-sample span{color:var(--mk-ink-soft);display:block;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mk-daily-sample strong{color:var(--mk-ink);display:block;font-size:13px;font-weight:700;line-height:1.5;margin-top:6px}.mk-daily-card--mint .mk-daily-icon{background:#12b88624;color:var(--mk-teal)}.mk-daily-card--mint:hover{border-color:#12b8866b}.mk-daily-card--amber .mk-daily-icon{background:#f6a60929;color:var(--mk-amber)}.mk-daily-card--amber:hover{border-color:#f6a60980}.mk-daily-card--violet .mk-daily-icon{background:#7657ff24;color:var(--mk-violet)}.mk-daily-card--violet:hover{border-color:#7657ff6b}.mk-daily-card--blue .mk-daily-icon{background:#e7f0ff;color:var(--mk-blue)}.mk-daily-card--blue:hover{border-color:#0052ef6b}.mk-diff-section{padding-top:168px}.mk-differentiators{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px}.mk-diff-card{background:linear-gradient(180deg,#ffffffb8,#fffaf2f0),var(--mk-paper-strong);border:1px solid var(--mk-line);box-shadow:0 20px 58px rgba(7,20,42,.045);min-height:256px;padding:24px}.mk-diff-card,.mk-diff-icon{border-radius:var(--mk-radius)}.mk-diff-icon{background:#e7f0ff;color:var(--mk-blue);display:inline-grid;height:42px;place-items:center;width:42px}.mk-diff-card h3{font-size:21px;line-height:1.18;margin:44px 0 0}.mk-diff-card p{color:var(--mk-ink-soft);line-height:1.6;margin:12px 0 0}.mk-how-section{grid-gap:52px 56px;align-items:center;display:grid;gap:52px 56px;grid-template-areas:"copy visual" "steps steps";grid-template-columns:minmax(340px,400px) minmax(820px,1fr);max-width:1504px}.mk-how-section .mk-section-copy{grid-area:copy;max-width:460px}.mk-how-section .mk-section-copy h2{text-wrap:balance;font-size:clamp(36px,3.6vw,50px);font-weight:740;line-height:1.14}.mk-how-section .mk-section-copy p{max-width:390px}.mk-how-proof{align-items:flex-start;color:var(--mk-ink-soft);display:inline-flex;font-size:15px;font-weight:700;gap:12px;line-height:1.5;margin-top:42px}.mk-how-proof .euiIcon{color:var(--mk-teal);filter:drop-shadow(0 10px 22px rgba(18,184,134,.22));margin-top:2px}.mk-graph-explainer{background:radial-gradient(circle at 50% 46%,#62ffe52e,#0000 26%),radial-gradient(circle at 17% 20%,#0052ef29,#0000 32%),radial-gradient(circle at 88% 68%,#7657ff1f,#0000 31%),linear-gradient(90deg,#020a1942,#0000 24%,#0000 74%,#020a1947),linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0),#061225;background-size:auto,auto,auto,auto,54px 54px,54px 54px,auto;border:1px solid #ffffff1f;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 34px 90px #07142a2e,0 72px 140px #07142a14;color:#fff;display:grid;grid-area:visual;grid-template-rows:44px 1fr 52px;isolation:isolate;min-height:560px;overflow:hidden;padding:24px 34px 16px;position:relative}.mk-graph-explainer:before{animation:mkAmbientSweep 20s ease-in-out infinite;background:radial-gradient(circle at 50% 46%,#62ffe529,#0000 22%),linear-gradient(120deg,#0000 0 34%,#62ffe514 45%,#0000 58%);content:"";inset:0;opacity:.3;pointer-events:none;position:absolute}.mk-cover-labels{grid-gap:24px;align-items:start;color:#e4fff98c;display:grid;font-size:11px;font-weight:850;gap:24px;grid-template-columns:26% 1fr 27%;letter-spacing:.14em;position:relative;text-transform:uppercase;z-index:3}.mk-cover-labels span:nth-child(2){text-align:center}.mk-cover-label-accent{color:#62ffe5}.mk-cover-streams{height:100%;inset:0;opacity:.55;position:absolute;width:100%;z-index:1}.mk-cover-stream{fill:none;stroke:#74a5ff24;stroke-width:.9;stroke-linecap:round}.mk-cover-stream--out{stroke:#62ffe52e}.mk-cover-flow{fill:#62ffe5;opacity:0}.mk-cover-flow--out{filter:drop-shadow(0 0 4px rgba(98,255,229,.7))}.mk-cover-flow--blue{fill:#74a5ff;filter:drop-shadow(0 0 4px rgba(116,165,255,.7))}.mk-cover-flow--amber{fill:#ffc86b;filter:drop-shadow(0 0 4px rgba(255,200,107,.7))}.mk-cover-body{grid-gap:24px;display:grid;gap:24px;grid-template-columns:26% 1fr 27%;min-height:0;position:relative;z-index:4}.mk-cover-beat{display:flex;flex-direction:column;min-width:0}.mk-cover-beat:before{color:#e4fff98c;content:attr(data-label);display:none;font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.mk-cover-beat--surface{gap:8px}.mk-cover-pill{align-items:center;background:#ffffff0a;border:1px solid #74a5ff2e;border-radius:10px;display:flex;flex:none;gap:10px;height:40px;padding:0 30px 0 10px;position:relative}.mk-cover-pill--major{background:#62ffe50d;border-color:#62ffe559;height:50px}.mk-cover-pill>span{border-radius:7px;color:#fff;display:grid;font-size:10px;font-weight:800;height:24px;place-items:center;width:24px}.mk-cover-pill--major>span{font-size:11px;height:28px;width:28px}.mk-cover-pill strong{color:#ffffffeb;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-graph-tone-red>span{background:#ff2437}.mk-graph-tone-blue>span{background:linear-gradient(135deg,#6fb7ff,#2a55ff)}.mk-graph-tone-violet>span{background:linear-gradient(135deg,#745cff,#ff3d71 58%,#ffc447)}.mk-graph-tone-amber>span{background:#ff6b22}.mk-graph-tone-teal>span{background:linear-gradient(135deg,#46f7d1,#1f84ff)}.mk-cover-dot{animation:mkCoverDotPulse 6s ease-out infinite;background:#62ffe5;border-radius:50%;box-shadow:0 0 8px #62ffe5cc;height:6px;margin-top:-3px;position:absolute;right:12px;top:50%;width:6px}.mk-cover-pill:nth-child(2) .mk-cover-dot{animation-delay:1s}.mk-cover-pill:nth-child(3) .mk-cover-dot{animation-delay:2s}.mk-cover-pill:nth-child(4) .mk-cover-dot{animation-delay:3s}.mk-cover-pill:nth-child(5) .mk-cover-dot{animation-delay:4s}.mk-cover-pill:nth-child(6) .mk-cover-dot{animation-delay:5s}.mk-cover-ghost,.mk-cover-hero{grid-gap:5px;display:grid;gap:5px;margin:auto 0 0;padding-top:14px}.mk-cover-ghost b{font-feature-settings:"tnum";color:#74a5ff;font-size:clamp(34px,3.6vw,46px);font-variant-numeric:tabular-nums;font-weight:750;line-height:1;opacity:.95;transition:opacity .9s ease}.is-played .mk-cover-ghost b{opacity:.4}.mk-cover-ghost span,.mk-cover-hero span{color:#ffffff7a;font-size:11.5px;line-height:1.45;max-width:240px}.mk-cover-hero b{font-feature-settings:"tnum";color:#62ffe5;font-size:clamp(46px,4.8vw,62px);font-variant-numeric:tabular-nums;font-weight:750;line-height:1;text-shadow:0 0 14px #62ffe540;transition:text-shadow .7s ease}.is-played .mk-cover-hero b{text-shadow:0 0 26px #62ffe58c,0 0 60px #62ffe533}.mk-cover-beat--watch{align-items:center;gap:16px;justify-content:center}.mk-cover-core{animation:mkGraphBreath 5.4s ease-in-out infinite;aspect-ratio:1;background:radial-gradient(circle at 50% 46%,#12b88629,#0052ef1a 44%,#07142ae6 74%);border:1px solid #62ffe566;border-radius:50%;box-shadow:inset 0 1px 0 #ffffff1f,0 0 0 12px rgba(98,255,229,.028),0 0 82px #12b8862e;flex:none;position:relative;width:min(340px,78%)}.mk-cover-core:after,.mk-cover-core:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.mk-cover-core:before{animation:mkCoreHalo 14s linear infinite;background:conic-gradient(from 90deg,#0000,#62ffe529,#0000 34%,#74a5ff1f,#0000 72%);border:1px solid #62ffe51a;inset:-22px;opacity:.54}.mk-cover-core:after{border:1px solid #ffffff14;box-shadow:inset 0 0 40px #62ffe512,0 0 40px #62ffe50f;inset:16px}.mk-cover-core-canvas{border-radius:50%;inset:12px;overflow:hidden;position:absolute;z-index:2}.mk-cover-core-caption{color:#ffffff80;font-size:12.5px;line-height:1.5;max-width:360px;text-align:center}.mk-cover-beat--brief{gap:10px}.mk-cover-brief-chip{color:#74a5ff;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mk-cover-card{--mk-cover-glow:#62ffe566;grid-gap:11px;align-items:center;animation:mkCoverCardGlow 12s ease-in-out infinite;animation-delay:1.2s;background:linear-gradient(180deg,#ffffff14,hsla(0,0%,100%,.035)),#08162ad6;border:1px solid #ffffff1a;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff14,0 18px 42px #0000002e;display:grid;flex:none;gap:11px;grid-template-columns:34px 1fr;padding:12px}.mk-cover-card:nth-of-type(2){animation-delay:5.2s}.mk-cover-card:nth-of-type(3){animation-delay:9.2s}.mk-cover-card--blue{--mk-cover-glow:#74a5ff6b}.mk-cover-card--amber{--mk-cover-glow:#ffc86b6b;border-left:2px solid #ffc86b8c}.mk-cover-card-icon{background:#62ffe51a;border-radius:9px;color:#62ffe5;display:grid;height:34px;place-items:center;width:34px}.mk-cover-card--blue .mk-cover-card-icon{background:#74a5ff1f;color:#74a5ff}.mk-cover-card--amber .mk-cover-card-icon{background:#ffc86b1f;color:#ffc86b}.mk-cover-card strong{color:#fffffff0;display:block;font-size:15px;font-weight:650}.mk-cover-card small{color:#ffffff85;display:block;font-size:11.5px;line-height:1.4;margin-top:2px}.mk-cover-band{align-items:center;display:flex;justify-content:center;position:relative;z-index:3}.mk-cover-wedge{background:linear-gradient(90deg,#74a5ff29,#62ffe580);-webkit-clip-path:polygon(0 0,100% 38%,100% 62%,0 100%);clip-path:polygon(0 0,100% 38%,100% 62%,0 100%);height:16px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:left center;transition:transform 1.2s cubic-bezier(.22,.8,.36,1),opacity 1.2s ease}.is-waiting .mk-cover-wedge{opacity:.4;transform:translateY(-50%) scaleX(.05)}.mk-cover-band span{background:#061225e0;border:1px solid #ffffff12;border-radius:999px;color:#ffffff6b;font-size:10.5px;font-weight:700;letter-spacing:.14em;padding:3px 12px;position:relative;text-transform:uppercase}@media (max-width:1120px) and (min-width:821px){.mk-graph-explainer{padding:20px 26px 14px}.mk-cover-body,.mk-cover-labels{gap:18px;grid-template-columns:28% 1fr 29%}.mk-cover-core{width:min(300px,92%)}}@media (max-width:820px){.mk-graph-explainer{grid-template-rows:none;min-height:auto;padding:22px 18px}.mk-cover-band,.mk-cover-labels,.mk-cover-streams{display:none}.mk-cover-body{gap:26px;grid-template-columns:1fr;padding-left:18px}.mk-cover-body:before{background:linear-gradient(180deg,#74a5ff73,#62ffe5b3);border-radius:999px;bottom:4px;content:"";left:0;position:absolute;top:4px;width:3px}.mk-cover-beat:before{display:block;margin-bottom:12px}.mk-cover-brief-chip{display:none}.mk-cover-beat--surface{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mk-cover-beat--surface:before,.mk-cover-ghost,.mk-cover-pill--major{grid-column:1/-1}.mk-cover-ghost b{font-size:36px}.mk-cover-core{width:min(240px,88%)}.mk-cover-hero b{font-size:56px}}@media (max-width:520px){.mk-cover-beat--surface{grid-template-columns:1fr}}@keyframes mkCoverDotPulse{0%{box-shadow:0 0 8px #62ffe5cc;transform:scale(1)}4%{box-shadow:0 0 14px #62ffe5;transform:scale(1.7)}10%,to{box-shadow:0 0 8px #62ffe5cc;transform:scale(1)}}@keyframes mkCoverCardGlow{0%,22%,9%,to{border-color:#ffffff1a;box-shadow:inset 0 1px 0 #ffffff14,0 18px 42px #0000002e}12%,15%{border-color:var(--mk-cover-glow);box-shadow:inset 0 1px 0 #ffffff1f,0 18px 42px #00000038,0 0 30px var(--mk-cover-glow)}}.mk-how-pipeline{background:radial-gradient(circle at 48% 48%,#12b88629,#0000 26%),radial-gradient(circle at 18% 28%,#0052ef2e,#0000 32%),radial-gradient(circle at 84% 64%,#0052ef24,#0000 34%),linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0),#061225;background-size:auto,auto,auto,54px 54px,54px 54px,auto;border:1px solid #ffffff1f;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 34px 90px #07142a2e,0 72px 140px #07142a14;color:#fff;grid-area:visual;min-height:510px;overflow:hidden;position:relative}.mk-how-pipeline:after{animation:mkAmbientSweep 20s ease-in-out infinite;background:linear-gradient(120deg,#0000 0 34%,#12b8861c 45%,#0000 58%),radial-gradient(circle at 50% 50%,#6bffe014,#0000 32%);content:"";inset:0;position:absolute}.mk-how-pipeline>*{position:absolute;z-index:1}.mk-how-streams{height:100%;inset:0;opacity:.94;width:100%;z-index:0}.mk-stream-path{fill:none;stroke-width:1.25;stroke-linecap:round;stroke-dasharray:7 13;animation:mkStreamDash 9s linear infinite;filter:url(#mkHowGlow);opacity:.62}.mk-stream-path--strong{stroke-width:1.7;stroke-dasharray:10 10;opacity:.82}.mk-stream-path--teal{stroke:#62ffe5b8}.mk-stream-path--blue{stroke:#74a5ff8f;animation-delay:-1.8s}.mk-stream-path--violet{stroke:#a989ff8f;animation-delay:-3.1s}.mk-stream-path--amber{stroke:#ffc86b80;animation-delay:-4.2s}.mk-stream-particle{fill:#62ffe5;filter:url(#mkHowGlow);opacity:.88}.mk-how-phases{color:#ffffffbd;display:grid;font-size:12px;font-weight:850;grid-template-columns:.8fr 1.1fr 1fr .74fr;inset:42px 58px auto;text-transform:uppercase}.mk-how-actions,.mk-how-inputs{grid-gap:12px;display:grid;gap:12px}.mk-how-inputs{left:38px;top:88px;width:150px}.mk-how-action,.mk-how-source{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff1c,hsla(0,0%,100%,.055)),#08162ae6;border:1px solid #ffffff24;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 18px 42px #0000002e;color:#ffffffe6;display:inline-flex;min-height:54px}.mk-how-source{gap:12px;padding:0 14px;position:relative}.mk-how-action .euiIcon,.mk-how-source i{border-radius:8px;display:inline-grid;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:950;height:30px;place-items:center;text-transform:uppercase;width:30px}.mk-how-action b,.mk-how-source b{font-size:13px;font-weight:850}.mk-how-source--yt i{background:#ff2437;color:#fff}.mk-how-source--tt i{background:#05070d;box-shadow:inset -2px 0 0 #ff2d5580,inset 2px 0 0 #29f5ff73;color:#fff}.mk-how-source--ig i{background:linear-gradient(135deg,#745cff,#ff3d71 48%,#ffc447);color:#fff}.mk-how-source--dc i{background:#67f;color:#fff}.mk-how-source--rd i{background:#ff5a1f;color:#fff}.mk-how-source--nw i{background:linear-gradient(135deg,#6fb7ff,#2a55ff);color:#fff}.mk-how-action:before,.mk-how-source:after{background:#62ffe5;border-radius:50%;box-shadow:0 0 14px #62ffe5c7;content:"";height:5px;position:absolute;width:5px}.mk-how-source:after{right:-30px}.mk-how-ingestion{grid-gap:6px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#62ffe51c,rgba(98,255,229,.035)),#041222c7;border:1px solid #62ffe533;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 20px 48px #0003;display:grid;gap:6px;left:216px;min-height:86px;padding:14px;top:214px;width:124px}.mk-how-ingestion span,.mk-how-priority>span{color:#62ffe5;font-size:10px;font-weight:950;text-transform:uppercase}.mk-how-ingestion b{color:#ffffffdb;font-size:13px}.mk-how-ingestion i{background:#ffffff17;border-radius:999px;display:block;height:5px;overflow:hidden;width:100%}.mk-how-ingestion i:after{animation:mkSignalBar 3.8s linear infinite;background:linear-gradient(90deg,#0000,#62ffe5,#0000);border-radius:inherit;content:"";display:block;height:100%;width:46%}.mk-how-understanding{align-items:center;animation:mkGraphBreath 5.4s ease-in-out infinite;background:radial-gradient(circle at 50% 46%,#12b88638,#0052ef26 42%,#07142ae0 72%);border:1px solid #62ffe5a3;border-radius:50%;box-shadow:inset 0 1px 0 #ffffff1f,0 0 0 12px rgba(98,255,229,.035),0 0 92px #12b8863d;display:flex;flex-direction:column;justify-content:center;left:354px;min-height:232px;text-align:center;top:50%;transform:translateY(-50%);width:232px}.mk-how-understanding b,.mk-how-understanding small,.mk-how-understanding strong{display:block;position:relative;z-index:2}.mk-how-understanding strong{font-size:20px;line-height:1.02;margin-top:56px;max-width:170px}.mk-how-understanding small{color:#ffffff9e;font-size:12px;line-height:1.4;margin-top:8px;max-width:164px}.mk-how-understanding b{background:#12b88624;border-radius:999px;color:#62ffe5;font-size:10px;font-weight:950;line-height:26px;margin-top:14px;min-height:26px;padding:0 12px;text-transform:uppercase}.mk-how-understanding em{animation:mkNodeDrift 6.2s ease-in-out infinite;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#08162abd;border:1px solid #ffffff1f;border-radius:999px;box-shadow:0 10px 28px #0003;color:#e4fff9d1;font-size:10px;font-style:normal;font-weight:850;line-height:22px;min-height:24px;padding:0 9px;position:absolute;white-space:nowrap;z-index:3}.mk-how-understanding em:first-of-type{left:24px;top:-14px}.mk-how-understanding em:nth-of-type(2){animation-delay:-1s;right:-46px;top:36px}.mk-how-understanding em:nth-of-type(3){animation-delay:-2s;bottom:42px;left:-56px}.mk-how-understanding em:nth-of-type(4){animation-delay:-3s;left:-42px;top:112px}.mk-how-understanding em:nth-of-type(5){animation-delay:-4s;bottom:-10px;right:22px}.mk-how-understanding em:nth-of-type(6){animation-delay:-5s;right:34px;top:-16px}.mk-understanding-network{height:70px;left:50%;position:absolute;top:44px;transform:translateX(-50%);width:76px}.mk-understanding-network:after,.mk-understanding-network:before{border:1px solid #7ea8ffad;content:"";inset:15px 12px;position:absolute;transform:rotate(32deg)}.mk-understanding-network:after{border-color:#62ffe566;inset:22px 16px;transform:rotate(-26deg)}.mk-understanding-network span{animation:mkNodePulse 4.8s ease-in-out infinite;background:#07142a;border:2px solid #8fa6ff;border-radius:50%;box-shadow:0 0 14px #8fa6ff8c;height:9px;position:absolute;width:9px;z-index:2}.mk-understanding-network span:first-child{left:8px;top:28px}.mk-understanding-network span:nth-child(2){animation-delay:-.8s;left:28px;top:14px}.mk-understanding-network span:nth-child(3){animation-delay:-1.6s;right:10px;top:10px}.mk-understanding-network span:nth-child(4){animation-delay:-2.4s;right:2px;top:36px}.mk-understanding-network span:nth-child(5){animation-delay:-3.2s;bottom:6px;left:36px}.mk-understanding-network span:nth-child(6){animation-delay:-4s;bottom:14px;left:12px}.mk-understanding-ring{animation:mkTealPulse 4.8s ease-in-out infinite;border:1px solid #62ffe538;border-radius:50%;inset:24px;position:absolute}.mk-understanding-ring--two{animation-delay:-2.4s;border-color:#62ffe533;inset:-14px}.mk-how-priority{grid-gap:10px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:radial-gradient(circle at 78% 18%,#f6a60929,#0000 44%),linear-gradient(180deg,hsla(0,0%,100%,.115),hsla(0,0%,100%,.045)),#08162adb;border:1px solid #ffffff24;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff14,0 22px 54px #0000003d;color:#ffffffe6;display:grid;gap:10px;min-height:236px;padding:16px;right:244px;top:146px;width:176px}.mk-how-priority strong{color:#fff;font-size:16px;line-height:1.16}.mk-priority-score{align-items:center;background:#62ffe512;border:1px solid #62ffe526;border-radius:8px;display:flex;justify-content:space-between;min-height:52px;padding:0 12px}.mk-priority-score b{color:#ffffff9e;font-size:11px;text-transform:uppercase}.mk-priority-score i{color:#62ffe5;font-size:24px;font-style:normal;font-weight:950}.mk-priority-rows{grid-gap:7px;display:grid;gap:7px}.mk-priority-row{align-items:center;background:#ffffff0f;border-radius:8px;color:#ffffffc7;display:grid;font-size:11px;font-weight:850;grid-template-columns:1fr auto;margin:0;min-height:30px;padding:0 9px}.mk-priority-row b{color:#fff}.mk-priority-row--watch b{color:#ffc86b}.mk-how-actions{right:34px;top:102px;width:196px}.mk-how-action{grid-gap:12px;animation:mkOutputFlash 7.2s ease-in-out infinite;display:grid;gap:12px;grid-template-columns:30px 1fr auto;padding:0 14px;position:relative}.mk-how-action:before{left:-30px}.mk-how-action .euiIcon{background:#60a5fa24;color:#8fb7ff;padding:6px}.mk-how-action i{align-items:center;background:#12b88633;border-radius:999px;color:#72ffd9;display:inline-flex;font-size:12px;font-style:normal;font-weight:950;min-height:24px;padding:0 10px}.mk-how-action--amber i{background:#f6a6092e;color:#ffc86b}.mk-how-action--blue i{background:#0052ef3d;color:#9fc0ff}.mk-how-action--primary{background:linear-gradient(180deg,#62ffe529,hsla(0,0%,100%,.055)),#08162aeb;border-color:#62ffe542;min-height:66px}.mk-how-action--medium{min-height:58px}.mk-how-action--secondary{min-height:50px;opacity:.82}.mk-how-action:nth-child(2){animation-delay:-1.2s}.mk-how-action:nth-child(3){animation-delay:-2.4s}.mk-how-action:nth-child(4){animation-delay:-3.6s}.mk-how-action:nth-child(5){animation-delay:-4.8s}.mk-how-steps{grid-gap:28px;display:grid;gap:28px;grid-area:steps;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.mk-how-step{background:linear-gradient(180deg,#ffffffdb,#fffaf2f5),var(--mk-paper-strong);border:1px solid var(--mk-line);border-radius:8px;box-shadow:0 26px 70px rgba(7,20,42,.055);min-height:330px;padding:28px;position:relative}.mk-how-step:after{background:linear-gradient(90deg,#12b88642,#0000);content:"";height:1px;left:100%;position:absolute;top:42%;width:28px}.mk-how-step:last-child:after{display:none}.mk-how-step-top{align-items:center;display:flex;justify-content:space-between}.mk-how-step-top>span{color:var(--mk-teal);font-size:16px;font-weight:900;letter-spacing:.04em}.mk-how-step-icon{background:#12b8861f;border-radius:50%;box-shadow:inset 0 1px 0 #ffffff85,0 18px 38px #12b8861f;color:var(--mk-teal);display:inline-grid;height:66px;place-items:center;width:66px}.mk-how-step--02 .mk-how-step-icon{background:#0052ef1a;color:var(--mk-blue)}.mk-how-step--03 .mk-how-step-icon{background:#7657ff1a;color:var(--mk-violet)}.mk-how-step--04 .mk-how-step-icon{background:#ff5c4d1a;color:var(--mk-coral)}.mk-how-step--02 .mk-how-step-top>span{color:var(--mk-blue)}.mk-how-step--03 .mk-how-step-top>span{color:var(--mk-violet)}.mk-how-step--04 .mk-how-step-top>span{color:var(--mk-coral)}.mk-how-step-icon .euiIcon{height:24px;width:24px}.mk-how-step h3{font-size:22px;line-height:1.15;margin:30px 0 0}.mk-how-step p{color:var(--mk-ink-soft);font-size:16px;line-height:1.6;margin:14px 0 0}.mk-enterprise-section,.mk-protection-section,.mk-ripple-section{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:.76fr 1.24fr}.mk-ripple-showcase{background:radial-gradient(circle at 18% 38%,#0052ef38,#0000 32%),radial-gradient(circle at 78% 52%,#12b88633,#0000 32%),#07142a;border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 34px 90px #07142a2e;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);min-height:560px;overflow:hidden}.mk-ripple-stage{animation:mkGridDrift 30s linear infinite;background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:46px 46px;min-height:560px;overflow:hidden;position:relative}.mk-flow-scan{animation:mkLinePulse 3.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#12b886b8,#0000);height:1px;left:0;position:absolute;right:0;top:52%}.mk-flow-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 26px 70px #0000003d;color:#fff;min-height:168px;padding:20px;position:absolute;width:230px;z-index:2}.mk-flow-card--origin{left:36px;top:170px}.mk-flow-card--response{background:#12b8861c;right:36px;top:170px}.mk-flow-card span,.mk-flow-metric{color:var(--mk-teal);font-size:11px;font-weight:900;text-transform:uppercase}.mk-flow-card strong{color:#fff;display:block;font-size:26px;line-height:1.04;margin-top:12px}.mk-flow-card p{color:#ffffff9e;line-height:1.48;margin:12px 0 0}.mk-flow-route{height:76px;left:280px;position:absolute;right:280px;top:250px;z-index:1}.mk-flow-route i,.mk-flow-route span{background:linear-gradient(90deg,#ffffff1f,#12b88699,#ffffff1f);height:2px;left:0;position:absolute;right:0}.mk-flow-route span{top:50%}.mk-flow-route i{animation:mkFlowTravel 4.2s linear infinite;background:none;border:2px solid #12b886e0;border-bottom:0;border-left:0;height:16px;right:auto;transform:translateY(-7px) rotate(45deg);width:16px}.mk-flow-route i:nth-child(2){animation-delay:-1.4s}.mk-flow-route i:nth-child(3){animation-delay:-2.8s}.mk-flow-lanes{grid-gap:10px;display:grid;gap:10px;left:50%;position:absolute;top:52px;transform:translateX(-50%);width:220px;z-index:2}.mk-flow-lanes span{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#fff;display:inline-flex;font-weight:850;min-height:36px;padding:0 14px}.mk-flow-lanes span:nth-child(2){transform:translateX(26px)}.mk-flow-lanes span:nth-child(3){transform:translateX(-18px)}.mk-flow-metric{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06101fb8;border:1px solid #12b88652;border-radius:999px;box-shadow:0 18px 46px #07142a3d;color:#b4f7dd;display:inline-flex;min-height:30px;padding:0 12px;position:absolute;z-index:3}.mk-flow-metric--one{left:36%;top:24px}.mk-flow-metric--two{animation-delay:-2.4s;border-color:#f6a60961;bottom:104px;color:#ffe4a6;right:34%}.mk-flow-metric--three{animation-delay:-4.2s;border-color:#7657ff61;bottom:52px;color:#d9d2ff;left:34%}.mk-source-list{grid-gap:12px;align-content:center;border-left:1px solid #ffffff1f;display:grid;gap:12px;padding:20px}.mk-source-row{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 16px 44px #00000024;padding:16px}.mk-source-row span{color:var(--mk-teal);display:block;font-size:12px;font-weight:900;text-transform:uppercase}.mk-source-row p{color:#ffffffb8;line-height:1.5;margin:8px 0 0}.mk-protection-board{grid-gap:1px;background:#ffffff24;display:grid;gap:1px;grid-template-columns:1fr 1fr}.mk-action-card,.mk-case-card,.mk-queue-card{background:#111827;color:#fff;min-height:250px;padding:22px}.mk-action-card{grid-column:1/-1;min-height:170px}.mk-action-card strong,.mk-card-head strong{color:#fff}.mk-noise-chart{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1fr .8fr .6fr .42fr;margin-top:24px;min-height:106px}.mk-noise-chart span{background:var(--mk-blue);border-radius:6px 6px 0 0;display:block}.mk-noise-chart span:first-child{background:var(--mk-coral);height:104px}.mk-noise-chart span:nth-child(2){background:var(--mk-amber);height:70px}.mk-noise-chart span:nth-child(3){background:var(--mk-teal);height:48px}.mk-noise-chart span:nth-child(4){height:26px}.mk-action-card p,.mk-queue-card p{color:#ffffffa8;line-height:1.6}.mk-case-timeline{grid-gap:22px;display:grid;gap:22px;margin-top:26px;padding-left:22px;position:relative}.mk-case-timeline>span{background:#ffffff2e;bottom:5px;left:6px;position:absolute;top:5px;width:2px}.mk-case-timeline div{position:relative}.mk-case-timeline div:before{background:var(--mk-teal);border-radius:50%;content:"";height:12px;left:-22px;position:absolute;top:4px;width:12px}.mk-case-timeline small,.mk-case-timeline strong{display:block}.mk-case-timeline small{color:#ffffff94;margin-top:4px}.mk-mini-link{background:#ffffff1a;color:#fff;margin-top:16px;min-height:38px;padding:0 16px;width:-webkit-fit-content;width:fit-content}.mk-enterprise-grid{grid-gap:1px;background:linear-gradient(135deg,#0052ef0f,#12b8860a),var(--mk-line);border-color:var(--mk-line);box-shadow:0 22px 70px #07142a0f;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.mk-enterprise-row{background:linear-gradient(180deg,#ffffffc7,#fffaf2f5),var(--mk-paper-strong);border:0;min-height:180px;padding:24px}.mk-enterprise-row strong{color:var(--mk-ink);font-size:18px}.mk-enterprise-row p{color:var(--mk-ink-soft);line-height:1.6;margin:12px 0 0}.mk-final-cta{align-items:center;background:radial-gradient(circle at 86% 22%,#12b88633,#0000 28%),radial-gradient(circle at 12% 84%,#0052ef2e,#0000 34%),#06101f;box-shadow:0 34px 90px #07142a2e;color:#fff;display:flex;gap:32px;justify-content:space-between;margin:148px auto 0;max-width:1160px;min-height:320px;padding:48px}.mk-final-cta h2{color:#fff;max-width:620px}.mk-final-cta p{color:#ffffffb8}.mk-cinematic-scene{animation:mkSceneFloat 13s ease-in-out infinite;grid-column:2;grid-row:2;height:560px;justify-self:end;mask-image:linear-gradient(90deg,#000 86%,#00000059 96%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 86%,#00000059 96%,#0000);max-height:62svh;position:relative;transform:perspective(1100px) rotateY(-6deg) rotateX(1.5deg) translateX(clamp(24px,3vw,48px));width:min(720px,100%);z-index:2}.mk-cinematic-scene:before{animation:mkGridDrift 32s linear infinite;background:linear-gradient(hsla(0,0%,100%,.055) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(135deg,#0052ef24,#12b8860f 42%,#7657ff1f);background-size:52px 52px,52px 52px,auto;border:1px solid #ffffff14;border-radius:var(--mk-radius);box-shadow:inset 0 0 72px #60a5fa14;content:"";inset:24px 20px 18px 18px;opacity:.54;position:absolute}.mk-cinematic-scene:after{animation:mkAmbientSweep 18s ease-in-out infinite;background:linear-gradient(115deg,#0000 8%,#60a5fa3d 18%,#0000 28%),linear-gradient(145deg,#0000 44%,#12b8862e 54%,#0000 64%);content:"";inset:0;opacity:.45;pointer-events:none;position:absolute}.mk-signal-scan{animation:mkSignalScan 5.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#12b886b3,#0000);filter:drop-shadow(0 0 12px rgba(18,184,134,.44));height:1px;left:58px;opacity:0;position:absolute;right:28px;top:100px;z-index:4}.mk-scene-glow{animation:mkGlowBreath 7s ease-in-out infinite;background:linear-gradient(90deg,#12b88600,#12b8862e,#0052ef00);filter:blur(28px);height:180px;inset:auto 3% 6% 8%;opacity:.75;position:absolute}.mk-scene-glow--two{animation-delay:-2.8s;background:linear-gradient(90deg,#7657ff00,#7657ff38,#ff5c4d00);inset:4% 10% auto 34%}.mk-orbit-field{inset:42px 44px;position:absolute}.mk-orbit-field span{animation:mkLinePulse 5.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);display:block;height:1px;opacity:.38;position:absolute;width:120px}.mk-orbit-field span:first-child{left:210px;top:216px;transform:rotate(28deg)}.mk-orbit-field span:nth-child(2){animation-delay:-1.8s;left:354px;top:274px;transform:rotate(-24deg)}.mk-orbit-field span:nth-child(3){animation-delay:-3.2s;left:244px;top:348px;transform:rotate(12deg)}.mk-fragment{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#081222b8;border:1px solid #ffffff29;border-radius:var(--mk-radius);box-shadow:0 28px 80px #00000057;color:#fff;position:absolute;z-index:2}.mk-fragment:before,.mk-morning-card:before,.mk-op-card:before{background:linear-gradient(180deg,#ffffff1f,#0000 28%),linear-gradient(90deg,#ffffff14,#0000 16%,#0000 84%,hsla(0,0%,100%,.045));border-radius:inherit;content:"";inset:0;opacity:.65;pointer-events:none;position:absolute}.mk-fragment--brief{background:linear-gradient(145deg,#0d203ceb,#06101fd1);box-shadow:inset 0 1px 0 #ffffff14,0 34px 96px #0052ef3d;left:96px;min-height:238px;padding:24px;top:40px;width:380px}.mk-fragment--brief h3{font-size:40px;font-weight:880;line-height:1;margin:22px 0 0}.mk-fragment--brief p{color:#ffffffb8;line-height:1.5;margin:14px 0 0;max-width:290px}.mk-avatar-row,.mk-fragment-label{align-items:center;display:flex;gap:14px;justify-content:space-between}.mk-brief-actions span,.mk-fragment-label span,.mk-op-card>span{color:var(--mk-teal);font-size:11px;font-weight:900;text-transform:uppercase}.mk-fragment-label strong{color:#ffffff94;font-size:12px;font-weight:800}.mk-brief-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.mk-brief-actions span{align-items:center;background:#12b8861a;border:1px solid #12b88647;border-radius:999px;display:inline-flex;min-height:26px;padding:0 10px}.mk-fragment--comment{animation-delay:-2.4s;display:none;padding:18px;right:108px;top:164px;width:292px}.mk-avatar-row{justify-content:flex-start}.mk-avatar-row>span{animation:mkPulseGlow 3.8s ease-in-out infinite;background:linear-gradient(135deg,var(--mk-amber),var(--mk-coral));border-radius:50%;box-shadow:0 0 0 6px #f6a6091f;height:42px;width:42px}.mk-avatar-row strong,.mk-fragment--movement strong{color:#fff;display:block;font-size:14px}.mk-avatar-row small,.mk-fragment--movement small{color:#ffffff94;display:block;font-size:12px;margin-top:3px}.mk-fragment--comment p,.mk-fragment--reply p{color:#ffffffd1;line-height:1.48;margin:16px 0 0}.mk-fragment--comment em{align-items:center;background:#12b88629;border-radius:999px;color:#a8f0d6;display:inline-flex;font-size:11px;font-style:normal;font-weight:900;margin-top:16px;min-height:28px;padding:0 10px;text-transform:uppercase}.mk-fragment--reply{animation-delay:-4.1s;background:#ffffff14;bottom:84px;left:32px;padding:18px;width:330px}.mk-fragment--movement{animation-delay:-1.2s;bottom:30px;display:none;padding:18px;right:132px;width:278px}.mk-micro-chip{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06101fbd;border:1px solid #12b88657;border-radius:999px;box-shadow:0 16px 46px #07142a42;color:#b4f7dd;display:inline-flex;font-size:11px;font-weight:900;min-height:28px;padding:0 11px;position:absolute;text-transform:uppercase;z-index:5}.mk-micro-chip--brief{display:none;right:-22px;top:64px}.mk-micro-chip--comment{border-color:#f6a60966;color:#ffe4a6;right:18px;top:-14px}.mk-micro-chip--reply{left:22px;top:-14px}.mk-micro-chip--morning{right:32px;top:150px}.mk-micro-chip--morning-alt{border-color:#7657ff66;bottom:190px;color:#d9d2ff;right:120px}.mk-micro-chip--stage{right:36px;top:30px}.mk-migration-line,.mk-signal-wave,.mk-trend-spark{align-items:end;display:flex;gap:8px}.mk-migration-line{align-items:center;margin:18px 0 12px}.mk-migration-line span{background:#60a5fa29;border:1px solid #60a5fa52;border-radius:50%;color:#dceaff;display:inline-grid;font-size:11px;font-weight:900;height:34px;place-items:center;width:34px}.mk-migration-line span+span{margin-left:8px}.mk-morning-brief{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);margin-top:72px;position:relative}.mk-morning-card{background:linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(145deg,#0c1729,#06101f);background-size:54px 54px,54px 54px,auto;border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 40px 110px #07142a4d,0 0 80px #0052ef14;color:#fff;min-height:640px;overflow:hidden;padding:34px;position:relative}.mk-morning-card:after{animation:mkGlowBreath 8s ease-in-out infinite;background:linear-gradient(120deg,#12b88624,#0000 38%),linear-gradient(315deg,#7657ff2e,#0000 42%);content:"";inset:0;pointer-events:none;position:absolute}.mk-morning-card>*{position:relative;z-index:1}.mk-morning-top{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.mk-brief-priority span,.mk-brief-side-card span,.mk-morning-top span{color:var(--mk-teal);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.mk-morning-top h3{color:#fff;font-size:clamp(38px,4.1vw,58px);line-height:1.06;margin:12px 0 0}.mk-morning-top>strong{color:#fffffff5;font-size:clamp(52px,5vw,64px);line-height:1}.mk-brief-priority{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff24;border-radius:var(--mk-radius);margin-top:42px;padding:24px;width:min(520px,100%)}.mk-brief-priority strong{display:block;font-size:28px;line-height:1.1;margin-top:10px}.mk-brief-priority p{color:#ffffffad;line-height:1.55;margin:12px 0 0}.mk-morning-rows{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.mk-morning-row{grid-gap:12px;align-items:start;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:var(--mk-radius);display:grid;gap:12px;grid-template-columns:38px 1fr;min-height:96px;padding:16px}.mk-brief-side-card strong,.mk-morning-row strong,.mk-op-card strong{color:#fff;display:block}.mk-brief-side-card p,.mk-morning-row small{color:#ffffffa3;display:block;line-height:1.45;margin-top:6px}.mk-brief-side{grid-gap:14px;display:grid;gap:14px;transform:translateX(-42px)}.mk-brief-side-card{background:#fffaf2eb;border:1px solid #07142a1a;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffffb3,0 26px 70px #07142a1f;min-height:150px;padding:22px}.mk-brief-side-card strong{color:var(--mk-ink);font-size:21px;line-height:1.18;margin-top:10px}.mk-brief-side-card p{color:var(--mk-ink-soft)}.mk-brief-side-card--graph{background:radial-gradient(circle at 82% 0,#12b8863d,#0000 34%),#111827;box-shadow:inset 0 1px 0 #ffffff17,0 30px 80px #07142a3d;color:#fff;transform:translateX(-20px)}.mk-signal-wave{margin-top:18px;min-height:70px}.mk-signal-wave i,.mk-trend-spark i{animation:mkBarBreathe 4.2s ease-in-out infinite;background:linear-gradient(180deg,var(--mk-teal),#12b88633);border-radius:999px 999px 0 0;display:block;width:100%}.mk-signal-wave i:first-child{height:24px}.mk-signal-wave i:nth-child(2){animation-delay:-.8s;height:38px}.mk-signal-wave i:nth-child(3){animation-delay:-1.6s;height:62px}.mk-signal-wave i:nth-child(4){animation-delay:-2.2s;height:48px}.mk-opportunity-stage{background:linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0),#081426;background-size:46px 46px,46px 46px,auto;border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 36px 94px #07142a38;min-height:560px;overflow:hidden;position:relative}.mk-opportunity-stage:before{animation:mkGridBreath 10s ease-in-out infinite;background:linear-gradient(130deg,#0052ef29,#0000 45%,#f6a6091f);content:"";inset:0;position:absolute}.mk-op-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.075);border:1px solid #ffffff24;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff14,0 22px 68px #0000003d;color:#fff;padding:20px;position:absolute;z-index:1}.mk-op-card--main{left:42px;min-height:280px;top:46px;width:min(430px,calc(100% - 84px))}.mk-op-card--main h3{font-size:34px;line-height:1.05;margin:34px 0 0}.mk-op-card--action p,.mk-op-card--main p,.mk-op-card--reply p{color:#ffffffad;line-height:1.56;margin:14px 0 0}.mk-op-score{align-items:end;display:flex;gap:14px;margin-top:26px}.mk-op-score strong{font-size:56px;line-height:.9}.mk-op-score span{color:#a8f0d6;font-size:11px;font-weight:900;max-width:150px;text-transform:uppercase}.mk-op-card--reply{animation-delay:-2s;background:#12b8861f;right:42px;top:128px;width:300px}.mk-op-card--trend{animation-delay:-3.6s;bottom:52px;left:94px;width:320px}.mk-op-card--trend strong{margin-top:14px}.mk-trend-spark{margin-top:18px;min-height:96px}.mk-trend-spark i:first-child{height:30px}.mk-trend-spark i:nth-child(2){animation-delay:-.7s;background:linear-gradient(180deg,var(--mk-blue),#0052ef29);height:54px}.mk-trend-spark i:nth-child(3){animation-delay:-1.4s;background:linear-gradient(180deg,var(--mk-violet),#7657ff2e);height:44px}.mk-trend-spark i:nth-child(4){animation-delay:-2.1s;background:linear-gradient(180deg,var(--mk-amber),#f6a6092e);height:74px}.mk-trend-spark i:nth-child(5){animation-delay:-2.8s;background:linear-gradient(180deg,var(--mk-coral),#ff5c4d2e);height:94px}.mk-op-card--action{animation-delay:-1.1s;background:#ffffff17;bottom:40px;right:34px;width:330px}@keyframes mkPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes mkNoiseDrift{0%{background-position:0 0}to{background-position:42px 26px}}@keyframes mkAmbientSweep{0%,to{opacity:.08;transform:translate3d(-12%,-18%,0)}50%{opacity:.16;transform:translate3d(8%,12%,0)}}@keyframes mkGridDrift{0%{background-position:0 0,0 0,0 0}to{background-position:52px 36px,36px 52px,0 0}}@keyframes mkGridBreath{0%,to{opacity:.44}50%{opacity:.72}}@keyframes mkSceneFloat{0%,to{transform:perspective(1100px) rotateY(-6deg) rotateX(1.5deg) translateX(clamp(24px,3vw,48px)) translateY(0)}50%{transform:perspective(1100px) rotateY(-5.5deg) rotateX(1.5deg) translateX(clamp(24px,3vw,48px)) translateY(-4px)}}@keyframes mkCardFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes mkGlowBreath{0%,to{filter:blur(28px);opacity:.62}50%{filter:blur(34px);opacity:.92}}@keyframes mkLinePulse{0%,to{opacity:.24}50%{opacity:.72}}@keyframes mkPulseGlow{0%,to{box-shadow:0 0 0 6px #f6a6091f,0 0 0 #f6a60900}50%{box-shadow:0 0 0 8px #f6a60929,0 0 34px #f6a60957}}@keyframes mkStreamDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-80}}@keyframes mkCoreHalo{0%{opacity:.42;transform:rotate(0deg) scale(1)}50%{opacity:.62;transform:rotate(180deg) scale(1.02)}to{opacity:.42;transform:rotate(1turn) scale(1)}}@keyframes mkSignalBar{0%{opacity:0;transform:translateX(-120%)}18%,78%{opacity:1}to{opacity:0;transform:translateX(260%)}}@keyframes mkGraphBreath{0%,to{box-shadow:inset 0 1px 0 #ffffff1f,0 0 0 12px rgba(98,255,229,.035),0 0 82px #12b8862e}50%{box-shadow:inset 0 1px 0 #ffffff26,0 0 0 16px #62ffe50d,0 0 112px #12b88652}}@keyframes mkTealPulse{0%,to{box-shadow:0 0 0 5px #62ffe514,0 0 0 #62ffe500}50%{box-shadow:0 0 0 9px #62ffe521,0 0 30px #62ffe53d}}@keyframes mkNodePulse{0%,to{opacity:.76;transform:translateZ(0)}50%{opacity:1;transform:translate3d(1px,-2px,0)}}@keyframes mkNodeDrift{0%,to{opacity:.72;transform:translateZ(0)}50%{opacity:.96;transform:translate3d(0,-3px,0)}}@keyframes mkOutputFlash{0%,72%,to{border-color:#ffffff24;box-shadow:inset 0 1px 0 #ffffff14,0 18px 42px #0000002e}82%{border-color:#62ffe557;box-shadow:inset 0 1px 0 #ffffff1f,0 18px 42px #0000002e,0 0 28px #62ffe51f}}@keyframes mkBarBreathe{0%,to{opacity:.72;transform:scaleY(.96)}50%{opacity:1;transform:scaleY(1)}}@keyframes mkSignalScan{0%{opacity:0;transform:translateY(-80px)}18%,56%{opacity:.75}to{opacity:0;transform:translateY(360px)}}@keyframes mkFlowTravel{0%{left:0;opacity:0;transform:translateY(-7px) rotate(45deg)}14%,78%{opacity:1}to{left:calc(100% - 18px);opacity:0;transform:translateY(-7px) rotate(45deg)}}@keyframes mkFlowBand{0%{opacity:0;transform:translateX(-110%)}16%,76%{opacity:1}to{opacity:0;transform:translateX(320%)}}@media (prefers-reduced-motion:reduce){.mk-home *,.mk-home :after,.mk-home :before{animation:none!important;transition:none!important}}@media (max-width:1120px){.mk-hero{padding:20px 24px 56px}.mk-command-scene{max-width:62vw;opacity:.72;right:-120px}.mk-cinematic-scene{opacity:.9}.mk-hero-copy{margin-left:0;transform:none}.mk-enterprise-section,.mk-how-section,.mk-protection-section,.mk-ripple-section,.mk-suite-stage{grid-template-columns:1fr}.mk-how-section{grid-template-areas:"copy" "visual" "steps"}.mk-daily-grid,.mk-differentiators,.mk-how-steps,.mk-morning-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-morning-brief{grid-template-columns:1fr}.mk-brief-side{grid-template-columns:repeat(3,minmax(0,1fr));transform:none}.mk-brief-side-card--graph{transform:none}}@media (max-width:820px){.mk-hero{min-height:auto;padding:18px 18px 48px}.mk-nav{align-items:flex-start;height:auto}.mk-nav nav{display:none}.mk-nav-actions{gap:8px}.mk-login{display:none}.mk-command-scene{margin-top:32px;opacity:1}.mk-cinematic-scene,.mk-command-scene{max-width:none;position:relative;right:auto;top:auto;transform:none;width:100%}.mk-cinematic-scene{animation:none;grid-column:1;height:540px;justify-self:stretch;margin-top:34px;mask-image:none;-webkit-mask-image:none;max-height:none}.mk-fragment--brief{left:18px;top:22px;width:calc(100% - 36px)}.mk-fragment--comment,.mk-fragment--movement,.mk-fragment--reply{left:18px;right:auto;width:calc(100% - 36px)}.mk-fragment--comment{top:272px}.mk-fragment--movement,.mk-fragment--reply{display:none}.mk-command-grid{grid-template-columns:1fr}.mk-command-alerts,.mk-command-rail{display:none}.mk-hero-copy{margin-top:72px;max-width:680px}.mk-hero h1{font-size:clamp(46px,8.5vw,56px);font-weight:760;line-height:1.08;max-width:680px}.mk-hero p{font-size:17px;line-height:1.58}.mk-brief-side,.mk-daily-grid,.mk-differentiators,.mk-enterprise-grid,.mk-how-steps,.mk-morning-rows,.mk-proof-strip,.mk-protection-board,.mk-ripple-showcase,.mk-suite-tabs{grid-template-columns:1fr}.mk-proof-strip{border-left:0;border-radius:0;border-right:0;margin:0}.mk-section,.mk-suite{padding-top:84px}.mk-final-cta h2,.mk-section h2,.mk-suite h2{font-size:38px}.mk-suite-copy,.mk-suite-visual{min-height:auto;padding:22px}.mk-suite-copy h3{font-size:30px}.mk-video-row{grid-template-columns:72px 1fr}.mk-video-meter{grid-column:1/-1}.mk-opportunity-stage,.mk-ripple-showcase,.mk-ripple-stage{min-height:620px}.mk-how-pipeline{min-height:760px}.mk-how-inputs{left:22px;top:76px;width:142px}.mk-how-ingestion{left:190px;top:228px;width:118px}.mk-how-understanding{left:50%;min-height:220px;top:390px;transform:translate(-50%,-50%);width:220px}.mk-how-understanding em{font-size:9px}.mk-how-priority{right:22px;top:430px;width:190px}.mk-how-actions{bottom:auto;right:22px;top:96px;width:184px}.mk-how-phases{font-size:10px;gap:12px;grid-template-columns:repeat(4,1fr);inset-inline:28px}.mk-flow-card{width:auto}.mk-flow-card--origin,.mk-flow-card--response{left:28px;right:28px}.mk-flow-card--origin{top:42px}.mk-flow-lanes{left:28px;top:238px;transform:none;width:calc(100% - 56px)}.mk-flow-lanes span,.mk-flow-lanes span:nth-child(2),.mk-flow-lanes span:nth-child(3){transform:none}.mk-flow-route{left:52px;right:52px;top:376px}.mk-flow-card--response{top:418px}.mk-flow-metric--one{bottom:auto;left:28px;top:196px}.mk-flow-metric--two{bottom:auto;right:28px;top:196px}.mk-flow-metric--three{bottom:24px;left:28px;top:auto}.mk-morning-card{min-height:auto;padding:24px}.mk-morning-top{display:block}.mk-morning-top>strong{display:block;margin-top:18px}.mk-op-card{bottom:auto;left:auto;margin:16px;position:relative;right:auto;top:auto;width:auto}.mk-source-list{border-left:0;border-top:1px solid #ffffff1f}.mk-action-card{grid-column:auto}.mk-final-cta{align-items:flex-start;border-radius:0;flex-direction:column;margin-top:84px}}@media (max-width:520px){.mk-brand{font-size:16px}.mk-nav-cta{padding:0 12px}.mk-hero h1{font-size:40px;line-height:1.1}.mk-hero-actions{flex-direction:column}.mk-primary-button,.mk-secondary-button{width:100%}.mk-cinematic-scene,.mk-command-scene{display:none}.mk-final-cta h2,.mk-section h2,.mk-suite h2{font-size:32px}.mk-ripple-stage{min-height:650px}.mk-how-pipeline{min-height:840px}.mk-how-phases{display:none}.mk-how-inputs{grid-template-columns:repeat(2,minmax(0,1fr));left:18px;right:18px;top:28px;width:auto}.mk-how-source{min-height:48px}.mk-how-core{min-height:210px;top:420px;width:210px}.mk-how-core strong{font-size:22px}.mk-how-actions{bottom:22px;grid-template-columns:repeat(2,minmax(0,1fr));left:18px;right:18px;top:auto;width:auto}.mk-how-action{justify-content:center;min-height:50px}.mk-how-flow{display:none}.mk-flow-card--origin,.mk-flow-card--response{left:18px;right:18px}.mk-flow-card--origin{top:28px}.mk-flow-lanes{left:18px;top:232px;width:calc(100% - 36px)}.mk-flow-route{left:34px;right:34px;top:382px}.mk-flow-card--response{top:430px}.mk-flow-metric--one{bottom:auto;left:18px;top:196px}.mk-flow-metric--two{bottom:auto;right:18px;top:196px}.mk-flow-metric--three{bottom:28px;left:18px;top:auto}}@media (min-width:821px){.mk-hero{background:radial-gradient(circle at 76% 32%,#0052ef2b,#0000 40%),radial-gradient(circle at 91% 60%,#12b8861f,#0000 34%),radial-gradient(circle at 7% 88%,#7657ff1f,#0000 44%),linear-gradient(90deg,#040911f5,#040911ad 52%,#0409113d),#050c18;min-height:min(88svh,920px);padding-bottom:128px}.mk-hero h1{text-wrap:balance;font-size:clamp(56px,4.5vw,72px);font-weight:700;letter-spacing:0;line-height:1.15;margin-top:24px;max-width:760px}.mk-hero p{font-size:18px;line-height:1.66;margin-top:26px;max-width:500px}.mk-hero-copy{max-width:600px}.mk-hero-actions{gap:14px;margin-top:28px;position:relative;z-index:7}.mk-hero-actions .mk-primary-button{box-shadow:inset 0 0 0 1px #ffffff3d,0 18px 44px #0052ef57;min-height:48px;min-width:184px}.mk-hero-actions .mk-secondary-button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#050c1857;border-color:#ffffff2e;box-shadow:inset 0 1px 0 #ffffff14;color:#ffffffd1;min-height:48px;min-width:150px}.mk-cinematic-scene{filter:drop-shadow(0 42px 92px rgba(0,82,239,.18));opacity:.92}.mk-cinematic-scene:after{background:linear-gradient(115deg,#0000 6%,#60a5fa29 18%,#0000 30%),linear-gradient(145deg,#0000 42%,#12b8861f 54%,#0000 66%),radial-gradient(circle at 28% 22%,#7657ff1f,#0000 42%);opacity:.34}.mk-scene-glow{background:linear-gradient(90deg,#12b88600,#12b8862e 35%,#0052ef1a 70%,#0000);filter:blur(48px);height:190px;opacity:.56}.mk-scene-glow--two{background:linear-gradient(90deg,#7657ff00,#7657ff2b,#0052ef14);filter:blur(52px)}}.mk-ambient-field{inset:0;pointer-events:none;position:absolute;z-index:1}.mk-ambient-pill{align-items:center;animation:mkAmbientDrift 11s ease-in-out infinite;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);background:#08122247;border:1px solid #ffffff17;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0f,0 10px 30px #00000029,0 0 18px #60a5fa0d;color:#ffffff8f;display:inline-flex;filter:blur(.08px);font-size:9px;font-weight:900;gap:7px;letter-spacing:.12em;min-height:22px;opacity:.28;padding:0 9px;position:absolute;text-transform:uppercase}.mk-ambient-pill:before{background:var(--mk-teal);border-radius:50%;box-shadow:0 0 10px currentColor;color:var(--mk-teal);content:"";flex:0 0 auto;height:4px;width:4px}.mk-ambient-pill:after{background:radial-gradient(circle,#60a5fa29,#0000 62%);border-radius:999px;content:"";filter:blur(16px);inset:-18px;opacity:.22;position:absolute;z-index:-1}.mk-ambient-pill--surge{animation-delay:-1.2s;border-color:#f6a60924;color:#ffe4a694;display:none;left:52%;top:73%}.mk-ambient-pill--surge:before{background:var(--mk-amber);color:var(--mk-amber)}.mk-ambient-pill--high-intent{animation-delay:-3.6s;border-color:#12b88624;color:#b4f7dd94;display:none;left:8%;top:78%}.mk-ambient-pill--migration{animation-delay:-6.4s;border-color:#7657ff24;bottom:22%;color:#d9d2ff94;left:44%}.mk-ambient-pill--migration:before{background:#b6a6ff;color:#b6a6ff}.mk-ambient-pill--reply{animation-delay:-8.8s;border-color:#60a5fa24;bottom:12%;color:#cbe1ff8f;left:6%}.mk-ambient-pill--reply:before{background:#4f93ff;color:#4f93ff}@keyframes mkAmbientDrift{0%,to{opacity:.16;transform:translateY(0) translateX(0)}35%{opacity:.3;transform:translateY(-10px) translateX(4px)}72%{opacity:.2;transform:translateY(6px) translateX(-3px)}}@media (max-width:820px){.mk-ambient-field{display:none}}@media (min-width:821px) and (max-width:1120px){.mk-hero-copy{max-width:min(560px,calc(100vw - 120px))}.mk-ambient-pill{opacity:.42}}@media (min-width:821px){.mk-section h2,.mk-suite h2{text-wrap:balance;font-size:clamp(40px,4.15vw,58px);font-weight:740;line-height:1.12}.mk-section-copy,.mk-suite-header{max-width:760px}.mk-section-copy p,.mk-suite-header p{font-size:17px;line-height:1.62;max-width:580px}.mk-section-copy--center p{margin-left:auto;margin-right:auto}.mk-section,.mk-suite{padding-top:188px}.mk-suite-stage{grid-template-columns:.72fr 1.28fr}.mk-how-section .mk-section-copy{max-width:460px}.mk-ripple-section .mk-section-copy{margin-left:6%}.mk-protection-section .mk-section-copy{max-width:680px}}.mk-section,.mk-suite{position:relative}.mk-section:before{background:radial-gradient(ellipse 80% 60% at 50% 0,#fffaf299,#0000 70%),radial-gradient(ellipse 40% 30% at 86% 18%,#12b8860d,#0000),radial-gradient(ellipse 35% 25% at 8% 72%,rgba(0,82,239,.045),#0000);content:"";inset:-40px 0 0;pointer-events:none;position:absolute;z-index:-1}.mk-suite-visual{background:radial-gradient(circle at 82% 18%,#12b88638,#0000 30%),radial-gradient(circle at 15% 80%,#0052ef38,#0000 36%),radial-gradient(circle at 50% 100%,#7657ff1f,#0000 44%),#0c1422;box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px #ffffff0a,0 24px 56px -16px #07142a6b,0 60px 140px -32px #0052ef38,0 90px 200px -50px #07142a2e}.mk-morning-card,.mk-protection-board,.mk-ripple-showcase,.mk-suite-window{box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px #ffffff0a,0 20px 50px -14px #07142a61,0 60px 140px -30px #0052ef29}.mk-flow-lanes span{background:#ffffff0f;border:1px solid #ffffff29;box-shadow:inset 0 1px 0 #ffffff14,0 8px 24px #0000003d;font-size:12px;font-weight:900;letter-spacing:.02em;min-height:38px;padding:0 16px 0 38px;position:relative}.mk-flow-lanes span:before{background:linear-gradient(135deg,var(--mk-teal),var(--mk-blue));border-radius:50%;box-shadow:0 0 10px #12b886a8;content:"";height:12px;left:14px;margin-top:-6px;position:absolute;top:50%;width:12px}.mk-flow-lanes span:nth-child(2):before{background:linear-gradient(135deg,var(--mk-amber),var(--mk-coral));box-shadow:0 0 10px #f6a609a8}.mk-flow-lanes span:nth-child(3):before{background:linear-gradient(135deg,var(--mk-violet),var(--mk-blue));box-shadow:0 0 10px #7657ffa8}@media (min-width:821px){.mk-enterprise-section{padding-top:200px}}.mk-enterprise-grid{background:linear-gradient(135deg,#0052ef0d,#12b8860a),var(--mk-line);box-shadow:0 24px 56px -18px #07142a29,0 80px 180px -60px #0052ef24}.mk-enterprise-row{background:radial-gradient(circle at 100% 0,#0052ef0a,#0000 50%),linear-gradient(180deg,#ffffffd6,#fffaf2f5),var(--mk-paper-strong);min-height:220px;padding:32px 28px;position:relative}.mk-enterprise-row:before{background:linear-gradient(90deg,var(--mk-blue),var(--mk-teal));border-radius:2px;content:"";height:2px;left:28px;position:absolute;top:32px;width:32px}.mk-enterprise-row strong{display:block;font-size:20px;letter-spacing:-.005em;padding-top:18px}.mk-final-cta{background:radial-gradient(circle at 86% 22%,#12b8862e,#0000 34%),radial-gradient(circle at 12% 84%,#0052ef29,#0000 38%),radial-gradient(circle at 50% 50%,#7657ff14,#0000 52%),#050c18;border-radius:var(--mk-radius);box-shadow:inset 0 1px 0 #ffffff1a,0 32px 86px -28px #0052ef3d,0 46px 128px -48px #07142a57;display:grid;grid-template-columns:1fr;isolation:isolate;margin-top:136px;min-height:340px;overflow:hidden;padding:0;position:relative}.mk-final-cta:before{animation:mkGridDrift 36s linear infinite;background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:64px 64px;inset:0;opacity:.24}.mk-final-cta:after,.mk-final-cta:before{content:"";pointer-events:none;position:absolute;z-index:0}.mk-final-cta:after{animation:mkGlowBreath 14s ease-in-out infinite;background:radial-gradient(circle at 70% 50%,#0052ef26,#0000 40%),radial-gradient(circle at 35% 25%,#12b88617,#0000 34%);filter:blur(16px);inset:-10% -5%}.mk-final-copy{max-width:580px;padding:64px 56px 60px;position:relative;z-index:2}.mk-final-copy h2{text-wrap:balance;color:#f5f7faf0;font-size:clamp(34px,3.5vw,46px);font-weight:720;line-height:1.16;margin:16px 0 0}.mk-final-copy p{color:#f5f7faa3;font-size:16px;line-height:1.58;margin:18px 0 0;max-width:500px}.mk-final-btn{font-size:13px;margin-top:30px;min-height:48px;padding:0 22px}.mk-final-stage{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.mk-final-scan{animation:mkLinePulse 6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#12b88652,#0052ef52,#0000);filter:drop-shadow(0 0 8px rgba(18,184,134,.34));height:1px;left:0;position:absolute;right:0;top:50%}.mk-final-orbit{border:1px solid #ffffff14;border-radius:50%;position:absolute;right:-10%}.mk-final-orbit--one{animation:mkGlowBreath 9s ease-in-out infinite;border-color:#60a5fa1f;height:460px;right:-132px;top:-160px;width:460px}.mk-final-orbit--two{animation:mkGlowBreath 11s ease-in-out infinite reverse;border-color:#12b8861f;height:310px;right:-6px;top:-78px;width:310px}.mk-final-orbit--three{animation:mkGlowBreath 7s ease-in-out infinite;border-color:#7657ff24;height:188px;right:72px;top:-6px;width:188px}.mk-final-node{align-items:center;animation:mkCardFloat 9s ease-in-out infinite;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0812228a;border:1px solid #ffffff1f;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff1a,0 12px 28px #0000003d;color:#fff;display:inline-flex;font-size:10px;font-weight:760;min-height:26px;padding:0 11px;position:absolute;text-transform:uppercase}.mk-final-node--a{animation-delay:-.6s;border-color:#12b8865c;color:#b4f7dd;right:14%;top:22%}.mk-final-node--b{animation-delay:-2.4s;border-color:#60a5fa5c;color:#cbe1ff;right:8%;top:50%}.mk-final-node--c{animation-delay:-4.2s;border-color:#7657ff5c;bottom:22%;color:#d9d2ff;right:22%}.mk-final-node--d{animation-delay:-6s;border-color:#f6a6095c;bottom:8%;color:#ffe4a6;right:4%}.mk-final-trail{background:linear-gradient(90deg,#ffffff0a,#12b88680,#ffffff0a);filter:drop-shadow(0 0 6px rgba(18,184,134,.5));height:1px;position:absolute}.mk-final-trail--one{animation:mkLinePulse 4.4s ease-in-out infinite;right:6%;top:36%;transform:rotate(28deg);width:22%}.mk-final-trail--two{animation:mkLinePulse 5.6s ease-in-out infinite;animation-delay:-2s;background:linear-gradient(90deg,#ffffff0a,#7657ff80,#ffffff0a);filter:drop-shadow(0 0 6px rgba(118,87,255,.5));right:14%;top:64%;transform:rotate(-22deg);width:18%}@media (max-width:820px){.mk-final-cta{margin-top:96px;min-height:auto}.mk-final-copy{padding:48px 24px 42px}.mk-final-copy h2{font-size:34px;line-height:1.16}.mk-final-node,.mk-final-orbit,.mk-final-scan,.mk-final-stage,.mk-final-trail{display:none}}@media (prefers-reduced-motion:reduce){.mk-ambient-pill,.mk-cover-card,.mk-cover-core,.mk-cover-core:before,.mk-cover-dot,.mk-final-node,.mk-final-orbit,.mk-final-scan,.mk-final-trail,.mk-graph-explainer:before{animation:none!important}.mk-cover-flow{display:none}.mk-cover-wedge{transition:none!important}}.mk-home{--mk-rv-dur:640ms;--mk-rv-dur-fast:480ms;--mk-rv-dur-slow:880ms;--mk-rv-ease:cubic-bezier(0.22,1,0.36,1);--mk-rv-step:80ms;--mk-rv-rise:24px;--mk-beat-1:clamp(28px,3vw,40px);--mk-beat-2:clamp(56px,6vw,80px);--mk-beat-3:clamp(88px,9vw,120px);--mk-beat-4:clamp(120px,12vw,160px)}.mk-reveal-ready [data-reveal]{transition:opacity var(--mk-rv-dur) var(--mk-rv-ease),transform var(--mk-rv-dur) var(--mk-rv-ease)}.mk-reveal-ready [data-reveal]:not(.is-revealed){opacity:0}.mk-reveal-ready [data-reveal=up]:not(.is-revealed){transform:translateY(var(--mk-rv-rise))}.mk-reveal-ready [data-reveal=left]:not(.is-revealed){transform:translateX(-28px)}.mk-reveal-ready [data-reveal=right]:not(.is-revealed){transform:translateX(28px)}.mk-reveal-ready [data-reveal=scale]{transition-duration:var(--mk-rv-dur-slow)}.mk-reveal-ready [data-reveal=scale]:not(.is-revealed){transform:translateY(12px) scale(.965)}.mk-reveal-ready [data-reveal=fade]{transition-duration:var(--mk-rv-dur-slow)}.mk-reveal-ready [data-reveal=stagger]{transition:none}.mk-reveal-ready [data-reveal=stagger]>*{opacity:0;transform:translateY(18px);transition:opacity var(--mk-rv-dur-fast) var(--mk-rv-ease),transform var(--mk-rv-dur-fast) var(--mk-rv-ease)}.mk-reveal-ready [data-reveal=stagger][data-reveal-dir=left]>*{transform:translateX(-16px)}.mk-reveal-ready [data-reveal=stagger][data-reveal-dir=right]>*{transform:translateX(16px)}.mk-reveal-ready [data-reveal=stagger].is-revealed>*{opacity:1;transform:none}.mk-reveal-ready [data-reveal=stagger]>:nth-child(2){transition-delay:calc(var(--mk-rv-step)*1)}.mk-reveal-ready [data-reveal=stagger]>:nth-child(3){transition-delay:calc(var(--mk-rv-step)*2)}.mk-reveal-ready [data-reveal=stagger]>:nth-child(4){transition-delay:calc(var(--mk-rv-step)*3)}.mk-reveal-ready [data-reveal=stagger]>:nth-child(5){transition-delay:calc(var(--mk-rv-step)*4)}.mk-reveal-ready [data-reveal=stagger]>:nth-child(n+6){transition-delay:calc(var(--mk-rv-step)*5)}.mk-reveal-ready .mk-cinematic-scene[data-reveal]{transition-delay:.24s}.mk-proof-strip[data-reveal=stagger]{--mk-rv-step:60ms}.mk-reveal-ready .mk-proof-strip[data-reveal=stagger]>*{transform:translateY(14px)}.mk-opportunity-stage [data-reveal=up]:nth-of-type(2){transition-delay:90ms}.mk-opportunity-stage [data-reveal=up]:nth-of-type(3){transition-delay:.18s}.mk-opportunity-stage [data-reveal=up]:nth-of-type(4){transition-delay:.27s}.mk-hero-fade{background:linear-gradient(180deg,#0000,#020817e6);height:140px;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:3}.mk-hero-microcopy{color:#f5f7fa70;font-size:12.5px;font-weight:650;letter-spacing:.02em;margin:16px 0 0}.mk-daily-section{background:#f2f5f9;border-bottom:1px solid #0914280d;border-top:1px solid #0914280d;max-width:none}.mk-daily-section>.mk-morning-brief{margin-left:auto;margin-right:auto;max-width:1112px}.mk-ripple-section{background:radial-gradient(circle at 16% 22%,#0052ef24,#0000 34%),radial-gradient(circle at 84% 78%,#12b8861a,#0000 32%),#06101f;color:#f5f7fa;max-width:none}.mk-ripple-section>.mk-ripple-showcase,.mk-ripple-section>.mk-section-copy{margin-left:auto;margin-right:auto;max-width:1112px}.mk-ripple-section>.mk-section-copy{max-width:1112px}.mk-ripple-section h2{color:#fff}.mk-ripple-section .mk-section-copy p{color:#f5f7faa8}.mk-how-steps,.mk-opportunity-stage,.mk-ripple-showcase{margin-top:var(--mk-beat-1)}.mk-how-section{padding-top:var(--mk-beat-4)}.mk-diff-section{max-width:1000px;padding-top:var(--mk-beat-2)}.mk-diff-section h2{font-size:clamp(22px,2.2vw,26px)}.mk-diff-section .mk-section-copy p{font-size:15px}.mk-diff-card{padding:20px}.mk-brief-side-card,.mk-diff-card,.mk-morning-card,.mk-op-card,.mk-proof-stat,.mk-source-row{transition:transform .18s var(--mk-rv-ease),box-shadow .18s ease,border-color .18s ease}@media (hover:hover){.mk-brief-side-card:hover,.mk-diff-card:hover,.mk-op-card:hover,.mk-source-row:hover{box-shadow:0 12px 32px -12px #0f172a2e;transform:translateY(-3px)}.mk-nav-cta:hover .euiIcon,.mk-primary-button:hover .euiIcon{transform:translateX(3px)}}.mk-login,.mk-nav-cta,.mk-primary-button,.mk-secondary-button{transition:transform .16s var(--mk-rv-ease),box-shadow .16s ease,background .16s ease,border-color .16s ease}.mk-nav-cta .euiIcon,.mk-primary-button .euiIcon{transition:transform .2s var(--mk-rv-ease)}.mk-nav-cta:hover,.mk-primary-button:hover{box-shadow:0 10px 28px -10px #0052ef80;transform:translateY(-1px)}.mk-nav-cta:active,.mk-primary-button:active{transform:scale(.98);transition-duration:80ms}.mk-final-cta{margin-top:var(--mk-beat-4)}.mk-final-microcopy{color:#ffffff6b;font-size:12.5px;font-weight:650;margin:14px 0 0}.mk-footer{display:flex;flex-wrap:wrap;font-size:13px;gap:14px;justify-content:space-between;margin:0 auto;max-width:1160px;padding:40px 24px 48px}.mk-footer,.mk-footer a{align-items:center;color:var(--mk-ink-soft)}.mk-footer a{display:inline-flex;font-weight:700;gap:6px;text-decoration:none;transition:color .16s ease}.mk-footer a:hover{color:var(--mk-ink)}@media (max-width:820px){.mk-hero{grid-template-columns:1fr;min-height:auto;padding-bottom:96px}.mk-hero-copy{grid-column:1}.mk-proof-strip{margin-top:-40px}.mk-daily-section>.mk-morning-brief,.mk-ripple-section>.mk-ripple-showcase,.mk-ripple-section>.mk-section-copy{max-width:none}}@media (max-height:720px) and (min-width:821px){.mk-hero{align-items:start}.mk-hero-copy{margin-top:48px}}@media (prefers-reduced-motion:reduce){.mk-reveal-ready [data-reveal=stagger]>*,[data-reveal]:not(.mk-cinematic-scene){opacity:1!important;transform:none!important;transition:none!important}.mk-cinematic-scene[data-reveal]{animation:none!important;opacity:1!important;transition:none!important}.mk-home{scroll-behavior:auto!important}}.my-videos-table-panel{border-radius:8px;overflow:hidden}.my-videos-table-panel .euiTableHeaderCell{background:var(--cs-surface-subtle);color:var(--cs-text-muted)}.my-videos-table-panel .euiTableRowCell{vertical-align:middle}.my-videos-table-panel .euiTableRow:hover .mv-video-title{color:var(--cs-color-brand)}.mv-thumb-button{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;cursor:pointer;height:63px;overflow:hidden;padding:0;width:112px}.mv-thumb-button:hover{border-color:color-mix(in srgb,var(--cs-color-brand) 54%,var(--cs-border))}.mv-thumb-image{display:block;height:100%;object-fit:cover;width:100%}.mv-video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:#0000;border:0;color:var(--cs-text-strong);cursor:pointer;display:-webkit-box;font:inherit;font-weight:700;line-height:1.25;margin:0 0 6px;max-width:520px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}.mv-video-id{color:var(--cs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.mv-reach-cell{grid-gap:1px;display:grid;gap:1px;line-height:1.15}.mv-reach-cell strong{color:var(--cs-text-strong);font-size:15px}.mv-reach-cell small,.mv-reach-cell span{color:var(--cs-text-muted);font-size:12px}.mv-ripple-cue{grid-gap:10px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);cursor:pointer;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:48px;padding:7px 9px;text-align:left;width:100%}.mv-ripple-cue:hover{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-border))}.mv-ripple-map{background:linear-gradient(90deg,#0000 48%,color-mix(in srgb,var(--cs-border) 70%,#0000) 50%,#0000 52%),linear-gradient(180deg,#0000 48%,color-mix(in srgb,var(--cs-border) 70%,#0000) 50%,#0000 52%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:7px;height:28px;position:relative;width:34px}.mv-ripple-map__line{height:1px;left:8px;opacity:.55;right:7px;top:14px;transform:rotate(-18deg);transform-origin:center}.mv-ripple-map__dot,.mv-ripple-map__line{background:currentColor;position:absolute}.mv-ripple-map__dot{border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,#0000);height:7px;width:7px}.mv-ripple-map__dot--one{left:6px;top:15px}.mv-ripple-map__dot--two{left:16px;top:8px}.mv-ripple-map__dot--three{bottom:7px;right:5px}.mv-ripple-cue--hot{color:var(--cs-color-danger)}.mv-ripple-cue--rising{color:var(--cs-color-warning)}.mv-ripple-cue--watch{color:var(--cs-color-brand)}.mv-ripple-cue--quiet{color:var(--cs-text-muted)}.mv-ripple-cue__copy{min-width:0}.mv-ripple-cue__copy small,.mv-ripple-cue__copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-ripple-cue__copy strong{color:var(--cs-text-strong);font-size:13px;line-height:1.2}.mv-ripple-cue__copy small{color:var(--cs-text-muted);font-size:11px}.mv-processing-cell{grid-gap:8px;display:grid;gap:8px}.mv-processing-cell__top{align-items:center;display:flex;gap:6px;min-width:0}.mv-status-dot{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:7px;color:var(--cs-text-muted);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.mv-status-dot--success{background:color-mix(in srgb,var(--cs-color-success) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-success) 34%,var(--cs-border));color:var(--cs-color-success)}.mv-status-dot--primary{background:color-mix(in srgb,var(--cs-color-brand) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));color:var(--cs-color-brand)}.mv-status-dot--warning{background:color-mix(in srgb,var(--cs-color-warning) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-warning) 34%,var(--cs-border));color:var(--cs-color-warning)}.mv-status-dot--muted,.mv-status-dot--subdued{color:var(--cs-text-muted)}.mv-processing-cell__copy{line-height:1.15;min-width:0}.mv-processing-cell__copy small,.mv-processing-cell__copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-processing-cell__copy strong{color:var(--cs-text-strong);font-size:12px}.mv-processing-cell__copy small{color:var(--cs-text-muted);font-size:11px}.my-videos-flyout .euiFlyoutHeader{background:var(--cs-surface-subtle)}.my-videos-flyout .euiFlyoutBody{background:var(--cs-surface)}.mv-intel-panel,.mv-ripple-panel{border-radius:8px}.mv-intel-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.mv-section-kicker{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:0;margin-bottom:8px;text-transform:uppercase}.mv-description-block{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;min-width:0;padding:14px}.mv-description-block--partial{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface-subtle));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border))}.mv-description-block--empty{border-style:dashed}.mv-description-block p{color:var(--cs-text);line-height:1.55;margin:0;max-height:220px;overflow:auto;white-space:pre-line}.mv-description-block small{color:var(--cs-text-muted);display:block;font-size:12px;line-height:1.45;margin-top:10px}.mv-fact-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mv-fact{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-width:0;padding:11px 12px}.mv-fact--wide{grid-column:1/-1}.mv-fact small,.mv-fact span,.mv-fact strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-fact span{color:var(--cs-text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.mv-fact strong{color:var(--cs-text-strong);font-size:13px;margin-top:4px}.mv-fact small{color:var(--cs-text-muted);font-size:12px;margin-top:2px}.mv-ripple-unavailable{background:color-mix(in srgb,var(--cs-color-warning) 9%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-warning) 38%,var(--cs-border));border-radius:8px;padding:14px}.mv-ripple-unavailable p{color:var(--cs-text-muted);margin:4px 0 0}.mv-ripple-unavailable__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-warning) 14%,var(--cs-surface));border-radius:8px;color:var(--cs-color-warning);display:inline-flex;height:34px;justify-content:center;width:34px}@media (max-width:980px){.mv-fact-grid,.mv-intel-layout{grid-template-columns:1fr}}.cs-account-page,.cs-notifications-page{color:var(--cs-text)}.cs-account-header,.cs-notifications-header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-5);justify-content:space-between;padding:6px 0 18px}.cs-account-kicker,.cs-notifications-kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:12px;font-weight:700;gap:var(--cs-space-1);letter-spacing:.04em;line-height:1.2;margin-bottom:var(--cs-space-2);text-transform:uppercase}.cs-account-kicker svg,.cs-notifications-kicker svg{height:15px;width:15px}.cs-account-header h2,.cs-notifications-header h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.cs-account-header p,.cs-notifications-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:8px 0 0;max-width:760px}.cs-account-header__actions,.cs-notifications-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-space-2);justify-content:flex-end}.cs-account-primary-button,.cs-notifications-primary-button{border-radius:var(--cs-radius-pill)!important}.cs-account-overview,.cs-notifications-metrics{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(160px,1fr));margin-top:var(--cs-space-4)}.cs-account-panel,.cs-account-plan-card,.cs-account-profile-card,.cs-account-security-card,.cs-account-stat-card,.cs-notifications-channel-card,.cs-notifications-metric,.cs-notifications-panel,.cs-notifications-rule-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm)}.cs-account-profile-card,.cs-account-stat-card,.cs-notifications-metric{min-height:132px;overflow:hidden;padding:var(--cs-space-4);position:relative}.cs-account-profile-card{align-items:center;display:flex;gap:var(--cs-space-4)}.cs-account-avatar-wrap{flex:0 0 auto;position:relative}.cs-account-avatar-badge{background:var(--cs-color-brand);border:2px solid var(--cs-surface);border-radius:var(--cs-radius-pill);bottom:-4px;color:var(--cs-text-onBrand);display:inline-grid;height:28px;place-items:center;position:absolute;right:-4px;width:28px}.cs-account-avatar-badge svg{height:14px;width:14px}.cs-account-card-label,.cs-account-stat-card span,.cs-notifications-metric span{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cs-account-profile-card h3,.cs-account-stat-card strong,.cs-notifications-metric strong{color:var(--cs-text-strong);display:block;font-size:26px;font-weight:700;line-height:1.1;margin:var(--cs-space-1) 0}.cs-account-profile-card h3{margin-bottom:2px}.cs-account-profile-card p,.cs-account-stat-card p,.cs-notifications-metric p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0}.cs-account-stat-card:after,.cs-notifications-metric:after{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);bottom:var(--cs-space-3);content:"";height:3px;left:var(--cs-space-4);position:absolute;right:var(--cs-space-4)}.cs-account-stat-card--success:after,.cs-notifications-metric--success:after{background:var(--cs-success)}.cs-account-stat-card--brand,.cs-notifications-metric--brand{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface))}.cs-account-layout{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);margin-top:var(--cs-space-4)}.cs-account-main,.cs-account-side{min-width:0}.cs-account-side{grid-gap:var(--cs-space-4);align-content:start;display:grid;gap:var(--cs-space-4)}.cs-account-panel,.cs-account-plan-card,.cs-account-security-card,.cs-notifications-panel,.cs-notifications-rule-panel{padding:var(--cs-space-4)}.cs-account-panel__header,.cs-notifications-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-3);margin-bottom:var(--cs-space-4);padding-bottom:var(--cs-space-4)}.cs-account-panel__header h3,.cs-account-plan-card h3,.cs-account-security-card h3,.cs-notifications-channel-card h3,.cs-notifications-panel__header h3,.cs-notifications-rule-panel h3{color:var(--cs-text-strong);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.35;margin:0}.cs-account-panel__header p,.cs-account-plan-card p,.cs-account-security-card p,.cs-notifications-channel-card p,.cs-notifications-panel__header p,.cs-notifications-rule-panel p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:4px 0 0}.cs-account-icon-box,.cs-notifications-icon-box{background:var(--cs-color-brand-weak);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.cs-account-icon-box svg,.cs-notifications-icon-box svg{height:18px;width:18px}.cs-account-icon-box--success{background:var(--cs-surface-success);color:var(--cs-success)}.cs-notifications-icon-box--brand{background:var(--cs-color-brand-weak);color:var(--cs-color-brand)}.cs-notifications-icon-box--success{background:var(--cs-surface-success);color:var(--cs-success)}.cs-notifications-icon-box--warning{background:var(--cs-surface-warning);color:var(--cs-warning)}.cs-notifications-icon-box--neutral{background:var(--cs-surface-subtle);color:var(--cs-text-muted)}.cs-account-editor{grid-gap:var(--cs-space-4);align-items:start;display:grid;gap:var(--cs-space-4);grid-template-columns:220px minmax(0,1fr)}.cs-account-editor__identity{grid-gap:var(--cs-space-3);align-content:start;background:radial-gradient(circle at right top,color-mix(in srgb,var(--cs-color-brand) 9%,#0000) 0 34%,#0000 35%),var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);padding:var(--cs-space-4);position:relative}.cs-account-editor__avatar{position:relative;width:-webkit-max-content;width:max-content}.cs-account-editor__identity h4{color:var(--cs-text-strong);font-size:18px;font-weight:700;line-height:1.25;margin:var(--cs-space-1) 0 2px}.cs-account-editor__identity p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0}.cs-account-editor__identity small{color:var(--cs-text-muted);display:block;font-size:12px;line-height:1.45}.cs-account-upload-control{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:var(--cs-space-2);justify-content:center;line-height:1;min-height:38px;padding:0 var(--cs-space-3);transition:background .12s ease,border-color .12s ease,color .12s ease;width:100%}.cs-account-upload-control:hover{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.cs-account-upload-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cs-account-editor__form{grid-gap:var(--cs-space-4);align-content:start;display:grid;gap:var(--cs-space-4);min-width:0;padding:var(--cs-space-1) 0}.cs-account-form-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-account-bio-row textarea{min-height:132px}@media (max-width:1360px){.cs-account-editor .cs-account-form-grid{grid-template-columns:1fr}}.cs-account-plan-card,.cs-account-security-card{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3)}.cs-account-plan-card{align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.cs-account-security-card{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 45%,var(--cs-border))}.cs-account-security-card .euiButton{border-radius:var(--cs-radius-pill)}.cs-notifications-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-notifications-page .cs-settings-section{border-radius:var(--cs-radius-sm)!important;margin-top:var(--cs-space-4)}.cs-notifications-metric{min-height:120px}.cs-notifications-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-notifications-channel-card{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-rows:auto 1fr auto;min-height:202px;padding:var(--cs-space-4)}.cs-notifications-channel-card__actions,.cs-notifications-channel-card__top{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between}.cs-notifications-channel-card__top>div{align-items:center;display:flex;gap:var(--cs-space-3);min-width:0}.cs-notifications-channel-card__meta{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-notifications-channel-card__meta span{grid-gap:2px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:grid;font-size:12px;gap:2px;padding:var(--cs-space-2)}.cs-notifications-channel-card__meta strong{color:var(--cs-text-strong);font-size:16px;font-weight:700;line-height:1.1}.cs-notifications-trigger-groups{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4)}.cs-notifications-trigger-row{grid-gap:var(--cs-space-4);align-items:center;display:grid;gap:var(--cs-space-4);grid-template-columns:180px minmax(0,1fr)}.cs-notifications-option h4,.cs-notifications-trigger-row h4{color:var(--cs-text-strong);font-size:14px;font-weight:700;line-height:1.3;margin:0}.cs-notifications-trigger-pills{display:flex;flex-wrap:wrap;gap:var(--cs-space-2)}.cs-notifications-option-stack{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4)}.cs-notifications-option{grid-gap:var(--cs-space-3);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);padding:var(--cs-space-4)}.cs-notifications-option__row{align-items:center;display:flex;gap:var(--cs-space-4);justify-content:space-between}.cs-notifications-quiet{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);padding:var(--cs-space-4)}@media (max-width:1180px){.cs-account-overview,.cs-notifications-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-account-profile-card{grid-column:span 2}.cs-account-layout{grid-template-columns:1fr}}@media (max-width:760px){.cs-account-header,.cs-notifications-header{flex-direction:column}.cs-account-form-grid,.cs-account-overview,.cs-notifications-channel-card__meta,.cs-notifications-grid,.cs-notifications-metrics{grid-template-columns:1fr}.cs-account-profile-card{grid-column:auto}.cs-account-editor,.cs-account-plan-card,.cs-notifications-option__row,.cs-notifications-trigger-row{grid-template-columns:1fr}}.cs-automation-page{grid-gap:var(--cs-space-4);color:var(--cs-text);display:grid;gap:var(--cs-space-4)}.cs-automation-header{align-items:flex-start;display:flex;gap:var(--cs-space-5);justify-content:space-between;padding:var(--cs-space-1) 0}.cs-automation-header h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:var(--cs-space-1) 0 var(--cs-space-2)}.cs-automation-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:0;max-width:760px}.cs-automation-header__actions{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-end;min-width:260px}.cs-automation-kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:11px;font-weight:700;gap:var(--cs-space-1);letter-spacing:0;text-transform:uppercase}.cs-automation-kicker svg{stroke-width:2;height:16px;width:16px}.cs-automation-action-button,.cs-automation-primary{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:var(--cs-space-2);justify-content:center;line-height:1;padding:var(--cs-space-2) var(--cs-space-4)}.cs-automation-action-button svg,.cs-automation-primary svg{stroke-width:2;height:16px;width:16px}.cs-automation-action-button:hover,.cs-automation-primary:hover{background:var(--cs-color-brand-hover)}.cs-automation-action-button{font-size:13px;padding:var(--cs-space-2) var(--cs-space-3)}.cs-automation-action-button--muted{background:var(--cs-surface);border-color:var(--cs-border);color:var(--cs-text)}.cs-automation-action-button--muted:hover{background:var(--cs-surface-subtle);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-automation-action-button--success{background:var(--cs-surface-success);border-color:var(--cs-success);color:var(--cs-text-strong)}.cs-automation-action-button:disabled{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-muted);cursor:not-allowed}.cs-automation-error{grid-gap:var(--cs-space-1) var(--cs-space-3);align-items:center;background:var(--cs-surface-critical);border:1px solid var(--cs-critical);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1) var(--cs-space-3);grid-template-columns:minmax(0,1fr) auto;padding:var(--cs-space-3)}.cs-automation-error span,.cs-automation-error strong{min-width:0}.cs-automation-error strong{color:var(--cs-text-strong)}.cs-automation-error span{color:var(--cs-text-subtle)}.cs-automation-error button{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);grid-column:2;grid-row:1/span 2;padding:var(--cs-space-2) var(--cs-space-3)}.cs-automation-metrics{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.cs-automation-metric{grid-gap:var(--cs-space-3);font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;font-variant-numeric:tabular-nums lining-nums;gap:var(--cs-space-3);grid-template-columns:40px minmax(0,1fr);min-height:146px;min-width:0;padding:var(--cs-space-4);position:relative}.cs-automation-metric:after{background:var(--cs-success);height:var(--cs-space-2);right:var(--cs-space-3);top:var(--cs-space-3);width:var(--cs-space-2)}.cs-automation-metric:after,.cs-automation-metric:before{border-radius:var(--cs-radius-pill);content:"";position:absolute}.cs-automation-metric:before{background:var(--cs-color-brand);bottom:var(--cs-space-3);height:var(--cs-space-1);left:var(--cs-space-4);right:var(--cs-space-4)}.cs-automation-metric--engagement:before,.cs-automation-metric--safety:before{background:var(--cs-success)}.cs-automation-metric--neutral:before{background:var(--cs-text-muted)}.cs-automation-card__icon,.cs-automation-metric__icon,.cs-automation-side-card__icon,.cs-automation-template__icon{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;place-items:center}.cs-automation-metric__icon{height:32px;width:32px}.cs-automation-card__icon svg,.cs-automation-metric__icon svg,.cs-automation-side-card__icon svg,.cs-automation-template__icon svg{stroke-width:2;height:20px;width:20px}.cs-automation-metric__label{color:var(--cs-text-muted);display:block;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase}.cs-automation-metric strong{color:var(--cs-text-strong);display:block;font-size:30px;line-height:1;margin:var(--cs-space-2) 0 var(--cs-space-1)}.cs-automation-metric small{color:var(--cs-text-subtle);display:block;font-size:12px;line-height:1.35}.cs-automation-layout{grid-gap:var(--cs-space-4);align-items:start;display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr) 320px}.cs-automation-aside,.cs-automation-card-list,.cs-automation-main,.cs-automation-template-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);min-width:0}.cs-automation-panel,.cs-automation-side-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);min-width:0}.cs-automation-panel{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);padding:var(--cs-space-4)}.cs-automation-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-4);justify-content:space-between;padding-bottom:var(--cs-space-3)}.cs-automation-card h3,.cs-automation-panel__header h3,.cs-automation-side-card h3,.cs-automation-template h3{margin:var(--cs-space-1) 0 0}.cs-automation-empty{background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;justify-items:center;min-height:260px;padding:var(--cs-space-6);text-align:center}.cs-automation-empty>span{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);color:var(--cs-color-brand);display:inline-grid;height:var(--cs-space-8);place-items:center;width:var(--cs-space-8)}.cs-automation-empty>span svg{height:32px;width:32px}.cs-automation-empty .euiText{max-width:520px}.cs-automation-empty__actions{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);justify-content:center;margin-top:var(--cs-space-4)}.cs-automation-card,.cs-automation-template{grid-gap:var(--cs-space-4);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-4);padding:var(--cs-space-4)}.cs-automation-card{grid-template-columns:minmax(0,1fr) 300px}.cs-automation-card__main{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:40px minmax(0,1fr);min-width:0}.cs-automation-card__icon,.cs-automation-side-card__icon,.cs-automation-template__icon{height:40px;width:40px}.cs-automation-card--safety,.cs-automation-template--safety{border-left:var(--cs-space-1) solid var(--cs-critical)}.cs-automation-card--engagement,.cs-automation-template--engagement{border-left:var(--cs-space-1) solid var(--cs-success)}.cs-automation-card--efficiency,.cs-automation-template--efficiency{border-left:var(--cs-space-1) solid var(--cs-color-brand)}.cs-automation-card--monetization,.cs-automation-template--monetization{border-left:var(--cs-space-1) solid var(--cs-warning)}.cs-automation-card__copy,.cs-automation-template__body{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);min-width:0}.cs-automation-card__actions,.cs-automation-card__badges,.cs-automation-template__actions,.cs-automation-template__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-space-2)}.cs-automation-trigger{grid-gap:var(--cs-space-1);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);padding:var(--cs-space-2) var(--cs-space-3)}.cs-automation-card__actions span,.cs-automation-template__meta span,.cs-automation-trigger span{color:var(--cs-text-muted);font-size:12px;line-height:1.35}.cs-automation-trigger strong{color:var(--cs-text-strong);font-size:13px}.cs-automation-card__actions span,.cs-automation-template__meta span{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);padding:var(--cs-space-1) var(--cs-space-2)}.cs-automation-card__report{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);min-width:0}.cs-automation-mini-stats{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.cs-automation-mini-stats span,.cs-automation-modal-metrics div,.cs-automation-policy span{grid-gap:var(--cs-space-1);font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;font-variant-numeric:tabular-nums lining-nums;gap:var(--cs-space-1);padding:var(--cs-space-2)}.cs-automation-mini-stats strong,.cs-automation-modal-metrics strong,.cs-automation-policy strong{color:var(--cs-text-strong);font-size:18px;line-height:1}.cs-automation-mini-stats small,.cs-automation-modal-metrics span,.cs-automation-policy small{color:var(--cs-text-muted);font-size:11px}.cs-automation-bars{grid-gap:var(--cs-space-1);align-items:end;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);grid-template-columns:repeat(8,minmax(0,1fr));height:72px;padding:var(--cs-space-2)}.cs-automation-bars i{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill) var(--cs-radius-pill) 0 0;display:block}.cs-automation-card__footer{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between}.cs-automation-card__footer>span{color:var(--cs-text-muted);font-size:12px}.cs-automation-card__footer>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-space-2);justify-content:flex-end}.cs-automation-template{align-items:start;grid-template-columns:40px minmax(0,1fr) auto}.cs-automation-template__actions{justify-content:flex-end}.cs-automation-template-empty{align-items:center;background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:flex;gap:var(--cs-space-2);justify-content:center;min-height:120px;padding:var(--cs-space-4)}.cs-automation-template-empty svg{color:var(--cs-color-brand);height:24px;width:24px}.cs-automation-side-card{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);padding:var(--cs-space-4)}.cs-automation-side-card p{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin:0}.cs-automation-modal-metrics,.cs-automation-modal-steps,.cs-automation-policy{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.cs-automation-modal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-automation-modal-steps div{grid-gap:var(--cs-space-1);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);padding:var(--cs-space-3)}.cs-automation-modal-steps strong{color:var(--cs-text-strong)}.cs-automation-modal-list,.cs-automation-modal-steps span{color:var(--cs-text-subtle)}.cs-automation-modal-list{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);margin:0;padding-left:var(--cs-space-5)}@media (max-width:1100px){.cs-automation-layout{grid-template-columns:1fr}.cs-automation-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-automation-card{grid-template-columns:1fr}}@media (max-width:760px){.cs-automation-card__footer,.cs-automation-header,.cs-automation-header__actions,.cs-automation-panel__header{align-items:stretch;flex-direction:column}.cs-automation-card__footer>div,.cs-automation-header__actions,.cs-automation-template__actions{justify-content:flex-start}.cs-automation-aside,.cs-automation-metrics,.cs-automation-modal-metrics,.cs-automation-template{grid-template-columns:1fr}}.cs-moderation-page{color:var(--cs-text)}.cs-moderation-hero{grid-gap:16px;align-items:stretch;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(420px,.86fr);padding:18px}.cs-moderation-hero__rays{display:none}.cs-moderation-hero__body{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;min-width:0}.cs-moderation-hero__copy{grid-column-gap:12px;align-content:center;column-gap:12px;display:grid;grid-template-columns:40px minmax(0,1fr);min-width:0}.cs-moderation-hero__halo{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-color-brand);display:grid;grid-row:1/span 3;height:40px;place-items:center;width:40px}.cs-moderation-empty__icon,.cs-moderation-guardian__glyph svg,.cs-moderation-hero__halo svg,.cs-moderation-oracle__mark svg,.cs-moderation-section__icon svg{stroke-width:2;height:20px;width:20px}.cs-moderation-empty__icon,.cs-moderation-kicker{color:var(--cs-color-brand)}.cs-moderation-kicker{align-items:center;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:8px;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.cs-moderation-kicker span+span{border-left:1px solid var(--cs-border);color:var(--cs-text-muted);letter-spacing:0;padding-left:8px;text-transform:none}.cs-moderation-hero__title{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.cs-moderation-hero__subtitle{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin-top:8px;max-width:660px}.cs-moderation-hero__status{align-items:center;display:flex;gap:10px;justify-content:flex-end;min-width:180px}.cs-moderation-hero__signal{background:var(--cs-success);border-radius:999px;height:8px;width:8px}.cs-moderation-metrics{grid-gap:8px;display:grid!important;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.cs-moderation-metrics>.euiFlexItem{min-width:0}.cs-moderation-metric{grid-gap:4px;align-content:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:4px;min-height:82px;padding:12px}.cs-moderation-metric:before{background:var(--cs-color-brand);border-radius:999px;content:"";display:block;height:3px;margin-bottom:8px;width:40px}.cs-moderation-metric--success:before{background:var(--cs-success)}.cs-moderation-metric--danger:before{background:var(--cs-critical)}.cs-moderation-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 320px;margin-top:16px}.cs-moderation-layout__main{grid-gap:16px;display:grid;gap:16px;min-width:0}.cs-moderation-layout__aside{display:flex;flex-direction:column;gap:14px;min-width:0}.cs-moderation-oracle,.cs-moderation-section{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-width:0}.cs-moderation-section{grid-gap:12px;display:grid;gap:12px;padding:14px}.cs-moderation-section__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:10px;padding-bottom:12px}.cs-moderation-section__icon{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-color-brand);display:inline-grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.cs-moderation-addbar{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;padding:10px}.cs-moderation-empty{background:var(--cs-surface);border:1px dashed var(--cs-border);border-radius:8px;min-height:180px}.cs-moderation-empty .euiEmptyPrompt__icon{color:var(--cs-color-brand)}.cs-moderation-rule-list{grid-gap:8px;display:grid;gap:8px}.cs-moderation-rule-row{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;padding:12px}.cs-moderation-guardian-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cs-moderation-guardian{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:flex;flex-direction:column;gap:12px;min-height:340px;overflow:hidden;padding:16px;position:relative}.cs-moderation-guardian:after{background:var(--cs-color-brand);border-radius:999px;content:"";height:3px;inset:auto 12px 10px;opacity:.72;position:absolute}.cs-moderation-guardian--danger:after{background:var(--cs-critical)}.cs-moderation-guardian--success:after{background:var(--cs-success)}.cs-moderation-guardian--shadow:after{background:var(--cs-text-muted)}.cs-moderation-guardian__actions,.cs-moderation-guardian__topline{align-items:center;display:flex;gap:12px;justify-content:space-between}.cs-moderation-guardian__glyph{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);display:inline-grid;height:32px;place-items:center;width:32px}.cs-moderation-guardian--danger .cs-moderation-guardian__glyph{background:var(--cs-surface-danger);color:var(--cs-critical)}.cs-moderation-guardian--success .cs-moderation-guardian__glyph{background:var(--cs-surface-success);color:var(--cs-success)}.cs-moderation-guardian--shadow .cs-moderation-guardian__glyph{background:var(--cs-surface-subtle);color:var(--cs-text-muted)}.cs-moderation-guardian__watermark{bottom:32px;color:var(--cs-color-brand);height:118px;opacity:.05;pointer-events:none;position:absolute;right:10px;width:118px}.cs-moderation-guardian--danger .cs-moderation-guardian__watermark{color:var(--cs-critical)}.cs-moderation-guardian--success .cs-moderation-guardian__watermark{color:var(--cs-success)}.cs-moderation-guardian--shadow .cs-moderation-guardian__watermark{color:var(--cs-text-muted)}.cs-moderation-guardian h4{margin:0}.cs-moderation-guardian__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.cs-moderation-guardian__score{margin-top:-8px}.cs-moderation-guardian__actions{margin-top:auto;padding-bottom:12px;position:relative;z-index:1}.cs-moderation-card-report,.cs-moderation-flyout__summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.cs-moderation-mini-stat{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:3px solid var(--cs-color-brand);border-radius:6px;min-width:0;padding:9px 10px}.cs-moderation-mini-stat span,.cs-moderation-mini-stat strong{display:block;min-width:0}.cs-moderation-mini-stat strong{color:var(--cs-text-strong);font-size:17px;line-height:1.05}.cs-moderation-mini-stat span{color:var(--cs-text-muted);font-size:11px;line-height:1.25;margin-top:4px}.cs-moderation-mini-stat--success{background:var(--cs-surface-success);border-left-color:var(--cs-success)}.cs-moderation-mini-stat--danger{background:var(--cs-surface-danger);border-left-color:var(--cs-critical)}.cs-moderation-mini-stat--muted{border-left-color:var(--cs-text-muted)}.cs-moderation-mini-stat--success strong{color:var(--cs-success)}.cs-moderation-mini-stat--danger strong{color:var(--cs-critical)}.cs-moderation-mini-stat--brand strong{color:var(--cs-color-brand)}.cs-moderation-report-bar{grid-gap:6px;display:grid;gap:6px;position:relative;z-index:1}.cs-moderation-report-bar__label{align-items:center;color:var(--cs-text-muted);display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:1.2}.cs-moderation-report-bar__label strong{color:var(--cs-text-strong)}.cs-moderation-action-button{align-items:center;background:var(--cs-color-brand-weak);border:1px solid var(--cs-color-brand);border-radius:6px;color:var(--cs-color-brand);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:8px;justify-content:center;line-height:1;max-width:100%;min-height:32px;padding:6px 10px}.cs-moderation-action-button svg{stroke-width:2.2;flex:0 0 auto;height:14px;width:14px}.cs-moderation-action-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-moderation-action-button:hover{border-color:var(--cs-color-brand-hover);color:var(--cs-color-brand-hover)}.cs-moderation-action-button:disabled{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-muted);cursor:not-allowed}.cs-moderation-action-button--success{background:var(--cs-surface-success);border-color:var(--cs-success);color:var(--cs-success)}.cs-moderation-action-button--danger{background:var(--cs-surface-danger);border-color:var(--cs-critical);color:var(--cs-critical)}.cs-moderation-action-button--muted{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text)}.cs-moderation-flyout .euiFlyoutBody__overflow{background:var(--cs-page-bg)}.cs-moderation-flyout__header,.cs-moderation-knowledge-row{align-items:flex-start;display:flex;gap:12px}.cs-moderation-flyout__icon{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-color-brand);display:inline-grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.cs-moderation-flyout__icon svg{stroke-width:2;height:20px;width:20px}.cs-moderation-flyout__stack{grid-gap:14px;display:grid;gap:14px}.cs-moderation-flyout-card{grid-gap:12px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;padding:14px}.cs-moderation-flyout-card h3,.cs-moderation-flyout-card p,.cs-moderation-flyout-card ul{margin:0}.cs-moderation-slider-label{align-items:center;color:var(--cs-text-muted);display:flex;font-size:12px;gap:10px;justify-content:space-between}.cs-moderation-slider-label strong{color:var(--cs-color-brand)}.cs-moderation-slider{accent-color:var(--cs-color-brand);width:100%}.cs-moderation-checklist,.cs-moderation-report-list,.cs-moderation-roster{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.cs-moderation-checklist li{color:var(--cs-text-subtle);font-size:13px;line-height:1.4;padding-left:18px;position:relative}.cs-moderation-checklist li:before{background:var(--cs-color-brand);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.62em;transform:translateY(-50%);width:7px}.cs-moderation-field-grid,.cs-moderation-trusted-form{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr)}.cs-moderation-trusted-form .euiButton{grid-column:1/-1;justify-self:start}.cs-moderation-roster__empty,.cs-moderation-roster__item{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;padding:10px}.cs-moderation-roster__item{align-items:center;display:flex;gap:10px;justify-content:space-between}.cs-moderation-roster__item span,.cs-moderation-roster__item strong{display:block}.cs-moderation-roster__item strong{color:var(--cs-text-strong);font-size:13px}.cs-moderation-roster__empty,.cs-moderation-roster__item span{color:var(--cs-text-muted);font-size:12px}.cs-moderation-icon-button{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text-muted);cursor:pointer;display:inline-grid;height:28px;place-items:center;width:28px}.cs-moderation-icon-button svg{height:16px;width:16px}.cs-moderation-icon-button:hover{border-color:var(--cs-critical);color:var(--cs-critical)}.cs-moderation-flyout__footer{display:flex;gap:10px;justify-content:flex-end}.cs-moderation-oracle{grid-gap:12px;display:grid;gap:12px;padding:16px}.cs-moderation-oracle__mark{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-color-brand);display:grid;height:40px;place-items:center;width:40px}.cs-moderation-oracle__list{grid-gap:12px;color:var(--cs-text-subtle);display:grid;font-size:13px;gap:12px;line-height:1.45;list-style:none;margin:0;padding:0}.cs-moderation-oracle__list li{padding-left:18px;position:relative}.cs-moderation-oracle__list li:before{background:var(--cs-color-brand);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.6em;transform:translateY(-50%);width:7px}@media (max-width:1180px){.cs-moderation-hero,.cs-moderation-layout{grid-template-columns:1fr}.cs-moderation-layout__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cs-moderation-hero__body,.settings-shell__header{flex-direction:column}.cs-moderation-hero__status,.settings-shell__actions{justify-content:flex-start;min-width:0}.cs-moderation-card-report,.cs-moderation-flyout__summary,.cs-moderation-guardian-grid,.cs-moderation-layout__aside,.cs-moderation-metrics{grid-template-columns:1fr}}@media (max-width:520px){.cs-moderation-addbar .euiFlexGroup,.cs-moderation-field-grid,.cs-moderation-guardian__actions,.cs-moderation-rule-row .euiFlexGroup,.cs-moderation-trusted-form{align-items:stretch;flex-direction:column;grid-template-columns:1fr}.cs-moderation-addbar .euiFlexItem[style]{width:100%!important}.cs-moderation-action-button,.cs-moderation-trusted-form .euiButton{width:100%}}.cs-integrations-page{grid-gap:var(--cs-space-4);color:var(--cs-text);display:grid;gap:var(--cs-space-4)}.cs-integrations-header{align-items:flex-start;display:flex;gap:var(--cs-space-5);justify-content:space-between;padding:var(--cs-space-1) 0}.cs-integrations-header h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:var(--cs-space-1) 0 var(--cs-space-2)}.cs-integrations-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:0;max-width:800px}.cs-integrations-header__actions{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-end;min-width:300px;padding-top:var(--cs-space-1)}.cs-integrations-header-pill,.cs-integrations-primary{min-height:36px}.cs-integrations-header-pill{align-items:center;background:var(--cs-surface-success);border:1px solid var(--cs-success);border-radius:var(--cs-radius-pill);color:var(--cs-success);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;padding:0 var(--cs-space-3);text-transform:uppercase;white-space:nowrap}.cs-integrations-header-pill--warning{background:var(--cs-surface-warning);border-color:var(--cs-warning);color:var(--cs-warning)}.cs-integrations-kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:11px;font-weight:700;gap:var(--cs-space-1);letter-spacing:0;text-transform:uppercase}.cs-integrations-kicker svg{stroke-width:2;height:16px;width:16px}.cs-integrations-action-button,.cs-integrations-primary{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:var(--cs-space-2);justify-content:center;line-height:1;padding:var(--cs-space-2) var(--cs-space-4)}.cs-integrations-action-button svg,.cs-integrations-primary svg{stroke-width:2;height:16px;width:16px}.cs-integrations-action-button span,.cs-integrations-primary span{white-space:nowrap}.cs-integrations-action-button:hover,.cs-integrations-primary:hover{background:var(--cs-color-brand-hover)}.cs-integrations-action-button{font-size:13px;padding:var(--cs-space-2) var(--cs-space-3)}.cs-integrations-action-button--muted{background:var(--cs-surface);border-color:var(--cs-border);color:var(--cs-text)}.cs-integrations-action-button--muted:hover{background:var(--cs-surface-subtle);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-integrations-tabs{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-wrap:wrap;gap:var(--cs-space-2);padding:var(--cs-space-2)}.cs-integrations-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3)}.cs-integrations-tab svg{stroke-width:2;height:16px;width:16px}.cs-integrations-tab strong{font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-grid;font-size:12px;font-variant-numeric:tabular-nums lining-nums;min-width:24px;padding:0 var(--cs-space-2);place-items:center}.cs-integrations-tab:hover{background:var(--cs-surface-subtle);color:var(--cs-color-brand)}.cs-integrations-tab--active{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-integrations-metrics{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.cs-integrations-metric{grid-gap:var(--cs-space-3);font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;font-variant-numeric:tabular-nums lining-nums;gap:var(--cs-space-3);grid-template-columns:40px minmax(0,1fr);min-height:146px;min-width:0;padding:var(--cs-space-4);position:relative}.cs-integrations-metric:after{background:var(--cs-success);height:var(--cs-space-2);right:var(--cs-space-3);top:var(--cs-space-3);width:var(--cs-space-2)}.cs-integrations-metric:after,.cs-integrations-metric:before{border-radius:var(--cs-radius-pill);content:"";position:absolute}.cs-integrations-metric:before{background:var(--cs-color-brand);bottom:var(--cs-space-3);height:var(--cs-space-1);left:var(--cs-space-4);right:var(--cs-space-4)}.cs-integrations-metric--success:before{background:var(--cs-success)}.cs-integrations-metric--warning:before{background:var(--cs-warning)}.cs-integrations-metric--critical:before{background:var(--cs-critical)}.cs-integrations-metric--neutral:before{background:var(--cs-text-muted)}.cs-integrations-access-column__icon,.cs-integrations-metric__icon,.cs-integrations-side-card__icon{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;place-items:center}.cs-integrations-metric__icon{height:32px;width:32px}.cs-integrations-access-column__icon svg,.cs-integrations-access-empty svg,.cs-integrations-metric__icon svg,.cs-integrations-platform-card__ready svg,.cs-integrations-side-card__icon svg{stroke-width:2;height:20px;width:20px}.cs-integrations-metric__label{color:var(--cs-text-muted);display:block;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase}.cs-integrations-metric strong{color:var(--cs-text-strong);display:block;font-size:30px;line-height:1;margin:var(--cs-space-2) 0 var(--cs-space-1);overflow-wrap:anywhere}.cs-integrations-metric small{color:var(--cs-text-subtle);display:block;font-size:12px;line-height:1.35}.cs-integrations-layout{grid-gap:var(--cs-space-4);align-items:start;display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr) 320px}.cs-integrations-aside,.cs-integrations-main{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);min-width:0}.cs-integrations-panel,.cs-integrations-side-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);min-width:0}.cs-integrations-panel{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);padding:var(--cs-space-4)}.cs-integrations-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-4);justify-content:space-between;padding-bottom:var(--cs-space-3)}.cs-integrations-access-column h3,.cs-integrations-panel__header h3,.cs-integrations-platform-card h3,.cs-integrations-side-card h3{margin:var(--cs-space-1) 0 0}.cs-integrations-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-integrations-card-grid,.cs-integrations-platform-card{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4)}.cs-integrations-platform-card{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:var(--cs-space-1) solid var(--cs-border-strong);border-radius:var(--cs-radius-sm);min-width:0;overflow:hidden;padding:var(--cs-space-4);position:relative}.cs-integrations-platform-card:after{bottom:var(--cs-space-1);color:var(--cs-text-muted);content:attr(data-initials);font-size:72px;font-weight:700;line-height:1;opacity:.08;pointer-events:none;position:absolute;right:var(--cs-space-3)}.cs-integrations-platform-card>*{position:relative;z-index:1}.cs-integrations-platform-card--active{border-left-color:var(--cs-success)}.cs-integrations-platform-card--attention{border-left-color:var(--cs-warning)}.cs-integrations-platform-card--available{border-left-color:var(--cs-color-brand)}.cs-integrations-platform-card__top{grid-gap:var(--cs-space-3);align-items:start;display:grid;gap:var(--cs-space-3);grid-template-columns:40px minmax(0,1fr) auto;min-width:0}.cs-integrations-platform-card__tagline,.cs-integrations-platform-card__top p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:var(--cs-space-1) 0 0}.cs-integrations-platform-card__logo{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;font-size:13px;font-weight:700;height:40px;place-items:center;width:40px}.cs-integrations-platform-card__tagline{margin:0}.cs-integrations-scope-row{grid-gap:var(--cs-space-2);align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-2);grid-template-columns:24px auto minmax(0,1fr);min-width:0;padding:var(--cs-space-2)}.cs-integrations-scope-row svg{stroke-width:2;color:var(--cs-color-brand);height:18px;width:18px}.cs-integrations-scope-row span{color:var(--cs-text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.cs-integrations-scope-row strong{color:var(--cs-text-strong);font-size:13px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-integrations-mini-stats{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-integrations-mini-stats span,.cs-integrations-side-stats span{grid-gap:var(--cs-space-1);font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;font-variant-numeric:tabular-nums lining-nums;gap:var(--cs-space-1);min-width:0;padding:var(--cs-space-2)}.cs-integrations-mini-stats strong,.cs-integrations-side-stats strong{color:var(--cs-text-strong);font-size:16px;line-height:1.15;overflow-wrap:break-word}.cs-integrations-mini-stats small,.cs-integrations-side-stats small{color:var(--cs-text-muted);font-size:11px;line-height:1.2;text-transform:uppercase}.cs-integrations-health-bar{background:var(--cs-border);border-radius:var(--cs-radius-pill);height:var(--cs-space-1);overflow:hidden}.cs-integrations-health-bar span{background:var(--cs-color-brand);border-radius:inherit;display:block;height:100%;width:var(--cs-integration-health)}.cs-integrations-platform-card--active .cs-integrations-health-bar span{background:var(--cs-success)}.cs-integrations-platform-card--attention .cs-integrations-health-bar span{background:var(--cs-warning)}.cs-integrations-platform-card__footer{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between;min-width:0}.cs-integrations-platform-card__footer>div{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);justify-content:flex-end}.cs-integrations-platform-card__ready{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:12px;gap:var(--cs-space-2);min-width:0}.cs-integrations-access-empty,.cs-integrations-empty{background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;justify-items:center;padding:var(--cs-space-6);text-align:center}.cs-integrations-empty{min-height:260px}.cs-integrations-empty--compact{min-height:160px}.cs-integrations-empty>span{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);color:var(--cs-color-brand);display:inline-grid;height:var(--cs-space-8);place-items:center;width:var(--cs-space-8)}.cs-integrations-empty>span svg{height:32px;width:32px}.cs-integrations-empty .euiText{margin:var(--cs-space-2) 0 var(--cs-space-4);max-width:520px}.cs-integrations-access-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-integrations-access-grid--single{grid-template-columns:minmax(0,1fr)}.cs-integrations-access-column{grid-gap:var(--cs-space-4);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-4);min-width:0;padding:var(--cs-space-4)}.cs-integrations-access-column__header{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:40px minmax(0,1fr);min-width:0}.cs-integrations-access-column__header p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:var(--cs-space-1) 0 0}.cs-integrations-access-column__icon,.cs-integrations-side-card__icon{height:40px;width:40px}.cs-integrations-access-column__controls{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between}.cs-integrations-access-item,.cs-integrations-access-list{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3)}.cs-integrations-access-item{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);min-width:0;padding:var(--cs-space-3)}.cs-integrations-access-item__actions,.cs-integrations-access-item__header{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between;min-width:0}.cs-integrations-access-item__header>div{grid-gap:var(--cs-space-1);display:grid;gap:var(--cs-space-1);min-width:0}.cs-integrations-access-item strong{color:var(--cs-text-strong);font-size:14px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-integrations-access-item span{color:var(--cs-text-muted);font-size:12px;line-height:1.35}.cs-integrations-secret-row{grid-gap:var(--cs-space-2);align-items:center;display:grid;gap:var(--cs-space-2);grid-template-columns:minmax(0,1fr) auto auto}.cs-integrations-secret-row code,.cs-integrations-webhook-url{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-xs);color:var(--cs-text);display:block;font-family:var(--font-mono);font-size:12px;line-height:1.4;min-width:0;overflow:hidden;padding:var(--cs-space-2) var(--cs-space-3);text-overflow:ellipsis;white-space:nowrap}.cs-integrations-chip-row{display:flex;flex-wrap:wrap;gap:var(--cs-space-2)}.cs-integrations-chip-row span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);padding:var(--cs-space-1) var(--cs-space-2)}.cs-integrations-access-empty{gap:var(--cs-space-2);min-height:180px;padding:var(--cs-space-5)}.cs-integrations-access-empty svg{color:var(--cs-color-brand)}.cs-integrations-access-empty strong{color:var(--cs-text-strong)}.cs-integrations-access-empty span{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;max-width:320px}.cs-integrations-side-card{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);padding:var(--cs-space-4)}.cs-integrations-side-card p{color:var(--cs-text-subtle);font-size:13px;line-height:1.5;margin:0}.cs-integrations-checklist{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);list-style:none;margin:0;padding:0}.cs-integrations-checklist li{color:var(--cs-text-subtle);font-size:13px;line-height:1.5;padding-left:var(--cs-space-4);position:relative}.cs-integrations-checklist li:before{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);content:"";height:var(--cs-space-2);left:0;position:absolute;top:var(--cs-space-2);width:var(--cs-space-2)}.cs-integrations-side-stats{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.cs-integrations-modal-grid{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.cs-integrations-access-grid,.cs-integrations-card-grid,.cs-integrations-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-integrations-layout{grid-template-columns:minmax(0,1fr)}.cs-integrations-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.cs-integrations-access-column__controls,.cs-integrations-header,.cs-integrations-header__actions,.cs-integrations-platform-card__footer{align-items:flex-start;flex-direction:column}.cs-integrations-header__actions{min-width:0}.cs-integrations-access-grid,.cs-integrations-aside,.cs-integrations-card-grid,.cs-integrations-metrics,.cs-integrations-modal-grid{grid-template-columns:1fr}.cs-integrations-platform-card__top{grid-template-columns:40px minmax(0,1fr)}.cs-integrations-platform-card__top .euiBadge{grid-column:1/-1;justify-self:start}.cs-integrations-mini-stats,.cs-integrations-side-stats{grid-template-columns:1fr}}.cs-billing-page{grid-gap:var(--cs-space-4);color:var(--cs-text);display:grid;gap:var(--cs-space-4)}.cs-billing-header{align-items:flex-start;display:flex;gap:var(--cs-space-5);justify-content:space-between;padding:var(--cs-space-1) 0}.cs-billing-header h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:var(--cs-space-1) 0 var(--cs-space-2)}.cs-billing-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:0;max-width:760px}.cs-billing-header__actions{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-end;min-width:300px;padding-top:var(--cs-space-1)}.cs-billing-kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:11px;font-weight:700;gap:var(--cs-space-1);letter-spacing:0;text-transform:uppercase}.cs-billing-kicker svg{stroke-width:2;height:16px;width:16px}.cs-billing-plan-button,.cs-billing-primary,.cs-billing-secondary{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:var(--cs-space-2);justify-content:center;line-height:1;min-height:36px;padding:0 var(--cs-space-4)}.cs-billing-plan-button svg,.cs-billing-primary svg,.cs-billing-secondary svg{stroke-width:2;height:16px;width:16px}.cs-billing-plan-button span,.cs-billing-primary span,.cs-billing-secondary span{white-space:nowrap}.cs-billing-plan-button:hover,.cs-billing-primary:hover{background:var(--cs-color-brand-hover)}.cs-billing-secondary{background:var(--cs-surface);border-color:var(--cs-border);color:var(--cs-color-brand)}.cs-billing-secondary:hover{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand)}.cs-billing-pill{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1;min-height:28px;padding:0 var(--cs-space-3);text-transform:uppercase;white-space:nowrap}.cs-billing-pill--brand{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-billing-pill--success{background:var(--cs-surface-success);border-color:var(--cs-success);color:var(--cs-success)}.cs-billing-pill--warning{background:var(--cs-surface-warning);border-color:var(--cs-warning);color:var(--cs-warning)}.cs-billing-pill--danger{background:var(--cs-surface-danger);border-color:var(--cs-critical);color:var(--cs-critical)}.cs-billing-tabs{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-wrap:wrap;gap:var(--cs-space-2);padding:var(--cs-space-2)}.cs-billing-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3)}.cs-billing-tab svg{stroke-width:2;height:16px;width:16px}.cs-billing-tab strong{font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-grid;font-size:12px;font-variant-numeric:tabular-nums lining-nums;min-width:24px;padding:0 var(--cs-space-2);place-items:center}.cs-billing-tab:hover{background:var(--cs-surface-subtle);color:var(--cs-color-brand)}.cs-billing-tab--active{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-billing-metrics{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.cs-billing-metric{grid-gap:var(--cs-space-2);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-2);min-height:146px;overflow:hidden;padding:var(--cs-space-4);position:relative}.cs-billing-metric:after{background:var(--cs-color-brand);background:var(--billing-tone,var(--cs-color-brand));border-radius:var(--cs-radius-pill);bottom:var(--cs-space-3);content:"";height:3px;left:var(--cs-space-3);position:absolute;right:var(--cs-space-3)}.cs-billing-metric--brand,.cs-billing-plan-card--brand,.cs-billing-usage-row--brand{--billing-tone:var(--cs-color-brand)}.cs-billing-metric--success,.cs-billing-plan-card--success,.cs-billing-usage-row--success{--billing-tone:var(--cs-success)}.cs-billing-metric--warning,.cs-billing-plan-card--warning,.cs-billing-usage-row--warning{--billing-tone:var(--cs-warning)}.cs-billing-metric--danger,.cs-billing-usage-row--danger{--billing-tone:var(--cs-critical)}.cs-billing-metric--neutral,.cs-billing-plan-card--neutral{--billing-tone:var(--cs-text-muted)}.cs-billing-metric__top{align-items:center;display:flex;justify-content:space-between}.cs-billing-metric>span{color:var(--cs-text-muted);font-size:12px;font-weight:700;text-transform:uppercase}.cs-billing-metric>strong{font-feature-settings:tabular-nums lining-nums;color:var(--cs-text-strong);font-size:28px;font-variant-numeric:tabular-nums lining-nums;font-weight:700;letter-spacing:0;line-height:1.05}.cs-billing-metric>p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0 0 var(--cs-space-2)}.cs-billing-icon-box{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-flex;height:36px;justify-content:center;width:36px}.cs-billing-icon-box svg{stroke-width:2;height:18px;width:18px}.cs-billing-icon-box--brand{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-billing-live-dot{background:var(--cs-success);background:var(--billing-tone,var(--cs-success));border-radius:var(--cs-radius-pill);height:10px;width:10px}.cs-billing-hero-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(280px,.95fr) minmax(0,1.25fr)}.cs-billing-current-card,.cs-billing-enterprise-band,.cs-billing-section,.cs-billing-usage-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);overflow:hidden;position:relative}.cs-billing-current-card{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);padding:var(--cs-space-5)}.cs-billing-card-head,.cs-billing-panel-title,.cs-billing-plan-card__top{align-items:flex-start;display:flex;gap:var(--cs-space-3);justify-content:space-between}.cs-billing-current-card h3,.cs-billing-enterprise-band h3,.cs-billing-panel-title h3,.cs-billing-plan-card h4,.cs-billing-portal-card h3,.cs-billing-usage-panel h3{color:var(--cs-text-strong);font-weight:700;letter-spacing:0;margin:0}.cs-billing-current-card h3{font-size:32px;line-height:1.08}.cs-billing-current-card p,.cs-billing-enterprise-band p,.cs-billing-plan-card p,.cs-billing-portal-card p{color:var(--cs-text-subtle);font-size:14px;line-height:1.55;margin:0}.cs-billing-card-mark{bottom:var(--cs-space-4);color:var(--cs-color-brand);color:var(--billing-tone,var(--cs-color-brand));opacity:.06;pointer-events:none;position:absolute;right:var(--cs-space-4)}.cs-billing-card-mark svg{stroke-width:1.6;height:116px;width:116px}.cs-billing-price-row{grid-gap:var(--cs-space-1);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);padding:var(--cs-space-3)}.cs-billing-price-row strong{color:var(--cs-text-strong);font-size:26px;letter-spacing:0;line-height:1.1}.cs-billing-price-row span{color:var(--cs-text-subtle);font-size:13px}.cs-billing-current-facts{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.cs-billing-current-facts span{grid-gap:var(--cs-space-1);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);min-width:0;padding:var(--cs-space-2)}.cs-billing-current-facts strong{color:var(--cs-text-strong);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-billing-current-facts small{color:var(--cs-text-muted);font-size:11px;text-transform:uppercase}.cs-billing-section,.cs-billing-usage-panel{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);padding:var(--cs-space-4)}.cs-billing-section-heading{align-items:center;display:flex;gap:var(--cs-space-3)}.cs-billing-panel-title h3,.cs-billing-portal-card h3,.cs-billing-usage-panel h3{font-size:18px;line-height:1.25}.cs-billing-usage-list{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-billing-usage-row{grid-gap:var(--cs-space-3);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:3px solid var(--billing-tone,var(--cs-color-brand));border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);grid-template-columns:36px minmax(0,1fr);padding:var(--cs-space-3)}.cs-billing-usage-row__content{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);min-width:0}.cs-billing-usage-row__content>div:first-child{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:space-between}.cs-billing-usage-row strong{color:var(--cs-text-strong);font-size:14px}.cs-billing-usage-row__content>div:first-child span{color:var(--cs-color-brand);color:var(--billing-tone,var(--cs-color-brand));font-size:12px;font-weight:700;white-space:nowrap}.cs-billing-progress{background:var(--cs-border);border-radius:var(--cs-radius-pill);height:5px;overflow:hidden}.cs-billing-progress span{background:var(--cs-color-brand);background:var(--billing-tone,var(--cs-color-brand));border-radius:inherit;display:block;height:100%}.cs-billing-usage-row p{color:var(--cs-text-subtle);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--cs-space-1) var(--cs-space-2);line-height:1.45;margin:0}.cs-billing-usage-row small{color:var(--cs-text-muted)}.cs-billing-enterprise-band{grid-gap:var(--cs-space-4);align-items:center;display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(0,1.15fr) minmax(280px,.9fr) auto;padding:var(--cs-space-5)}.cs-billing-benefit-grid{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-billing-benefit-grid span,.cs-billing-feature-list span{align-items:flex-start;color:var(--cs-text);display:flex;font-size:13px;gap:var(--cs-space-2);line-height:1.45;min-width:0}.cs-billing-benefit-grid svg,.cs-billing-feature-list svg{stroke-width:2.2;color:var(--cs-success);flex:0 0 auto;height:16px;width:16px}.cs-billing-panel-title{align-items:center;border-bottom:1px solid var(--cs-border);padding-bottom:var(--cs-space-3)}.cs-billing-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-billing-plan-card,.cs-billing-plan-grid{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3)}.cs-billing-plan-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);border-top:3px solid var(--billing-tone,var(--cs-color-brand));min-height:430px;overflow:hidden;padding:var(--cs-space-4);position:relative}.cs-billing-plan-card--current{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));background:color-mix(in srgb,var(--billing-tone,var(--cs-color-brand)) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--billing-tone,var(--cs-color-brand)) 48%,var(--cs-border))}.cs-billing-plan-card__top>div{display:flex;flex-wrap:wrap;gap:var(--cs-space-1);justify-content:flex-end}.cs-billing-plan-card h4{font-size:20px;line-height:1.2}.cs-billing-plan-card__price{grid-gap:var(--cs-space-1);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-1);padding:var(--cs-space-3)}.cs-billing-plan-card__price strong{font-feature-settings:tabular-nums lining-nums;color:var(--cs-text-strong);font-size:26px;font-variant-numeric:tabular-nums lining-nums;font-weight:700;letter-spacing:0;line-height:1.08}.cs-billing-plan-card__price span{color:var(--cs-text-muted);font-size:12px;text-transform:uppercase}.cs-billing-feature-list{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.cs-billing-plan-button{align-self:end;margin-top:auto;width:100%}.cs-billing-plan-button--current,.cs-billing-plan-button:disabled{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-subtle);cursor:default}.cs-billing-invoice-grid{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(260px,.45fr) minmax(0,1fr)}.cs-billing-portal-card{grid-gap:var(--cs-space-3);align-content:start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);padding:var(--cs-space-4)}.cs-billing-invoice-list{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.cs-billing-invoice-row{grid-gap:var(--cs-space-3);align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);grid-template-columns:36px minmax(0,1fr) auto auto;padding:var(--cs-space-3)}.cs-billing-invoice-row div{grid-gap:var(--cs-space-1);display:grid;gap:var(--cs-space-1);min-width:0}.cs-billing-invoice-row strong,.cs-billing-invoice-row>span{color:var(--cs-text-strong);font-size:14px;font-weight:700}.cs-billing-invoice-row small{color:var(--cs-text-muted);font-size:12px}.cs-billing-empty{background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;min-height:260px;padding:var(--cs-space-5);place-items:center;text-align:center}.cs-billing-empty svg{stroke-width:1.8;color:var(--cs-color-brand);height:40px;margin-bottom:var(--cs-space-2);width:40px}.cs-billing-empty strong{color:var(--cs-text-strong);font-size:16px}.cs-billing-empty span{color:var(--cs-text-subtle);font-size:14px;line-height:1.55;max-width:420px}@media (max-width:1200px){.cs-billing-metrics,.cs-billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-billing-enterprise-band,.cs-billing-hero-grid,.cs-billing-invoice-grid{grid-template-columns:1fr}}@media (max-width:760px){.cs-billing-header,.cs-billing-header__actions,.cs-billing-panel-title{align-items:flex-start;flex-direction:column}.cs-billing-header__actions{min-width:0}.cs-billing-benefit-grid,.cs-billing-current-facts,.cs-billing-metrics,.cs-billing-plan-grid,.cs-billing-usage-list{grid-template-columns:1fr}.cs-billing-invoice-row{grid-template-columns:36px minmax(0,1fr)}.cs-billing-invoice-row .cs-billing-pill,.cs-billing-invoice-row>span{justify-self:start}}.org-shell{--org-radius:14px;--org-radius-sm:10px;--org-radius-pill:999px;--org-gap:20px;--org-hero-pad:28px;--org-section-pad:24px;color:var(--cs-text);display:flex;flex-direction:column;gap:var(--org-gap);padding-bottom:60px}.org-shell h1,.org-shell h2,.org-shell h3,.org-shell h4{color:var(--cs-text-strong);letter-spacing:-.01em}.org-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface)) 0,var(--cs-surface) 55%,color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface)) 100%);border:1px solid var(--cs-border);border-radius:var(--org-radius);isolation:isolate;overflow:hidden;position:relative}.org-hero:before{background:radial-gradient(900px 220px at 100% 0,color-mix(in srgb,var(--cs-color-brand) 14%,#0000) 0,#0000 70%),radial-gradient(500px 180px at 0 100%,color-mix(in srgb,var(--cs-color-brand) 10%,#0000) 0,#0000 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.org-hero__inner{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto;padding:var(--org-hero-pad);position:relative;z-index:1}.org-hero__id{gap:18px;min-width:0}.org-hero__crest,.org-hero__id{align-items:center;display:flex}.org-hero__crest{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:14px;color:var(--cs-color-brand);flex-shrink:0;font-size:26px;font-weight:800;height:64px;justify-content:center;letter-spacing:-.04em;overflow:hidden;width:64px}.org-hero__crest img{height:100%;object-fit:contain;padding:8px;width:100%}.org-hero__copy{min-width:0}.org-hero__kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.org-hero__kicker:before{background:var(--cs-color-brand);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-color-brand) 18%,#0000);content:"";height:6px;width:6px}.org-hero__title{font-size:28px;font-weight:700;line-height:1.15;margin:0}.org-hero__sub{color:var(--cs-text-subtle);font-size:14px;line-height:1.5;margin:6px 0 0;max-width:640px}.org-hero__chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.org-hero__chip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius-pill);color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 10px}.org-hero__chip--brand{background:color-mix(in srgb,var(--cs-color-brand) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}.org-hero__chip--success{background:color-mix(in srgb,var(--cs-success) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 32%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.org-hero__chip-dot{background:currentColor;border-radius:999px;height:6px;width:6px}.org-hero__signals{grid-gap:12px;display:grid;gap:12px;grid-auto-flow:column}.org-hero__signal{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius-sm);min-width:110px;padding:12px 14px}.org-hero__signal-label{color:var(--cs-text-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.org-hero__signal-value{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;margin-top:2px}.org-hero__signal-delta{color:var(--cs-success);font-size:11px;font-weight:600;margin-top:2px}.org-hero__signal-delta--neutral{color:var(--cs-text-muted)}.org-hero__signal-delta--warn{color:var(--cs-warning)}@media (max-width:960px){.org-hero__inner{grid-template-columns:1fr}.org-hero__signals{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}.org-tabs{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius-pill);display:flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none;width:-webkit-max-content;width:max-content}.org-tabs::-webkit-scrollbar{display:none}.org-tab{align-items:center;background:#0000;border:0;border-radius:var(--org-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 16px;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.org-tab svg{stroke-width:2;height:16px;width:16px}.org-tab:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.org-tab.is-active{background:color-mix(in srgb,var(--cs-color-brand) 12%,var(--cs-surface));color:var(--cs-color-brand-strong)}body[data-theme=dark] .org-tab.is-active{background:color-mix(in srgb,var(--cs-color-brand) 22%,#0000);color:var(--cs-text-strong)}.org-tab__count{background:var(--cs-surface-subtle);border-radius:999px;color:var(--cs-text-subtle);font-size:11px;font-weight:700;min-width:20px;padding:1px 7px;text-align:center}.org-tab.is-active .org-tab__count{background:var(--cs-color-brand);color:var(--cs-text-onBrand)}.org-section-head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:12px}.org-section-head__copy h2{font-size:20px;font-weight:700;line-height:1.25;margin:0}.org-section-head__copy p{color:var(--cs-text-subtle);font-size:13px;line-height:1.5;margin:4px 0 0;max-width:720px}.org-section-head__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-radius:10px;color:var(--cs-color-brand-strong);display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:12px;width:36px}.org-section-head__icon svg{stroke-width:2;height:20px;width:20px}.org-section-head__row{align-items:flex-start;display:flex;gap:0}.org-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);padding:var(--org-section-pad)}.org-card--accent{background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 6%,var(--cs-surface)) 0,var(--cs-surface) 80px)}.org-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.org-stat{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:16px 18px;position:relative}.org-stat:before{background:var(--cs-color-brand);content:"";height:2px;inset:auto 0 0 0;opacity:0;position:absolute;transition:opacity .15s ease}.org-stat--success:before{background:var(--cs-success);opacity:1}.org-stat--warning:before{background:var(--cs-warning);opacity:1}.org-stat--info:before{background:var(--cs-color-brand);opacity:1}.org-stat--neutral:before{background:var(--cs-border-strong);opacity:1}.org-stat__label{align-items:center;color:var(--cs-text-muted);display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.org-stat__label svg{color:var(--cs-text-muted);height:16px;width:16px}.org-stat__value{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1}.org-stat__sub{color:var(--cs-text-subtle);font-size:12px}.org-stat__delta{font-size:11px;font-weight:600}.org-stat__delta--up{color:var(--cs-success)}.org-stat__delta--down{color:var(--cs-critical)}.brand-logo-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.brand-logo-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s ease}.brand-logo-card:hover{border-color:var(--cs-border-strong)}.brand-logo-card.is-primary{border-color:var(--cs-color-brand);box-shadow:0 0 0 1px var(--cs-color-brand)}.brand-logo-card__preview{align-items:center;background:linear-gradient(45deg,var(--cs-surface-subtle) 25%,#0000 25%),linear-gradient(-45deg,var(--cs-surface-subtle) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--cs-surface-subtle) 75%),linear-gradient(-45deg,#0000 75%,var(--cs-surface-subtle) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-bottom:1px solid var(--cs-border);display:flex;height:130px;justify-content:center;position:relative}.brand-logo-card__preview img{max-height:70%;max-width:70%;object-fit:contain}.brand-logo-card__preview-empty{align-items:center;color:var(--cs-text-muted);display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:6px;letter-spacing:.05em;text-transform:uppercase}.brand-logo-card__preview-empty svg{height:28px;opacity:.5;width:28px}.brand-logo-card__body{padding:14px 16px}.brand-logo-card__title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:14px;font-weight:700;gap:8px}.brand-logo-card__badge{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-radius:999px;color:var(--cs-color-brand-strong);display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;padding:2px 7px;text-transform:uppercase}.brand-logo-card__sub{color:var(--cs-text-subtle);font-size:12px;margin-top:2px}.brand-logo-card__meta{color:var(--cs-text-muted);font-size:11px;margin-top:6px}.brand-logo-card__actions{display:flex;gap:8px;margin-top:12px}.brand-palette{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.brand-swatch{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:flex;flex-direction:column;overflow:hidden}.brand-swatch__color{align-items:flex-end;cursor:pointer;display:flex;height:110px;padding:12px;position:relative}.brand-swatch__color input[type=color]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.brand-swatch__color-edit{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;padding:4px 8px;text-transform:uppercase}.brand-swatch__body{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.brand-swatch__name{background:#0000;border:0;color:var(--cs-text-strong);font-family:inherit;font-size:13px;font-weight:700;outline:none;padding:0;width:100%}.brand-swatch__hex{align-items:center;color:var(--cs-text-subtle);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--cs-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;justify-content:space-between;text-transform:uppercase}.brand-swatch__hex-input{color:inherit;font-size:inherit;text-transform:uppercase;width:80px}.brand-swatch__hex-input,.brand-swatch__usage{background:#0000;border:0;font-family:inherit;outline:none;padding:0}.brand-swatch__usage{color:var(--cs-text-muted);font-size:11px;width:100%}.brand-swatch__footer{align-items:center;border-top:1px solid var(--cs-border-subtle);color:var(--cs-text-muted);display:flex;font-size:11px;font-weight:600;justify-content:space-between;padding:8px 14px}.brand-swatch__a11y{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;padding:2px 7px;text-transform:uppercase}.brand-swatch__a11y--ok{background:color-mix(in srgb,var(--cs-success) 14%,var(--cs-surface));color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.brand-swatch__a11y--warn{background:color-mix(in srgb,var(--cs-warning) 14%,var(--cs-surface));color:color-mix(in srgb,var(--cs-warning) 70%,var(--cs-text-strong))}.brand-swatch__icon-btn{background:#0000;border:0;border-radius:4px;color:var(--cs-text-muted);cursor:pointer;padding:4px}.brand-swatch__icon-btn:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.brand-swatch__icon-btn svg{height:14px;width:14px}.brand-swatch--add{align-items:center;background:#0000;border-color:var(--cs-border-strong);border-style:dashed;color:var(--cs-text-subtle);cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;min-height:220px;transition:color .15s ease,border-color .15s ease}.brand-swatch--add:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.brand-swatch--add svg{height:18px;margin-right:6px;width:18px}.type-row{grid-gap:24px;align-items:center;border-bottom:1px solid var(--cs-border-subtle);display:grid;gap:24px;grid-template-columns:320px 1fr;padding:20px 0}.type-row:last-child{border-bottom:0}.type-row__label{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.type-row__title{color:var(--cs-text-strong);font-size:16px;font-weight:700;margin:0 0 4px}.type-row__sub{color:var(--cs-text-subtle);font-size:12px;margin:0 0 10px}.type-row__sample{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--org-radius);overflow:hidden;padding:18px 20px}.type-row__sample-display{color:var(--cs-text-strong);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-row__sample-body{color:var(--cs-text);font-size:15px;line-height:1.55}.type-row__sample-mono{color:var(--cs-text);font-size:14px}@media (max-width:800px){.type-row{grid-template-columns:1fr}}.brand-preview{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.brand-preview__card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);overflow:hidden}.brand-preview__chrome{align-items:center;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);color:var(--cs-text-muted);display:flex;font-size:11px;font-weight:600;gap:6px;padding:8px 12px}.brand-preview__chrome-dot{background:var(--cs-border-strong);border-radius:999px;height:8px;width:8px}.brand-preview__body{min-height:160px;padding:18px}.member-row{grid-gap:16px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:grid;gap:16px;grid-template-columns:minmax(0,1.6fr) 140px 100px 140px 120px 60px;margin-bottom:8px;padding:14px 18px;transition:border-color .15s ease}.member-row:hover{border-color:var(--cs-border-strong)}.member-row__person{align-items:center;display:flex;gap:12px;min-width:0}.member-row__avatar{align-items:center;background:var(--cs-color-brand);border-radius:999px;color:var(--cs-text-onBrand);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.member-row__avatar img{height:100%;object-fit:cover;width:100%}.member-row__name{color:var(--cs-text-strong);font-size:14px;font-weight:600}.member-row__email,.member-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-row__email{color:var(--cs-text-subtle);font-size:12px}.member-row__col-label{color:var(--cs-text-muted);font-weight:600;letter-spacing:.05em;margin-bottom:2px}.member-row__col-label,.role-chip{font-size:11px;text-transform:uppercase}.role-chip{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-weight:700;gap:6px;letter-spacing:.04em;padding:4px 10px}.role-chip--owner{background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}.role-chip--admin{background:color-mix(in srgb,var(--cs-warning) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 30%,var(--cs-border));color:color-mix(in srgb,var(--cs-warning) 70%,var(--cs-text-strong))}.role-chip--moderator{background:color-mix(in srgb,var(--cs-success) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 30%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.role-chip--viewer{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-subtle)}.status-pill{align-items:center;color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.status-pill__dot{background:var(--cs-text-muted);border-radius:999px;height:8px;width:8px}.status-pill--active .status-pill__dot{background:var(--cs-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-success) 22%,#0000)}.status-pill--pending .status-pill__dot{background:var(--cs-warning)}.status-pill--inactive .status-pill__dot{background:var(--cs-critical)}.member-actions{display:flex;justify-content:flex-end}.permission-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.permission-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:flex;flex-direction:column;gap:10px;padding:18px}.permission-card__head{align-items:center;display:flex;gap:10px}.permission-card__icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.permission-card__icon svg{height:16px;width:16px}.permission-card__icon--owner{background:color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-surface));color:var(--cs-color-brand-strong)}.permission-card__icon--admin{background:color-mix(in srgb,var(--cs-warning) 16%,var(--cs-surface));color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.permission-card__icon--moderator{background:color-mix(in srgb,var(--cs-success) 16%,var(--cs-surface));color:color-mix(in srgb,var(--cs-success) 80%,var(--cs-text-strong))}.permission-card__icon--viewer{background:var(--cs-surface-subtle);color:var(--cs-text-subtle)}.permission-card__title{color:var(--cs-text-strong);font-size:14px;font-weight:700}.permission-card__sub{color:var(--cs-text-subtle);font-size:12px}.permission-card__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.permission-card__list li{align-items:flex-start;color:var(--cs-text);display:flex;font-size:12px;gap:8px;line-height:1.45}.permission-card__list svg{color:var(--cs-success);flex-shrink:0;height:13px;margin-top:2px;width:13px}.permission-card__list .denied svg{color:var(--cs-critical)}.permission-card__list .denied{color:var(--cs-text-muted)}@media (max-width:1100px){.member-row{grid-template-columns:minmax(0,2fr) 130px 110px 60px}.member-row__hide-mobile{display:none}}.sso-status{grid-gap:24px;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface)) 0,var(--cs-surface) 100%);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:grid;gap:24px;grid-template-columns:1fr auto;padding:22px 24px}.sso-status__head{align-items:center;display:flex;gap:16px}.sso-status__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-surface));border-radius:12px;color:var(--cs-color-brand-strong);display:flex;height:48px;justify-content:center;width:48px}.sso-status__icon svg{height:22px;width:22px}.sso-status__title{color:var(--cs-text-strong);font-size:18px;font-weight:700;margin:0}.sso-status__sub{color:var(--cs-text-subtle);font-size:13px;margin-top:4px}.sso-status__actions{display:flex;flex-shrink:0;gap:8px}.idp-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.idp-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);cursor:pointer;display:flex;flex-direction:column;gap:14px;padding:18px;transition:border-color .15s ease,transform .15s ease}.idp-card.is-connected,.idp-card:hover{border-color:var(--cs-color-brand)}.idp-card.is-connected{box-shadow:0 0 0 1px var(--cs-color-brand)}.idp-card__head{align-items:center;display:flex;justify-content:space-between}.idp-card__logo{align-items:center;background:var(--cs-surface-subtle);border-radius:10px;display:flex;font-weight:800;height:40px;justify-content:center;letter-spacing:-.02em;width:40px}.idp-card__logo,.idp-card__name{color:var(--cs-text-strong);font-size:15px}.idp-card__name{font-weight:700}.idp-card__proto{color:var(--cs-text-muted);font-size:11px;font-weight:600;letter-spacing:.05em;margin-top:2px;text-transform:uppercase}.idp-card__sub{color:var(--cs-text-subtle);font-size:12px;line-height:1.5}.idp-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.idp-card__chip{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 9px;text-transform:uppercase}.idp-card__chip--connected{background:color-mix(in srgb,var(--cs-success) 16%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 30%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.sso-steps{display:flex;flex-direction:column;gap:16px}.sso-step{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;grid-template-columns:40px 1fr}.sso-step__num{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));border-radius:999px;color:var(--cs-color-brand-strong);display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.sso-step__title{color:var(--cs-text-strong);font-size:14px;font-weight:700;margin:4px 0}.sso-step__body{color:var(--cs-text-subtle);font-size:13px;line-height:1.5}.sso-step__field{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;gap:8px;margin-top:8px;padding:10px 12px;word-break:break-all}.sso-step__field-copy{background:#0000;border:0;border-radius:4px;color:var(--cs-text-muted);cursor:pointer;margin-left:auto;padding:4px}.sso-step__field-copy:hover{background:var(--cs-surface);color:var(--cs-text-strong)}.sso-step__field-copy svg{height:14px;width:14px}.compliance-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.compliance-tile{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);display:flex;flex-direction:column;gap:6px;padding:16px;text-align:center}.compliance-tile__badge{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-surface)) 0,var(--cs-surface) 100%);border:1px solid color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));border-radius:14px;color:var(--cs-color-brand-strong);display:flex;height:56px;justify-content:center;margin-bottom:4px;width:56px}.compliance-tile__badge svg{height:26px;width:26px}.compliance-tile__name{color:var(--cs-text-strong);font-size:13px;font-weight:700}.compliance-tile__sub{color:var(--cs-text-muted);font-size:11px}.compliance-tile__status{align-items:center;color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong));display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.06em;margin-top:2px;text-transform:uppercase}.compliance-tile__status:before{background:var(--cs-success);border-radius:999px;content:"";height:6px;width:6px}.audit-log{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius);overflow:hidden}.audit-log__head{background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;padding:12px 18px;text-transform:uppercase}.audit-log__head,.audit-log__row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:160px 120px 140px minmax(0,1fr) 100px}.audit-log__row{align-items:center;border-bottom:1px solid var(--cs-border-subtle);font-size:13px;padding:14px 18px;transition:background .15s ease}.audit-log__row:last-child{border-bottom:0}.audit-log__row:hover{background:var(--cs-surface-subtle)}.audit-log__time{color:var(--cs-text-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.audit-log__action{color:var(--cs-text-strong);font-weight:600}.audit-log__details{color:var(--cs-text-subtle);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-log__filters{background:var(--cs-surface);border-bottom:1px solid var(--cs-border);flex-wrap:wrap;padding:14px 18px}.audit-log__filters,.audit-log__search{align-items:center;display:flex;gap:8px}.audit-log__search{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;flex:1 1;min-width:200px;padding:8px 12px}.audit-log__search input{background:#0000;border:0;color:var(--cs-text);flex:1 1;font-size:13px;outline:none}.audit-log__search svg{color:var(--cs-text-muted);height:14px;width:14px}.filter-chip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 10px}.filter-chip:hover{color:var(--cs-text-strong)}.filter-chip.is-active{background:color-mix(in srgb,var(--cs-color-brand) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}@media (max-width:900px){.audit-log__head,.audit-log__row{grid-template-columns:130px 1fr 80px}.audit-log__hide-mobile{display:none}}.org-btn{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--org-radius-pill);color:var(--cs-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px;transition:border-color .15s,background-color .15s,color .15s;white-space:nowrap}.org-btn:hover{border-color:var(--cs-border-strong);color:var(--cs-text-strong)}.org-btn--primary{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.org-btn--primary:hover{background:var(--cs-color-brand-hover);border-color:var(--cs-color-brand-hover);color:var(--cs-text-onBrand)}.org-btn--ghost{background:#0000;border-color:#0000;color:var(--cs-text-subtle)}.org-btn--ghost:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.org-btn--danger{border-color:color-mix(in srgb,var(--cs-critical) 30%,var(--cs-border));color:var(--cs-critical)}.org-btn--danger:hover{background:color-mix(in srgb,var(--cs-critical) 8%,var(--cs-surface));color:var(--cs-critical)}.org-btn svg{height:14px;width:14px}.org-locked{background:radial-gradient(400px 200px at 50% 0,color-mix(in srgb,var(--cs-color-brand) 6%,#0000) 0,#0000 70%);border:1px dashed var(--cs-border-strong);border-radius:var(--org-radius);flex-direction:column;padding:60px 24px;text-align:center}.org-locked,.org-locked__icon{align-items:center;display:flex;justify-content:center}.org-locked__icon{background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-radius:16px;color:var(--cs-color-brand-strong);height:56px;margin-bottom:14px;width:56px}.org-locked__icon svg{height:26px;width:26px}.org-locked__title{color:var(--cs-text-strong);font-size:18px;font-weight:700;margin:0 0 6px}.org-locked__sub{color:var(--cs-text-subtle);font-size:13px;line-height:1.5;max-width:460px}.org-form-row{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.org-form-row__label{color:var(--cs-text-subtle);font-size:12px;font-weight:600}.org-input,.org-select{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);font-size:13px;outline:none;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.org-input:focus,.org-select:focus{border-color:var(--cs-color-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--cs-color-brand) 18%,#0000)}.org-divider{background:var(--cs-border);border:0;height:1px;margin:18px 0}.rag-chat-flyout{--rag-surface:var(--cs-surface-primary,var(--euiPageBackgroundColor));--rag-surface-soft:var(--cs-surface-secondary,var(--euiColorLightestShade));--rag-border:var(--cs-border-subtle,var(--euiColorLightShade));--rag-text:var(--cs-text-primary,var(--euiTextColor));--rag-muted:var(--cs-text-secondary,var(--euiColorMediumShade));--rag-blue:var(--cs-blue-600,var(--euiColorPrimary));--rag-green:var(--cs-success-600,var(--euiColorSuccess));--rag-amber:var(--cs-warning-600,var(--euiColorWarning))}.rag-chat-flyout svg{stroke-width:2;height:18px;width:18px}.rag-chat-header{background:linear-gradient(135deg,color-mix(in srgb,var(--rag-blue) 9%,#0000),#0000 58%),var(--rag-surface);border-bottom:1px solid var(--rag-border);padding:26px 24px 18px}.rag-chat-title-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr}.rag-chat-title-icon{background:color-mix(in srgb,var(--rag-blue) 12%,#0000);border:1px solid color-mix(in srgb,var(--rag-blue) 22%,#0000);border-radius:8px;color:var(--rag-blue);display:grid;height:42px;place-items:center;width:42px}.rag-chat-title-icon svg{height:22px;width:22px}.rag-chat-eyebrow,.rag-chat-status-row,.rag-chat-subtitle,.rag-message__details,.rag-message__meta,.rag-source span{color:var(--rag-muted)}.rag-chat-eyebrow{font-size:11px;font-weight:800;letter-spacing:0;line-height:1;margin:0 0 3px;text-transform:uppercase}.rag-chat-header h2{color:var(--rag-text);font-size:24px;font-weight:800;line-height:1.12;margin:0}.rag-chat-subtitle{font-size:14px;line-height:1.5;margin:14px 0 0;max-width:620px}.rag-chat-status-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.rag-chat-status-row span,.rag-message__details span{align-items:center;background:var(--rag-surface-soft);border:1px solid var(--rag-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-height:28px;padding:0 10px}.rag-chat-body .euiFlyoutBody__overflowContent{padding:0}.rag-chat-transcript{background:linear-gradient(180deg,var(--rag-surface),color-mix(in srgb,var(--rag-surface-soft) 50%,var(--rag-surface)));height:calc(100vh - 228px);min-height:480px;overflow-y:auto;padding:20px 24px 28px}.rag-chat-welcome{grid-gap:14px;background:var(--rag-surface);border:1px solid var(--rag-border);border-radius:8px;color:var(--rag-text);display:grid;gap:14px;padding:20px}.rag-chat-welcome__icon{background:color-mix(in srgb,var(--rag-blue) 10%,#0000);border-radius:8px;color:var(--rag-blue);display:grid;height:38px;place-items:center;width:38px}.rag-chat-error h3,.rag-chat-welcome h3{color:var(--rag-text);font-size:16px;font-weight:800;line-height:1.25;margin:0}.rag-chat-error p,.rag-chat-welcome p{color:var(--rag-muted);font-size:13px;line-height:1.5;margin:6px 0 0}.rag-chat-suggestions{grid-gap:8px;display:grid;gap:8px;margin-top:4px}.rag-chat-suggestions button{background:var(--rag-surface-soft);border:1px solid var(--rag-border);border-radius:8px;color:var(--rag-text);cursor:pointer;font-size:13px;font-weight:700;min-height:38px;padding:9px 12px;text-align:left;width:100%}.rag-chat-suggestions button:hover{border-color:color-mix(in srgb,var(--rag-blue) 40%,var(--rag-border));color:var(--rag-blue)}.rag-message{grid-gap:7px;display:grid;gap:7px;margin-top:16px;max-width:88%}.rag-message--user{margin-left:auto}.rag-message--assistant{margin-right:auto}.rag-message__meta{align-items:center;display:flex;font-size:11px;font-weight:800;gap:12px;justify-content:space-between;letter-spacing:0;padding:0 2px;text-transform:uppercase}.rag-message__bubble{background:var(--rag-surface);border:1px solid var(--rag-border);border-radius:8px;color:var(--rag-text);padding:13px 15px}.rag-message--user .rag-message__bubble{background:var(--rag-blue);border-color:var(--rag-blue);color:var(--euiColorEmptyShade);color:var(--cs-on-primary,var(--euiColorEmptyShade))}.rag-message--degraded .rag-message__bubble{background:color-mix(in srgb,var(--rag-amber) 9%,var(--rag-surface));border-color:color-mix(in srgb,var(--rag-amber) 34%,var(--rag-border))}.rag-message__bubble p{font-size:14px;line-height:1.55;margin:0;white-space:pre-wrap}.rag-message__details{display:flex;flex-wrap:wrap;gap:6px}.rag-message__details svg{height:14px;width:14px}.rag-sources{grid-gap:8px;display:grid;gap:8px;margin-top:4px}.rag-source{grid-gap:10px;align-items:start;background:color-mix(in srgb,var(--rag-surface-soft) 72%,var(--rag-surface));border:1px solid var(--rag-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:10px}.rag-source>svg{color:var(--rag-blue);margin-top:1px}.rag-source strong{color:var(--rag-text);display:block;font-size:12px;line-height:1.3}.rag-source p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--rag-muted);display:-webkit-box;font-size:12px;line-height:1.35;margin:3px 0 0;overflow:hidden}.rag-source span{font-size:11px;font-weight:800;white-space:nowrap}.rag-chat-error,.rag-thinking{align-items:flex-start;border-radius:8px;display:flex;gap:10px;margin-top:16px;padding:13px}.rag-thinking{background:var(--rag-surface);border:1px solid var(--rag-border);color:var(--rag-muted)}.rag-thinking svg{animation:rag-spin 1s linear infinite;color:var(--rag-blue)}.rag-chat-error{background:color-mix(in srgb,var(--rag-amber) 9%,var(--rag-surface));border:1px solid color-mix(in srgb,var(--rag-amber) 36%,var(--rag-border));color:var(--rag-text)}.rag-chat-error>svg{color:var(--rag-amber);flex:0 0 auto}.rag-chat-error__attempts{grid-gap:4px;display:grid;gap:4px;margin-top:10px}.rag-chat-error__attempts span{background:color-mix(in srgb,var(--rag-surface) 72%,#0000);border:1px solid var(--rag-border);border-radius:6px;color:var(--rag-muted);font-size:11px;line-height:1.35;padding:7px 9px}.rag-chat-footer{background:var(--rag-surface);border-top:1px solid var(--rag-border);padding:16px 24px 20px}.rag-chat-input-wrap{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto}.rag-chat-input-wrap input{background:var(--rag-surface-soft);border:1px solid var(--rag-border);border-radius:8px;color:var(--rag-text);font-size:14px;min-height:44px;outline:none;padding:0 14px;width:100%}.rag-chat-input-wrap input:focus{border-color:var(--rag-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--rag-blue) 18%,#0000)}.rag-chat-input-wrap button{align-items:center;background:var(--rag-blue);border:1px solid var(--rag-blue);border-radius:8px;color:var(--euiColorEmptyShade);color:var(--cs-on-primary,var(--euiColorEmptyShade));cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:7px;justify-content:center;min-height:44px;min-width:96px;padding:0 16px}.rag-chat-input-wrap button:disabled,.rag-chat-suggestions button:disabled{cursor:not-allowed;opacity:.55}@keyframes rag-spin{to{transform:rotate(1turn)}}@media (max-width:720px){.rag-chat-footer,.rag-chat-header{padding-left:16px;padding-right:16px}.rag-chat-transcript{height:calc(100vh - 242px);padding:16px}.rag-message{max-width:100%}.rag-chat-input-wrap{grid-template-columns:1fr}.rag-chat-input-wrap button{width:100%}}.brand-knowledge-page{color:var(--cs-text)}.brand-knowledge-hub{grid-gap:16px;display:grid;gap:16px;width:100%}.kb-hero{grid-gap:16px;align-items:stretch;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(420px,.86fr);padding:18px}.kb-hero__copy{grid-gap:8px;align-content:center;display:grid;gap:8px;min-width:0}.kb-eyebrow{align-items:center;color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:760;gap:8px}.kb-doc-card svg,.kb-empty svg,.kb-error svg,.kb-eyebrow svg,.kb-library-health svg,.kb-primary-button svg,.kb-tabs svg,.kb-upload-panel svg{flex:0 0 auto;height:17px;width:17px}.kb-eyebrow svg{color:var(--cs-color-brand)}.kb-eyebrow span+span{border-left:1px solid var(--cs-border);padding-left:8px}.kb-hero h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.kb-hero p{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin:0;max-width:660px}.kb-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.kb-metric{grid-gap:4px;align-content:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:4px;min-height:82px;padding:12px}.kb-metric span{color:var(--cs-text-muted);font-size:11px;font-weight:820;text-transform:uppercase}.kb-metric strong{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:22px;font-variant-numeric:tabular-nums;font-weight:850;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-tabs{grid-gap:8px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,.7fr);padding:6px}.kb-tabs button{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--cs-text-subtle);cursor:pointer;font:inherit;min-height:60px;position:relative;text-align:left}.kb-tabs button:not(.kb-chat-button){grid-column-gap:8px;grid-row-gap:2px;align-items:center;column-gap:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;padding:10px 12px;row-gap:2px}.kb-tabs button.is-active,.kb-tabs button:focus-visible,.kb-tabs button:hover{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-strong);outline:none}.kb-tabs button.is-active{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 42%,var(--cs-border));color:var(--cs-color-brand)}.kb-tabs button:disabled{cursor:not-allowed;opacity:.72}.kb-tabs button:not(.kb-chat-button)>svg:first-child{grid-row:1/span 2;height:20px;width:20px}.kb-tabs button span{color:inherit;font-size:14px;font-weight:850}.kb-tabs button small,.kb-tabs button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-tabs button small{color:var(--cs-text-muted);font-size:11px;font-weight:740}.kb-tabs button strong{font-feature-settings:"tnum";background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-strong);font-size:12px;font-variant-numeric:tabular-nums;font-weight:850;grid-row:1/span 2;min-width:30px;padding:5px 7px;text-align:center}.kb-tab-lock{height:13px!important;position:absolute;right:8px;top:8px;width:13px!important}.kb-chat-button{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface))!important;border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border))!important;color:var(--cs-color-brand);display:inline-flex;gap:8px;justify-content:center;padding:0 14px;white-space:nowrap}.kb-docs-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 320px}.kb-library,.kb-upload-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-width:0}.kb-library{grid-gap:12px;display:grid;gap:12px;padding:14px}.kb-section-head{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:16px;justify-content:space-between;padding-bottom:12px}.kb-section-head>div:first-child{grid-gap:5px;display:grid;gap:5px;min-width:0}.kb-section-head span:first-child{color:var(--cs-color-brand);font-size:12px;font-weight:850}.kb-section-head h3{color:var(--cs-text-strong);font-size:20px;font-weight:850;line-height:1.2;margin:0}.kb-section-head p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0;max-width:680px}.kb-library-health{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.kb-library-health span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:780;gap:5px;min-height:28px;padding:0 9px;white-space:nowrap}.kb-library-health span:first-child svg{color:var(--cs-success)}.kb-library-health span:nth-child(2) svg{color:var(--cs-warning)}.kb-library-health span:nth-child(3) svg{color:var(--cs-danger)}.kb-error,.kb-upload-progress{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;padding:12px}.kb-upload-progress{grid-gap:8px;display:grid;gap:8px}.kb-upload-panel__quota>div:first-child,.kb-upload-progress>div:first-child{align-items:center;display:flex;gap:8px;justify-content:space-between}.kb-upload-panel__quota span,.kb-upload-progress span{color:var(--cs-text-muted);font-size:12px;font-weight:780}.kb-upload-panel__quota strong,.kb-upload-progress strong{color:var(--cs-text-strong);font-size:13px;font-weight:850;white-space:nowrap}.kb-progress-track{background:var(--cs-surface-subtle);border-radius:999px;height:8px;overflow:hidden;width:100%}.kb-progress-track span{background:var(--cs-color-brand);border-radius:inherit;display:block;height:100%}.kb-error{align-items:flex-start;background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-danger) 30%,var(--cs-border));color:var(--cs-danger);display:flex;gap:9px}.kb-error span,.kb-error strong{display:block}.kb-error strong{color:var(--cs-text-strong);font-size:13px;font-weight:850}.kb-error span{color:var(--cs-text);font-size:12px;line-height:1.4;margin-top:2px}.kb-doc-list{grid-gap:10px;display:grid;gap:10px}.kb-doc-card{grid-gap:12px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-left-width:4px;border-radius:8px;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:94px;padding:12px}.kb-doc-card:hover{background:color-mix(in srgb,var(--cs-color-brand) 3%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border))}.kb-doc-card--ready{border-left-color:var(--cs-success)}.kb-doc-card--processing{border-left-color:var(--cs-warning)}.kb-doc-card--error{border-left-color:var(--cs-danger)}.kb-doc-card--unknown{border-left-color:var(--cs-text-muted)}.kb-doc-card__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-color-brand);display:inline-flex;height:38px;justify-content:center;width:38px}.kb-doc-card__main{grid-gap:5px;display:grid;gap:5px;min-width:0}.kb-doc-card__title-row{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.kb-doc-card h4{color:var(--cs-text-strong);font-size:15px;font-weight:850;line-height:1.25;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-doc-card p{color:var(--cs-text-subtle);font-size:13px;line-height:1.4;margin:0}.kb-doc-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.kb-doc-card__meta span,.kb-status{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-muted);display:inline-flex;font-size:11px;font-weight:800;gap:5px;min-height:24px;padding:0 8px;white-space:nowrap}.kb-status--ready{background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 32%,var(--cs-border));color:var(--cs-success)}.kb-status--processing{background:color-mix(in srgb,var(--cs-warning) 9%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 34%,var(--cs-border));color:var(--cs-warning)}.kb-status--error{background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-danger) 32%,var(--cs-border));color:var(--cs-danger)}.kb-doc-card__delete{align-items:center;background:var(--cs-surface);border:1px solid color-mix(in srgb,var(--cs-danger) 28%,var(--cs-border));border-radius:6px;color:var(--cs-danger);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.kb-doc-card__delete:hover{background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface))}.kb-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;min-height:300px;padding:42px 18px;text-align:center}.kb-empty>svg{color:var(--cs-text-muted);height:42px;width:42px}.kb-empty h3{color:var(--cs-text-strong);font-size:18px;font-weight:850;margin:0}.kb-empty p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0;max-width:400px}.kb-primary-button{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:6px;color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:820;gap:7px;justify-content:center;min-height:36px;padding:0 13px}.kb-primary-button:disabled{cursor:not-allowed;opacity:.6}.kb-upload-panel{grid-gap:12px;display:grid;gap:12px;padding:12px;position:-webkit-sticky;position:sticky;top:12px}.kb-upload-input{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.kb-upload-dropzone{grid-gap:8px;background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px dashed color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));border-radius:8px;color:var(--cs-text);cursor:pointer;display:grid;font:inherit;gap:8px;justify-items:center;min-height:178px;padding:18px;text-align:center}.kb-upload-dropzone:focus-visible,.kb-upload-dropzone:hover{border-color:var(--cs-color-brand);outline:none}.kb-upload-dropzone:disabled{cursor:not-allowed;opacity:.7}.kb-upload-dropzone>svg{color:var(--cs-color-brand);height:38px;width:38px}.kb-upload-dropzone strong{color:var(--cs-text-strong);font-size:15px;font-weight:850}.kb-upload-dropzone span{color:var(--cs-text-muted);font-size:12px;font-weight:760}.kb-upload-panel__note,.kb-upload-panel__quota{grid-gap:8px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;padding:12px}.kb-upload-panel__note{align-items:start;grid-template-columns:auto minmax(0,1fr)}.kb-upload-panel__note svg{color:var(--cs-color-brand)}.kb-upload-panel__note p{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin:0}.tone-card-active,.tone-card-inactive{box-shadow:none!important}.tone-card-inactive{transition:border-color var(--cs-transition-normal),background var(--cs-transition-normal)}.tone-card-inactive:hover{background:color-mix(in srgb,var(--cs-color-brand) 3%,var(--cs-surface))!important;border-color:color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border))!important}.tone-preview-bubble{transition:background var(--cs-transition-normal)}.tone-preview-bubble:hover{background:var(--cs-surface-subtle)!important}.locked-tone-overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.preview-button:hover{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface))!important}@media (max-width:1180px){.kb-docs-layout,.kb-hero{grid-template-columns:1fr}.kb-upload-panel{position:static}}@media (max-width:900px){.kb-metrics,.kb-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kb-doc-card__title-row,.kb-section-head{align-items:stretch;flex-direction:column}.kb-library-health{justify-content:flex-start}.kb-doc-card{grid-template-columns:38px minmax(0,1fr)}.kb-doc-card__delete{grid-column:1/-1;width:100%}}@media (max-width:560px){.kb-metrics,.kb-tabs{grid-template-columns:1fr}.kb-hero,.kb-library{padding:12px}}.cs-cases-settings-page{grid-gap:16px;color:var(--cs-text);display:grid;gap:16px}.cs-cases-settings-hero{align-items:flex-start;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:flex;gap:18px;justify-content:space-between;padding:18px}.cs-cases-settings-hero__copy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);min-width:0}.cs-cases-settings-empty__icon,.cs-cases-settings-hero__icon,.cs-cases-settings-info__icon,.cs-cases-settings-record__glyph,.cs-cases-settings-side-card__icon{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);color:var(--cs-color-brand);display:inline-grid;flex:0 0 auto;place-items:center}.cs-cases-settings-hero__icon{border-radius:8px;height:40px;width:40px}.cs-cases-settings-action svg,.cs-cases-settings-empty__icon svg,.cs-cases-settings-hero__icon svg,.cs-cases-settings-info__icon svg,.cs-cases-settings-record__glyph svg,.cs-cases-settings-side-card__icon svg,.cs-cases-settings-tabs svg{stroke-width:2;height:20px;width:20px}.cs-cases-settings-kicker{color:var(--cs-color-brand);display:block;font-size:11px;font-weight:700;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.cs-cases-settings-hero__title{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.cs-cases-settings-hero__subtitle{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin-top:8px;max-width:780px}.cs-cases-settings-hero__actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;min-width:220px}.cs-cases-settings-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.cs-cases-settings-metric{font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface);border:1px solid var(--cs-border);border-left:3px solid var(--cs-color-brand);border-radius:8px;font-variant-numeric:tabular-nums lining-nums;min-width:0;padding:14px}.cs-cases-settings-metric small,.cs-cases-settings-metric span{color:var(--cs-text-muted);display:block;font-size:12px;line-height:1.35}.cs-cases-settings-metric span{font-weight:700;text-transform:uppercase}.cs-cases-settings-metric strong{color:var(--cs-text-strong);display:block;font-size:28px;line-height:1;margin:8px 0 6px}.cs-cases-settings-metric--success{border-left-color:var(--cs-success)}.cs-cases-settings-metric--warning{border-left-color:var(--cs-warning)}.cs-cases-settings-metric--muted{border-left-color:var(--cs-text-muted)}.cs-cases-settings-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 320px}.cs-cases-settings-aside,.cs-cases-settings-main{grid-gap:14px;display:grid;gap:14px;min-width:0}.cs-cases-settings-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.cs-cases-settings-tabs button{grid-gap:10px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);cursor:pointer;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;min-width:0;padding:10px;text-align:left}.cs-cases-settings-tabs button.is-active{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand)}.cs-cases-settings-tabs button>svg{color:var(--cs-color-brand)}.cs-cases-settings-tabs small,.cs-cases-settings-tabs strong{display:block;min-width:0}.cs-cases-settings-tabs strong{color:var(--cs-text-strong);font-size:13px}.cs-cases-settings-tabs small{color:var(--cs-text-muted);font-size:12px;margin-top:2px}.cs-cases-settings-tabs em{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);font-size:12px;font-style:normal;font-weight:700;min-width:24px;padding:2px 7px;text-align:center}.cs-cases-settings-panel,.cs-cases-settings-side-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px}.cs-cases-settings-panel{padding:14px}.cs-cases-settings-autofields,.cs-cases-settings-list,.cs-cases-settings-records,.cs-cases-settings-variable-list{grid-gap:10px;display:grid;gap:10px}.cs-cases-settings-record{grid-gap:12px;align-items:start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.cs-cases-settings-info__icon,.cs-cases-settings-record__glyph{border-radius:8px;height:36px;width:36px}.cs-cases-settings-record h3,.cs-cases-settings-side-card h3,.cs-cases-settings-variable-card h3{margin:0}.cs-cases-settings-record__body{grid-gap:8px;display:grid;gap:8px;min-width:0}.cs-cases-settings-record__metrics,.cs-cases-settings-record__topline{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.cs-cases-settings-record__metrics span{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-muted);display:inline-flex;font-size:12px;line-height:1.2;min-height:22px;padding:2px 8px}.cs-cases-settings-action{align-items:center;background:var(--cs-color-brand-weak);border:1px solid var(--cs-color-brand);border-radius:6px;color:var(--cs-color-brand);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:8px;justify-content:center;line-height:1;max-width:100%;min-height:32px;padding:6px 10px}.cs-cases-settings-action svg{height:14px;width:14px}.cs-cases-settings-action--success{background:var(--cs-surface-success);border-color:var(--cs-success);color:var(--cs-success)}.cs-cases-settings-action--muted{background:var(--cs-surface);border-color:var(--cs-border);color:var(--cs-text)}.cs-cases-settings-empty{background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:8px;display:grid;min-height:260px;padding:24px;place-items:center;text-align:center}.cs-cases-settings-empty__icon{border-radius:8px;height:44px;margin-bottom:4px;width:44px}.cs-cases-settings-info{grid-gap:12px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr);padding:12px}.cs-cases-settings-variable-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.cs-cases-settings-variable-card{grid-gap:12px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;padding:12px}.cs-cases-settings-variable-card__header{align-items:flex-start;display:flex;gap:10px}.cs-cases-settings-variable-row{grid-gap:5px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:5px;padding:10px}.cs-cases-settings-variable-row span{color:var(--cs-text-subtle);font-size:13px;line-height:1.35}.cs-cases-settings-variable-row small{color:var(--cs-text-muted);font-size:12px}.cs-cases-settings-side-card{grid-gap:12px;display:grid;gap:12px;padding:16px}.cs-cases-settings-side-card__icon{border-radius:8px;height:40px;width:40px}.cs-cases-settings-list{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;list-style:none;margin:0;padding:0}.cs-cases-settings-list li{padding-left:18px;position:relative}.cs-cases-settings-list li:before{background:var(--cs-color-brand);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.62em;transform:translateY(-50%);width:7px}.cs-cases-settings-readiness{grid-gap:8px;display:grid;gap:8px}.cs-cases-settings-readiness div{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:flex;gap:10px;justify-content:space-between;padding:10px}.cs-cases-settings-readiness strong{font-feature-settings:tabular-nums lining-nums;color:var(--cs-text-strong);font-size:18px;font-variant-numeric:tabular-nums lining-nums}.cs-cases-settings-readiness span{color:var(--cs-text-muted);font-size:12px}.cs-cases-settings-option-list{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;max-height:200px;overflow-y:auto;padding:8px}.cs-cases-settings-option-row+.cs-cases-settings-option-row{margin-top:4px}@media (max-width:1180px){.cs-cases-settings-layout{grid-template-columns:1fr}.cs-cases-settings-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.cs-cases-settings-hero,.cs-cases-settings-hero__actions{align-items:stretch;flex-direction:column}.cs-cases-settings-hero__actions{min-width:0}.cs-cases-settings-aside,.cs-cases-settings-metrics,.cs-cases-settings-tabs,.cs-cases-settings-variable-grid{grid-template-columns:1fr}}@media (max-width:620px){.cs-cases-settings-hero__copy,.cs-cases-settings-info,.cs-cases-settings-record{grid-template-columns:1fr}.cs-cases-settings-record{align-items:stretch}.cs-cases-settings-action{width:100%}}.cs-support-page{grid-gap:var(--cs-space-4);color:var(--cs-text);display:grid;gap:var(--cs-space-4)}.cs-support-header{align-items:flex-start;display:flex;gap:var(--cs-space-5);justify-content:space-between;padding:var(--cs-space-1) 0}.cs-support-header h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:var(--cs-space-1) 0 var(--cs-space-2)}.cs-support-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:0;max-width:760px}.cs-support-header__actions{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-end;min-width:300px;padding-top:var(--cs-space-1)}.cs-support-kicker{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:11px;font-weight:700;gap:var(--cs-space-1);letter-spacing:0;text-transform:uppercase}.cs-support-icon-box svg,.cs-support-kicker svg,.cs-support-primary svg,.cs-support-tab svg{stroke-width:2;height:16px;width:16px}.cs-support-primary{align-items:center;background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:var(--cs-space-2);justify-content:center;line-height:1;min-height:36px;padding:0 var(--cs-space-4)}.cs-support-primary:hover{background:var(--cs-color-brand-hover)}.cs-support-pill,.cs-support-primary span{white-space:nowrap}.cs-support-pill{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1;min-height:28px;padding:0 var(--cs-space-3);text-transform:uppercase}.cs-support-pill--brand{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-support-pill--success{background:var(--cs-surface-success);border-color:var(--cs-success);color:var(--cs-success)}.cs-support-pill--warning{background:var(--cs-surface-warning);border-color:var(--cs-warning);color:var(--cs-warning)}.cs-support-pill--danger{background:var(--cs-surface-danger);border-color:var(--cs-critical);color:var(--cs-critical)}.cs-support-tabs{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-wrap:wrap;gap:var(--cs-space-2);padding:var(--cs-space-2)}.cs-support-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3)}.cs-support-tab strong{font-feature-settings:tabular-nums lining-nums;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-grid;font-size:12px;font-variant-numeric:tabular-nums lining-nums;min-width:24px;padding:0 var(--cs-space-2);place-items:center}.cs-support-tab:hover{background:var(--cs-surface-subtle);color:var(--cs-color-brand)}.cs-support-tab--active{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.cs-support-metrics{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.cs-support-metric{grid-gap:var(--cs-space-2);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-2);min-height:146px;overflow:hidden;padding:var(--cs-space-4);position:relative}.cs-support-metric:after{background:var(--cs-color-brand);background:var(--support-tone,var(--cs-color-brand));border-radius:var(--cs-radius-pill);bottom:var(--cs-space-3);content:"";height:3px;left:var(--cs-space-3);position:absolute;right:var(--cs-space-3)}.cs-support-bundle--brand,.cs-support-doc--brand,.cs-support-metric--brand,.cs-support-service--brand{--support-tone:var(--cs-color-brand)}.cs-support-bundle--success,.cs-support-doc--success,.cs-support-metric--success,.cs-support-service--success{--support-tone:var(--cs-success)}.cs-support-bundle--warning,.cs-support-doc--warning,.cs-support-metric--warning,.cs-support-service--warning{--support-tone:var(--cs-warning)}.cs-support-bundle--danger,.cs-support-doc--danger,.cs-support-metric--danger,.cs-support-service--danger{--support-tone:var(--cs-critical)}.cs-support-bundle--neutral,.cs-support-doc--neutral,.cs-support-metric--neutral,.cs-support-service--neutral{--support-tone:var(--cs-text-muted)}.cs-support-metric__top{align-items:flex-start;display:flex;justify-content:space-between}.cs-support-icon-box{background:var(--cs-color-brand-weak);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;height:34px;place-items:center;width:34px}.cs-support-live-dot{background:var(--cs-success);border-radius:var(--cs-radius-pill);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-success) 12%,#0000);height:9px;width:9px}.cs-support-metric>span:not(.cs-support-icon-box):not(.cs-support-live-dot){color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cs-support-metric strong{color:var(--cs-text-strong);font-size:28px;font-weight:700;line-height:1.05}.cs-support-metric p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0 0 var(--cs-space-3)}.cs-support-content-grid{align-items:start;grid-template-columns:minmax(0,1fr) 320px}.cs-support-content-grid,.cs-support-side-stack{grid-gap:var(--cs-space-4);display:grid;gap:var(--cs-space-4)}.cs-support-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);padding:var(--cs-space-4)}.cs-support-panel--sunny{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 45%,var(--cs-border))}.cs-support-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-3);margin-bottom:var(--cs-space-4);padding-bottom:var(--cs-space-4)}.cs-support-panel__header>div{min-width:0}.cs-support-panel__header span:not(.cs-support-icon-box){color:var(--cs-color-brand);display:block;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cs-support-panel__header h3{color:var(--cs-text-strong);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2;margin:var(--cs-space-1) 0}.cs-support-panel__header p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0}.cs-support-bundle-grid,.cs-support-doc-grid,.cs-support-service-list{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3)}.cs-support-service{grid-gap:var(--cs-space-4);align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-4);grid-template-columns:1fr auto;min-height:86px;padding:var(--cs-space-4) var(--cs-space-4) var(--cs-space-4) var(--cs-space-5);position:relative}.cs-support-service__rail{background:var(--cs-color-brand);background:var(--support-tone,var(--cs-color-brand));border-radius:var(--cs-radius-pill);bottom:var(--cs-space-3);left:var(--cs-space-3);position:absolute;top:var(--cs-space-3);width:3px}.cs-support-bundle h4,.cs-support-doc h4,.cs-support-service h4{color:var(--cs-text-strong);font-size:16px;font-weight:700;line-height:1.25;margin:0}.cs-support-bundle p,.cs-support-doc p,.cs-support-service p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:5px 0 0;max-width:620px}.cs-support-service__state{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);justify-items:end}.cs-support-service__state>span:last-child{color:var(--cs-text-muted);font-size:12px;line-height:1.2;white-space:nowrap}.cs-support-brief{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.cs-support-brief span{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cs-support-brief strong{color:var(--cs-text-strong);font-size:24px;line-height:1.05}.cs-support-brief p{color:var(--cs-text-subtle);font-size:13px;line-height:1.5;margin:0}.cs-support-lanes{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.cs-support-lanes span{grid-gap:3px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:3px;min-height:86px;padding:var(--cs-space-3)}.cs-support-lanes strong{color:var(--cs-color-brand);font-size:22px;line-height:1}.cs-support-lanes b{color:var(--cs-text-strong);font-size:12px;line-height:1.2}.cs-support-lanes small{color:var(--cs-text-muted);font-size:11px;line-height:1.3}.cs-support-bundle,.cs-support-doc{grid-gap:var(--cs-space-3);align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:3px solid var(--support-tone,var(--cs-color-brand));border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);grid-template-columns:auto minmax(0,1fr) auto;padding:var(--cs-space-4)}.cs-support-bundle__meta{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);justify-items:end}.cs-support-bundle__meta>span:first-child{color:var(--cs-text-muted);font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap}.cs-support-check-list{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);list-style:none;margin:0;padding:0}.cs-support-check-list li{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;padding-left:var(--cs-space-4);position:relative}.cs-support-check-list li:before{background:var(--cs-success);border-radius:var(--cs-radius-pill);content:"";height:7px;left:0;position:absolute;top:.55em;width:7px}@media (max-width:1180px){.cs-support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-support-content-grid{grid-template-columns:1fr}.cs-support-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cs-support-header,.cs-support-header__actions{align-items:stretch;flex-direction:column;min-width:0}.cs-support-bundle,.cs-support-doc,.cs-support-lanes,.cs-support-metrics,.cs-support-service,.cs-support-side-stack{grid-template-columns:1fr}.cs-support-bundle__meta,.cs-support-service__state{justify-items:start}}.clout-dd{--dd-pad-x:16px;--dd-pad-y:12px;--dd-radius:10px;--dd-radius-sm:6px;--dd-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--cs-text);display:flex;flex-direction:column;gap:12px;padding-bottom:60px}.clout-dd__hero{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;overflow:hidden}.clout-dd__hero-row{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px 20px 16px}.clout-dd__title-block{align-items:flex-start;display:flex;flex:1 1 460px;gap:12px;min-width:0}.clout-dd__title-icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));border-radius:8px;color:var(--cs-color-brand-strong);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.clout-dd__title-icon svg{height:18px;width:18px}.clout-dd__title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:24px;font-weight:700;gap:10px;letter-spacing:0;line-height:1.15;margin:0;overflow-wrap:anywhere}.clout-dd__breadcrumb{color:var(--cs-text-muted);font-size:10px;font-weight:750;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.clout-dd__title-sub{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin-top:4px;max-width:680px}.clout-dd__head-actions{align-items:flex-end;display:flex;flex:0 1 520px;flex-direction:column;gap:10px;min-width:280px}.clout-dd__head-buttons,.clout-dd__head-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.clout-dd__chip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;padding:4px 9px;text-transform:uppercase;white-space:nowrap}.clout-dd__chip--brand{background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}.clout-dd__chip--live{background:color-mix(in srgb,var(--cs-success) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 30%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.clout-dd__chip--idle{background:color-mix(in srgb,var(--cs-warning) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 28%,var(--cs-border));color:color-mix(in srgb,var(--cs-warning) 75%,var(--cs-text-strong))}.clout-dd__chip-dot{background:currentColor;border-radius:999px;height:6px;width:6px}.clout-dd__chip--live .clout-dd__chip-dot{animation:clout-pulse 1.6s ease-in-out infinite}@keyframes clout-pulse{0%,to{opacity:1}50%{opacity:.35}}.clout-dd__btn{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:border-color .15s,color .15s,background-color .15s;white-space:nowrap}.clout-dd__btn:hover{border-color:var(--cs-border-strong);color:var(--cs-text-strong)}.clout-dd__btn--primary{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.clout-dd__btn--primary:hover{background:var(--cs-color-brand-hover);border-color:var(--cs-color-brand-hover);color:var(--cs-text-onBrand)}.clout-dd__btn svg{height:13px;width:13px}.clout-dd__kpis{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(7,minmax(0,1fr))}.clout-dd__kpi{border-right:1px solid var(--cs-border);cursor:default;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px;position:relative;transition:background-color .12s ease}.clout-dd__kpi:last-child{border-right:0}.clout-dd__kpi:hover{background:var(--cs-surface-subtle)}.clout-dd__kpi-label{align-items:center;color:var(--cs-text-muted);display:flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.07em;text-transform:uppercase}.clout-dd__kpi-label svg{height:11px;opacity:.6;width:11px}.clout-dd__kpi-value{font-feature-settings:"tnum";align-items:baseline;display:flex;font-family:var(--dd-mono);font-variant-numeric:tabular-nums;gap:6px}.clout-dd__kpi-num{color:var(--cs-text-strong);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.clout-dd__kpi-unit{color:var(--cs-text-muted);font-size:11px;font-weight:600;text-transform:uppercase}.clout-dd__kpi-delta{font-feature-settings:"tnum";align-items:center;display:flex;font-family:var(--dd-mono);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;gap:3px}.clout-dd__kpi-delta svg{height:11px;width:11px}.clout-dd__kpi-delta--up{color:var(--cs-success)}.clout-dd__kpi-delta--down{color:var(--cs-critical)}.clout-dd__kpi-delta--warn{color:var(--cs-warning)}.clout-dd__kpi-delta--neutral{color:var(--cs-text-muted)}.clout-dd__spark{height:22px;margin-top:2px;width:100%}.clout-dd__spark svg{display:block;height:100%;width:100%}.clout-dd__kpi--critical{background:color-mix(in srgb,var(--cs-critical) 6%,#0000)}.clout-dd__kpi--critical .clout-dd__kpi-num{color:var(--cs-critical)}.clout-dd__kpi--success{background:color-mix(in srgb,var(--cs-success) 5%,#0000)}@media (max-width:1280px){.clout-dd__kpis{grid-template-columns:repeat(4,1fr)}.clout-dd__kpi:nth-child(4){border-right:0}.clout-dd__kpi:nth-child(n+5){border-top:1px solid var(--cs-border)}}@media (max-width:720px){.clout-dd__hero-row{padding:16px}.clout-dd__title{font-size:21px}.clout-dd__head-actions{align-items:stretch;flex-basis:100%;min-width:0}.clout-dd__head-buttons,.clout-dd__head-meta{justify-content:flex-start}.clout-dd__kpis{grid-template-columns:repeat(2,1fr)}.clout-dd__kpi{border-right:1px solid var(--cs-border)!important}.clout-dd__kpi:nth-child(2n){border-right:0!important}.clout-dd__kpi:nth-child(n+3){border-top:1px solid var(--cs-border)}}.clout-dashboard-grid{align-items:flex-start}.clout-ops-panel{border-radius:8px}.clout-ops-panel .euiTitle h3{letter-spacing:0;line-height:1.2;margin:0}.clout-ops-panel__subtitle{margin-top:4px}.clout-ops-panel__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.clout-group-list,.clout-leader-list{display:flex;flex-direction:column;gap:8px;max-width:100%;overflow:hidden}.clout-group-row{background:#0000;overflow:hidden;position:relative}.clout-group-row__content{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.clout-group-row__name{min-width:0}.clout-group-row__name strong{color:var(--cs-text-strong);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clout-group-row__meta{justify-content:flex-end;min-width:-webkit-max-content;min-width:max-content}.clout-dd__rail,.clout-group-row__meta{align-items:center;display:flex;gap:8px}.clout-dd__rail{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--dd-radius);flex-wrap:wrap;padding:8px 14px}.clout-dd__rail-label{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin-right:4px;text-transform:uppercase}.clout-dd__rail-chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px;transition:color .12s,border-color .12s}.clout-dd__rail-chip:hover{color:var(--cs-text-strong)}.clout-dd__rail-chip.is-active{background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}.clout-dd__rail-chip svg{height:12px;width:12px}.clout-dd__rail-spacer{flex:1 1}.clout-dd__rail-meta{font-feature-settings:"tnum";color:var(--cs-text-muted);font-family:var(--dd-mono);font-size:11px;font-variant-numeric:tabular-nums}.clout-dd__panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--dd-radius);overflow:hidden}.clout-dd__panel-head{align-items:center;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.clout-dd__panel-head h3{align-items:center;color:var(--cs-text-strong);display:flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.07em;margin:0;text-transform:uppercase}.clout-dd__panel-head h3 svg{color:var(--cs-text-muted);height:14px;width:14px}.clout-tx__overlay{animation:clout-tx-fade .15s ease;background:var(--cs-overlay);inset:0;position:fixed;z-index:1100}@keyframes clout-tx-fade{0%{opacity:0}to{opacity:1}}.clout-tx{animation:clout-tx-slide .2s ease;background:var(--cs-bg);border-left:1px solid var(--cs-border);bottom:0;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:0;top:0;width:min(720px,100%);z-index:1101}@keyframes clout-tx-slide{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.clout-tx__head{background:var(--cs-surface);border-bottom:1px solid var(--cs-border);justify-content:space-between;padding:16px 20px}.clout-tx__head,.clout-tx__head-title{align-items:center;display:flex;gap:12px}.clout-tx__head-title{min-width:0}.clout-tx__head-icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-surface));border-radius:10px;color:var(--cs-color-brand-strong);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.clout-tx__head-icon svg{height:18px;width:18px}.clout-tx__head h2{align-items:center;color:var(--cs-text-strong);display:flex;font-size:16px;font-weight:700;gap:10px;margin:0}.clout-tx__head-sub{color:var(--cs-text-subtle);font-size:12px;margin-top:2px}.clout-tx__beta{background:color-mix(in srgb,var(--cs-warning) 18%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-warning) 35%,var(--cs-border));border-radius:999px;color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong));font-size:9px;font-weight:800;letter-spacing:.08em;padding:2px 6px;text-transform:uppercase}.clout-tx__close{background:#0000;border:0;border-radius:6px;color:var(--cs-text-muted);cursor:pointer;padding:6px}.clout-tx__close:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.clout-tx__close svg{height:18px;width:18px}.clout-tx__body{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 20px}.clout-tx__notice{background:color-mix(in srgb,var(--cs-warning) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-warning) 28%,var(--cs-border));border-radius:8px;color:var(--cs-text);display:flex;font-size:12px;gap:10px;line-height:1.45;padding:10px 12px}.clout-tx__notice svg{color:var(--cs-warning);flex-shrink:0;height:16px;margin-top:1px;width:16px}.clout-tx__search{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:flex;gap:8px;padding:8px 12px}.clout-tx__search input{background:#0000;border:0;color:var(--cs-text);flex:1 1;font-size:13px;outline:none}.clout-tx__search svg{color:var(--cs-text-muted);height:14px;width:14px}.clout-tx__list{display:flex;flex-direction:column;gap:8px}.clout-tx-row{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:10px;overflow:hidden;transition:border-color .15s ease}.clout-tx-row:hover{border-color:var(--cs-border-strong)}.clout-tx-row.is-open{border-color:var(--cs-color-brand)}.clout-tx-row__top{grid-gap:12px;align-items:center;cursor:pointer;display:grid;gap:12px;grid-template-columns:28px 1fr auto auto auto;padding:12px 14px}.clout-tx-row__chev{color:var(--cs-text-muted);height:16px;transition:transform .15s ease;width:16px}.clout-tx-row.is-open .clout-tx-row__chev{transform:rotate(90deg)}.clout-tx-row__name{align-items:center;color:var(--cs-text-strong);display:flex;font-size:14px;font-weight:700;gap:8px;min-width:0}.clout-tx-row__type{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);font-size:11px;font-weight:700;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.clout-tx-row__metric{font-feature-settings:"tnum";color:var(--cs-text);font-family:var(--dd-mono);font-size:12px;font-variant-numeric:tabular-nums;min-width:76px;text-align:right}.clout-tx-row__metric-label{color:var(--cs-text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.clout-tx-row__edit{background:#0000;border:0;border-radius:6px;color:var(--cs-text-muted);cursor:pointer;padding:6px}.clout-tx-row__edit:hover{background:var(--cs-surface-subtle);color:var(--cs-color-brand)}.clout-tx-row__edit svg{height:14px;width:14px}.clout-tx-row__form{grid-gap:12px;background:var(--cs-surface-subtle);border-top:1px solid var(--cs-border);display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:14px}.clout-tx-row__field{display:flex;flex-direction:column;gap:4px}.clout-tx-row__field--full{grid-column:1/-1}.clout-tx-row__field-label{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.clout-tx-row__input,.clout-tx-row__select{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text);font-size:13px;outline:none;padding:8px 10px;transition:border-color .15s,box-shadow .15s}.clout-tx-row__input:focus,.clout-tx-row__select:focus{border-color:var(--cs-color-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--cs-color-brand) 18%,#0000)}.clout-tx-row__tags{display:flex;flex-wrap:wrap;gap:6px}.clout-tx-row__tag{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 12%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border));border-radius:999px;color:var(--cs-color-brand-strong);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px}.clout-tx-row__tag-x{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;opacity:.6;padding:0}.clout-tx-row__tag-x:hover{opacity:1}.clout-tx-row__tag-x svg{height:10px;width:10px}.clout-tx-row__tag-input{background:#0000;border:1px dashed var(--cs-border-strong);border-radius:999px;color:var(--cs-text);font-size:11px;min-width:100px;outline:none;padding:3px 8px}.clout-tx-row__tag-input::placeholder{color:var(--cs-text-muted)}.clout-tx-row__tag-input:focus{border-color:var(--cs-color-brand);border-style:solid}.clout-tx-row__form-actions{border-top:1px solid var(--cs-border-subtle);display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end;margin-top:4px;padding-top:4px}.clout-tx__foot{align-items:center;background:var(--cs-surface);border-top:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;padding:12px 20px}.clout-tx__foot-meta{color:var(--cs-text-subtle);font-size:12px}.clout-tx__foot-meta b{color:var(--cs-text-strong)}.social-ripple-page{display:flex;flex-direction:column}.social-ripple-page .euiPanel,.sr-command-bar{border-radius:8px}.sr-kind-select{min-width:180px}.sr-metric-grid{align-items:stretch}.sr-metric{border-left:3px solid var(--cs-color-brand);height:100%}.sr-metric--success{border-left-color:var(--cs-color-success)}.sr-metric--warning{border-left-color:var(--cs-color-warning)}.sr-metric--danger{border-left-color:var(--cs-color-danger)}.sr-metric__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 14%,#0000);border-radius:8px;color:var(--cs-color-brand);display:inline-flex;height:34px;justify-content:center;width:34px}.sr-main-grid{align-items:stretch}.sr-map-panel,.sr-readout-panel{min-height:430px}.sr-region-field{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cs-color-brand) 12%,#0000),#0000 36%),linear-gradient(180deg,var(--cs-surface-subtle),var(--cs-surface));border:1px solid var(--cs-border);border-radius:8px;min-height:260px;overflow:hidden;position:relative}.sr-region-field__orbit{border:1px dashed color-mix(in srgb,var(--cs-color-brand) 36%,#0000);border-radius:999px;inset:30px;position:absolute}.sr-region-field__orbit--middle{inset:72px 120px}.sr-region-field__core{align-items:center;border:1px solid color-mix(in srgb,var(--cs-color-brand) 40%,var(--cs-border));border-radius:999px;box-shadow:0 0 0 8px color-mix(in srgb,var(--cs-color-brand) 8%,#0000);color:var(--cs-text-strong);display:flex;flex-direction:column;gap:6px;height:116px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:116px}.sr-region-dot,.sr-region-field__core{background:var(--cs-surface);position:absolute}.sr-region-dot{border:1px solid var(--cs-border);border-radius:8px;box-shadow:0 8px 22px color-mix(in srgb,#000 18%,#0000);min-width:76px;padding:8px 10px}.sr-region-dot small,.sr-region-dot strong{display:block;line-height:1.2}.sr-region-dot small{color:var(--cs-text-muted)}.sr-region-dot--1{left:10%;top:18%}.sr-region-dot--2{right:12%;top:16%}.sr-region-dot--3{bottom:18%;left:16%}.sr-region-dot--4{bottom:20%;right:16%}.sr-region-dot--5{left:44%;top:7%}.sr-region-dot--6{bottom:8%;left:45%}.sr-action-list,.sr-asset-list,.sr-cluster-list,.sr-ip-list,.sr-source-list{display:flex;flex-direction:column;gap:10px}.sr-action-list button{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);cursor:pointer;display:flex;gap:10px;padding:11px 12px;text-align:left}.sr-action-list button:hover{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 46%,var(--cs-border))}.sr-timeline{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.sr-timeline__point{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;min-height:96px;padding:12px}.sr-timeline__point>span{background:var(--cs-text-muted);border-radius:999px;display:block;height:12px;margin-bottom:10px;width:12px}.sr-timeline__point--primary>span{background:var(--cs-color-brand)}.sr-timeline__point--warning>span{background:var(--cs-color-warning)}.sr-timeline__point small,.sr-timeline__point strong{display:block}.sr-timeline__point small{color:var(--cs-text-muted)}.sr-asset-row,.sr-cluster,.sr-ip-chip,.sr-source-row,.sr-video-pick{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px}.sr-cluster{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px}.sr-asset-row span,.sr-cluster span,.sr-video-pick span{min-width:0}.sr-asset-row small,.sr-asset-row strong,.sr-cluster small,.sr-cluster strong,.sr-video-pick small,.sr-video-pick strong{display:block}.sr-asset-row small,.sr-cluster small,.sr-link-reason,.sr-video-pick small{color:var(--cs-text-muted)}.sr-source-row{grid-gap:12px;align-items:flex-start;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr) auto;padding:12px}.sr-source-row__icon{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 12%,#0000);border-radius:8px;color:var(--cs-color-brand);display:inline-flex;height:34px;justify-content:center;width:34px}.sr-source-row__body{min-width:0}.sr-source-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.sr-source-row__meta small,.sr-source-row__score{color:var(--cs-text-muted)}.sr-source-row__body strong{display:block;overflow-wrap:anywhere}.sr-link-reason{display:block;margin-top:4px}.sr-asset-row{gap:10px;padding:10px}.sr-asset-row,.sr-ip-list span{align-items:center;display:flex}.sr-ip-list span{background:color-mix(in srgb,var(--cs-color-brand) 9%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border));border-radius:8px;gap:8px;padding:10px 12px}.sr-empty{min-height:360px}.sr-ip-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.sr-ip-chip{padding:12px}.sr-ip-chip,.sr-ip-chip small,.sr-ip-chip strong{display:block}.sr-ip-chip small{color:var(--cs-text-muted);margin-top:4px}.sr-suggestions{width:360px}.sr-video-pick{grid-gap:10px;align-items:center;color:var(--cs-text);cursor:pointer;display:grid;gap:10px;grid-template-columns:86px minmax(0,1fr);margin-bottom:8px;padding:8px;text-align:left;width:100%}.sr-video-pick:hover{border-color:color-mix(in srgb,var(--cs-color-brand) 45%,var(--cs-border))}.sr-video-pick img{aspect-ratio:16/9;border-radius:6px;object-fit:cover;width:86px}.sr-video-pick strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.sr-ip-strip{grid-template-columns:1fr}.sr-suggestions{width:100%}.sr-region-field{min-height:320px}}.alerts-page{box-sizing:border-box;color:var(--cs-text);display:flex;flex-direction:column;gap:var(--cs-space-3);margin:0;max-width:none;padding:0;width:100%}.alerts-page h1,.alerts-page h2,.alerts-page p{letter-spacing:0;margin:0}.alerts-filter-panel,.alerts-hero,.alerts-panel,.alerts-stream-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);box-shadow:none}.alerts-hero{grid-gap:var(--cs-space-5);align-items:start;display:grid;gap:var(--cs-space-5);grid-template-columns:minmax(0,1fr) auto;padding:var(--cs-space-5)}.alerts-hero__copy{min-width:0}.alerts-eyebrow{align-items:center;color:var(--cs-color-brand);display:inline-flex;font-size:12px;font-weight:700;gap:var(--cs-space-2);line-height:1;text-transform:uppercase}.alerts-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line);margin-top:var(--cs-space-2)}.alerts-hero p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:820px}.alerts-hero__actions,.alerts-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-space-2)}.alerts-hero__meta{margin-top:var(--cs-space-4)}.alerts-hero__actions{justify-content:flex-end}.alerts-hero__actions>span{color:var(--cs-text-muted);font-size:12px;white-space:nowrap}.alerts-kpi-grid{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.alerts-kpi{--alerts-kpi-accent:var(--cs-color-brand);--alerts-kpi-bg:var(--cs-surface);align-items:flex-start;background:var(--alerts-kpi-bg);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:var(--cs-space-3);justify-content:space-between;min-height:116px;overflow:hidden;padding:var(--cs-space-4);position:relative}.alerts-kpi:before{background:var(--alerts-kpi-accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.alerts-kpi>div,.alerts-kpi>svg{position:relative}.alerts-kpi>svg{color:var(--alerts-kpi-accent)}.alerts-kpi span{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.alerts-kpi strong{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:32px;font-variant-numeric:tabular-nums;line-height:1}.alerts-kpi small,.alerts-kpi strong{display:block;margin-top:var(--cs-space-3)}.alerts-kpi small{color:var(--cs-text-muted);font-size:12px;line-height:1.35}.alerts-kpi--critical,.alerts-kpi--danger{--alerts-kpi-bg:var(--cs-surface-danger);--alerts-kpi-accent:var(--cs-critical)}.alerts-kpi--warning{--alerts-kpi-bg:var(--cs-surface-warning);--alerts-kpi-accent:var(--cs-warning)}.alerts-kpi--success{--alerts-kpi-bg:var(--cs-surface-success);--alerts-kpi-accent:var(--cs-success)}.alerts-kpi--live:after{animation:alertsPulse 1.8s ease-in-out infinite;background:var(--alerts-kpi-accent);border-radius:var(--cs-radius-pill);content:"";height:7px;position:absolute;right:var(--cs-space-4);top:var(--cs-space-4);width:7px}.alerts-kpi strong,.alerts-panel,.alerts-stream-panel{animation:alertsMetricRise .42s var(--cs-easing) both}.alerts-insight-grid{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.alerts-panel{min-width:0}.alerts-panel__header,.alerts-stream-header{align-items:flex-start;display:flex;gap:var(--cs-space-3);justify-content:space-between;margin-bottom:var(--cs-space-3)}.alerts-panel__header>div,.alerts-stream-header>div{display:flex;flex-direction:column;gap:2px;min-width:0}.alerts-panel__header strong,.alerts-stream-header strong{color:var(--cs-text-strong);font-size:14px;line-height:1.2}.alerts-panel__header span,.alerts-stream-header span{color:var(--cs-text-subtle);font-size:12px;line-height:1.35}.alerts-mini-empty{grid-gap:var(--cs-space-3);background:color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface-subtle));border:1px solid color-mix(in srgb,var(--cs-color-brand) 14%,var(--cs-border));border-radius:var(--cs-radius-sm);display:grid;min-height:92px;overflow:hidden;padding:var(--cs-space-4)}.alerts-mini-empty,.alerts-mini-empty__copy{align-items:center;gap:var(--cs-space-3);position:relative}.alerts-mini-empty__copy{display:flex;min-width:0;z-index:1}.alerts-mini-empty__icon{align-items:center;background:var(--cs-surface);border:1px solid color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;overflow:hidden;position:relative;width:44px}.alerts-mini-empty__icon svg{position:relative;z-index:2}.alerts-mini-empty__icon--volume{background:color-mix(in srgb,var(--cs-success) 9%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 34%,var(--cs-border));color:var(--cs-success)}.alerts-mini-empty__icon--volume:before{border-bottom:2px solid color-mix(in srgb,var(--cs-success) 48%,#0000);border-left:2px solid color-mix(in srgb,var(--cs-success) 26%,#0000);content:"";inset:10px 7px;opacity:.75;position:absolute}.alerts-mini-empty__icon--volume:after{background:var(--cs-success);border-radius:var(--cs-radius-pill);bottom:9px;box-shadow:0 0 0 5px color-mix(in srgb,var(--cs-success) 13%,#0000);content:"";height:7px;position:absolute;right:8px;width:7px}.alerts-mini-empty__icon--platform{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border))}.alerts-mini-empty__icon--platform:before{border:1px solid color-mix(in srgb,var(--cs-color-brand) 35%,#0000);border-radius:var(--cs-radius-pill);content:"";height:28px;position:absolute;width:28px}.alerts-mini-empty__icon--platform:after{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-xs);color:var(--cs-color-brand);content:"YT";display:inline-flex;font-size:7px;font-weight:800;height:14px;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;width:18px}.alerts-mini-empty__copy strong{color:var(--cs-text-strong);display:block;font-size:14px;line-height:1.2}.alerts-mini-empty__copy>div>span{color:var(--cs-text-subtle);display:block;font-size:12px;line-height:1.35;margin-top:3px}.alerts-mini-empty__meta{color:var(--cs-text-muted);display:flex;font-size:10px;font-weight:650;justify-content:space-between;position:relative;z-index:1}.alerts-analysis-card,.alerts-platform-card{grid-gap:var(--cs-space-3);background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 4%,#0000),#0000 54%),color-mix(in srgb,var(--cs-surface) 92%,var(--cs-text-strong) 4%);border:1px solid color-mix(in srgb,var(--cs-color-brand) 38%,var(--cs-border));border-radius:var(--cs-radius-sm);cursor:pointer;display:grid;gap:var(--cs-space-3);min-height:148px;padding:var(--cs-space-3);text-align:left;width:100%}.alerts-analysis-card:focus-visible,.alerts-analysis-card:hover,.alerts-platform-card:focus-visible,.alerts-platform-card:hover{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-border));outline:none}.alerts-analysis-card--loading{cursor:progress}.alerts-analysis-card__footer,.alerts-analysis-card__summary{align-items:flex-start;display:flex;gap:var(--cs-space-3);justify-content:space-between;min-width:0}.alerts-analysis-card__summary>div{flex:1 1 auto;min-width:0}.alerts-analysis-card__badge{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;gap:5px;justify-content:center;line-height:1;min-width:94px;padding:5px 9px;text-transform:uppercase;white-space:nowrap}.alerts-analysis-card__badge--noise{background:color-mix(in srgb,var(--cs-warning) 13%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 54%,var(--cs-border));color:color-mix(in srgb,var(--cs-warning) 72%,var(--cs-text-strong))}.alerts-analysis-card__summary strong{color:var(--cs-text-strong);display:block;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-analysis-card__footer span,.alerts-analysis-card__summary>div>span{color:var(--cs-text-subtle);font-size:12px;line-height:1.35}.alerts-analysis-card__summary>div>span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-top:3px;overflow:hidden}.alerts-impact-strip{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.alerts-impact-strip>span{background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:var(--cs-radius-sm);min-width:0;padding:var(--cs-space-2)}.alerts-impact-strip b,.alerts-impact-strip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-impact-strip b{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:18px;font-variant-numeric:tabular-nums;line-height:1}.alerts-impact-strip small{color:color-mix(in srgb,var(--cs-text-subtle) 88%,var(--cs-text-strong));font-size:10px;font-weight:800;line-height:1.1;margin-top:5px;text-transform:uppercase}.alerts-analysis-card__footer{align-items:center}.alerts-volume-bars{align-items:flex-end;display:flex;gap:5px;min-height:64px}.alerts-volume-bars>span{background:color-mix(in srgb,var(--cs-text-strong) 12%,var(--cs-surface));border-radius:var(--cs-radius-xs);display:flex;flex:1 1;flex-direction:column-reverse;min-width:6px;overflow:hidden}.alerts-volume-bars i{display:block;min-height:0}.alerts-volume-bars__critical{background:color-mix(in srgb,var(--cs-critical) 82%,var(--cs-text-strong))}.alerts-volume-bars__high{background:color-mix(in srgb,var(--cs-warning) 86%,var(--cs-text-strong))}.alerts-volume-bars__medium{background:color-mix(in srgb,var(--cs-color-brand) 82%,var(--cs-text-strong))}.alerts-volume-bars__low{background:color-mix(in srgb,var(--cs-success) 70%,var(--cs-surface))}.alerts-volume-bars--loading>span{animation:alertsLoadingLane 1.6s var(--cs-easing) infinite;background:color-mix(in srgb,var(--cs-color-brand) 20%,var(--cs-surface));opacity:.55}.alerts-volume-bars--loading>span:nth-child(2n){animation-delay:90ms}.alerts-volume-bars--loading>span:nth-child(3n){animation-delay:.18s}.alerts-platform-card__list{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.alerts-platform-card__list>div{grid-gap:var(--cs-space-2);align-items:center;background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border));border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-2);grid-template-columns:36px minmax(0,1fr) auto;min-height:70px;overflow:hidden;padding:var(--cs-space-2);position:relative}.alerts-platform-card__list>div.is-dominant{border-color:color-mix(in srgb,var(--cs-color-brand) 36%,var(--cs-border))}.alerts-platform-card__list>div>b{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);bottom:0;height:4px;left:var(--cs-space-2);opacity:.92;position:absolute;right:auto}.alerts-platform-card__list small,.alerts-platform-card__list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-platform-card__list strong{color:var(--cs-text-strong);font-size:13px;text-transform:capitalize}.alerts-platform-card__list small{color:var(--cs-text-subtle);font-size:11px;line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal}.alerts-platform-card__metrics{align-items:stretch;display:flex;gap:var(--cs-space-1)}.alerts-platform-card__metrics span{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);min-width:58px;padding:6px 8px;text-align:right}.alerts-platform-card__metrics b,.alerts-platform-card__metrics small{display:block}.alerts-platform-card__metrics b{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:13px;font-variant-numeric:tabular-nums;line-height:1}.alerts-platform-card__metrics small{color:var(--cs-text-muted);font-size:9px;font-weight:800;line-height:1;margin-top:4px;text-transform:uppercase}.alerts-volume-empty{align-content:space-between}.alerts-volume-empty__waves{grid-gap:5px;display:grid;gap:5px;margin:var(--cs-space-1) 0;opacity:.72;position:relative;z-index:1}.alerts-volume-empty__waves span{animation:alertsMiniLane 3s var(--cs-easing) infinite;background:color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:var(--cs-radius-pill);height:5px;transform-origin:left center}.alerts-volume-empty__waves span:first-child{width:72%}.alerts-volume-empty__waves span:nth-child(2){animation-delay:.14s;background:color-mix(in srgb,var(--cs-success) 18%,var(--cs-border));width:88%}.alerts-volume-empty__waves span:nth-child(3){animation-delay:.28s;background:color-mix(in srgb,var(--cs-warning) 20%,var(--cs-border));width:56%}.alerts-volume-empty__waves span:nth-child(4){animation-delay:.42s;width:68%}.alerts-platform-empty{align-content:end;min-height:92px}.alerts-platform-empty__orbit{display:flex;gap:var(--cs-space-1);inset:var(--cs-space-3) var(--cs-space-3) auto auto;position:absolute}.alerts-platform-empty__orbit span{align-items:center;animation:alertsMiniFloat 3.2s var(--cs-easing) infinite;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-muted);display:inline-flex;font-size:10px;font-weight:800;height:24px;justify-content:center;width:30px}.alerts-platform-empty__orbit span:nth-child(2){animation-delay:.12s}.alerts-platform-empty__orbit span:nth-child(3){animation-delay:.24s}.alerts-platform-empty__orbit span:nth-child(4){animation-delay:.36s}.alerts-platform-empty__orbit span:nth-child(5){animation-delay:.48s}.alerts-filter-panel{grid-gap:var(--cs-space-3);align-items:center;display:grid;gap:var(--cs-space-3);grid-template-columns:minmax(260px,1fr) auto auto}.alerts-filter-panel__search{min-width:0}.alerts-filter-panel__filters{justify-content:flex-end}.alerts-stream-panel{overflow:hidden;position:relative}.alerts-bulk-toolbar{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:var(--cs-radius-sm);display:flex;gap:var(--cs-space-2);margin-bottom:var(--cs-space-3);min-height:48px;padding:var(--cs-space-2) var(--cs-space-3)}.alerts-bulk-toolbar>div{grid-gap:2px;display:grid;gap:2px;margin-right:auto;min-width:0}.alerts-bulk-toolbar strong{color:var(--cs-text-strong);font-size:13px;line-height:1.2}.alerts-bulk-toolbar span{color:var(--cs-text-subtle);font-size:12px;line-height:1.25}.alerts-list{display:flex;flex-direction:column;gap:var(--cs-space-2)}.alerts-loading-state{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:flex;gap:var(--cs-space-3);justify-content:center;min-height:240px;padding:var(--cs-space-6)}.alerts-loading-state>svg{animation:alertsSpin 1s linear infinite;color:var(--cs-color-brand)}.alerts-loading-state span,.alerts-loading-state strong{display:block}.alerts-loading-state strong{color:var(--cs-text-strong);font-size:14px}.alerts-loading-state span{font-size:12px;line-height:1.4;margin-top:4px;max-width:440px}.alerts-row{--alerts-severity:var(--cs-text-muted);--alerts-row-border:color-mix(in srgb,var(--alerts-severity) 16%,var(--cs-border));--alerts-row-hover-border:color-mix(in srgb,var(--alerts-severity) 38%,var(--cs-border));grid-gap:var(--cs-space-3);align-items:center;background:color-mix(in srgb,var(--cs-surface) 94%,var(--cs-text-strong) 3%);border:1px solid var(--alerts-row-border);border-radius:var(--cs-radius-sm);cursor:pointer;display:grid;gap:var(--cs-space-3);grid-template-columns:4px 28px 86px minmax(280px,1fr) minmax(128px,150px) 76px minmax(76px,92px) minmax(132px,-webkit-max-content);grid-template-columns:4px 28px 86px minmax(280px,1fr) minmax(128px,150px) 76px minmax(76px,92px) minmax(132px,max-content);min-height:112px;padding:var(--cs-space-3);transition:border-color .16s var(--cs-easing),background-color .16s var(--cs-easing),transform .16s var(--cs-easing)}.alerts-row.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--cs-color-brand) 6%,#0000),#0000 45%),var(--cs-surface);border-color:color-mix(in srgb,var(--cs-color-brand) 42%,var(--cs-border))}.alerts-row__select{align-items:center;display:flex;justify-content:center}.alerts-row:focus,.alerts-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--alerts-severity) 5%,#0000),#0000 50%),color-mix(in srgb,var(--cs-surface) 90%,var(--cs-text-strong) 5%);border-color:var(--alerts-row-hover-border);outline:none;transform:translateY(-1px)}.alerts-row__severity{align-self:stretch;background:var(--alerts-severity);border-radius:var(--cs-radius-sm);min-height:72px}.alerts-row--critical{--alerts-severity:var(--cs-critical)}.alerts-row--high{--alerts-severity:var(--cs-warning)}.alerts-row--medium{--alerts-severity:var(--cs-color-brand)}.alerts-row--low{--alerts-severity:color-mix(in srgb,var(--cs-success) 64%,var(--cs-surface));--alerts-row-border:color-mix(in srgb,var(--cs-success) 18%,var(--cs-border));--alerts-row-hover-border:color-mix(in srgb,var(--cs-success) 36%,var(--cs-border))}.alerts-row__time{display:flex;flex-direction:column;gap:4px;min-width:0}.alerts-row__impact strong,.alerts-row__meta strong,.alerts-row__time strong{color:var(--cs-text-strong);font-size:13px;line-height:1.2}.alerts-row__assignee span,.alerts-row__impact span,.alerts-row__meta span,.alerts-row__time span{color:color-mix(in srgb,var(--cs-text-subtle) 88%,var(--cs-text-strong));font-size:12px;line-height:1.3}.alerts-row__main{min-width:0}.alerts-row__title{color:color-mix(in srgb,var(--cs-color-brand) 78%,var(--cs-text-strong));display:block;font-size:14px;font-weight:700;line-height:1.25;margin-top:var(--cs-space-2)}.alerts-row__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:color-mix(in srgb,var(--cs-text-subtle) 86%,var(--cs-text-strong));display:-webkit-box;font-size:13px;line-height:1.4;margin-top:4px;overflow:hidden}.alerts-row__tags{display:flex;flex-wrap:wrap;gap:var(--cs-space-1);margin-top:var(--cs-space-2)}.alerts-row__tags:empty{display:none}.alerts-row__meta{align-items:center;display:flex;gap:var(--cs-space-2);min-width:0}.alerts-row__meta>div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.alerts-row__meta span,.alerts-row__meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-severity-pill{font-weight:800;letter-spacing:0}.alerts-severity-pill--low{background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 42%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 66%,var(--cs-text-strong))}.alerts-severity-pill--medium{border-color:color-mix(in srgb,var(--cs-color-brand) 44%,var(--cs-border))}.alerts-severity-pill--high{color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.alerts-platform-token{align-items:center;background:color-mix(in srgb,var(--cs-text-strong) 4%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-text-strong) 16%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:inline-flex;flex:0 0 36px;font-size:11px;font-weight:800;height:36px;justify-content:center;width:36px}.alerts-row__impact{background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-text-strong) 10%,var(--cs-border));border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;gap:2px;padding:6px 8px;text-align:right}.alerts-row__assignee{align-items:center;display:inline-flex;gap:var(--cs-space-2);justify-content:flex-start;max-width:92px;min-width:0}.alerts-row__assignee span{color:color-mix(in srgb,var(--cs-text-subtle) 92%,var(--cs-text-strong));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-row__actions{align-items:center;display:flex;gap:6px;justify-content:flex-end;min-width:0}.alerts-row__add-to-case{align-items:center;background:color-mix(in srgb,var(--cs-text-strong) 4%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-text-strong) 16%,var(--cs-border));border-radius:var(--cs-radius-pill);color:color-mix(in srgb,var(--cs-text-subtle) 88%,var(--cs-text-strong));cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;line-height:1;padding:5px 10px;transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing);white-space:nowrap}.alerts-row__add-to-case:hover{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.alerts-row__add-to-case:focus-visible{border-color:var(--cs-color-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 30%,#0000);outline:none}.alerts-detail-risk{--alerts-detail-tone:var(--cs-color-brand);grid-gap:var(--cs-space-4);align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--alerts-detail-tone) 10%,#0000),#0000 46%),color-mix(in srgb,var(--cs-surface) 92%,var(--cs-text-strong) 3%);border:1px solid color-mix(in srgb,var(--alerts-detail-tone) 34%,var(--cs-border));border-left:4px solid var(--alerts-detail-tone);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr) auto;padding:var(--cs-space-4)}.alerts-detail-risk--low{--alerts-detail-tone:var(--cs-success)}.alerts-detail-risk--medium{--alerts-detail-tone:var(--cs-warning)}.alerts-detail-risk--critical,.alerts-detail-risk--high{--alerts-detail-tone:var(--cs-critical)}.alerts-detail-risk__eyebrow{align-items:center;color:color-mix(in srgb,var(--alerts-detail-tone) 72%,var(--cs-text-strong));display:inline-flex;font-size:10px;font-weight:800;gap:var(--cs-space-1);line-height:1;text-transform:uppercase}.alerts-detail-risk p,.alerts-detail-risk strong{display:block}.alerts-detail-risk>div:first-child>strong{color:var(--cs-text-strong);font-size:18px;line-height:1.2;margin-top:var(--cs-space-2)}.alerts-detail-risk p{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin-top:4px}.alerts-detail-risk__score{background:color-mix(in srgb,var(--alerts-detail-tone) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--alerts-detail-tone) 34%,var(--cs-border));border-radius:var(--cs-radius-sm);min-width:82px;padding:var(--cs-space-2);text-align:center}.alerts-detail-risk__score strong{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:30px;font-variant-numeric:tabular-nums;line-height:1}.alerts-detail-risk__score span{color:var(--cs-text-muted);display:block;font-size:10px;font-weight:800;margin-top:4px;text-transform:uppercase}.alerts-detail-context-grid{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--cs-space-3)}.alerts-detail-context-grid>div{background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 20%,var(--cs-border));border-radius:var(--cs-radius-sm);min-width:0;padding:var(--cs-space-3)}.alerts-detail-context-grid small,.alerts-detail-context-grid span,.alerts-detail-context-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-detail-context-grid small,.alerts-detail-context-grid span{color:var(--cs-text-subtle);font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase}.alerts-detail-context-grid strong{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:24px;font-variant-numeric:tabular-nums;line-height:1;margin:7px 0 5px}.alerts-detail-context-grid small{color:var(--cs-text-muted);text-transform:none;white-space:normal}.alerts-detail-asset{grid-gap:var(--cs-space-3);align-items:center;background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border));border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);grid-template-columns:96px minmax(0,1fr) auto;margin-top:var(--cs-space-3);padding:var(--cs-space-3)}.alerts-detail-asset__thumb{aspect-ratio:16/9;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:grid;font-size:12px;font-weight:800;overflow:hidden;place-items:center;width:96px}.alerts-detail-asset__thumb img{height:100%;object-fit:cover;width:100%}.alerts-detail-asset__copy{min-width:0}.alerts-detail-asset__copy small,.alerts-detail-asset__copy span,.alerts-detail-asset__copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-detail-asset__copy span{color:var(--cs-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.alerts-detail-asset__copy strong{color:var(--cs-text-strong);font-size:14px;line-height:1.25;margin-top:5px}.alerts-detail-asset__copy small{color:var(--cs-text-subtle);font-size:11px;margin-top:4px}.alerts-detail-asset__nodes{align-items:center;display:flex;justify-content:flex-end;min-width:74px}.alerts-detail-asset__nodes span{align-items:center;background:var(--cs-surface);border:1px solid color-mix(in srgb,var(--cs-color-brand) 26%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-flex;font-size:10px;font-weight:800;height:34px;justify-content:center;overflow:hidden;width:34px}.alerts-detail-asset__nodes span+span{margin-left:-8px}.alerts-detail-asset__nodes img{height:100%;object-fit:cover;width:100%}.alerts-detail-case-card{background:color-mix(in srgb,var(--cs-warning) 5%,var(--cs-surface))!important;border-color:color-mix(in srgb,var(--cs-warning) 28%,var(--cs-border))!important;border-radius:var(--cs-radius-sm)!important}.alerts-detail-case-card--attached{background:color-mix(in srgb,var(--cs-success) 5%,var(--cs-surface))!important;border-color:color-mix(in srgb,var(--cs-success) 28%,var(--cs-border))!important}.alerts-detail-case-card__icon{align-items:center;background:color-mix(in srgb,var(--cs-warning) 14%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-warning) 34%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-warning);display:inline-flex;height:44px;justify-content:center;width:44px}.alerts-detail-case-card--attached .alerts-detail-case-card__icon{background:color-mix(in srgb,var(--cs-success) 14%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 34%,var(--cs-border));color:var(--cs-success)}.alerts-detail-status-card{align-items:center;background:color-mix(in srgb,var(--cs-critical) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-critical) 26%,var(--cs-border));border-radius:var(--cs-radius-sm);display:flex;gap:var(--cs-space-3);padding:var(--cs-space-3)}.alerts-detail-status-card>svg{color:var(--cs-critical)}.alerts-detail-status-card span,.alerts-detail-status-card strong{display:block}.alerts-detail-status-card strong{color:var(--cs-text-strong);font-size:14px;line-height:1.2;text-transform:capitalize}.alerts-detail-status-card span{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin-top:3px}.alerts-detail-info-panel{background:color-mix(in srgb,var(--cs-surface) 94%,var(--cs-text-strong))!important;border-color:color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border))!important;border-radius:var(--cs-radius-sm)!important;overflow:hidden}.alerts-detail-info-panel__header{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 5%,#0000);border-bottom:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));display:flex;gap:var(--cs-space-3);justify-content:space-between;padding:var(--cs-space-3)}.alerts-detail-content-sample strong,.alerts-detail-facts span,.alerts-detail-info-panel__header span,.alerts-detail-meta-list span,.alerts-detail-summary>span{color:var(--cs-text-muted);font-size:10px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.alerts-detail-info-panel__header span{align-items:center;color:var(--cs-color-brand);display:inline-flex;gap:6px}.alerts-detail-info-panel__header h3{color:var(--cs-text-strong);font-size:16px;line-height:1.2;margin:5px 0 0}.alerts-detail-info-panel__status{flex:0 0 auto}.alerts-detail-info-panel__body{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(0,1.45fr) minmax(170px,.75fr)}.alerts-detail-summary{min-width:0;padding:var(--cs-space-3)}.alerts-detail-content-sample strong,.alerts-detail-summary>span{display:block;margin-bottom:6px}.alerts-detail-summary p{color:var(--cs-text-strong);font-size:13px;line-height:1.45;margin:0}.alerts-detail-content-sample{border-top:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border));margin-top:var(--cs-space-3);padding-top:var(--cs-space-3)}.alerts-detail-content-sample blockquote{background:color-mix(in srgb,var(--cs-text-strong) 4%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-text-strong) 10%,var(--cs-border));border-left:3px solid color-mix(in srgb,var(--cs-color-brand) 70%,var(--cs-text-strong));border-radius:var(--cs-radius-sm);color:color-mix(in srgb,var(--cs-text-subtle) 88%,var(--cs-text-strong));font-size:12px;line-height:1.45;margin:0;padding:var(--cs-space-2) var(--cs-space-3)}.alerts-detail-meta-list{align-content:start;border-left:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));display:grid}.alerts-detail-meta-list>div{grid-gap:6px;border-bottom:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border));display:grid;gap:6px;min-height:64px;padding:var(--cs-space-3)}.alerts-detail-meta-list>div:last-child{border-bottom:0}.alerts-detail-meta-list strong{color:var(--cs-text-strong);font-size:13px;font-weight:650;line-height:1.3}.alerts-detail-meta-list .euiBadge{justify-self:start;max-width:100%}.alerts-detail-facts{border-top:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));display:grid;grid-template-columns:repeat(4,minmax(110px,1fr))}.alerts-detail-facts>div{grid-gap:7px;border-right:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border));display:grid;gap:7px;min-height:72px;min-width:0;padding:var(--cs-space-3)}.alerts-detail-facts>div:last-child{border-right:0}.alerts-detail-facts strong{color:var(--cs-text-strong);font-size:13px;font-weight:700;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-detail-asset-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px!important}.alerts-detail-platform-pill{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-flex;font-size:11px;font-weight:800;gap:6px;line-height:1.1;max-width:100%;padding:3px 8px;text-transform:uppercase}.alerts-detail-platform-pill>span{color:var(--cs-color-brand)}@media (max-width:1100px){.alerts-row__add-to-case span{display:none}.alerts-row__add-to-case{padding:5px 8px}.alerts-detail-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-detail-info-panel__body{grid-template-columns:1fr}.alerts-detail-meta-list{border-left:0;border-top:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));grid-template-columns:repeat(3,minmax(0,1fr))}.alerts-detail-meta-list>div{border-bottom:0;border-right:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border))}.alerts-detail-meta-list>div:last-child{border-right:0}.alerts-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-detail-facts>div:nth-child(2n){border-right:0}.alerts-detail-facts>div:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border))}.alerts-detail-asset{grid-template-columns:84px minmax(0,1fr)}.alerts-detail-asset__thumb{width:84px}.alerts-detail-asset__nodes{grid-column:1/-1;justify-content:flex-start}}.alerts-empty{grid-gap:var(--cs-space-6);align-items:center;background:var(--cs-surface-subtle);border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-6);grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);min-height:360px;overflow:hidden;padding:var(--cs-space-6)}.alerts-empty__visual{grid-gap:var(--cs-space-3);align-content:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-3);min-height:280px;overflow:hidden;padding:var(--cs-space-5);position:relative}.alerts-empty__visual:after{animation:alertsScan 4.4s var(--cs-easing) infinite;background:var(--cs-color-brand);content:"";height:2px;left:0;opacity:.18;position:absolute;right:0;top:28%}.alerts-empty__signal-card{background:color-mix(in srgb,var(--cs-success) 6%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 28%,var(--cs-border));border-left:4px solid var(--cs-success);border-radius:var(--cs-radius-sm);padding:var(--cs-space-4);position:relative;z-index:1}.alerts-empty__actions,.alerts-empty__proof span,.alerts-empty__signal-title,.alerts-empty__signal-top,.alerts-empty__ticker{align-items:center;display:flex}.alerts-empty__signal-top{color:var(--cs-text-muted);font-size:11px;font-weight:800;gap:var(--cs-space-3);justify-content:space-between;text-transform:uppercase}.alerts-empty__signal-top svg{color:var(--cs-success)}.alerts-empty__signal-title{color:var(--cs-text-strong);gap:var(--cs-space-2);margin-top:var(--cs-space-4)}.alerts-empty__signal-title svg{color:var(--cs-color-brand)}.alerts-empty__signal-title strong{font-size:20px;line-height:1.15}.alerts-empty__lanes{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);margin-top:var(--cs-space-4)}.alerts-empty__lanes span{animation:alertsLaneBreathe 2.8s var(--cs-easing) infinite;background:color-mix(in srgb,var(--cs-color-brand) 20%,var(--cs-border));border-radius:var(--cs-radius-pill);height:8px;transform-origin:left center}.alerts-empty__lanes span:first-child{width:76%}.alerts-empty__lanes span:nth-child(2){animation-delay:.16s;background:color-mix(in srgb,var(--cs-success) 25%,var(--cs-border));width:92%}.alerts-empty__lanes span:nth-child(3){animation-delay:.32s;background:color-mix(in srgb,var(--cs-warning) 25%,var(--cs-border));width:58%}.alerts-empty__lanes span:nth-child(4){animation-delay:.48s;width:68%}.alerts-empty__signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.alerts-empty__signal-grid,.alerts-empty__signal-grid div{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.alerts-empty__signal-grid div{align-content:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);font-size:12px;font-weight:650;min-height:78px;padding:var(--cs-space-3)}.alerts-empty__signal-grid svg{color:var(--cs-color-brand)}.alerts-empty__ticker{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);font-size:12px;gap:var(--cs-space-2);justify-content:flex-start;min-height:32px;padding:0 var(--cs-space-3);position:relative;text-transform:uppercase;z-index:1}.alerts-empty__ticker span{--alerts-kpi-accent:var(--cs-success);animation:alertsPulse 1.6s ease-in-out infinite;background:var(--cs-success);border-radius:var(--cs-radius-pill);height:8px;width:8px}.alerts-empty__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-space-3);max-width:620px;text-align:left}.alerts-empty__icon{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-flex;height:54px;justify-content:center;width:54px}.alerts-empty__content h2{color:var(--cs-text-strong);font-size:30px;font-weight:760;line-height:1.12}.alerts-empty__content p{color:var(--cs-text-subtle);font-size:16px;line-height:1.55}.alerts-empty__proof{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);margin-top:var(--cs-space-1)}.alerts-empty__proof span{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);font-size:12px;font-weight:650;gap:var(--cs-space-2);min-height:28px;padding:0 var(--cs-space-3)}.alerts-empty__proof svg{color:var(--cs-color-brand)}.alerts-empty__actions{flex-wrap:wrap;gap:var(--cs-space-2);margin-top:var(--cs-space-2)}.alerts-analysis-metrics{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.alerts-analysis-metrics>div{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);min-width:0;padding:var(--cs-space-3)}.alerts-analysis-metrics small,.alerts-analysis-metrics span{color:var(--cs-text-muted);display:block;font-size:10px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.alerts-analysis-metrics strong{font-feature-settings:"tnum";color:var(--cs-text-strong);display:block;font-size:24px;font-variant-numeric:tabular-nums;line-height:1;margin:6px 0 5px}.alerts-analysis-section{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3)}.alerts-analysis-section__header{grid-gap:2px;display:grid;gap:2px}.alerts-analysis-section__header strong{color:var(--cs-text-strong);font-size:14px}.alerts-analysis-section__header span{color:var(--cs-text-subtle);font-size:12px}.alerts-noise-groups{grid-gap:var(--cs-space-2);display:grid;gap:var(--cs-space-2)}.alerts-noise-groups>div{grid-gap:var(--cs-space-2);align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:var(--cs-space-2);grid-template-columns:minmax(0,1fr) auto auto;min-width:0;padding:var(--cs-space-3)}.alerts-noise-groups span,.alerts-noise-groups strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-noise-groups strong{color:var(--cs-text-strong);font-size:12px}.alerts-noise-groups span{color:var(--cs-text-muted);font-size:11px;margin-top:3px}.alerts-noise-groups__fields{display:flex;flex-wrap:wrap;gap:var(--cs-space-1);justify-content:flex-end;max-width:220px}.alerts-response-path{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);margin:0;padding-left:20px}.alerts-response-path li::marker{color:var(--cs-color-brand);font-weight:800}.alerts-response-path span,.alerts-response-path strong{display:block}.alerts-response-path strong{color:var(--cs-text-strong);font-size:13px}.alerts-response-path span{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin-top:3px}@keyframes alertsMetricRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes alertsPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--alerts-kpi-accent),#0000 52%)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--alerts-kpi-accent),#0000 100%)}}@keyframes alertsScan{0%{transform:translateY(-72px)}50%{transform:translateY(138px)}to{transform:translateY(-72px)}}@keyframes alertsLaneBreathe{0%,to{opacity:.72;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}@keyframes alertsMiniLane{0%,to{opacity:.48;transform:scaleX(.88)}50%{opacity:.9;transform:scaleX(1)}}@keyframes alertsMiniFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes alertsLoadingLane{0%,to{opacity:.34}50%{opacity:.78}}@keyframes alertsSpin{to{transform:rotate(1turn)}}@media (max-width:1180px){.alerts-insight-grid,.alerts-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-row{grid-template-columns:4px 28px 82px minmax(220px,1fr) 132px 42px}.alerts-row__assignee,.alerts-row__impact{display:none}.alerts-empty{grid-template-columns:1fr}}@media (max-width:820px){.alerts-filter-panel,.alerts-hero,.alerts-insight-grid,.alerts-kpi-grid{grid-template-columns:1fr}.alerts-filter-panel__filters,.alerts-hero__actions{justify-content:flex-start}.alerts-bulk-toolbar{align-items:flex-start;flex-wrap:wrap}.alerts-analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.alerts-detail-info-panel__header{align-items:flex-start;flex-direction:column}.alerts-detail-facts,.alerts-detail-meta-list{grid-template-columns:1fr}.alerts-detail-facts>div,.alerts-detail-facts>div:nth-child(2n),.alerts-detail-meta-list>div{border-right:0}.alerts-detail-facts>div:nth-child(n+2),.alerts-detail-meta-list>div{border-top:1px solid color-mix(in srgb,var(--cs-text-strong) 9%,var(--cs-border))}.alerts-detail-facts>div:first-child,.alerts-detail-meta-list>div:first-child{border-top:0}.alerts-noise-groups>div{grid-template-columns:1fr}.alerts-noise-groups__fields{justify-content:flex-start;max-width:none}.alerts-row{align-items:start;grid-template-columns:4px 28px minmax(0,1fr) 42px}.alerts-row__assignee,.alerts-row__impact,.alerts-row__meta,.alerts-row__time{display:none}.alerts-empty,.alerts-empty__visual{padding:var(--cs-space-4)}.alerts-empty__visual{min-height:240px}.alerts-empty__signal-grid{grid-template-columns:1fr}.alerts-empty__content h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.alerts-empty__lanes span,.alerts-empty__ticker span,.alerts-empty__visual:after,.alerts-kpi strong,.alerts-kpi--live:after,.alerts-panel,.alerts-platform-empty__orbit span,.alerts-row,.alerts-stream-panel,.alerts-volume-empty__waves span{animation:none;transition:none}.alerts-row:focus,.alerts-row:hover{transform:none}}.cases-page{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:0;max-width:none;padding:0;width:100%}.cases-hero{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 4%,#0000),#0000 48%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;padding:28px 28px 24px}.cases-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:800;gap:8px;margin-bottom:8px;text-transform:uppercase}.cases-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.cases-hero__copy{font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:820px}.cases-empty__chips,.cases-hero__pills,.cases-tag-row{display:flex;flex-wrap:wrap;gap:6px}.cases-hero__pills{margin-top:14px}.cases-empty__chips span,.cases-hero__pills span,.cases-tag-row span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.cases-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.cases-kpi{background:var(--cs-surface);border:1px solid var(--cs-border);border-left:4px solid var(--case-tone,var(--cs-border));border-radius:var(--cs-radius-sm);min-height:118px;overflow:hidden;padding:16px;position:relative;text-align:left}button.cases-kpi{cursor:pointer}.cases-kpi:after{border-bottom:2px solid color-mix(in srgb,var(--case-tone,var(--cs-color-brand)) 36%,#0000);border-left:2px solid color-mix(in srgb,var(--case-tone,var(--cs-color-brand)) 18%,#0000);bottom:14px;content:"";height:22px;opacity:.7;position:absolute;right:14px;width:42px}.cases-kpi span{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:800;text-transform:uppercase}.cases-kpi strong{color:var(--cs-text-strong);display:block;font-size:32px;line-height:1;margin-top:8px}.cases-kpi small{color:var(--cs-text-muted);display:block;font-size:12px;margin-top:10px}.cases-kpi--danger{--case-tone:var(--cs-critical);background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface))}.cases-kpi--warning{--case-tone:var(--cs-warning);background:color-mix(in srgb,var(--cs-warning) 7%,var(--cs-surface))}.cases-kpi--success{--case-tone:var(--cs-success);background:color-mix(in srgb,var(--cs-success) 7%,var(--cs-surface))}.cases-kpi--brand{--case-tone:var(--cs-color-brand);background:var(--cs-color-brand-weak)}.cases-kpi--neutral{--case-tone:var(--cs-text-muted)}.cases-ops-strip{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);overflow:hidden}.cases-ops-strip>div{align-items:center;border-right:1px solid var(--cs-border);color:var(--cs-text-subtle);display:flex;font-size:12px;gap:8px;min-height:44px;min-width:0;padding:8px 12px}.cases-ops-strip>div:first-child{background:color-mix(in srgb,var(--cs-success) 4%,var(--cs-surface))}.cases-ops-strip>div:last-child{border-right:0}.cases-ops-strip .euiIcon{color:var(--cs-text-muted);flex:0 0 auto}.cases-ops-strip strong{color:var(--cs-text-strong);flex:0 0 auto;font-size:12px;white-space:nowrap}.cases-ops-strip span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-status-dot{background:var(--cs-text-muted);border-radius:var(--cs-radius-pill);flex:0 0 9px;height:9px;width:9px}.cases-status-dot--ready{background:var(--cs-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-success) 13%,#0000)}.cases-workbench{overflow:hidden}.cases-workbench__tabs{background:var(--cs-surface);border-bottom:1px solid var(--cs-border);display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px}.cases-workbench__tabs button{background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);cursor:pointer;font-size:13px;font-weight:700;min-height:34px;padding:0 12px}.cases-workbench__tabs button.is-active,.cases-workbench__tabs button:hover{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));color:var(--cs-color-brand-strong)}.cases-workbench__toolbar{grid-gap:10px;align-items:center;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:grid;gap:10px;grid-template-columns:minmax(260px,1fr) auto auto auto;padding:12px}.cases-filter-popover{padding:8px;width:220px}.cases-selection-bar{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-bottom:1px solid var(--cs-border);color:var(--cs-text-subtle);display:flex;font-size:12px;font-weight:700;gap:8px;padding:8px 12px}.cases-table-shell{background:var(--cs-surface);min-height:330px}.cases-list-head{align-items:center;background:var(--cs-surface);border-bottom:1px solid var(--cs-border);color:var(--cs-text-subtle);display:flex;font-size:12px;gap:10px;padding:10px 12px}.cases-list-head>div{align-items:baseline;display:flex;gap:8px;min-width:0}.cases-list-head strong{color:var(--cs-text-strong)}.cases-list{grid-gap:10px;background:var(--cs-surface-subtle);display:grid;gap:10px;padding:12px}.cases-list-item{--case-list-tone:var(--cs-color-brand);grid-gap:12px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-left:4px solid var(--case-list-tone);border-radius:var(--cs-radius-sm);cursor:pointer;display:grid;gap:12px;grid-template-columns:28px minmax(360px,1fr) minmax(250px,320px) 34px;min-width:0;padding:13px 12px}.cases-list-item.is-selected{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border))}.cases-list-item.is-inspected,.cases-list-item:focus-visible,.cases-list-item:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--case-list-tone) 8%,#0000),#0000 38%),var(--cs-surface);border-color:color-mix(in srgb,var(--case-list-tone) 50%,var(--cs-border))}.cases-list-item:focus-visible{outline:2px solid color-mix(in srgb,var(--cs-color-brand) 55%,#0000);outline-offset:2px}.cases-list-item.is-inspected{box-shadow:inset -3px 0 0 var(--cs-color-brand)}.cases-list-item--critical{--case-list-tone:var(--cs-critical)}.cases-list-item--high{--case-list-tone:var(--cs-warning)}.cases-list-item--medium{--case-list-tone:var(--cs-color-brand)}.cases-list-item--low{--case-list-tone:var(--cs-success)}.cases-list-item__check{align-items:center;display:flex;justify-content:center}.cases-list-item__main{grid-gap:6px;display:grid;gap:6px;min-width:0}.cases-list-item__topline{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.cases-list-item__id,.cases-list-item__title{background:#0000;border:0;cursor:pointer;padding:0;text-align:left}.cases-list-item__id{color:var(--cs-color-brand-strong);font-size:12px;font-weight:800}.cases-list-item__title{color:var(--cs-text-strong);font-size:15px;font-weight:800;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-list-item__id:hover,.cases-list-item__title:hover{color:var(--cs-color-brand)}.cases-list-item__description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--cs-text-subtle);display:-webkit-box;font-size:12px;line-height:1.45;margin:0;overflow:hidden}.cases-source-strip{align-items:center;display:flex;gap:5px;margin-top:2px;min-width:0}.cases-source-strip small{color:var(--cs-text-muted);font-size:11px;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-source-dot{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-strong);display:inline-flex;flex:0 0 24px;font-size:10px;font-weight:800;height:24px;justify-content:center;line-height:1;width:24px}.cases-source-dot--youtube{background:color-mix(in srgb,var(--cs-critical) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-critical) 34%,var(--cs-border));color:var(--cs-critical)}.cases-source-dot--instagram{background:color-mix(in srgb,var(--cs-color-brand) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));color:var(--cs-color-brand-strong)}.cases-source-dot--tiktok{background:color-mix(in srgb,var(--cs-text-strong) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-text-strong) 26%,var(--cs-border));color:var(--cs-text-strong)}.cases-source-dot--discord{background:color-mix(in srgb,var(--cs-color-brand) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand-strong) 32%,var(--cs-border));color:var(--cs-color-brand-strong)}.cases-source-dot--reddit{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 34%,var(--cs-border));color:var(--cs-warning)}.cases-source-dot--video{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));color:var(--cs-color-brand-strong)}.cases-source-dot--comment{background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 34%,var(--cs-border));color:var(--cs-success)}.cases-list-item__facts{grid-gap:8px 12px;border-left:1px solid var(--cs-border);display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding-left:12px}.cases-fact{min-width:0}.cases-fact span{color:var(--cs-text-muted);display:block;font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase}.cases-fact strong{color:var(--cs-text-strong);display:block;font-size:12px;font-weight:700;line-height:1.25;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-list-item__action{display:flex;justify-content:flex-end}.case-inspector{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);bottom:18px;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:18px;top:104px;width:min(430px,calc(100vw - 36px));z-index:1000}.case-inspector__header{align-items:center;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.case-inspector__eyebrow{grid-gap:2px;display:grid;gap:2px;min-width:0}.case-inspector__eyebrow span{color:var(--cs-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.case-inspector__eyebrow strong{color:var(--cs-color-brand-strong);font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-inspector__tools{align-items:center;display:flex;gap:4px}.case-inspector__hero{grid-gap:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 5%,#0000),#0000 80%),var(--cs-surface);border-bottom:1px solid var(--cs-border);display:grid;gap:10px;padding:16px 16px 14px}.case-inspector__state{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.case-inspector__hero h2{color:var(--cs-text-strong);font-size:18px;font-weight:800;line-height:1.25;margin:0}.case-inspector__hero p{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:var(--cs-text-subtle);display:-webkit-box;font-size:12px;line-height:1.5;margin:0;overflow:hidden}.case-inspector__facts{border-bottom:1px solid var(--cs-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.case-inspector__facts>div{border-bottom:1px solid var(--cs-border);border-right:1px solid var(--cs-border);min-width:0;padding:12px 14px}.case-inspector__facts>div:nth-child(2n){border-right:0}.case-inspector__facts>div:nth-last-child(-n+2){border-bottom:0}.case-inspector__facts span,.case-inspector__section-title small{color:var(--cs-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.case-inspector__facts strong{color:var(--cs-text-strong);display:block;font-size:13px;font-weight:800;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-inspector__section{grid-gap:10px;border-bottom:1px solid var(--cs-border);display:grid;gap:10px;padding:14px 16px}.case-inspector__section:last-child{border-bottom:0;min-height:0;overflow:auto}.case-inspector__section-title{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.case-inspector__section-title span{color:var(--cs-text-strong);font-size:13px;font-weight:800}.case-source-chain{grid-gap:0;display:grid;gap:0}.case-source-node{grid-gap:9px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr);min-width:0;padding:8px 10px}.case-source-node small,.case-source-node strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-source-node strong{color:var(--cs-text-strong);font-size:12px;font-weight:800}.case-source-node small{color:var(--cs-text-muted);font-size:11px;margin-top:2px}.case-source-connector{background:var(--cs-border);height:10px;margin-left:24px;width:1px}.case-inspector-timeline{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.case-inspector-timeline li{grid-gap:9px;display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr);min-width:0}.case-inspector-timeline li>span{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 26%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);display:inline-flex;height:26px;justify-content:center;width:26px}.case-inspector-timeline p,.case-inspector-timeline small,.case-inspector-timeline strong{display:block}.case-inspector-timeline strong{color:var(--cs-text-strong);font-size:12px;font-weight:800}.case-inspector-timeline p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4;margin:2px 0 0}.case-inspector-timeline small{color:var(--cs-text-muted);font-size:10px;font-weight:800;margin-top:3px;text-transform:uppercase}.cases-list-pager{align-items:center;background:var(--cs-surface);border-top:1px solid var(--cs-border);color:var(--cs-text-subtle);display:flex;font-size:12px;font-weight:700;gap:10px;justify-content:flex-end;padding:10px 12px}.cases-loading{grid-gap:12px;display:grid;gap:12px;min-height:330px;place-items:center}.cases-table-row{box-shadow:inset 3px 0 0 var(--cs-border);box-shadow:inset 3px 0 0 var(--case-row-tone,var(--cs-border))}.cases-table-row--critical{--case-row-tone:var(--cs-critical)}.cases-table-row--high{--case-row-tone:var(--cs-warning)}.cases-table-row--medium{--case-row-tone:var(--cs-color-brand)}.cases-table-row--low{--case-row-tone:var(--cs-success)}.cases-case-link{font-weight:800}.cases-title-cell{grid-gap:4px;display:grid;gap:4px;min-width:0}.cases-tag-row{gap:4px}.cases-tag-row span{font-size:10px;min-height:18px;padding:1px 7px}.cases-owner,.cases-platforms{align-items:center;display:flex;gap:6px;min-width:0}.cases-platforms span{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:var(--cs-radius-xs);color:var(--cs-color-brand-strong);display:inline-flex;font-size:10px;font-weight:800;height:22px;justify-content:center;width:26px}.cases-platforms .cases-platforms__muted{background:var(--cs-surface-subtle);color:var(--cs-text-subtle);padding:0 8px;width:auto}.cases-owner span{color:var(--cs-text-strong);font-size:12px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-severity--critical{background:color-mix(in srgb,var(--cs-critical) 13%,var(--cs-surface))!important;color:var(--cs-critical)!important}.case-severity--high{background:color-mix(in srgb,var(--cs-warning) 14%,var(--cs-surface))!important;color:var(--cs-warning)!important}.case-severity--medium{background:var(--cs-color-brand-weak)!important;color:var(--cs-color-brand-strong)!important}.case-severity--low{background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface))!important;color:var(--cs-success)!important}.cases-empty{grid-gap:32px;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 7%,#0000),#0000 45%),var(--cs-surface-subtle);display:grid;gap:32px;grid-template-columns:300px minmax(0,1fr);min-height:360px;padding:36px}.cases-empty__visual{background:var(--cs-surface);border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:var(--cs-radius-sm);min-height:230px;position:relative}.cases-empty__folder{align-items:center;background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 30%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-success);display:inline-flex;height:58px;justify-content:center;left:34px;position:absolute;top:34px;width:58px}.cases-empty__line{background:var(--cs-color-brand-weak);border-radius:var(--cs-radius-pill);height:10px;left:34px;position:absolute;right:34px}.cases-empty__line--one{top:120px;width:72%}.cases-empty__line--two{background:color-mix(in srgb,var(--cs-success) 20%,var(--cs-surface));top:148px;width:58%}.cases-empty__line--three{background:color-mix(in srgb,var(--cs-warning) 16%,var(--cs-surface));top:176px;width:82%}.cases-empty__copy{grid-gap:14px;display:grid;gap:14px}.cases-empty__copy h2{margin:0}.cases-empty__chips{margin:2px 0 4px}.cases-grouped{grid-gap:14px;display:grid;gap:14px;padding:14px}.cases-group{border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);overflow:hidden}.cases-group>header{align-items:center;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:flex;justify-content:space-between;padding:10px 12px}@media (max-width:1080px){.cases-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-inspector{bottom:12px;right:12px;top:92px;width:min(420px,calc(100vw - 24px))}.cases-workbench__toolbar{grid-template-columns:1fr}.cases-list-item{grid-template-columns:28px minmax(0,1fr) 34px}.cases-list-item__facts{border-left:0;border-top:1px solid var(--cs-border);grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-left:0;padding-top:10px}}@media (max-width:760px){.cases-empty,.cases-hero{grid-template-columns:1fr}.cases-hero{flex-direction:column;padding:20px}.cases-kpi-grid,.cases-ops-strip{grid-template-columns:1fr}.cases-list-head,.cases-list-pager{align-items:flex-start;flex-direction:column}.cases-list-item{grid-template-columns:28px minmax(0,1fr)}.cases-list-item__action{grid-column:2;justify-content:flex-start}.case-inspector{bottom:10px;left:10px;right:10px;top:76px;width:auto}.cases-list-item__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cases-list-item__title{white-space:normal}.cases-empty{padding:20px}}.cases-create-page{box-sizing:border-box;color:var(--cs-text);display:flex;flex-direction:column;gap:16px;margin:0;padding:0 0 88px;width:100%}.cases-create-page h1,.cases-create-page h2,.cases-create-page h3,.cases-create-page h4,.cases-create-page p{letter-spacing:0;margin:0}.cases-create-hero{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 4%,#0000),#0000 50%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;padding:26px 28px}.cases-create-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.cases-create-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line)}.cases-create-hero__copy{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:720px}.cases-create-hero__pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.cases-create-hero__pills span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.cases-create-hero__ops{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.cases-create-templates{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.cases-create-template{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:6px 12px;transition:border-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.cases-create-template:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.cases-create-template.is-active{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.cases-create-template__hint{color:var(--cs-text-muted);font-size:11.5px;font-weight:600;margin-left:8px}.cases-create-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.cases-create-form,.cases-create-side{display:flex;flex-direction:column;gap:14px}.cases-create-side{position:-webkit-sticky;position:sticky;top:16px}@media (max-width:1080px){.cases-create-grid{grid-template-columns:1fr}.cases-create-side{position:static}}.cases-create-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;gap:12px;padding:20px}.cases-create-card__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.cases-create-card__label{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:.04em;text-transform:uppercase}.cases-create-card__hint{color:var(--cs-text-muted);font-size:11.5px}.cases-create-title-input{background:#0000;border:0;border-bottom:1px solid var(--cs-border);color:var(--cs-text-strong);font-size:22px;font-weight:700;line-height:1.25;outline:0;padding:4px 0 8px;transition:border-color var(--cs-duration) var(--cs-easing);width:100%}.cases-create-title-input::placeholder{color:var(--cs-text-muted);font-weight:600}.cases-create-title-input:focus{border-bottom-color:var(--cs-color-brand)}.cases-create-title-input.is-invalid{border-bottom-color:var(--cs-critical)}.cases-create-textarea{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);font-family:inherit;font-size:13.5px;line-height:1.55;min-height:140px;padding:12px 14px;resize:vertical;transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing);width:100%}.cases-create-textarea::placeholder{color:var(--cs-text-muted)}.cases-create-textarea:focus{background:var(--cs-surface);border-color:var(--cs-color-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 20%,#0000);outline:0}.cases-create-counter{font-feature-settings:"tnum";align-self:flex-end;color:var(--cs-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.cases-create-segmented{grid-gap:8px;display:grid;gap:8px}.cases-create-segmented--severity{grid-template-columns:repeat(4,minmax(0,1fr))}.cases-create-segmented--category{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cases-create-segmented__btn{--tone:var(--cs-text-muted);background:var(--cs-surface);border:1px solid var(--cs-border);border-left:3px solid var(--tone);border-radius:var(--cs-radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.cases-create-segmented__btn:hover{background:color-mix(in srgb,var(--tone) 6%,var(--cs-surface));border-color:var(--tone)}.cases-create-segmented__btn.is-active{background:color-mix(in srgb,var(--tone) 10%,var(--cs-surface));border-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}.cases-create-segmented__title{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:13px;font-weight:700;gap:6px}.cases-create-segmented__hint{color:var(--cs-text-muted);font-size:11.5px;line-height:1.35}.cases-create-segmented__btn--low{--tone:var(--cs-success)}.cases-create-segmented__btn--medium{--tone:var(--cs-color-brand)}.cases-create-segmented__btn--high{--tone:var(--cs-warning)}.cases-create-segmented__btn--critical{--tone:var(--cs-critical)}.cases-create-dot{background:var(--tone);border-radius:999px;display:inline-block;height:8px;width:8px}.cases-create-targets__entity-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cases-create-targets__entity-trigger{align-items:center;background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 14px;transition:border-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.cases-create-targets__entity-trigger:hover,.cases-create-targets__entity-trigger[aria-expanded=true]{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);border-style:solid;color:var(--cs-color-brand-strong)}.cases-create-targets__entity-chips{display:inline-flex;flex:1 1 auto;flex-wrap:wrap;gap:6px}.cases-create-targets__entity-chip{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;line-height:1;padding:3px 6px 3px 10px;transition:background-color var(--cs-duration) var(--cs-easing)}.cases-create-targets__entity-chip:hover{background:color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-surface))}.cases-create-targets__entity-chip .euiIcon{height:12px;margin-left:2px;opacity:.85;width:12px}.cases-create-targets__platforms{display:flex;flex-wrap:wrap;gap:6px}.cases-create-targets__platform{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:6px 12px;transition:border-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.cases-create-targets__platform.is-active,.cases-create-targets__platform:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.cases-create-targets__platform.is-active{background:var(--cs-color-brand-weak)}.cases-create-twoup{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.cases-create-twoup .euiComboBox,.cases-create-twoup .euiFormControlLayout{width:100%!important}@media (max-width:600px){.cases-create-twoup{grid-template-columns:1fr}}.cases-create-side-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;gap:10px;padding:16px}.cases-create-side-card__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.cases-create-side-card__title{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:13px;font-weight:700;gap:6px}.cases-create-side-card__count{background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);font-size:11px;font-weight:800;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.cases-create-similar{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.cases-create-similar__item{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;transition:border-color var(--cs-duration) var(--cs-easing)}.cases-create-similar__item:hover{border-color:var(--cs-color-brand)}.cases-create-similar__top{align-items:center;display:flex;gap:8px;justify-content:space-between}.cases-create-similar__title{color:var(--cs-text-strong);font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cases-create-similar__match{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);flex:0 0 auto;font-size:10.5px;font-weight:800;padding:2px 6px;text-transform:uppercase}.cases-create-similar__meta{color:var(--cs-text-muted);font-size:11px}.cases-create-side-empty{color:var(--cs-text-muted);font-size:12.5px;line-height:1.45;padding:20px 8px;text-align:center}.cases-create-side-empty strong{color:var(--cs-text-strong);display:block;font-size:13px;margin-bottom:4px}.cases-create-actions{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--cs-surface) 92%,#0000);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);bottom:0;display:flex;gap:12px;justify-content:space-between;padding:12px 18px;position:-webkit-sticky;position:sticky;z-index:5}.cases-create-actions__hint{color:var(--cs-text-muted);font-size:12px}.cases-create-actions__buttons,.cases-create-actions__hint{align-items:center;display:inline-flex;gap:8px}.cases-create-required{color:var(--cs-critical);font-weight:800;margin-left:2px}.cases-create-error{color:var(--cs-critical);font-size:12px;margin-top:4px}.tg-page{box-sizing:border-box;color:var(--cs-text);display:flex;flex-direction:column;gap:14px;margin:0;max-width:none;padding:0;width:100%}.tg-page h1,.tg-page h2,.tg-page h3,.tg-page p{letter-spacing:0;margin:0}.tg-hero{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-critical) 4%,#0000),#0000 50%),linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 5%,#0000),#0000 60%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:28px 28px 24px;position:relative}.tg-hero:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--cs-critical) 10%,#0000),#0000 70%);height:240px;right:-28px;top:-28px;width:240px}.tg-hero:after,.tg-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.tg-hero:after{background:linear-gradient(0deg,#0000 calc(50% - .5px),color-mix(in srgb,var(--cs-critical) 32%,#0000) calc(50% - .5px),color-mix(in srgb,var(--cs-critical) 32%,#0000) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),color-mix(in srgb,var(--cs-critical) 32%,#0000) calc(50% - .5px),color-mix(in srgb,var(--cs-critical) 32%,#0000) calc(50% + .5px),#0000 calc(50% + .5px));border:1px solid color-mix(in srgb,var(--cs-critical) 32%,#0000);height:110px;opacity:.55;right:80px;top:64px;width:110px}.tg-hero__main{min-width:0;position:relative;z-index:1}.tg-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.tg-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line)}.tg-hero__copy{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:760px}.tg-hero__pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.tg-hero__pills span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.tg-hero__ops{align-items:flex-end;display:flex;flex-direction:column;gap:var(--cs-space-3);position:relative;z-index:1}.tg-pulse{align-items:center;background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 40%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-success);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.tg-pulse--syncing{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 40%,var(--cs-border));color:var(--cs-warning)}.tg-pulse--stale{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-muted)}.tg-pulse__dot{background:currentColor;border-radius:var(--cs-radius-pill);box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,#0000);height:7px;width:7px}.tg-pulse--live .tg-pulse__dot{animation:tg-pulse 1.6s ease-in-out infinite}@keyframes tg-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 35%,#0000)}50%{box-shadow:0 0 0 6px color-mix(in srgb,currentColor 5%,#0000)}}@media (prefers-reduced-motion:reduce){.tg-pulse--live .tg-pulse__dot{animation:none}}.tg-hero__action{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px;transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.tg-hero__action:hover{background:color-mix(in srgb,var(--cs-color-brand) 6%,var(--cs-surface));border-color:var(--cs-color-brand);color:var(--cs-text-strong)}.tg-hero__action:focus-visible{border-color:var(--cs-color-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 36%,#0000);outline:none}.tg-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.tg-kpi{--tg-kpi-tone:var(--cs-text-muted);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;min-height:122px;overflow:hidden;padding:16px;position:relative;text-align:left}.tg-kpi:before{background:var(--tg-kpi-tone);content:"";inset:0 auto 0 0;position:absolute;width:4px}.tg-kpi:after{border-bottom:2px solid color-mix(in srgb,var(--tg-kpi-tone) 36%,#0000);border-left:2px solid color-mix(in srgb,var(--tg-kpi-tone) 18%,#0000);bottom:14px;content:"";height:22px;opacity:.7;position:absolute;right:14px;width:38px}.tg-kpi__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.tg-kpi__label{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tg-kpi__icon{align-items:center;background:var(--cs-surface);border:1px solid var(--tg-kpi-tone);border-radius:var(--cs-radius-xs);color:var(--tg-kpi-tone);display:inline-flex;height:26px;justify-content:center;width:26px}.tg-kpi__value{align-items:baseline;color:var(--cs-text-strong);display:flex;font-size:30px;font-weight:700;gap:6px;line-height:1;margin-top:10px}.tg-kpi__unit{color:var(--cs-text-muted);font-size:14px;font-weight:600}.tg-kpi__hint{align-items:center;color:var(--cs-text-muted);display:flex;font-size:11.5px;gap:6px;line-height:1.35;margin-top:auto;padding-top:12px}.tg-kpi--brand{--tg-kpi-tone:var(--cs-color-brand);background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface))}.tg-kpi--success{--tg-kpi-tone:var(--cs-success);background:color-mix(in srgb,var(--cs-success) 6%,var(--cs-surface))}.tg-kpi--warning{--tg-kpi-tone:var(--cs-warning);background:color-mix(in srgb,var(--cs-warning) 6%,var(--cs-surface))}.tg-kpi--critical{--tg-kpi-tone:var(--cs-critical);background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface))}.tg-kpi--neutral{--tg-kpi-tone:var(--cs-text-muted)}.tg-kpi__gauge{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:block;height:6px;margin-top:10px;overflow:hidden}.tg-kpi__gauge-fill{background:var(--tg-kpi-tone);border-radius:var(--cs-radius-pill);display:block;height:100%;transition:width .22s var(--cs-easing)}.tg-main{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.tg-card{border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);flex-direction:column;overflow:hidden}.tg-card,.tg-card__head{background:var(--cs-surface);display:flex}.tg-card__head{align-items:center;border-bottom:1px solid var(--cs-border);gap:12px;justify-content:space-between;padding:14px 16px}.tg-card__head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tg-card__title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:14px;font-weight:700;gap:8px}.tg-card__sub{color:var(--cs-text-muted);font-size:12px}.tg-card__count{background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);font-size:11px;font-weight:800;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.tg-card__body{padding:0}.tg-card__body--padded{padding:16px}.tg-card__empty,.tg-card__loading{color:var(--cs-text-muted);font-size:13px;padding:36px 24px;text-align:center}.tg-card__loading{align-items:center;display:flex;gap:10px;justify-content:center}.tg-geo-host{padding:0}.tg-geo-host>.geo-influence-card,.tg-geo-host>.geo-influence-card--compact{border:0!important;border-radius:0!important;box-shadow:none!important}.tg-surges{list-style:none;margin:0;padding:0}.tg-surge{--tg-sev:var(--cs-text-muted);grid-gap:12px;align-items:center;border-bottom:1px solid var(--cs-border-subtle);display:grid;gap:12px;grid-template-columns:4px 1fr auto;padding:14px 16px 14px 12px;position:relative}.tg-surge:last-child{border-bottom:0}.tg-surge__rail{align-self:stretch;background:var(--tg-sev);border-radius:2px;width:4px}.tg-surge__body{min-width:0}.tg-surge__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tg-surge__chip{background:color-mix(in srgb,var(--tg-sev) 14%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--tg-sev) 32%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--tg-sev)}.tg-surge__chip,.tg-surge__type{align-items:center;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.tg-surge__type{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle)}.tg-surge__type--coordinated{background:color-mix(in srgb,var(--cs-critical) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-critical) 30%,var(--cs-border));color:var(--cs-critical)}.tg-surge__title{color:var(--cs-text-strong);display:block;font-size:13.5px;font-weight:700;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.tg-surge__meta{align-items:center;color:var(--cs-text-muted);display:flex;font-size:11.5px;gap:8px;margin-top:4px}.tg-surge__platform{color:var(--cs-text-subtle);font-weight:700;gap:4px;text-transform:capitalize}.tg-surge__delta,.tg-surge__platform{align-items:center;display:inline-flex}.tg-surge__delta{font-feature-settings:"tnum";background:color-mix(in srgb,var(--tg-sev) 12%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--tg-sev) 32%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--tg-sev);font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;gap:3px;padding:4px 9px}.tg-surge--low{--tg-sev:var(--cs-text-muted)}.tg-surge--medium{--tg-sev:var(--cs-color-brand)}.tg-surge--high{--tg-sev:var(--cs-warning)}.tg-surge--critical{--tg-sev:var(--cs-critical)}.tg-blueprint{display:flex;flex-direction:column;gap:10px;padding:16px}.tg-blueprint__head{align-items:center;display:flex;gap:10px;padding-bottom:6px}.tg-blueprint__icon{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-xs);color:var(--cs-color-brand);display:inline-flex;height:28px;justify-content:center;width:28px}.tg-blueprint__title{color:var(--cs-text-strong);font-size:13px;font-weight:800}.tg-blueprint__hint{color:var(--cs-text-muted);display:block;font-size:11.5px;margin-top:2px}.tg-blueprint__step{grid-gap:10px;align-items:flex-start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border-subtle);border-radius:var(--cs-radius-sm);display:grid;gap:10px;grid-template-columns:24px 1fr auto;padding:10px 12px}.tg-blueprint__step-num{align-items:center;background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;width:22px}.tg-blueprint__step-name{color:var(--cs-text-strong);font-size:12.5px;font-weight:700}.tg-blueprint__step-desc{color:var(--cs-text-muted);display:block;font-size:11.5px;line-height:1.4;margin-top:2px}.tg-blueprint__tag{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);font-size:10px;font-weight:800;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.tg-graph{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.tg-graph__canvas{background:radial-gradient(circle at 28% 30%,color-mix(in srgb,var(--cs-color-brand) 12%,#0000),#0000 32%),radial-gradient(circle at 72% 38%,color-mix(in srgb,var(--cs-warning) 14%,#0000),#0000 32%),radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--cs-success) 10%,#0000),#0000 28%),var(--cs-surface);border-right:1px solid var(--cs-border);min-height:280px;overflow:hidden;position:relative}.tg-graph__edge{border-top:2px solid var(--tg-edge,color-mix(in srgb,var(--cs-color-brand) 38%,#0000));pointer-events:none;position:absolute}.tg-graph__node{align-items:center;background:var(--cs-color-brand);background:var(--tg-node,var(--cs-color-brand));border:1px solid color-mix(in srgb,var(--tg-node,var(--cs-color-brand)) 60%,#000 0);border-radius:var(--cs-radius-sm);color:var(--cs-text-onBrand);display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.04em;padding:8px 12px;position:absolute;text-transform:uppercase}.tg-graph__node--actor{--tg-node:var(--cs-color-brand)}.tg-graph__node--narrative{--tg-node:var(--cs-critical)}.tg-graph__node--url{--tg-node:var(--cs-warning)}.tg-graph__node--case{--tg-node:var(--cs-success)}.tg-graph__legend{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);bottom:12px;color:var(--cs-text-muted);display:inline-flex;font-size:11px;font-weight:700;gap:6px;left:12px;letter-spacing:.04em;padding:4px 9px;position:absolute;text-transform:uppercase}.tg-graph__rows{display:flex;flex-direction:column;gap:0}.tg-graph__row{grid-gap:12px;border-bottom:1px solid var(--cs-border-subtle);display:grid;gap:12px;grid-template-columns:24px 1fr;padding:16px}.tg-graph__row:last-child{border-bottom:0}.tg-graph__row-num{align-items:center;background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;width:22px}.tg-graph__row-name{color:var(--cs-text-strong);font-size:13px;font-weight:700}.tg-graph__row-desc{color:var(--cs-text-muted);display:block;font-size:12px;line-height:1.5;margin-top:4px}.tg-caps{grid-gap:0;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.tg-cap{--tg-cap-tone:var(--cs-color-brand);display:flex;flex-direction:column;gap:2px;min-width:0;padding:14px 16px}.tg-cap+.tg-cap{border-left:1px solid var(--cs-border)}.tg-cap__head{display:flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.04em;text-transform:uppercase}.tg-cap__head,.tg-cap__icon{align-items:center;color:var(--tg-cap-tone)}.tg-cap__icon{background:color-mix(in srgb,var(--tg-cap-tone) 12%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--tg-cap-tone) 28%,var(--cs-border));border-radius:var(--cs-radius-xs);display:inline-flex;height:22px;justify-content:center;width:22px}.tg-cap__copy{color:var(--cs-text-subtle);font-size:12px;line-height:1.4}.tg-cap--brand{--tg-cap-tone:var(--cs-color-brand)}.tg-cap--success{--tg-cap-tone:var(--cs-success)}.tg-cap--warning{--tg-cap-tone:var(--cs-warning)}.tg-cap--critical{--tg-cap-tone:var(--cs-critical)}@media (max-width:1280px){.tg-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-graph,.tg-main{grid-template-columns:1fr}.tg-graph__canvas{border-bottom:1px solid var(--cs-border);border-right:0}.tg-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-cap:nth-child(3){border-left:0}.tg-cap:nth-child(3),.tg-cap:nth-child(4){border-top:1px solid var(--cs-border)}}@media (max-width:760px){.tg-hero{flex-direction:column}.tg-hero__ops{align-items:flex-start}.tg-hero:after,.tg-hero:before{display:none}.tg-caps,.tg-kpi-grid{grid-template-columns:1fr}.tg-cap+.tg-cap{border-left:0;border-top:1px solid var(--cs-border)}}.er-page{color:var(--cs-text);display:flex;flex-direction:column;gap:14px;width:100%}.er-page,.er-page *,.er-page :after,.er-page :before{box-sizing:border-box}.er-page h1,.er-page h2,.er-page h3,.er-page p{letter-spacing:0;margin:0}.er-page button{font-family:inherit}.er-hero{align-items:flex-start;background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 8%,#0000),#0000 58%),linear-gradient(180deg,color-mix(in srgb,var(--cs-success) 5%,#0000),#0000 62%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;min-height:174px;overflow:hidden;padding:28px;position:relative}.er-hero:after{background:linear-gradient(color-mix(in srgb,var(--cs-color-brand) 28%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--cs-color-brand) 28%,#0000) 1px,#0000 1px);background-size:22px 22px;content:"";height:120px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%,#000 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28%,#000 72%,#0000);opacity:.42;pointer-events:none;position:absolute;right:26px;top:18px;width:220px}.er-hero__main,.er-hero__ops{position:relative;z-index:1}.er-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.er-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line)}.er-hero__copy{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:780px}.er-hero__actions,.er-hero__pills,.er-platform-row{display:flex;flex-wrap:wrap;gap:6px}.er-hero__pills{margin-top:14px}.er-hero__pills span,.er-platform-pill,.er-platform-row span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:800;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.er-hero__ops{align-items:flex-end;display:flex;flex-direction:column;gap:14px;min-width:210px}.er-pulse{align-items:center;background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 44%,var(--cs-border));color:var(--cs-success);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.er-pulse,.er-pulse__dot{border-radius:var(--cs-radius-pill)}.er-pulse__dot{animation:er-pulse 1.6s ease-in-out infinite;background:currentColor;height:7px;width:7px}@keyframes er-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 34%,#0000)}50%{box-shadow:0 0 0 6px color-mix(in srgb,currentColor 5%,#0000)}}@media (prefers-reduced-motion:reduce){.er-pulse__dot{animation:none}}.er-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.er-kpi{--er-tone:var(--cs-text-muted);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;min-height:112px;overflow:hidden;padding:14px 14px 13px;position:relative;text-align:left}.er-actor-card:before,.er-kpi:before,.er-panel:before{background:var(--er-tone);content:"";inset:0 auto 0 0;position:absolute;width:4px}.er-actor-card:hover,.er-asset-row:hover,.er-decision:hover,.er-detail-actions button:hover,.er-kpi:hover,.er-news-row:hover,.er-saved-report:hover,.er-template:hover{background:color-mix(in srgb,var(--cs-color-brand) 6%,var(--cs-surface));background:color-mix(in srgb,var(--er-tone,var(--cs-color-brand)) 6%,var(--cs-surface));border-color:color-mix(in srgb,var(--er-tone,var(--cs-color-brand)) 44%,var(--cs-border))}.er-actor-card:focus-visible,.er-asset-row:focus-visible,.er-decision:focus-visible,.er-detail-actions button:focus-visible,.er-kpi:focus-visible,.er-news-row:focus-visible,.er-saved-report:focus-visible,.er-tabs button:focus-visible,.er-template:focus-visible{border-color:var(--cs-color-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--cs-color-brand) 30%,#0000);outline:none}.er-kpi__head{align-items:center;color:var(--cs-text-muted);display:flex;font-size:11px;font-weight:800;gap:10px;justify-content:space-between;min-height:22px;text-transform:uppercase}.er-kpi strong{color:var(--cs-text-strong);display:block;font-size:32px;font-weight:850;line-height:1;margin-top:12px}.er-kpi small{color:var(--cs-text-subtle);display:block;font-size:12px;margin-top:8px}.er-detail-stat--success,.er-kpi--success{--er-tone:var(--cs-success)}.er-detail-stat--warning,.er-kpi--warning{--er-tone:var(--cs-warning)}.er-detail-stat--critical,.er-kpi--critical{--er-tone:var(--cs-critical)}.er-detail-stat--brand,.er-kpi--brand{--er-tone:var(--cs-color-brand)}.er-detail-stat--neutral,.er-kpi--neutral{--er-tone:var(--cs-text-muted)}.er-workbench{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(210px,260px) minmax(0,1fr) minmax(280px,340px)}.er-actor-card,.er-detail-drawer,.er-panel,.er-report-canvas,.er-template-rail{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm)}.er-detail-drawer,.er-template-rail{display:flex;flex-direction:column;gap:10px;padding:14px;position:-webkit-sticky;position:sticky;top:12px}.er-actor-card__top,.er-asset-row,.er-asset-table__header,.er-detail-drawer__head,.er-news-row,.er-panel__head,.er-template-rail__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.er-detail-drawer__head,.er-template-rail__head{color:var(--cs-text-muted);font-size:11px;font-weight:800;min-height:24px;text-transform:uppercase}.er-saved-report,.er-template{--er-tone:var(--cs-color-brand);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;display:flex;flex-direction:column;gap:5px;min-height:70px;padding:11px;text-align:left;width:100%}.er-saved-report strong,.er-template strong{color:var(--cs-text-strong);font-size:13px}.er-saved-report span,.er-template small,.er-template span{color:var(--cs-text-subtle);font-size:12px}.er-report-canvas{min-width:0;overflow:hidden;padding:0}.er-tabs{background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:flex;gap:0;min-height:48px;overflow-x:auto}.er-tabs button{align-items:center;background:#0000;border:0;border-right:1px solid var(--cs-border);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:7px;min-width:-webkit-max-content;min-width:max-content;padding:0 14px}.er-tabs button.is-active,.er-tabs button:hover{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));color:var(--cs-text-strong)}.er-tabs button.is-active{box-shadow:inset 0 -3px 0 var(--cs-color-brand)}.er-report-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.er-actor-card,.er-panel{--er-tone:var(--cs-color-brand);min-width:0;padding:16px;position:relative}.er-panel--wide{grid-column:span 2}.er-panel--table{margin:12px}.er-panel__head{align-items:flex-start;margin-bottom:14px}.er-panel__label{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:800;margin-bottom:4px;text-transform:uppercase}.er-actor-card h2,.er-detail-drawer h2,.er-panel h2{color:var(--cs-text-strong);font-size:18px;line-height:1.25}.er-actor-card p,.er-detail-drawer__body,.er-detail-drawer__subtitle,.er-panel__copy{color:var(--cs-text-subtle);font-size:13px;line-height:1.45}.er-decision-list,.er-detail-actions,.er-module-list,.er-news-list{display:flex;flex-direction:column;gap:8px}.er-decision{--er-tone:var(--cs-color-brand);grid-gap:12px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:6px minmax(0,1fr);min-height:66px;padding:10px 12px 10px 0;position:relative;text-align:left;width:100%}.er-decision span:last-child,.er-decision strong{grid-column:2}.er-decision strong{color:var(--cs-text-strong);font-size:13px}.er-decision span:last-child{color:var(--cs-text-subtle);font-size:12px}.er-decision__rail{background:var(--er-tone);border-radius:var(--cs-radius-pill);grid-row:1/span 2;width:4px}.er-decision__rail--critical{--er-tone:var(--cs-critical)}.er-decision__rail--warning{--er-tone:var(--cs-warning)}.er-decision__rail--brand{--er-tone:var(--cs-color-brand)}.er-risk-dial{--er-tone:var(--cs-warning);background:radial-gradient(circle,var(--cs-surface) 58%,#0000 59%),conic-gradient(var(--er-tone) 0 72%,color-mix(in srgb,var(--er-tone) 12%,var(--cs-surface)) 72% 100%);border:1px solid color-mix(in srgb,var(--er-tone) 34%,var(--cs-border));border-radius:50%;display:grid;height:132px;margin:6px auto 14px;place-items:center;width:132px}.er-risk-dial span{color:var(--cs-text-strong);font-size:32px;font-weight:850;line-height:1}.er-risk-dial small{color:var(--cs-text-subtle);font-size:11px;font-weight:800;margin-top:-28px;text-transform:uppercase}.er-action-grid,.er-template-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.er-action-grid span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:40px;padding:9px 10px}.er-actor-card{cursor:pointer;text-align:left}.er-actor-card--success{--er-tone:var(--cs-success)}.er-actor-card--warning{--er-tone:var(--cs-warning)}.er-actor-card--critical{--er-tone:var(--cs-critical)}.er-actor-card--brand{--er-tone:var(--cs-color-brand)}.er-score{font-size:24px}.er-score,.er-velocity{color:var(--er-tone);font-weight:850}.er-velocity{background:color-mix(in srgb,var(--er-tone) 12%,var(--cs-surface));border-radius:var(--cs-radius-pill);font-size:11px;padding:2px 8px}.er-actor-card h2{margin-top:10px}.er-actor-card p{margin:7px 0 12px;min-height:38px}.er-theme-lanes{display:flex;flex-direction:column;gap:8px}.er-theme-lanes span{align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-surface)),var(--cs-surface-subtle));border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:flex;font-size:12px;font-weight:800;min-height:34px;min-width:180px;padding:0 12px}.er-asset-table{display:flex;flex-direction:column;gap:6px}.er-asset-row,.er-asset-table__header{display:grid;grid-template-columns:minmax(220px,1.6fr) 84px 78px 100px minmax(110px,.7fr) 92px}.er-asset-table__header{color:var(--cs-text-muted);font-size:11px;font-weight:800;padding:0 12px 6px;text-transform:uppercase}.er-asset-row,.er-news-row{--er-tone:var(--cs-color-brand);background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text);cursor:pointer;min-height:58px;padding:10px 12px;text-align:left;width:100%}.er-asset-row span,.er-news-row span{color:var(--cs-text-subtle);font-size:12px;min-width:0}.er-asset-row strong,.er-news-row strong{color:var(--cs-text-strong);display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.er-asset-row small,.er-news-row small{color:var(--cs-text-muted);display:block;font-size:11px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.er-news-row__coverage i,.er-risk-bar{background:var(--cs-surface);border-radius:var(--cs-radius-pill);display:block;height:5px;margin-bottom:5px;overflow:hidden;width:100%}.er-news-row__coverage b,.er-risk-bar b{background:var(--er-tone);border-radius:inherit;display:block;height:100%}.er-risk-bar--success{--er-tone:var(--cs-success)}.er-risk-bar--warning{--er-tone:var(--cs-warning)}.er-risk-bar--critical{--er-tone:var(--cs-critical)}.er-risk-bar--brand{--er-tone:var(--cs-color-brand)}.er-news-row{display:grid;grid-template-columns:72px minmax(0,1fr) 96px}.er-news-row__source{align-items:center;border:1px solid color-mix(in srgb,var(--cs-color-brand) 38%,var(--cs-border));border-radius:var(--cs-radius-sm);color:var(--cs-color-brand-strong);display:inline-flex;font-weight:900;height:32px;justify-content:center;width:52px}.er-news-row__coverage{text-align:right}.er-module-list .euiSwitch{border-bottom:1px solid var(--cs-border);padding:8px 0}.er-module-list .euiSwitch:last-child{border-bottom:0}.er-detail-drawer h2{margin-top:2px}.er-detail-drawer__subtitle{font-size:12px;margin-top:5px}.er-detail-drawer__body{margin-top:14px}.er-detail-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.er-detail-stat{--er-tone:var(--cs-text-muted);background:color-mix(in srgb,var(--er-tone) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--er-tone) 32%,var(--cs-border));border-radius:var(--cs-radius-sm);min-height:66px;padding:9px}.er-detail-stat small{color:var(--cs-text-muted);display:block;font-size:10px;font-weight:800;text-transform:uppercase}.er-detail-stat strong{color:var(--cs-text-strong);display:block;font-size:16px;margin-top:8px}.er-detail-actions{margin-top:16px}.er-detail-actions button{--er-tone:var(--cs-color-brand);align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;min-height:38px;padding:8px 10px;text-align:left;width:100%}@media (max-width:1500px){.er-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.er-workbench{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.er-template-rail{align-items:stretch;display:grid;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));position:static}.er-template-rail__head{grid-column:1/-1}.er-saved-report{min-height:64px}.er-detail-drawer{top:12px}}@media (max-width:900px){.er-hero{flex-direction:column}.er-hero__ops{align-items:flex-start;min-width:0}.er-action-grid,.er-kpi-grid,.er-report-grid,.er-template-grid,.er-workbench{grid-template-columns:1fr}.er-panel--wide{grid-column:auto}.er-template-rail{position:static}.er-asset-table{overflow-x:auto;padding-bottom:2px}.er-asset-row,.er-asset-table__header{min-width:760px}}@media (max-width:560px){.er-hero{padding:20px}.er-detail-stats,.er-kpi-grid,.er-news-row{grid-template-columns:1fr}.er-news-row__coverage{text-align:left}}.onboarding-card-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:24px 0}.onboarding-card{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;max-width:320px;min-height:180px;padding:20px 16px;position:relative;text-align:center;transition:all .2s ease}.onboarding-card:hover{box-shadow:0 8px 16px -4px #00000026,0 4px 8px -2px #0000001a;transform:translateY(-2px)}.onboarding-card.selected{box-shadow:0 12px 24px -8px #0003,0 4px 8px -4px #0000001a;transform:translateY(-4px)}.onboarding-card-icon{font-size:32px;line-height:1;margin-bottom:12px;text-align:center;transition:all .2s ease}.onboarding-card-title{color:#1a1c21;font-size:18px;font-weight:600;margin-bottom:8px;text-align:center}.onboarding-card-subtitle{color:#69707d;font-size:14px;line-height:1.4;margin-bottom:20px;text-align:center}.onboarding-checkmark{align-items:center;animation:checkmarkBounce .4s cubic-bezier(.68,-.55,.265,1.55);border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:12px;top:12px;width:24px}@keyframes checkmarkBounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.onboarding-card.creator{border-top:4px solid #07c}.onboarding-card.creator.selected{background:#f0f8ff;border-color:#07c}.onboarding-card.creator .onboarding-checkmark{background:#07c}.onboarding-card.manager{border-top:4px solid #7b68ee}.onboarding-card.manager.selected{background:#f8f6ff;border-color:#7b68ee}.onboarding-card.manager .onboarding-checkmark{background:#7b68ee}.onboarding-card.team{border-top:4px solid #10b981}.onboarding-card.team.selected{background:#f0fdf4;border-color:#10b981}.onboarding-card.team .onboarding-checkmark{background:#10b981}.onboarding-channel-card{align-items:center;background:#fff;border:1px solid #d3dae6;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:400px;min-height:200px;padding:20px;text-align:center;transition:all .2s ease}.onboarding-channel-card:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}@media (max-width:768px){.onboarding-card-grid{gap:16px;grid-template-columns:1fr;padding:0 12px}.onboarding-card{min-height:280px}}.communication-inbox-page{color:var(--cs-text)}.communication-inbox-shell{grid-gap:16px;display:grid;gap:16px;width:100%}.focus-tabs{grid-gap:8px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.focus-tabs button{grid-gap:2px;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--cs-text-subtle);cursor:pointer;display:grid;font:inherit;gap:2px;min-height:54px;padding:9px 12px;text-align:left}.focus-tabs button.is-active,.focus-tabs button:focus-visible,.focus-tabs button:hover{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-strong);outline:none}.focus-tabs button.is-active{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 42%,var(--cs-border));color:var(--cs-color-brand)}.focus-tabs span{font-size:14px;font-weight:820}.focus-tabs small{color:var(--cs-text-muted);font-size:11px;font-weight:700}.focus-inbox{grid-gap:14px;display:grid;gap:14px}.focus-command-bar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(260px,1fr) auto auto}.focus-command-bar__queue,.focus-command-bar__search,.focus-command-bar__toggles{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-height:48px}.focus-command-bar__search{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:0 12px}.focus-command-bar__search span{color:var(--cs-text-muted);font-size:12px;font-weight:800}.focus-command-bar__search input{background:#0000;border:0;color:var(--cs-text-strong);font:inherit;outline:none;width:100%}.focus-command-bar__queue,.focus-command-bar__toggles{align-items:center;display:inline-flex;gap:12px;padding:0 12px}.focus-switch{align-items:center;color:var(--cs-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:780;gap:8px;white-space:nowrap}.focus-switch input{opacity:0;pointer-events:none;position:absolute}.focus-switch span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;height:20px;position:relative;width:34px}.focus-switch span:after{background:var(--cs-text-muted);border-radius:999px;content:"";height:12px;left:3px;position:absolute;top:3px;transition:transform var(--cs-transition-normal),background var(--cs-transition-normal);width:12px}.focus-switch input:checked+span{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand)}.focus-switch input:checked+span:after{background:var(--cs-color-brand);transform:translateX(14px)}.focus-command-bar__queue div{align-items:center;display:inline-flex;gap:5px}.focus-command-bar__queue svg{color:var(--cs-text-muted);height:16px;width:16px}.focus-command-bar__queue strong{color:var(--cs-text-strong);font-size:13px}.focus-command-bar__queue span{color:var(--cs-text-muted);font-size:11px;font-weight:760}.focus-workspace{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 310px}.focus-action-error{align-items:center;background:color-mix(in srgb,var(--cs-danger) 9%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-danger) 28%,var(--cs-border));border-radius:8px;color:var(--cs-danger);display:flex;font-size:13px;font-weight:760;gap:8px;padding:10px 12px}.focus-action-error svg{flex:0 0 auto;height:18px;width:18px}.focus-context,.focus-main{grid-gap:12px;display:grid;gap:12px;min-width:0}.focus-progress-row{grid-gap:8px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:36px minmax(0,1fr) 36px;min-height:46px;padding:5px}.focus-progress-row div{align-items:baseline;display:flex;gap:8px;justify-content:center}.focus-progress-row span{color:var(--cs-text-strong);font-size:13px;font-weight:820}.focus-progress-row strong{color:var(--cs-text-muted);font-size:12px;font-weight:740}.focus-icon-button{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.focus-icon-button:focus-visible,.focus-icon-button:hover:not(:disabled){border-color:var(--cs-color-brand);color:var(--cs-color-brand);outline:none}.focus-icon-button:disabled{color:var(--cs-text-muted);cursor:not-allowed;opacity:.55}.focus-chip svg,.focus-composer__head svg,.focus-composer__paused svg,.focus-icon-button svg,.focus-muted-actions svg,.focus-queue-button svg,.focus-send-button svg,.focus-side-panel__head svg,.focus-tone-preview svg,.focus-tool-button svg{flex:0 0 auto;height:18px;width:18px}.focus-action-dock,.focus-composer,.focus-message-card,.focus-shortcuts,.focus-side-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px}.focus-message-card{grid-gap:18px;border-left:4px solid var(--cs-color-brand);display:grid;gap:18px;padding:22px}.focus-message-card--praise{border-left-color:var(--cs-success)}.focus-message-card--spam,.focus-message-card--toxic{border-left-color:var(--cs-warning)}.focus-message-card__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.focus-author{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-width:0}.focus-avatar{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);display:grid;font-size:16px;font-weight:850;height:42px;overflow:hidden;place-items:center;position:relative;width:42px}.focus-avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.focus-author h2{align-items:center;display:flex;gap:6px;min-width:0}.focus-author h2 svg{color:var(--cs-success);flex:0 0 auto;height:16px;width:16px}.focus-action-dock span,.focus-author span,.focus-composer__head span,.focus-side-panel__head span{color:var(--cs-text-muted);font-size:12px;font-weight:780}.focus-author h2,.focus-composer__head h3{color:var(--cs-text-strong);font-size:20px;font-weight:840;line-height:1.2;margin:2px 0 0}.focus-badges,.focus-composer__tools,.focus-muted-actions,.focus-tag-grid{display:flex;flex-wrap:wrap;gap:8px}.focus-chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);display:inline-flex;font-size:11px;font-weight:820;gap:5px;min-height:25px;padding:0 9px;text-transform:capitalize}.focus-chip--vip{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 45%,var(--cs-border));color:var(--cs-warning)}.focus-chip--question{border-color:color-mix(in srgb,var(--cs-color-brand) 40%,var(--cs-border));color:var(--cs-color-brand)}.focus-chip--spam,.focus-chip--toxic{background:var(--cs-surface-danger);border-color:color-mix(in srgb,var(--cs-critical) 35%,var(--cs-border));color:var(--cs-critical)}.focus-message-card blockquote{color:var(--cs-text-strong);font-size:21px;font-weight:650;line-height:1.42;margin:0}.focus-message-card__meta{color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:720;gap:8px 14px}.focus-source-context{grid-gap:12px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:112px minmax(0,1fr) auto;padding:10px}.focus-source-context>img{aspect-ratio:16/9;background:var(--cs-surface);border-radius:6px;object-fit:cover;width:112px}.focus-source-context>div{min-width:0}.focus-source-context span{color:var(--cs-text-muted);font-size:11px;font-weight:800}.focus-source-context strong{color:var(--cs-text-strong);display:block;font-size:14px;font-weight:840;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focus-source-context a{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-color-brand);display:inline-flex;font-size:12px;font-weight:820;justify-content:center;min-height:32px;padding:0 10px;text-decoration:none}.focus-source-context a:focus-visible,.focus-source-context a:hover{border-color:var(--cs-color-brand);outline:none}.focus-composer{grid-gap:16px;display:grid;gap:16px;padding:20px}.focus-composer__head,.focus-side-panel__head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.focus-composer__head>div:first-child span{align-items:center;color:var(--cs-color-brand);display:inline-flex;gap:6px}.focus-confidence{display:grid;justify-items:end}.focus-confidence strong{color:var(--cs-text-strong);font-size:20px;line-height:1}.focus-confidence span{color:var(--cs-text-muted);font-size:11px;font-weight:780}.focus-tone-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(130px,170px) minmax(150px,190px)}.focus-mode-toggle{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:inline-flex;padding:4px}.focus-mode-toggle button{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:12px;font-weight:820;min-height:30px;padding:0 11px}.focus-mode-toggle button.is-active{background:var(--cs-surface);border-color:var(--cs-border);color:var(--cs-text-strong)}.focus-select{grid-gap:4px;display:grid;gap:4px}.focus-select span{color:var(--cs-text-muted);font-size:10px;font-weight:850;text-transform:uppercase}.focus-select select{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text-strong);font:inherit;font-size:13px;min-height:36px;width:100%}.focus-composer__draft,.focus-composer__textarea{background:color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 25%,var(--cs-border));border-radius:8px;color:var(--cs-text-strong);font:inherit;font-size:16px;line-height:1.55;margin:0;min-height:138px;padding:16px;width:100%}.focus-composer__textarea{outline:none;resize:vertical}.focus-composer__paused,.focus-tone-preview{grid-gap:10px;align-items:start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);display:grid;font-size:13px;gap:10px;grid-template-columns:20px minmax(0,1fr);padding:12px}.focus-composer__paused strong{color:var(--cs-text-strong);display:block}.focus-tone-preview{background:color-mix(in srgb,var(--cs-color-brand) 6%,var(--cs-surface));color:var(--cs-color-brand-strong)}.focus-muted-actions button,.focus-queue-button,.focus-send-button,.focus-tool-button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:820;gap:8px;justify-content:center;min-height:38px}.focus-tool-button{background:var(--cs-surface);border:1px solid var(--cs-border);color:var(--cs-text);padding:0 11px}.focus-tool-button:focus-visible,.focus-tool-button:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand);outline:none}.focus-tool-button--primary{background:var(--cs-color-brand);border-color:var(--cs-color-brand);color:var(--cs-text-onBrand)}.focus-action-dock{grid-gap:10px;display:grid;gap:10px;padding:14px}.focus-action-dock strong,.focus-side-panel__head strong{color:var(--cs-text-strong);display:block;font-size:14px;line-height:1.25;margin-top:2px}.focus-queue-button,.focus-send-button{background:var(--cs-color-brand);border:1px solid var(--cs-color-brand);color:var(--cs-text-onBrand);width:100%}.focus-send-button{font-size:15px;min-height:48px}.focus-queue-button{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));color:var(--cs-color-brand)}.focus-muted-actions{display:grid;grid-template-columns:1fr 1fr}.focus-muted-actions button{background:var(--cs-surface);border:1px solid var(--cs-border);color:var(--cs-text-subtle)}.focus-muted-actions button:focus-visible,.focus-muted-actions button:hover{border-color:var(--cs-border-strong);color:var(--cs-text-strong);outline:none}.focus-muted-actions button:disabled,.focus-queue-button:disabled,.focus-send-button:disabled{cursor:progress;opacity:.72}.focus-side-panel{grid-gap:12px;display:grid;gap:12px;padding:14px}.focus-side-panel__head{justify-content:flex-start}.focus-side-panel__head>svg{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);height:34px;padding:7px;width:34px}.focus-risk-meter{background:var(--cs-surface-subtle);border-radius:999px;height:9px;overflow:hidden}.focus-risk-meter span{background:var(--cs-warning);border-radius:inherit;display:block;height:100%}.focus-side-panel p{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin:0}.focus-tag-grid span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);display:inline-flex;font-size:11px;font-weight:800;min-height:26px;padding:0 8px;text-transform:capitalize}.focus-thread-list{grid-gap:10px;display:grid;gap:10px}.focus-thread-list div{grid-gap:3px;border-left:2px solid var(--cs-border);display:grid;gap:3px;padding-left:10px}.focus-thread-list span{color:var(--cs-text-muted);font-size:11px;font-weight:820}.focus-shortcuts{align-items:center;color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:720;gap:8px 14px;padding:12px 14px}.focus-shortcuts strong{color:var(--cs-text-strong)}.focus-empty-state{grid-gap:14px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:14px;justify-items:center;padding:44px 20px;text-align:center}.focus-empty-state__icon{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);display:grid;height:46px;place-items:center;width:46px}.focus-empty-state__icon svg{height:24px;width:24px}.focus-empty-state h2{color:var(--cs-text-strong);font-size:22px;line-height:1.2;margin:0}.focus-empty-state p{color:var(--cs-text-subtle);font-size:14px;line-height:1.5;margin:6px 0 0;max-width:560px}@media (max-width:1120px){.focus-command-bar,.focus-workspace{grid-template-columns:1fr}.focus-command-bar__queue,.focus-command-bar__toggles{justify-content:space-between}.focus-context{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-action-dock{grid-column:1/-1}}@media (max-width:760px){.focus-context,.focus-tabs,.focus-tone-row{grid-template-columns:1fr}.focus-composer__head,.focus-message-card__head,.focus-source-context{display:grid;grid-template-columns:1fr}.focus-source-context>img{max-width:260px;width:100%}.focus-confidence{justify-items:start}.focus-message-card blockquote{font-size:18px}}.communication-outbox-page{color:var(--cs-text)}.outbox-shell{grid-gap:16px;display:grid;gap:16px;width:100%}.outbox-hero{grid-gap:16px;align-items:stretch;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);padding:18px}.outbox-hero__copy{grid-gap:8px;align-content:center;display:grid;gap:8px;min-width:0}.outbox-eyebrow{align-items:center;color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:760;gap:8px}.outbox-alert svg,.outbox-detail-foot svg,.outbox-detail-section__title svg,.outbox-eyebrow svg,.outbox-list-head svg,.outbox-source-row svg,.outbox-toolbar svg{flex:0 0 auto;height:17px;width:17px}.outbox-eyebrow svg{color:var(--cs-color-brand)}.outbox-eyebrow span+span{border-left:1px solid var(--cs-border);padding-left:8px}.outbox-hero h2{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.outbox-hero p{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin:0;max-width:660px}.outbox-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.outbox-metric{grid-gap:4px;align-content:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:4px;min-height:84px;padding:12px}.outbox-metric span{color:var(--cs-text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.outbox-metric strong{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:24px;font-variant-numeric:tabular-nums;font-weight:850;line-height:1}.outbox-alert,.outbox-metric--danger strong{color:var(--cs-danger)}.outbox-alert{align-items:flex-start;background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-danger) 32%,var(--cs-border));border-radius:8px;display:flex;gap:10px;padding:12px}.outbox-alert span,.outbox-alert strong{display:block}.outbox-alert strong{color:var(--cs-text-strong);font-size:13px;font-weight:820}.outbox-alert span{color:var(--cs-text);font-size:13px;margin-top:2px}.outbox-tabs{grid-gap:8px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px}.outbox-tabs button{grid-column-gap:8px;grid-row-gap:2px;align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--cs-text-subtle);column-gap:8px;cursor:pointer;display:grid;font:inherit;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:62px;padding:10px 12px;row-gap:2px;text-align:left}.outbox-tabs button.is-active,.outbox-tabs button:focus-visible,.outbox-tabs button:hover{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-strong);outline:none}.outbox-tabs button.is-active{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 42%,var(--cs-border));color:var(--cs-color-brand)}.outbox-tabs svg{grid-row:1/span 2;height:20px;width:20px}.outbox-tabs span{color:inherit;font-size:14px;font-weight:850;grid-row:1}.outbox-tabs small,.outbox-tabs span{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outbox-tabs small{color:var(--cs-text-muted);font-size:11px;font-weight:740;grid-row:2}.outbox-tabs strong{font-feature-settings:"tnum";background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-strong);font-size:12px;font-variant-numeric:tabular-nums;font-weight:850;grid-column:3;grid-row:1/span 2;min-width:30px;padding:5px 7px;text-align:center}.outbox-toolbar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(260px,1fr) auto}.outbox-search,.outbox-toolbar__actions{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-height:48px}.outbox-search{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:auto auto minmax(0,1fr);padding:0 12px}.outbox-search span,.outbox-search svg{color:var(--cs-text-muted)}.outbox-search span{font-size:12px;font-weight:850}.outbox-search input{background:#0000;border:0;color:var(--cs-text-strong);font:inherit;min-width:0;outline:none;width:100%}.outbox-toolbar__actions{align-items:center;display:flex;gap:8px;padding:6px}.outbox-card-actions a,.outbox-card-actions button,.outbox-detail-actions a,.outbox-detail-actions button,.outbox-filter-pill,.outbox-tool-button{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:790;gap:7px;justify-content:center;min-height:34px;padding:0 11px;text-decoration:none;white-space:nowrap}.outbox-card-actions a:hover,.outbox-card-actions button:hover,.outbox-detail-actions a:hover,.outbox-detail-actions button:hover,.outbox-filter-pill:hover,.outbox-tool-button:hover{background:var(--cs-surface-subtle);border-color:var(--cs-border-strong);color:var(--cs-text-strong)}.outbox-card-actions button:disabled,.outbox-detail-actions button:disabled,.outbox-tool-button:disabled{cursor:not-allowed;opacity:.6}.outbox-filter-pill{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 34%,var(--cs-border));color:var(--cs-color-brand)}.outbox-card-actions svg,.outbox-detail-actions svg,.outbox-filter-pill svg,.outbox-tool-button svg{flex:0 0 auto;height:16px;width:16px}.outbox-workspace{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 340px}.outbox-detail,.outbox-list-column{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-width:0}.outbox-list-column{display:grid}.outbox-list-head{align-items:center;border-bottom:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:0 14px}.outbox-list-head div{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:14px;font-weight:850;gap:8px;min-width:0}.outbox-list-head svg{color:var(--cs-color-brand)}.outbox-list-head strong{color:var(--cs-text-muted);font-size:12px;font-weight:760;white-space:nowrap}.outbox-message-list{grid-gap:10px;display:grid;gap:10px;padding:12px}.outbox-card{grid-gap:12px;background:var(--cs-surface);border:1px solid var(--cs-border);border-left-width:4px;border-radius:8px;cursor:pointer;display:grid;gap:12px;padding:14px;transition:border-color var(--cs-transition-normal),background var(--cs-transition-normal)}.outbox-card.is-selected,.outbox-card:hover{background:color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 36%,var(--cs-border))}.outbox-card--scheduled{border-left-color:var(--cs-warning)}.outbox-card--queued,.outbox-card--sending{border-left-color:var(--cs-color-brand)}.outbox-card--delivered,.outbox-card--sent{border-left-color:var(--cs-success)}.outbox-card--canceled,.outbox-card--failed{border-left-color:var(--cs-danger)}.outbox-card__footer,.outbox-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.outbox-author{align-items:center;display:flex;gap:10px;min-width:0}.outbox-author img,.outbox-author>svg{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-color-brand);flex:0 0 38px;height:38px;object-fit:cover;width:38px}.outbox-author h3{color:var(--cs-text-strong);font-size:16px;font-weight:850;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outbox-author span,.outbox-chip-row span,.outbox-original span,.outbox-reply span,.outbox-source-row span{color:var(--cs-text-muted);font-size:11px;font-weight:760}.outbox-status-pill{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:820;gap:6px;max-width:210px;min-height:28px;padding:0 10px;white-space:nowrap}.outbox-status-pill svg{flex:0 0 auto;height:15px;width:15px}.outbox-status-pill--scheduled{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 36%,var(--cs-border));color:var(--cs-warning)}.outbox-status-pill--queued,.outbox-status-pill--sending{background:color-mix(in srgb,var(--cs-color-brand) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 36%,var(--cs-border));color:var(--cs-color-brand)}.outbox-status-pill--delivered,.outbox-status-pill--sent{background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 32%,var(--cs-border));color:var(--cs-success)}.outbox-status-pill--canceled,.outbox-status-pill--failed{background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-danger) 32%,var(--cs-border));color:var(--cs-danger)}.outbox-card__body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.outbox-original,.outbox-reply{grid-gap:5px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:5px;min-width:0;padding:10px}.outbox-detail-section p,.outbox-original p,.outbox-reply p{color:var(--cs-text);font-size:13px;line-height:1.45;margin:0}.outbox-original p,.outbox-reply p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.outbox-reply{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border))}.outbox-source-row{grid-gap:9px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:42px;padding:9px 10px}.outbox-source-row svg{color:var(--cs-text-muted)}.outbox-source-row strong{color:var(--cs-text-strong);font-size:13px;font-weight:820}.outbox-source-row span,.outbox-source-row strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outbox-chip-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.outbox-chip-row span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;min-height:24px;padding:4px 8px;white-space:nowrap}.outbox-card-actions,.outbox-detail-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.outbox-card-actions__danger,.outbox-detail-actions button{border-color:color-mix(in srgb,var(--cs-danger) 30%,var(--cs-border))!important;color:var(--cs-danger)!important}.outbox-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;min-height:260px;padding:42px 18px;text-align:center}.outbox-empty svg{color:var(--cs-text-muted);height:42px;width:42px}.outbox-empty h3{color:var(--cs-text-strong);font-size:18px;font-weight:850;margin:0}.outbox-empty p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:0;max-width:360px}.outbox-detail{grid-gap:0;display:grid;gap:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:12px}.outbox-detail__head{grid-gap:8px;background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);display:grid;gap:8px;padding:16px}.outbox-detail__head h3{color:var(--cs-text-strong);font-size:20px;font-weight:850;line-height:1.18;margin:0}.outbox-detail__head p{color:var(--cs-text-subtle);font-size:13px;margin:0}.outbox-detail-actions{border-bottom:1px solid var(--cs-border);justify-content:stretch;padding:10px 12px}.outbox-detail-actions a,.outbox-detail-actions button{flex:1 1}.outbox-detail-section{grid-gap:8px;border-bottom:1px solid var(--cs-border);display:grid;gap:8px;padding:14px 16px}.outbox-detail-section__title{align-items:center;color:var(--cs-text-muted);display:flex;font-size:12px;font-weight:850;gap:8px;text-transform:uppercase}.outbox-detail-section__title svg{color:var(--cs-color-brand)}.outbox-detail-section strong{color:var(--cs-text-strong);font-size:14px;font-weight:850;line-height:1.35}.outbox-detail-reply{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:6px;padding:10px}.outbox-detail-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.outbox-detail-grid div{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:6px;min-width:0;padding:9px}.outbox-detail-grid dt{color:var(--cs-text-muted);font-size:11px;font-weight:800;margin:0 0 4px}.outbox-detail-grid dd{color:var(--cs-text-strong);font-size:12px;font-weight:780;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outbox-failure{align-items:flex-start;background:color-mix(in srgb,var(--cs-danger) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-danger) 30%,var(--cs-border));border-radius:6px;color:var(--cs-danger);display:flex;gap:9px;padding:10px}.outbox-failure svg{flex:0 0 auto;height:18px;width:18px}.outbox-failure span,.outbox-failure strong{display:block}.outbox-failure strong{color:var(--cs-text-strong);font-size:13px;font-weight:850}.outbox-failure span{color:var(--cs-text);font-size:12px;line-height:1.4;margin-top:2px}.outbox-timeline{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.outbox-timeline li{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:12px minmax(0,1fr)}.outbox-timeline li>span{background:var(--cs-color-brand);border-radius:999px;height:9px;margin-top:5px;width:9px}.outbox-timeline small,.outbox-timeline strong{display:block}.outbox-timeline strong{color:var(--cs-text-strong);font-size:13px;font-weight:850}.outbox-timeline small{color:var(--cs-text-muted);font-size:11px;font-weight:760}.outbox-timeline p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4;margin:3px 0 0}.outbox-detail-empty,.outbox-detail-foot{align-items:center;color:var(--cs-text-muted);display:flex;font-size:12px;font-weight:760;gap:8px;padding:14px 16px}.outbox-detail-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;min-height:320px;text-align:center}.outbox-detail-empty svg{color:var(--cs-color-brand);height:38px;width:38px}.outbox-detail-empty strong{color:var(--cs-text-strong);font-size:15px;font-weight:850}.outbox-detail-empty span{color:var(--cs-text-subtle);font-size:13px;line-height:1.4;max-width:240px}@media (max-width:1180px){.outbox-hero,.outbox-workspace{grid-template-columns:1fr}.outbox-detail{position:static}}@media (max-width:820px){.outbox-metrics,.outbox-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.outbox-toolbar{grid-template-columns:1fr}.outbox-toolbar__actions{justify-content:space-between}.outbox-card-actions,.outbox-card__footer,.outbox-card__head{align-items:stretch;flex-direction:column}.outbox-card__body{grid-template-columns:1fr}.outbox-card-actions,.outbox-card-actions a,.outbox-card-actions button{width:100%}}@media (max-width:560px){.outbox-card,.outbox-hero,.outbox-message-list{padding:12px}.outbox-detail-grid,.outbox-metrics,.outbox-tabs{grid-template-columns:1fr}.outbox-tabs button{min-height:54px}}.communication-hub-page{color:var(--cs-text)}.communication-hub-shell{margin:0 auto;max-width:1180px;width:100%}.communication-page-header{grid-gap:16px;align-items:start;border-bottom:1px solid var(--cs-border);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:0 0 16px}.communication-page-header__copy{min-width:0}.communication-page-header__eyebrow{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:750;gap:8px;margin-bottom:8px}.communication-page-header__actions svg,.communication-page-header__eyebrow svg,.communication-page-header__status svg{flex:0 0 auto;height:18px;width:18px}.communication-page-header__eyebrow span:last-child{border-left:1px solid var(--cs-border);color:var(--cs-text-muted);font-weight:650;padding-left:8px}.communication-page-header h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line);margin:0}.communication-page-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:6px 0 0;max-width:680px}.communication-page-header__actions,.communication-page-header__status{justify-self:end}.communication-page-header__status{align-items:center;background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 32%,var(--cs-border));border-radius:8px;color:var(--cs-success);display:inline-flex;gap:12px;min-width:204px;padding:12px}.communication-page-header__status div{grid-gap:2px;display:grid;gap:2px;min-width:0}.communication-page-header__status span{color:var(--cs-text-muted);font-size:11px;font-weight:750}.communication-page-header__status strong{color:var(--cs-text-strong);font-size:13px;line-height:1.2}.communication-hub-page .communication-timeline-panel{background:var(--cs-surface)!important;border-color:var(--cs-border)!important;border-radius:8px!important;overflow:hidden!important}.communication-overview{grid-gap:16px;display:grid;gap:16px}.communication-overview-hero{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.communication-overview-hero__copy{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;min-height:236px;padding:28px}.communication-overview-hero__tag{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));border-radius:999px;color:var(--cs-color-brand);display:inline-flex;font-size:12px;font-weight:800;gap:8px;margin-bottom:20px;padding:7px 9px;width:-webkit-fit-content;width:fit-content}.communication-overview-hero__tag svg{height:16px;width:16px}.communication-overview-hero h2{color:var(--cs-text-strong);font-size:31px;font-weight:800;line-height:1.12;margin:0;max-width:640px}.communication-overview-hero p{color:var(--cs-text-subtle);font-size:15px;line-height:1.55;margin:12px 0 0;max-width:700px}.communication-overview-status{grid-gap:10px;display:grid;gap:10px}.communication-overview-status__item{grid-gap:12px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);min-height:72px;padding:14px}.communication-overview-status__item svg{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);height:40px;padding:9px;width:40px}.communication-overview-status__item div{grid-gap:2px;display:grid;gap:2px;min-width:0}.communication-overview-status__item span{color:var(--cs-text-muted);font-size:12px;font-weight:760}.communication-overview-status__item strong{color:var(--cs-text-strong);font-size:14px;line-height:1.25}.communication-overview-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.communication-workflow-card{grid-gap:12px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;border-top:4px solid var(--cs-color-brand);display:grid;gap:12px;grid-template-rows:auto auto 1fr auto auto;min-height:280px;padding:18px}.communication-workflow-card--success{border-top-color:var(--cs-success)}.communication-workflow-card--warning{border-top-color:var(--cs-warning)}.communication-workflow-card--neutral{border-top-color:var(--cs-text-muted)}.communication-workflow-card__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.communication-workflow-card__top>span{color:var(--cs-text-muted);font-size:12px;font-weight:760;min-width:0;text-align:right}.communication-workflow-card__icon{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);display:inline-flex;height:38px;justify-content:center;width:38px}.communication-workflow-card--success .communication-workflow-card__icon{background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));color:var(--cs-success)}.communication-workflow-card--warning .communication-workflow-card__icon{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));color:var(--cs-warning)}.communication-workflow-card--neutral .communication-workflow-card__icon{background:var(--cs-surface-subtle);color:var(--cs-text-subtle)}.communication-workflow-card__icon svg{height:21px;width:21px}.communication-workflow-card h3{color:var(--cs-text-strong);font-size:18px;font-weight:820;line-height:1.2;margin:4px 0 0}.communication-workflow-card p{color:var(--cs-text);font-size:13px;line-height:1.55;margin:0}.communication-workflow-card__detail{align-self:end;background:var(--cs-surface-subtle);border:1px solid var(--cs-border-subtle);border-radius:6px;color:var(--cs-text-subtle);font-size:12px;line-height:1.35;min-height:46px;padding:10px}.communication-workflow-card__action{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:6px;color:var(--cs-text-strong);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:800;gap:10px;justify-content:space-between;min-height:38px;padding:0 11px;width:100%}.communication-workflow-card__action:focus-visible,.communication-workflow-card__action:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand);outline:none}.communication-workflow-card__action svg{flex:0 0 auto;height:16px;width:16px}.communication-overview-lower{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr)}.communication-overview-panel{grid-gap:16px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:16px;min-height:188px;padding:18px}.communication-overview-panel__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.communication-overview-panel__header span{color:var(--cs-text-muted);font-size:12px;font-weight:760}.communication-overview-panel__header h3{color:var(--cs-text-strong);font-size:18px;font-weight:820;line-height:1.25;margin:4px 0 0;max-width:560px}.communication-overview-panel__header svg{background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand);height:34px;padding:7px;width:34px}.communication-review-list{grid-gap:8px;display:grid;gap:8px}.communication-review-list__item{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr);min-height:40px}.communication-review-list__item span{align-items:center;border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.communication-review-list__item p{color:var(--cs-text);font-size:13px;line-height:1.4;margin:0}.communication-mini-meter{grid-gap:12px;align-self:end;display:grid;gap:12px}.communication-mini-meter span{background:color-mix(in srgb,var(--cs-color-brand) 48%,var(--cs-surface-subtle));border-radius:999px;display:block;height:12px}.communication-mini-meter span:nth-child(2){background:color-mix(in srgb,var(--cs-success) 42%,var(--cs-surface-subtle))}.communication-mini-meter span:nth-child(3){background:color-mix(in srgb,var(--cs-warning) 44%,var(--cs-surface-subtle))}@media (max-width:1120px){.communication-overview-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.communication-overview-hero,.communication-overview-lower,.communication-page-header{grid-template-columns:1fr}.communication-page-header__actions,.communication-page-header__status{justify-self:stretch}.communication-page-header__status{width:100%}.communication-overview-hero__copy{min-height:0}}@media (max-width:680px){.communication-overview-actions{grid-template-columns:1fr}.communication-overview-hero__copy,.communication-overview-panel,.communication-workflow-card{padding:16px}.communication-overview-hero h2{font-size:25px}}.threats-cases-page{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:0;max-width:none;padding:0;width:100%}.threats-cases-hero{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 4%,#0000),#0000 48%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;padding:28px 28px 24px}.threats-cases-eyebrow,.threats-cases-panel__label{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:800;gap:8px;margin-bottom:8px;text-transform:uppercase}.threats-cases-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.threats-cases-hero__copy{font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:820px}.threats-cases-hero__actions,.threats-cases-hero__pills,.threats-cases-ops-strip,.threats-cases-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.threats-cases-hero__pills{margin-top:14px}.threats-cases-action__meta,.threats-cases-hero__pills span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.threats-cases-pill--critical,.threats-cases-pill--high{background:var(--cs-surface-danger)!important;border-color:var(--cs-critical)!important;color:var(--cs-critical)!important}.threats-cases-pill--low{background:var(--cs-surface-success)!important;border-color:var(--cs-success)!important;color:var(--cs-success)!important}.threats-cases-action-grid,.threats-cases-kpi-grid,.threats-cases-workbench__grid{grid-gap:12px;display:grid;gap:12px}.threats-cases-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.threats-cases-kpi{background:var(--cs-surface);border:1px solid var(--cs-border);border-left:4px solid var(--threats-tone,var(--cs-color-brand));border-radius:var(--cs-radius-sm);min-height:118px;min-width:0;overflow:hidden;padding:16px;position:relative;text-align:left}button.threats-cases-kpi{cursor:pointer}button.threats-cases-kpi:hover{border-color:color-mix(in srgb,var(--threats-tone,var(--cs-color-brand)) 42%,var(--cs-border))}.threats-cases-kpi:after{border-bottom:2px solid color-mix(in srgb,var(--threats-tone,var(--cs-color-brand)) 36%,#0000);border-left:2px solid color-mix(in srgb,var(--threats-tone,var(--cs-color-brand)) 18%,#0000);bottom:14px;content:"";height:22px;opacity:.7;position:absolute;right:14px;width:42px}.threats-cases-kpi strong{align-items:center;color:var(--cs-text-strong);display:flex;font-size:32px;line-height:1;margin-top:8px;min-height:38px}.threats-cases-kpi span{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:800;text-transform:uppercase}.threats-cases-kpi small{color:var(--cs-text-muted);display:block;font-size:12px;margin-top:10px}.threats-cases-kpi--brand{--threats-tone:var(--cs-color-brand);background:var(--cs-color-brand-weak)}.threats-cases-kpi--success{--threats-tone:var(--cs-success);background:color-mix(in srgb,var(--cs-success) 7%,var(--cs-surface))}.threats-cases-kpi--warning{--threats-tone:var(--cs-warning);background:color-mix(in srgb,var(--cs-warning) 7%,var(--cs-surface))}.threats-cases-kpi--danger{--threats-tone:var(--cs-critical);background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface))}.threats-cases-kpi--neutral{--threats-tone:var(--cs-text-muted)}.threats-cases-ops-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.threats-cases-ops-strip>div{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);display:flex;font-size:12px;gap:8px;min-width:0;padding:10px 12px}.threats-cases-ops-strip strong{color:var(--cs-text-strong)}.threats-cases-ops-strip span{color:var(--cs-text-muted);font-size:12px}.threats-cases-status-dot{background:var(--cs-text-muted);border-radius:var(--cs-radius-pill);flex:0 0 8px;height:8px;width:8px}.threats-cases-status-dot--ready{background:var(--cs-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-success) 13%,#0000)}.threats-cases-workbench{background:var(--cs-surface)!important;overflow:hidden}.threats-cases-workbench__tabs{border-bottom:1px solid var(--cs-border);display:flex;gap:6px;overflow-x:auto;padding:10px}.threats-cases-workbench__tabs button{background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);cursor:pointer;font-size:13px;font-weight:700;min-height:34px;padding:0 12px}.threats-cases-workbench__tabs button.is-active,.threats-cases-workbench__tabs button:hover{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));color:var(--cs-color-brand-strong)}.threats-cases-workbench__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.threats-cases-actions,.threats-cases-panel{grid-gap:12px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:12px;min-width:0;padding:14px}.threats-cases-actions__header,.threats-cases-panel__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.threats-cases-list{grid-gap:10px;display:grid;gap:10px}.threats-cases-row{grid-gap:12px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:3px solid var(--threats-row-tone,var(--cs-color-brand));border-radius:var(--cs-radius-sm);display:grid;gap:12px;grid-template-columns:minmax(130px,.4fr) minmax(0,1fr) auto;padding:12px}.threats-cases-row--critical{--threats-row-tone:var(--cs-critical)}.threats-cases-row--high{--threats-row-tone:var(--cs-warning)}.threats-cases-row--medium{--threats-row-tone:var(--cs-color-brand)}.threats-cases-row--low,.threats-cases-row--resolved{--threats-row-tone:var(--cs-success)}.threats-cases-action__body strong,.threats-cases-row__body strong{color:var(--cs-text-strong);display:block}.threats-cases-row__body p{color:var(--cs-text-muted);font-size:13px;line-height:1.4;margin:4px 0 0}.threats-cases-actions{margin:0 14px 14px}.threats-cases-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.threats-cases-action{grid-gap:10px;align-items:start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);cursor:pointer;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr);padding:12px;text-align:left}.threats-cases-action__icon{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:grid;height:36px;place-items:center;width:36px}.threats-cases-action__body span{color:var(--cs-text-muted);display:block;font-size:13px;line-height:1.4;margin-top:4px}.threats-cases-action__meta{grid-column:2;justify-self:start}@media (max-width:1180px){.threats-cases-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.threats-cases-action-grid,.threats-cases-workbench__grid{grid-template-columns:1fr}}@media (max-width:760px){.threats-cases-page{padding:16px}.threats-cases-hero,.threats-cases-ops-strip{align-items:stretch;flex-direction:column}.threats-cases-kpi-grid,.threats-cases-row{grid-template-columns:1fr}}.detection-rules-page{box-sizing:border-box;color:var(--cs-text);margin:0;max-width:none;padding:0;width:100%}.detection-rules-page h1,.detection-rules-page h2,.detection-rules-page h3,.detection-rules-page p{letter-spacing:0;margin:0}.dr-header,.dr-locked-panel,.dr-rule-panel,.dr-state-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);box-shadow:none}.dr-header{grid-gap:var(--cs-space-5);align-items:start;display:grid;gap:var(--cs-space-5);grid-template-columns:minmax(0,1fr) auto;padding:var(--cs-space-5)}.dr-header__copy{min-width:0}.dr-eyebrow,.dr-pipeline-pill,.dr-recent-pill,.dr-scope-pill,.dr-state-pill,.dr-worker-state{align-items:center;display:inline-flex;font-size:12px;font-weight:650;gap:var(--cs-space-2);letter-spacing:0;line-height:1}.dr-eyebrow{color:var(--cs-color-brand);text-transform:uppercase}.dr-header h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line);margin-top:var(--cs-space-2)}.dr-header p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:780px}.dr-header__meta{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);margin-top:var(--cs-space-4)}.dr-header__ops{align-items:flex-end;display:flex;flex-direction:column;gap:var(--cs-space-4)}.dr-pipeline-pill,.dr-worker-state{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);min-height:28px;padding:0 var(--cs-space-3);white-space:nowrap}.dr-state-pill span,.dr-worker-state__dot{background:var(--cs-success);border-radius:var(--cs-radius-pill);height:7px;width:7px}.dr-action-row{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-end}.dr-kpi-grid{grid-gap:var(--cs-space-3);display:grid;gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--cs-space-3)}.dr-kpi{--dr-kpi-bg:var(--cs-surface);--dr-kpi-accent:var(--cs-color-brand);--dr-kpi-border:var(--cs-border);background:var(--dr-kpi-bg);border:1px solid var(--dr-kpi-border);border-radius:var(--cs-radius-sm);min-height:116px;overflow:hidden;padding:var(--cs-space-4);position:relative}.dr-kpi:before{background:var(--dr-kpi-accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.dr-kpi--active{--dr-kpi-bg:var(--cs-surface-info);--dr-kpi-accent:var(--cs-color-brand);--dr-kpi-border:var(--cs-color-brand)}.dr-kpi--signals{--dr-kpi-bg:var(--cs-surface-neutral);--dr-kpi-accent:var(--cs-text-muted)}.dr-kpi--success{--dr-kpi-bg:var(--cs-surface-success);--dr-kpi-accent:var(--cs-success);--dr-kpi-border:var(--cs-success)}.dr-kpi--coverage{--dr-kpi-bg:var(--cs-surface-warning);--dr-kpi-accent:var(--cs-warning);--dr-kpi-border:var(--cs-warning)}.dr-kpi__top{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between;position:relative}.dr-kpi__label{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.dr-kpi__icon{align-items:center;background:var(--cs-surface);border:1px solid var(--dr-kpi-accent);border-radius:var(--cs-radius-sm);color:var(--dr-kpi-accent);display:inline-flex;height:28px;justify-content:center;width:28px}.dr-kpi__value{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:30px;font-variant-numeric:tabular-nums;line-height:1}.dr-kpi small,.dr-kpi__value{display:block;margin-top:var(--cs-space-3);position:relative}.dr-kpi small{color:var(--cs-text-muted);font-size:12px;line-height:1.35}.dr-kpi__meter{--dr-meter-target:0%;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);height:6px;margin-top:var(--cs-space-3);overflow:hidden;position:relative}.dr-kpi__meter span{animation:drMeterGrow .7s var(--cs-easing) both;background:var(--dr-kpi-accent);border-radius:inherit;display:block;height:100%;transform-origin:left center;width:var(--dr-meter-target)}.dr-kpi__meter--split span{background:var(--cs-warning)}.dr-kpi--animated .dr-kpi__value{animation:drMetricRise .42s var(--cs-easing) both}.dr-kpi--animated .dr-kpi__icon{animation:drIconSettle .52s var(--cs-easing) both}.dr-control-strip{align-items:center;display:flex;gap:var(--cs-space-3);justify-content:space-between;margin-top:var(--cs-space-5)}.dr-tabs{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:inline-flex;flex-wrap:wrap;gap:var(--cs-space-1);padding:var(--cs-space-1)}.dr-tab{background:#0000;border:1px solid #0000;border-radius:var(--cs-radius-xs);color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:13px;font-weight:650;gap:var(--cs-space-2);letter-spacing:0;min-height:36px;padding:0 var(--cs-space-3)}.dr-tab,.dr-tab b{align-items:center;display:inline-flex}.dr-tab b{font-feature-settings:"tnum";border-radius:var(--cs-radius-pill);color:var(--cs-text);font-size:12px;font-variant-numeric:tabular-nums;height:22px;justify-content:center;min-width:22px;padding:0 var(--cs-space-2)}.dr-tab b,.dr-tab:hover{background:var(--cs-surface-subtle)}.dr-tab:hover{color:var(--cs-text-strong)}.dr-tab--selected{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.dr-view-summary{align-items:center;color:var(--cs-text-muted);display:inline-flex;font-size:12px;font-weight:650;gap:var(--cs-space-2);white-space:nowrap}.dr-view-summary span{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:inline-flex;min-height:28px;padding:0 var(--cs-space-3)}.dr-locked-panel,.dr-rule-panel{margin-top:var(--cs-space-3);overflow:hidden}.dr-locked-panel__header,.dr-rule-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:var(--cs-space-4);justify-content:space-between;padding:var(--cs-space-4)}.dr-locked-panel__header h2,.dr-rule-panel__header h2{color:var(--cs-text-strong);font-size:18px;font-weight:760;line-height:1.25}.dr-locked-panel__header p,.dr-rule-panel__header p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin-top:var(--cs-space-1)}.dr-rule-table{width:100%}.dr-rule-row,.dr-rule-table__head{grid-gap:var(--cs-space-3);align-items:center;display:grid;gap:var(--cs-space-3);grid-template-columns:minmax(360px,1.8fr) 104px 118px 92px 92px 100px 136px}.dr-rule-table__head{background:var(--cs-surface-subtle);border-bottom:1px solid var(--cs-border);color:var(--cs-text-muted);font-size:11px;font-weight:760;letter-spacing:0;line-height:1;min-height:40px;padding:0 var(--cs-space-4);text-transform:uppercase}.dr-rule-row{background:var(--cs-surface);border-bottom:1px solid var(--cs-border-subtle);min-height:86px;padding:var(--cs-space-3) var(--cs-space-4)}.dr-rule-row:last-child{border-bottom:0}.dr-rule-row--paused{background:var(--cs-surface-subtle)}.dr-rule-primary{grid-gap:var(--cs-space-3);align-items:start;display:grid;gap:var(--cs-space-3);grid-template-columns:36px minmax(0,1fr);min-width:0}.dr-rule-icon{align-items:center;background:var(--cs-surface-info);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-flex;height:36px;justify-content:center;width:36px}.dr-rule-icon--defensive{background:var(--cs-surface-critical);color:var(--cs-critical)}.dr-rule-icon--opportunity{background:var(--cs-surface-success);color:var(--cs-success)}.dr-rule-main{min-width:0}.dr-rule-title-line{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-space-2);min-width:0}.dr-rule-title-line strong{color:var(--cs-text-strong);font-size:14px;line-height:1.25}.dr-rule-main p{color:var(--cs-text-subtle);font-size:13px;line-height:1.4;margin-top:var(--cs-space-1)}.dr-rule-main code{background:var(--cs-surface-subtle);border:1px solid var(--cs-border-subtle);border-radius:var(--cs-radius-xs);color:var(--cs-text);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.35;margin-top:var(--cs-space-2);max-width:100%;overflow:hidden;padding:var(--cs-space-2);text-overflow:ellipsis;white-space:nowrap}.dr-recent-pill,.dr-scope-pill{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-muted);font-size:11px;min-height:22px;padding:0 var(--cs-space-2)}.dr-recent-pill{background:var(--cs-surface-info);color:var(--cs-color-brand)}.dr-rule-cell{color:var(--cs-text);display:flex;flex-direction:column;font-size:13px;justify-content:center;line-height:1.35;min-width:0}.dr-rule-cell small{color:var(--cs-text-muted);font-size:11px;margin-top:var(--cs-space-1)}.dr-rule-cell--number{font-feature-settings:"tnum";color:var(--cs-text-strong);font-variant-numeric:tabular-nums;font-weight:720}.dr-severity,.dr-state-pill{border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);min-height:24px;padding:0 var(--cs-space-2);text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.dr-severity{font-size:11px;font-weight:760;line-height:22px}.dr-severity--critical{background:var(--cs-surface-critical);border-color:var(--cs-critical);color:var(--cs-critical)}.dr-severity--high{background:var(--cs-surface-warning);border-color:var(--cs-warning);color:var(--cs-warning)}.dr-severity--medium{background:var(--cs-surface-info);border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.dr-severity--low{background:var(--cs-surface-neutral);color:var(--cs-text-subtle)}.dr-state-pill{background:var(--cs-surface-subtle);color:var(--cs-text-subtle);text-transform:none}.dr-state-pill--paused span{background:var(--cs-text-muted)}.dr-rule-actions{align-items:center;display:flex;gap:var(--cs-space-2);justify-content:flex-start;min-width:0}.dr-rule-lock{align-items:center;color:var(--cs-text-muted);display:inline-flex;height:24px;justify-content:center;width:24px}.dr-empty-state,.dr-state-panel{align-items:center;display:flex;gap:var(--cs-space-4);padding:var(--cs-space-5)}.dr-empty-state{color:var(--cs-text-subtle)}.dr-empty-state--custom{align-items:center;background:var(--cs-surface-info);border-top:1px solid var(--cs-border);display:grid;grid-template-columns:44px minmax(0,1fr) auto}.dr-empty-state__icon{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-color-brand);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-flex;height:44px;justify-content:center;width:44px}.dr-empty-state__content{min-width:0}.dr-empty-state__eyebrow{color:var(--cs-color-brand);font-size:11px;font-weight:760;line-height:1.2;margin-bottom:var(--cs-space-1);margin-top:0;text-transform:uppercase}.dr-empty-state h3,.dr-state-panel h1{color:var(--cs-text-strong);font-size:18px;line-height:1.25}.dr-empty-state p,.dr-state-panel p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin-top:var(--cs-space-1)}.dr-empty-suggestions{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);margin-top:var(--cs-space-3)}.dr-empty-suggestions span{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:650;min-height:24px;padding:0 var(--cs-space-2)}.dr-empty-state__action{align-items:flex-end;display:flex;flex-direction:column;gap:var(--cs-space-2);max-width:240px}.dr-empty-state__action small{color:var(--cs-text-muted);font-size:12px;line-height:1.35;text-align:right}.dr-state-panel{flex-direction:column;justify-content:center;min-height:220px;text-align:center}.dr-locked-grid{grid-gap:var(--cs-space-2);grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--cs-space-4)}.dr-locked-grid,.dr-locked-rule{display:grid;gap:var(--cs-space-2)}.dr-locked-rule{grid-gap:var(--cs-space-2);align-items:start;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-subtle);grid-template-columns:24px minmax(0,1fr);min-height:64px;padding:var(--cs-space-3)}.dr-locked-rule strong{color:var(--cs-text);display:block;font-size:13px;line-height:1.25}.dr-locked-rule span{color:var(--cs-text-muted);display:block;font-size:12px;line-height:1.35;margin-top:var(--cs-space-1)}@keyframes drMetricRise{0%{opacity:.62;transform:translateY(var(--cs-space-1))}to{opacity:1;transform:translateY(0)}}@keyframes drMeterGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drIconSettle{0%{transform:translateY(calc(var(--cs-space-1)*-1))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dr-kpi--animated .dr-kpi__icon,.dr-kpi--animated .dr-kpi__value,.dr-kpi__meter span{animation:none}}@media (max-width:1180px){.dr-rule-row,.dr-rule-table__head{gap:var(--cs-space-2);grid-template-columns:minmax(320px,1.6fr) 96px 112px 78px 82px 96px 126px}}@media (max-width:960px){.dr-header{grid-template-columns:1fr}.dr-header__ops{align-items:flex-start;width:100%}.dr-action-row,.dr-control-strip{flex-wrap:wrap;justify-content:flex-start;width:100%}.dr-kpi-grid,.dr-locked-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-view-summary{flex-wrap:wrap}.dr-rule-table__head{display:none}.dr-rule-row{align-items:start;gap:var(--cs-space-3);grid-template-columns:1fr;min-height:0}.dr-empty-state--custom{grid-template-columns:44px minmax(0,1fr)}.dr-empty-state__action{align-items:flex-start;grid-column:2;max-width:none}.dr-empty-state__action small{text-align:left}.dr-rule-actions,.dr-rule-cell{grid-gap:var(--cs-space-2);align-items:center;display:grid;gap:var(--cs-space-2);grid-template-columns:120px minmax(0,1fr)}.dr-rule-actions:before,.dr-rule-cell:before{color:var(--cs-text-muted);content:attr(data-label);font-size:11px;font-weight:760;text-transform:uppercase}.dr-rule-actions:before{content:"Actions"}}@media (max-width:640px){.dr-empty-state,.dr-header,.dr-locked-panel__header,.dr-rule-panel__header{padding:var(--cs-space-4)}.dr-header h1{font-size:28px}.dr-kpi-grid,.dr-locked-grid,.dr-tabs{grid-template-columns:1fr}.dr-tabs{display:grid;width:100%}.dr-tab{justify-content:space-between}.dr-empty-state,.dr-locked-panel__header,.dr-rule-panel__header{align-items:flex-start;flex-direction:column}.dr-empty-state--custom{grid-template-columns:1fr}.dr-empty-state__action{grid-column:auto;width:100%}.dr-rule-actions,.dr-rule-cell,.dr-rule-primary{grid-template-columns:1fr}.dr-rule-actions{display:flex}.dr-rule-actions:before{display:none}.dr-rule-main code{overflow-wrap:anywhere;white-space:normal}}.dr-wizard.euiFlyout{background:var(--cs-bg)!important;border-left:1px solid var(--cs-border)!important}.dr-wizard .euiFlyoutHeader{background:var(--cs-surface)!important;border-bottom:1px solid var(--cs-border)!important;padding:24px 28px 18px!important}.dr-wizard .euiFlyoutBody{background:var(--cs-bg)!important}.dr-wizard .euiFlyoutBody__overflowContent{padding:24px 28px!important}.dr-wizard .euiFlyoutFooter{background:var(--cs-surface)!important;border-top:1px solid var(--cs-border)!important;padding:14px 24px!important}.dr-wizard__hero{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.dr-wizard__eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:.04em;text-transform:uppercase}.dr-wizard__title{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:0}.dr-wizard__subtitle{color:var(--cs-text-subtle);font-size:13.5px;line-height:1.45;margin-top:2px}.dr-wizard__mode{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-left:3px solid var(--cs-color-brand);border-radius:var(--cs-radius-sm);display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.dr-wizard__mode-text{display:flex;flex-direction:column;gap:2px;min-width:0}.dr-wizard__mode-title{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:13px;font-weight:800;gap:8px}.dr-wizard__mode-hint{color:var(--cs-text-subtle);font-size:12px;line-height:1.4}.dr-wizard__mode-toggle{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:700;gap:8px}.dr-wizard__mode .euiSwitch__body{background:var(--cs-color-brand)!important}.dr-wizard .euiStepsHorizontal{background:#0000;margin-bottom:24px;padding:0}.dr-wizard .euiStepHorizontal{padding:0 8px}.dr-wizard .euiStepHorizontal__number{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:none!important;color:var(--cs-text-muted);font-size:13px!important;font-weight:800!important;height:32px!important;width:32px!important}.dr-wizard .euiStepHorizontal-isSelected .euiStepHorizontal__number{background:var(--cs-color-brand)!important;border-color:var(--cs-color-brand)!important;color:var(--cs-text-onBrand)!important}.dr-wizard .euiStepHorizontal-isComplete .euiStepHorizontal__number{background:var(--cs-success)!important;border-color:var(--cs-success)!important;color:#fff!important}.dr-wizard .euiStepHorizontal__title{color:var(--cs-text-subtle)!important;font-size:12.5px!important;font-weight:700!important}.dr-wizard .euiStepHorizontal-isSelected .euiStepHorizontal__title{color:var(--cs-text-strong)!important}.dr-wizard .euiStepHorizontal:after,.dr-wizard .euiStepHorizontal:before{background-color:var(--cs-border)!important;height:1px!important}.dr-wizard .euiTitle,.dr-wizard h3{color:var(--cs-text-strong);letter-spacing:0}.dr-wizard h3{font-size:14px!important;font-weight:800!important;margin-bottom:12px!important}.dr-wizard .euiFormRow__label{color:var(--cs-text-subtle)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.dr-wizard .euiComboBox__inputWrap,.dr-wizard .euiFieldNumber,.dr-wizard .euiFieldText,.dr-wizard .euiFormControlLayout,.dr-wizard .euiSelect,.dr-wizard .euiTextArea{background:var(--cs-surface)!important;border-radius:var(--cs-radius-sm)!important}.dr-wizard .euiFormControlLayout{box-shadow:0 0 0 1px var(--cs-border)!important}.dr-wizard .euiFormControlLayout:focus-within{box-shadow:0 0 0 2px var(--cs-color-brand)!important}.dr-wizard input.euiFieldNumber,.dr-wizard input.euiFieldText,.dr-wizard select.euiSelect,.dr-wizard textarea.euiTextArea{background:var(--cs-surface)!important;color:var(--cs-text)!important;font-size:13.5px!important}.dr-wizard input.euiFieldText::placeholder,.dr-wizard textarea.euiTextArea::placeholder{color:var(--cs-text-muted)!important}.dr-wizard .euiButtonGroup__buttons{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);box-shadow:none!important;gap:2px;padding:3px}.dr-wizard .euiButtonGroupButton{background:#0000!important;border:0!important;border-radius:var(--cs-radius-xs)!important;color:var(--cs-text-subtle)!important;font-size:12.5px!important;font-weight:700!important;min-height:30px!important;padding:0 12px!important}.dr-wizard .euiButtonGroupButton-isSelected{background:var(--cs-surface)!important;box-shadow:0 0 0 1px var(--cs-color-brand)!important;color:var(--cs-text-strong)!important}.dr-wizard__platform-grid{display:flex;flex-wrap:wrap;gap:8px}.dr-wizard__platform-chip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:8px;padding:8px 14px;transition:border-color var(--cs-duration) var(--cs-easing),color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing)}.dr-wizard__platform-chip.is-active,.dr-wizard__platform-chip:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand-strong)}.dr-wizard__platform-chip.is-active{background:var(--cs-color-brand-weak)}.dr-wizard__platform-chip__name{font-weight:700}.dr-wizard__platform-chip__meta{color:var(--cs-text-muted);font-size:11.5px;font-weight:600}.dr-wizard__platform-chip.is-active .dr-wizard__platform-chip__meta{color:color-mix(in srgb,var(--cs-color-brand) 60%,var(--cs-text-muted))}.dr-wizard__platform-help{color:var(--cs-text-subtle);font-size:12.5px;margin:0 0 10px}.dr-wizard__pro{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-left:3px solid var(--cs-color-brand);border-radius:var(--cs-radius-sm);display:flex;gap:16px;justify-content:space-between;margin-top:16px;padding:12px 16px}.dr-wizard__pro-text{display:flex;flex-direction:column;gap:2px;min-width:0}.dr-wizard__pro-text strong{color:var(--cs-text-strong);font-size:13px;font-weight:800}.dr-wizard__pro-text span{color:var(--cs-text-subtle);font-size:12px}.dr-wizard__pro-badge{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);color:var(--cs-text-onBrand);font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.dr-wizard__pro-badge,.dr-wizard__pro-icon{align-items:center;display:inline-flex;flex:0 0 auto}.dr-wizard__pro-icon{background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-xs);color:var(--cs-color-brand-strong);height:32px;justify-content:center;width:32px}.dr-wizard__pro-row{align-items:center;display:flex;gap:12px;min-width:0}.dr-wizard .euiButton.euiButton--primary[fill],.dr-wizard .euiButton[class*=-fill-primary]{background:var(--cs-color-brand)!important;border-radius:var(--cs-radius-pill)!important;color:var(--cs-text-onBrand)!important;font-weight:700!important;padding:0 18px!important}.dr-wizard .euiButton.euiButton--primary[fill]:hover,.dr-wizard .euiButton[class*=-fill-primary]:hover{background:var(--cs-color-brand-hover)!important}.dr-wizard .euiButton:not([class*=-fill-primary]){background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:var(--cs-radius-pill)!important;color:var(--cs-text-strong)!important;font-weight:700!important}.dr-wizard .euiButtonEmpty{color:var(--cs-text-subtle)!important;font-weight:700!important}.dr-wizard .euiButtonEmpty:hover{color:var(--cs-text-strong)!important;text-decoration:none!important}.dr-wizard__step-counter{align-items:center;color:var(--cs-text-muted);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.dr-wizard__step-counter strong{color:var(--cs-text-strong);font-weight:800}.dr-wizard .euiCallOut.euiCallOut--danger{background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface))!important;border:1px solid color-mix(in srgb,var(--cs-critical) 32%,var(--cs-border))!important;border-left:3px solid var(--cs-critical)!important;border-radius:var(--cs-radius-sm)!important}.dr-wizard [style*=linear-gradient][style*="138, 43, 226"]{background:var(--cs-surface-subtle)!important;border:1px solid var(--cs-border)!important;border-left:3px solid var(--cs-color-brand)!important;box-shadow:none!important}.dr-wizard .euiAccordion,.dr-wizard .euiPanel{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:var(--cs-radius-sm)!important;box-shadow:none!important}.intel-page{box-sizing:border-box;color:var(--cs-text);display:flex;flex-direction:column;gap:16px;margin:0;max-width:none;padding:0;width:100%}.intel-page h1,.intel-page h2,.intel-page h3,.intel-page p{letter-spacing:0;margin:0}.intel-hero{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 5%,#0000),#0000 52%),var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:28px 28px 24px;position:relative}.intel-hero:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--cs-color-brand) 12%,#0000),#0000 72%);height:220px;right:-24px;top:-24px;width:220px}.intel-hero:after,.intel-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.intel-hero:after{background:linear-gradient(0deg,#0000 calc(50% - .5px),color-mix(in srgb,var(--cs-color-brand) 36%,#0000) calc(50% - .5px),color-mix(in srgb,var(--cs-color-brand) 36%,#0000) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),color-mix(in srgb,var(--cs-color-brand) 36%,#0000) calc(50% - .5px),color-mix(in srgb,var(--cs-color-brand) 36%,#0000) calc(50% + .5px),#0000 calc(50% + .5px));border:1px solid color-mix(in srgb,var(--cs-color-brand) 36%,#0000);height:96px;opacity:.6;right:64px;top:56px;width:96px}.intel-hero__main{min-width:0;position:relative;z-index:1}.intel-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.intel-hero h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);line-height:var(--cs-page-title-line)}.intel-hero__copy{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin-top:var(--cs-space-1);max-width:760px}.intel-hero__pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.intel-hero__pills span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:20px;padding:2px 9px;text-transform:uppercase}.intel-hero__ops{align-items:flex-end;display:flex;flex-direction:column;gap:var(--cs-space-3);position:relative;z-index:1}.intel-pulse{align-items:center;background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-success) 40%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-success);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.intel-pulse--syncing{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 40%,var(--cs-border));color:var(--cs-warning)}.intel-pulse--stale{background:var(--cs-surface-subtle);border-color:var(--cs-border);color:var(--cs-text-muted)}.intel-pulse__dot{background:currentColor;border-radius:var(--cs-radius-pill);box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,#0000);height:7px;width:7px}.intel-pulse--live .intel-pulse__dot{animation:intel-pulse 1.6s ease-in-out infinite}@keyframes intel-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 35%,#0000)}50%{box-shadow:0 0 0 6px color-mix(in srgb,currentColor 5%,#0000)}}@media (prefers-reduced-motion:reduce){.intel-pulse--live .intel-pulse__dot{animation:none}}.intel-range-toggle{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:inline-flex;padding:2px}.intel-range-toggle button{background:#0000;border:0;border-radius:var(--cs-radius-xs);color:var(--cs-text-subtle);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.intel-range-toggle button.is-active{background:var(--cs-color-brand);color:var(--cs-text-onBrand)}.intel-range-toggle button:hover:not(.is-active){color:var(--cs-text-strong)}.intel-action-row{align-items:center;display:flex;gap:8px}.intel-context{grid-gap:0;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;padding:0}.intel-context__item{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 16px}.intel-context__item+.intel-context__item{border-left:1px solid var(--cs-border)}.intel-context__label{color:var(--cs-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.intel-context__value{color:var(--cs-text-strong);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intel-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.intel-kpi{--intel-kpi-tone:var(--cs-text-muted);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);display:flex;flex-direction:column;min-height:122px;overflow:hidden;padding:16px;position:relative;text-align:left}.intel-kpi:before{background:var(--intel-kpi-tone);content:"";inset:0 auto 0 0;position:absolute;width:4px}.intel-kpi:after{border-bottom:2px solid color-mix(in srgb,var(--intel-kpi-tone) 36%,#0000);border-left:2px solid color-mix(in srgb,var(--intel-kpi-tone) 18%,#0000);bottom:14px;content:"";height:22px;opacity:.7;position:absolute;right:14px;width:38px}.intel-kpi__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.intel-kpi__label{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.intel-kpi__icon{align-items:center;background:var(--cs-surface);border:1px solid var(--intel-kpi-tone);border-radius:var(--cs-radius-xs);color:var(--intel-kpi-tone);display:inline-flex;height:26px;justify-content:center;width:26px}.intel-kpi__value{align-items:baseline;color:var(--cs-text-strong);display:flex;font-size:30px;font-weight:700;gap:6px;line-height:1;margin-top:10px}.intel-kpi__unit{color:var(--cs-text-muted);font-size:14px;font-weight:600}.intel-kpi__hint{align-items:center;color:var(--cs-text-muted);display:flex;font-size:11.5px;gap:6px;line-height:1.35;margin-top:auto;padding-top:12px}.intel-kpi--brand{--intel-kpi-tone:var(--cs-color-brand);background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface))}.intel-kpi--success{--intel-kpi-tone:var(--cs-success);background:color-mix(in srgb,var(--cs-success) 6%,var(--cs-surface))}.intel-kpi--warning{--intel-kpi-tone:var(--cs-warning);background:color-mix(in srgb,var(--cs-warning) 6%,var(--cs-surface))}.intel-kpi--critical{--intel-kpi-tone:var(--cs-critical);background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface))}.intel-kpi--neutral{--intel-kpi-tone:var(--cs-text-muted)}.intel-kpi__gauge{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:block;height:6px;margin-top:10px;overflow:hidden}.intel-kpi__gauge-fill{background:var(--intel-kpi-tone);border-radius:var(--cs-radius-pill);display:block;height:100%;transition:width .22s var(--cs-easing)}.intel-main{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.intel-card{border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);flex-direction:column;overflow:hidden}.intel-card,.intel-card__head{background:var(--cs-surface);display:flex}.intel-card__head{align-items:center;border-bottom:1px solid var(--cs-border);gap:12px;justify-content:space-between;padding:14px 16px}.intel-card__head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.intel-card__title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:14px;font-weight:700;gap:8px}.intel-card__sub{color:var(--cs-text-muted);font-size:12px}.intel-card__count{background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);font-size:11px;font-weight:800;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.intel-card__body{padding:0}.intel-card__empty,.intel-card__loading{color:var(--cs-text-muted);font-size:13px;padding:36px 24px;text-align:center}.intel-card__loading{align-items:center;display:flex;gap:10px;justify-content:center}.intel-signals{list-style:none;margin:0;padding:0}.intel-signal{--intel-sev:var(--cs-text-muted);grid-gap:12px;align-items:flex-start;border-bottom:1px solid var(--cs-border-subtle);display:grid;gap:12px;grid-template-columns:4px auto 1fr auto;padding:14px 16px 14px 12px;position:relative}.intel-signal:last-child{border-bottom:0}.intel-signal__rail{align-self:stretch;background:var(--intel-sev);border-radius:2px;width:4px}.intel-signal__icon{align-items:center;background:color-mix(in srgb,var(--intel-sev) 12%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--intel-sev) 28%,var(--cs-border));border-radius:var(--cs-radius-xs);color:var(--intel-sev);display:inline-flex;height:30px;justify-content:center;width:30px}.intel-signal__body{min-width:0}.intel-signal__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.intel-signal__chip{align-items:center;background:color-mix(in srgb,var(--intel-sev) 14%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--intel-sev) 32%,var(--cs-border));border-radius:var(--cs-radius-pill);color:var(--intel-sev);display:inline-flex;font-size:10px;font-weight:800;padding:2px 7px}.intel-signal__chip,.intel-signal__kind{letter-spacing:.04em;text-transform:uppercase}.intel-signal__kind{color:var(--cs-text-muted);font-size:11px;font-weight:700}.intel-signal__title{color:var(--cs-text-strong);display:block;font-size:13.5px;font-weight:700;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.intel-signal__desc{color:var(--cs-text-subtle);display:block;font-size:12px;line-height:1.4;margin-top:2px}.intel-signal__meta{color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 14px;margin-top:8px}.intel-signal__meta strong{color:var(--cs-text-subtle)}.intel-signal__time{align-self:flex-start;color:var(--cs-text-muted);font-size:11.5px;white-space:nowrap}.intel-signal--low{--intel-sev:var(--cs-text-muted)}.intel-signal--medium{--intel-sev:var(--cs-color-brand)}.intel-signal--high{--intel-sev:var(--cs-warning)}.intel-signal--critical{--intel-sev:var(--cs-critical)}.intel-signal__delta{font-feature-settings:"tnum";align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;gap:3px;padding:2px 7px}.intel-signal__delta--up{border-color:color-mix(in srgb,var(--cs-critical) 30%,var(--cs-border));color:var(--cs-critical)}.intel-signal__delta--down{border-color:color-mix(in srgb,var(--cs-success) 30%,var(--cs-border));color:var(--cs-success)}.intel-frames{list-style:none;margin:0;padding:0}.intel-frame{border-bottom:1px solid var(--cs-border-subtle);padding:14px 16px}.intel-frame:last-child{border-bottom:0}.intel-frame__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.intel-frame__name{color:var(--cs-text-strong);font-size:12.5px;font-weight:700}.intel-frame__value{font-feature-settings:"tnum";color:var(--cs-text-strong);font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.intel-frame__hint{color:var(--cs-text-muted);display:block;font-size:11.5px;line-height:1.4;margin-top:2px}.intel-frame__bar{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:block;height:6px;margin-top:8px;overflow:hidden}.intel-frame__bar-fill{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);display:block;height:100%;transition:width .22s var(--cs-easing)}.intel-frame__bar-fill--warning{background:var(--cs-warning)}.intel-frame__bar-fill--critical{background:var(--cs-critical)}.intel-frame__bar-fill--success{background:var(--cs-success)}.intel-areas-header{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-top:4px}.intel-areas-header__title{color:var(--cs-text-strong);font-size:14px;font-weight:700}.intel-areas-header__sub{color:var(--cs-text-muted);font-size:12px}.intel-tools{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.intel-tool{--intel-tool-tone:var(--cs-color-brand);background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:18px;position:relative;text-align:left;transition:border-color var(--cs-duration) var(--cs-easing),background-color var(--cs-duration) var(--cs-easing),transform var(--cs-duration) var(--cs-easing)}.intel-tool:hover{background:color-mix(in srgb,var(--intel-tool-tone) 5%,var(--cs-surface));border-color:var(--intel-tool-tone);transform:translateY(-1px)}.intel-tool:focus-visible{border-color:var(--intel-tool-tone);box-shadow:0 0 0 2px color-mix(in srgb,var(--intel-tool-tone) 36%,#0000);outline:none}.intel-tool__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.intel-tool__icon{align-items:center;background:color-mix(in srgb,var(--intel-tool-tone) 8%,var(--cs-surface));border:1px solid var(--intel-tool-tone);border-radius:var(--cs-radius-xs);color:var(--intel-tool-tone);display:inline-flex;height:36px;justify-content:center;width:36px}.intel-tool__chip{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.intel-tool__title{color:var(--cs-text-strong);font-size:14.5px;font-weight:700}.intel-tool__desc{color:var(--cs-text-subtle);font-size:12.5px;line-height:1.45}.intel-tool__foot{align-items:center;color:var(--cs-text-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:auto;padding-top:4px}.intel-tool__cta{align-items:center;color:var(--intel-tool-tone);display:inline-flex;font-weight:700;gap:4px}.intel-tool--brand{--intel-tool-tone:var(--cs-color-brand)}.intel-tool--success{--intel-tool-tone:var(--cs-success)}.intel-tool--warning{--intel-tool-tone:var(--cs-warning)}.intel-tool--critical{--intel-tool-tone:var(--cs-critical)}.intel-tool--neutral{--intel-tool-tone:var(--cs-text-subtle)}.intel-upsell{align-items:center;background:color-mix(in srgb,var(--cs-color-brand) 6%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 28%,var(--cs-border));border-left:4px solid var(--cs-color-brand);border-radius:var(--cs-radius-sm);display:flex;gap:16px;justify-content:space-between;padding:14px 18px}.intel-upsell__text strong{color:var(--cs-text-strong);display:block;font-size:13px;font-weight:800;margin-bottom:2px}.intel-upsell__text span{color:var(--cs-text-subtle);font-size:12.5px}@media (max-width:1280px){.intel-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intel-main{grid-template-columns:1fr}.intel-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.intel-hero{flex-direction:column}.intel-hero__ops{align-items:flex-start}.intel-hero:after,.intel-hero:before{display:none}.intel-context{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-context__item:nth-child(3){border-left:0}.intel-context__item:nth-child(3),.intel-context__item:nth-child(4){border-top:1px solid var(--cs-border)}.intel-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-tools{grid-template-columns:1fr}}.euiBadge,.euiButton,.euiCallOut,.euiCard,.euiFormLabel,.euiHealth,.euiPanel,.euiStat__description,.euiStat__title,.euiText,.euiTitle{font-family:var(--font-sans)!important}.euiCode,.euiCodeBlock,code,kbd,pre{font-family:var(--font-mono)!important}.euiText{line-height:1.6!important}.euiTitle{letter-spacing:-.01em!important}.euiTitle--large,.euiTitle--medium{font-weight:700!important}.euiButton,.euiFormLabel,.euiTitle--small{font-weight:600!important}.euiBadge{border-radius:var(--cs-radius-pill)!important;font-size:11px}.euiBadge,.euiTableHeaderCell{font-weight:600!important;letter-spacing:.04em;text-transform:uppercase}.euiTableHeaderCell{font-size:12px!important}.euiBasicTable,.euiDescriptionList__description,.euiStat__title,.euiTable,.euiTable td{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.euiButton{border-radius:var(--cs-radius-pill)!important;transition:background-color var(--cs-transition-normal),border-color var(--cs-transition-normal)!important}.euiButton,.euiButton:not(.euiButton--text):active:not(:disabled),.euiButton:not(.euiButton--text):hover:not(:disabled){transform:none!important}.euiCard{border-radius:var(--cs-radius-sm)!important;transition:border-color var(--cs-transition-normal)}.euiCard:hover:not(.euiCard--isDisabled){transform:none!important}.euiPanel.lift-on-hover,.euiTableRow.lift-on-hover{transition:border-color var(--cs-transition-normal),background-color var(--cs-transition-normal)}.euiPanel.lift-on-hover:hover,.euiTableRow.lift-on-hover:hover{transform:none!important}.euiTableRow{transition:background-color var(--cs-transition-normal)}.euiSideNav .euiSideNavItemButton{border-radius:var(--cs-radius-sm)!important;font-size:14px!important;font-weight:500!important;height:auto!important;line-height:20px!important;min-height:32px!important;padding:6px 12px!important}.euiSideNav .euiSideNav__item{margin:0!important}.euiScreenReaderOnly,[data-tabular-copy-marker]{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (prefers-reduced-motion:reduce){.euiButton,.euiCard,.euiPanel,.euiTableRow{transition:none!important}}body[data-theme=dark]{--euiColorPrimary:var(--cs-blue-500);--euiColorPrimaryText:var(--cs-blue-400);--euiColorAccent:var(--cs-blue-500);--euiColorAccentText:var(--cs-blue-400);--euiFocusRingColor:var(--cs-blue-500);--euiLinkColor:var(--cs-blue-400);--euiPageBackgroundColor:var(--cs-ink-0);--euiColorBackground:var(--cs-ink-0);--euiColorEmptyShade:var(--cs-ink-2);--euiColorLightestShade:var(--cs-ink-1);--euiColorLightShade:var(--cs-ink-2);--euiColorMediumShade:var(--cs-ink-3);--euiColorDarkShade:var(--cs-ink-4);--euiColorDarkestShade:var(--cs-ink-6);--euiColorFullShade:var(--cs-ink-7);--euiColorGhost:var(--cs-ink-7);--euiColorInk:var(--cs-ink-0);--euiTextColor:var(--cs-ink-6);--euiTextSubduedColor:var(--cs-ink-5);--euiTitleColor:var(--cs-ink-7);--euiColorDisabled:var(--cs-ink-4);--euiColorDisabledText:var(--cs-ink-4);--euiColorSuccess:var(--cs-success);--euiColorSuccessText:var(--cs-success);--euiColorWarning:var(--cs-warning);--euiColorWarningText:var(--cs-warning);--euiColorDanger:var(--cs-critical);--euiColorDangerText:var(--cs-critical);--euiBorderColor:var(--cs-ink-3);--euiFormControlBoxShadow:0 0 0 1px var(--cs-ink-3);--euiFormControlFocusBoxShadow:0 0 0 2px var(--cs-blue-500);color-scheme:dark}body[data-theme=dark],body[data-theme=dark] .euiPage,body[data-theme=dark] .euiPageBody,body[data-theme=dark] .euiPageContent,body[data-theme=dark] .euiPageContent__main{background:var(--cs-ink-0);color:var(--cs-ink-6)}body[data-theme=dark] .euiCard,body[data-theme=dark] .euiFlyout,body[data-theme=dark] .euiModal,body[data-theme=dark] .euiPanel,body[data-theme=dark] .euiPopover__panel{background:var(--cs-ink-2);border:1px solid var(--cs-ink-3);box-shadow:none}body[data-theme=dark] .euiPanel--subdued{background:var(--cs-ink-1)}body[data-theme=dark] .euiComboBox__inputWrap,body[data-theme=dark] .euiFieldSearch,body[data-theme=dark] .euiFieldText,body[data-theme=dark] .euiSelect,body[data-theme=dark] .euiTextArea{background:var(--cs-ink-0);border:1px solid var(--cs-ink-3);border-radius:var(--cs-radius-xs);color:var(--cs-ink-6)}body[data-theme=dark] .euiFieldSearch:focus,body[data-theme=dark] .euiFieldText:focus,body[data-theme=dark] .euiSelect:focus,body[data-theme=dark] .euiTextArea:focus{border-color:var(--cs-blue-500);box-shadow:0 0 0 2px #0052ef4d}body[data-theme=dark] .euiTableRow:hover{background:var(--cs-ink-1)}body[data-theme=dark] .euiTableRow-isSelected,body[data-theme=dark] .euiTableRow.lift-on-hover.euiTableRow-isSelected,body[data-theme=dark] .euiTableRow.lift-on-hover.selected,body[data-theme=dark] .euiTableRow.selected{background:var(--cs-blue-950);box-shadow:inset 2px 0 0 var(--cs-blue-500)}body[data-theme=dark] .euiTableHeaderCell{background:var(--cs-ink-1);color:var(--cs-ink-5)}body[data-theme=dark] .euiCard:hover:not(.euiCard--isDisabled),body[data-theme=dark] .euiPanel.lift-on-hover:hover{border-color:var(--cs-blue-500)!important;box-shadow:none!important}body[data-theme=dark] .euiButton--primary.euiButton--fill{background:var(--cs-blue-500);border-color:var(--cs-blue-500);color:#fff}body[data-theme=dark] .euiButton--primary.euiButton--fill:hover{background:var(--cs-blue-400);border-color:var(--cs-blue-400)}body[data-theme=dark] .euiButton--danger.euiButton--fill{background:var(--cs-critical);border-color:var(--cs-critical);color:#fff}body[data-theme=dark] .euiButton:focus-visible,body[data-theme=dark] .euiButtonIcon:focus-visible{box-shadow:0 0 0 2px var(--cs-blue-500);outline:none}body[data-theme=dark] .euiSideNav .euiSideNavItemButton{color:var(--cs-ink-5)}body[data-theme=dark] .euiSideNav .euiSideNavItemButton:hover{background:var(--cs-ink-2);color:var(--cs-ink-7)}body[data-theme=dark] .euiSideNav .euiSideNavItemButton-isSelected{background:var(--cs-blue-950);box-shadow:inset 2px 0 0 var(--cs-blue-500);color:var(--cs-blue-400)}body[data-theme=light]{--euiColorPrimary:var(--cs-blue-500);--euiColorPrimaryText:var(--cs-blue-600);--euiColorAccent:var(--cs-blue-500);--euiColorAccentText:var(--cs-blue-600);--euiFocusRingColor:var(--cs-blue-500);--euiLinkColor:var(--cs-blue-600);--euiPageBackgroundColor:var(--cs-paper-0);--euiColorBackground:var(--cs-paper-0);--euiColorEmptyShade:var(--cs-paper-0);--euiColorLightestShade:var(--cs-paper-1);--euiColorLightShade:var(--cs-paper-3);--euiColorMediumShade:var(--cs-paper-4);--euiColorDarkShade:var(--cs-paper-5);--euiColorDarkestShade:var(--cs-paper-6);--euiColorFullShade:var(--cs-paper-7);--euiColorGhost:var(--cs-paper-0);--euiColorInk:var(--cs-paper-7);--euiTextColor:var(--cs-paper-6);--euiTextSubduedColor:var(--cs-paper-5);--euiTitleColor:var(--cs-paper-7);--euiColorDisabled:var(--cs-paper-4);--euiColorDisabledText:var(--cs-paper-4);--euiColorSuccess:var(--cs-success);--euiColorWarning:var(--cs-warning);--euiColorDanger:var(--cs-critical);--euiBorderColor:var(--cs-paper-3);--euiFormControlBoxShadow:0 0 0 1px var(--cs-paper-3);--euiFormControlFocusBoxShadow:0 0 0 2px var(--cs-blue-500)}body[data-theme=light],body[data-theme=light] .euiPage,body[data-theme=light] .euiPageBody,body[data-theme=light] .euiPageContent,body[data-theme=light] .euiPageContent__main{background:var(--cs-paper-0);color:var(--cs-paper-6)}body[data-theme=light] .euiCard,body[data-theme=light] .euiFlyout,body[data-theme=light] .euiModal,body[data-theme=light] .euiPanel,body[data-theme=light] .euiPopover__panel{background:var(--cs-paper-2);border:1px solid var(--cs-paper-3);box-shadow:none}body[data-theme=light] .euiPanel--subdued{background:var(--cs-paper-1)}body[data-theme=light] .euiComboBox__inputWrap,body[data-theme=light] .euiFieldSearch,body[data-theme=light] .euiFieldText,body[data-theme=light] .euiSelect,body[data-theme=light] .euiTextArea{background:var(--cs-paper-2);border:1px solid var(--cs-paper-3);border-radius:var(--cs-radius-xs);color:var(--cs-paper-6)}body[data-theme=light] .euiFieldSearch:focus,body[data-theme=light] .euiFieldText:focus,body[data-theme=light] .euiSelect:focus,body[data-theme=light] .euiTextArea:focus{border-color:var(--cs-blue-500);box-shadow:0 0 0 2px #0052ef40}body[data-theme=light] .euiTableRow:hover{background:var(--cs-paper-1)}body[data-theme=light] .euiTableRow-isSelected,body[data-theme=light] .euiTableRow.lift-on-hover.euiTableRow-isSelected,body[data-theme=light] .euiTableRow.lift-on-hover.selected,body[data-theme=light] .euiTableRow.selected{background:var(--cs-blue-100);box-shadow:inset 2px 0 0 var(--cs-blue-500)}body[data-theme=light] .euiTableHeaderCell{background:var(--cs-paper-1);color:var(--cs-paper-5)}body[data-theme=light] .euiCard:hover:not(.euiCard--isDisabled),body[data-theme=light] .euiPanel.lift-on-hover:hover{border-color:var(--cs-blue-500);box-shadow:none}body[data-theme=light] .euiButton--primary.euiButton--fill{background:var(--cs-blue-500);border-color:var(--cs-blue-500);color:var(--cs-text-onBrand)}body[data-theme=light] .euiButton--primary.euiButton--fill:hover{background:var(--cs-blue-600);border-color:var(--cs-blue-600)}body[data-theme=light] .euiButton--danger.euiButton--fill{background:var(--cs-critical);border-color:var(--cs-critical);color:var(--cs-text-onBrand)}body[data-theme=light] .euiButton:focus-visible,body[data-theme=light] .euiButtonIcon:focus-visible{box-shadow:0 0 0 2px var(--cs-blue-500);outline:none}body[data-theme=light] .euiSideNav .euiSideNavItemButton{color:var(--cs-paper-6)}body[data-theme=light] .euiSideNav .euiSideNavItemButton:hover{background:var(--cs-paper-1);color:var(--cs-paper-7)}body[data-theme=light] .euiSideNav .euiSideNavItemButton-isSelected{background:var(--cs-blue-100);box-shadow:inset 2px 0 0 var(--cs-blue-500);color:var(--cs-blue-600)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#0052ef80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#0052ef80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:IBM Plex Mono,JetBrains Mono,SF Mono,Consolas,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#0040bd;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#0040bd;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:inherit;print-color-adjust:inherit}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#0040bd;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#0040bd;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-color:inherit;border-radius:0;border-width:0;font-size:inherit;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-6{left:1.5rem}.left-full{left:100%}.right-0{right:0}.right-1\/3{right:33.333333%}.right-6{right:1.5rem}.top-0{top:0}.top-1\/4{top:25%}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-full{height:100%}.max-h-96{max-height:24rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[var\(--glass-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--glass-border)}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:12px}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-r-3xl{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[var\(--glass-border\)\]{border-color:var(--glass-border)}.border-blue-200{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:#0052ef;border-color:rgb(0 82 239/var(--tw-border-opacity,1))}.border-blue-500\/20{border-color:#0052ef33}.border-blue-500\/30{border-color:#0052ef4d}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-orange-200{--tw-border-opacity:1;border-color:#fed7aa;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-pink-200{--tw-border-opacity:1;border-color:#fbcfe8;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-slate-100{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-yellow-200{--tw-border-opacity:1;border-color:#fef08a;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.bg-\[var\(--bg-primary\)\]{background-color:var(--bg-primary)}.bg-\[var\(--glass-bg\)\]{background-color:var(--glass-bg)}.bg-\[var\(--text-secondary\)\]{background-color:var(--text-secondary)}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:#0003}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:#0052ef;background-color:rgb(0 82 239/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#0052ef1a}.bg-blue-600{--tw-bg-opacity:1;background-color:#0040bd;background-color:rgb(0 64 189/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-orange-50{--tw-bg-opacity:1;background-color:#fff7ed;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:#fdf2f8;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-slate-100{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-100{--tw-bg-opacity:1;background-color:#fef9c3;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:#fefce8;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle_at_50\%_50\%\2c rgba\(59\2c 130\2c 246\2c 0\.1\)\2c transparent_50\%\)\]{background-image:radial-gradient(circle at 50% 50%,#3b82f61a,#0000 50%)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#0052ef var(--tw-gradient-from-position);--tw-gradient-to:#0052ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from:#0052ef1a var(--tw-gradient-from-position);--tw-gradient-to:#0052ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#0052ef33 var(--tw-gradient-from-position);--tw-gradient-to:#0052ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-500\/10{--tw-gradient-from:#6b72801a var(--tw-gradient-from-position);--tw-gradient-to:#6b728000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from:#22c55e1a var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from:#22c55e33 var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/10{--tw-gradient-from:#6366f11a var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from:#6366f133 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from:#f9731633 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-50{--tw-gradient-from:#fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to:#fdf2f800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from:#a855f71a var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from:#a855f733 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:#fef2f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500\/10{--tw-gradient-from:#ef44441a var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from:#ef444433 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from:#eab30833 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-amber-50{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to:#06b6d41a var(--tw-gradient-to-position)}.to-cyan-500\/20{--tw-gradient-to:#06b6d433 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to:#10b9811a var(--tw-gradient-to-position)}.to-emerald-500\/20{--tw-gradient-to:#10b98133 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-gray-600\/10{--tw-gradient-to:#4b55631a var(--tw-gradient-to-position)}.to-green-600\/20{--tw-gradient-to:#16a34a33 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to:#f9731633 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-600\/20{--tw-gradient-to:#ea580c33 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to:#ec48991a var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to:#ec489933 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to:#a855f71a var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to:#a855f733 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-500\/20{--tw-gradient-to:#ef444433 var(--tw-gradient-to-position)}.to-red-600\/10{--tw-gradient-to:#dc26261a var(--tw-gradient-to-position)}.to-rose-50{--tw-gradient-to:#fff1f2 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-6{padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:IBM Plex Mono,JetBrains Mono,SF Mono,Consolas,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-amber-400{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:#0052ef;color:rgb(0 82 239/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#0040bd;color:rgb(0 64 189/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:#1e3a8a;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:#14532d;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:#6366f1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:#ea580c;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:#db2777;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:#9333ea;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:#581c87;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:#854d0e;color:rgb(133 77 14/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-\[var\(--glass-shadow\)\]{--tw-shadow-color:var(--glass-shadow);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--glass-shadow-elevated\)\]{--tw-shadow-color:var(--glass-shadow-elevated);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--glass-shadow-floating\)\]{--tw-shadow-color:var(--glass-shadow-floating);--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color:#0052ef4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/30{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color:#ef44444d;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-500\/30{--tw-shadow-color:#eab3084d;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-white\/20{--tw-ring-color:#fff3}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-2xl,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;padding:0}.euiSideNavItemButton.css-1h5sh19-euiSideNavItemButton-root{color:#e3e8f2!important}.euiSideNavItemButton .euiIcon{color:inherit!important}button[class*=bg-purple-600],button[class*=bg-purple-600] span,button[class*=bg-purple-600] svg,button[class*=from-blue-600],button[class*=from-blue-600] span,button[class*=from-blue-600] svg,button[class*=from-purple-600],button[class*=from-purple-600] span,button[class*=from-purple-600] svg{color:#fff!important}.card-kpi,.card-metric{border:none!important;border-radius:.5rem!important;box-shadow:0 4px 12px #29303d14}.dark .card-kpi,.dark .card-metric{box-shadow:0 4px 12px #0b0c0e4d}.card-feed,.card-list{border:1px solid #f3f4f766!important;border-radius:.5rem!important;box-shadow:none!important}.dark .card-feed,.dark .card-list{border:1px solid #2e313880!important}.section-divider{border-top:1px solid #f3f4f74d;margin:1rem 0}.dark .section-divider{border-top:1px solid #2e313866}.border-gray-200{border-color:#f3f4f766!important}.dark .border-gray-200{border-color:#2e313880!important}.analytics-card,.comment-card,.glass-card,div[class*="bg-[var(--bg-primary)]"],div[class*="bg-[var(--glass-bg)]"]{border-radius:.5rem!important}#root,.app-shell{min-height:100vh}.app-shell__main{margin-top:56px;margin-top:var(--header-height);min-height:calc(100vh - 56px);min-height:calc(100vh - var(--header-height))}.content-container{margin:0 auto;max-width:1400px;padding:24px}.nav-item{margin-bottom:4px}.nav-section-header{align-items:center;display:flex;width:100%}.nav-chevron-btn{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:32px;padding:8px;transition:background-color .2s ease}.nav-chevron-btn:hover{background-color:#0000000d}.nav-section-label{align-items:center;background:none;border:none;border-radius:4px;color:#343741;cursor:pointer;display:flex;flex:1 1;font-weight:500;gap:12px;height:40px;padding:8px 12px;text-align:left;transition:all .2s ease}.nav-section-label:hover{background-color:#0000000d}.nav-section-label.selected{background-color:#07c;color:#fff}.nav-item-btn{align-items:center;background:none;border:none;border-radius:4px;color:#343741;cursor:pointer;display:flex;font-weight:500;gap:12px;height:40px;padding:8px 16px;text-align:left;transition:all .2s ease;width:100%}.nav-item-btn:hover{background-color:#0000000d}.nav-item-btn.selected{background-color:#07c;color:#fff}.nav-section-children{border-left:2px solid #e0e5ea;margin-left:32px;padding-left:12px}.nav-child-item{align-items:center;background:none;border:none;border-radius:4px;color:#69707d;cursor:pointer;display:flex;font-weight:400;gap:8px;height:36px;margin-bottom:2px;padding:6px 12px;text-align:left;transition:all .2s ease;width:100%}.nav-child-item:hover{background-color:#0000000d;color:#343741}.nav-child-item.selected{background-color:#07c;color:#fff}.nav-text{font-size:14px;line-height:1.2}.app-shell--nav-mini .nav-chevron-btn,.app-shell--nav-mini .nav-item-btn,.app-shell--nav-mini .nav-section-label{justify-content:center;min-width:48px;padding:8px}.app-shell--nav-mini .nav-section-children,.app-shell--nav-mini .nav-text{display:none}.euiPageTemplate,.euiPageTemplateSection,.page-container,.page-content{margin-left:0!important;padding-left:0!important}.settings-container{margin:0 auto;max-width:1140px}.settings-typography{color:var(--cs-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.settings-typography .euiTitle h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:700;letter-spacing:0;line-height:var(--cs-page-title-line)}.settings-typography .euiTitle h2{color:var(--cs-text-strong);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.3}.settings-typography .euiTitle h3,.settings-typography h3{font-size:16px;font-weight:600;line-height:1.35}.settings-typography .euiText,.settings-typography li,.settings-typography p{font-size:14px;line-height:1.5}.settings-typography .euiText--subdued,.settings-typography .euiText.color--subdued{color:var(--cs-text-subtle)}.settings-typography a{text-decoration:none}.settings-typography .euiPanel{border-radius:var(--cs-radius-sm)}.settings-shell{color:var(--cs-text)}.settings-shell__header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;padding:6px 0 4px}.settings-shell__copy{min-width:0}.settings-shell__copy h1{color:var(--cs-text-strong);font-size:var(--cs-page-title-size);font-weight:var(--cs-page-title-weight);letter-spacing:0;line-height:var(--cs-page-title-line);margin:4px 0 6px}.settings-shell__copy p{color:var(--cs-text-subtle);font-size:var(--cs-page-subtitle-size);line-height:var(--cs-page-subtitle-line);margin:0;max-width:760px}.settings-shell__actions{display:flex;justify-content:flex-end;min-width:180px}.settings-subnav{border-right:1px solid var(--cs-border);padding-right:8px}.settings-subnav .euiSideNavItemButton{border-radius:6px;font-size:13px;padding:6px 8px}.settings-subnav .euiSideNavItemButton--root{color:var(--cs-text-strong);font-size:15px;font-weight:700;margin-top:8px}.settings-subnav .euiSideNavItemButton:not(.euiSideNavItemButton--root){color:var(--cs-text);font-size:12.75px;font-weight:500;position:relative}.settings-subnav .euiSideNavItemButton:not(.euiSideNavItemButton--root):after{color:var(--cs-text-muted);content:"›";font-size:14px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.settings-subnav .euiSideNavItemButton-isSelected{background:var(--cs-color-brand-weak);border-left:2px solid var(--cs-color-brand);box-shadow:none;color:var(--cs-color-brand)}.settings-subnav .euiSideNavItemButton:hover{background:var(--cs-surface-subtle)}@media (max-width:760px){.settings-shell__header{flex-direction:column}.settings-shell__actions{justify-content:flex-start;min-width:0}}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:hsl(var(--accent-hsl));border:2px solid hsl(var(--glass-bg));border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:20px;width:20px}.slider::-moz-range-thumb{background:hsl(var(--accent-hsl));border:2px solid hsl(var(--glass-bg));border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:20px;width:20px}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-translate-x-full:before{--tw-translate-x:-100%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-gradient-to-r:before{background-image:linear-gradient(to right,var(--tw-gradient-stops));content:var(--tw-content)}.before\:from-transparent:before{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);content:var(--tw-content)}.before\:via-white\/10:before{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff1a var(--tw-gradient-via-position),var(--tw-gradient-to);content:var(--tw-content)}.before\:to-transparent:before{--tw-gradient-to:#0000 var(--tw-gradient-to-position);content:var(--tw-content)}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-\[1\.01\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:bg-\[var\(--bg-secondary\)\]:hover{background-color:var(--bg-secondary)}.hover\:bg-\[var\(--glass-bg\)\]:hover{background-color:var(--glass-bg)}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:#bfdbfe;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#0040bd;background-color:rgb(0 64 189/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:from-blue-600:hover{--tw-gradient-from:#0040bd var(--tw-gradient-from-position);--tw-gradient-to:#0040bd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-600:hover{--tw-gradient-from:#ca8a04 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-orange-700:hover{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-lg:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:shadow-\[var\(--glass-shadow-hover\)\]:hover{--tw-shadow-color:var(--glass-shadow-hover);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/40:hover{--tw-shadow-color:#10b98166;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-500\/40:hover{--tw-shadow-color:#f9731666;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-pink-500\/40:hover{--tw-shadow-color:#ec489966;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color:#a855f766;--tw-shadow:var(--tw-shadow-colored)}.hover\:backdrop-blur-xl:hover{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#0052ef;border-color:rgb(0 82 239/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 82 239/var(--tw-ring-opacity,1))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-white\/20:active{background-color:#fff3}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-300:disabled{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:scale-100:hover:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:#0052ef;color:rgb(0 82 239/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:#0040bd;color:rgb(0 64 189/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:pl-64{padding-left:16rem}}@media (prefers-color-scheme:dark){.dark\:hover\:bg-slate-800\/60:hover{background-color:#1e293b99}}@keyframes gentle-float{0%,to{transform:translateZ(0)}25%{transform:translate3d(2px,-1px,0)}50%{transform:translate3d(-1px,-2px,0)}75%{transform:translate3d(-2px,1px,0)}}@keyframes glass-sheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes slide-in-icon{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes comment-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes comment-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes approve-flash{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spam-zap{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes premium-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes bounce-back{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes micro-toast-slide{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.animate-gentle-float{animation:gentle-float 8s ease-in-out infinite}.animate-glass-sheen{animation:glass-sheen 2s ease-in-out}.animate-slide-in-icon{animation:slide-in-icon .2s ease-out}.animate-comment-enter{animation:comment-enter .4s cubic-bezier(.34,1.56,.64,1)}.animate-comment-exit{animation:comment-exit .3s ease-in}.animate-approve-flash{animation:approve-flash .3s ease-out}.animate-spam-zap{animation:spam-zap .4s ease-out}.animate-premium-shimmer{animation:premium-shimmer 2s ease-in-out;background:linear-gradient(90deg,#0000,#fff6,#0000);background-size:200% 100%}.animate-bounce-back{animation:bounce-back .2s ease-out}.animate-micro-toast{animation:micro-toast-slide .3s cubic-bezier(.34,1.56,.64,1)}.glass-lift{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-lift:hover{background:#ffffff05;box-shadow:0 8px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-2px)}.dark .glass-lift:hover{background:#ffffff0d;box-shadow:0 8px 25px -5px #0000004d,0 10px 10px -5px #0003}.glass-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff1a;border-radius:20px;padding:8px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.glass-pill:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.glass-pill:active{transform:scale(.98) translateY(0)}.approve-pill:hover{background:#22c55e1a;border-color:#22c55e4d;box-shadow:0 0 20px #22c55e33}.edit-pill:hover{background:#9ca3af1a;border-color:#9ca3af4d;box-shadow:0 0 20px #9ca3af1a}.spam-pill:hover{background:#ef44441a;border-color:#ef44444d;box-shadow:0 0 20px #ef444433}.sentiment-chip{border-radius:12px;padding:4px 8px;transition:all .2s ease-out}.sentiment-positive:hover{background:#22c55e1a;box-shadow:0 0 15px #22c55e66}.sentiment-neutral:hover{background:#9ca3af1a;box-shadow:0 0 15px #9ca3af66}.sentiment-negative:hover{background:#ef44441a;box-shadow:0 0 15px #ef444466}.cta-sheen{overflow:hidden;position:relative}.cta-sheen:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .5s;width:100%}.cta-sheen.animate-sheen:before{left:100%}.icon-slide-container{overflow:hidden;position:relative}.icon-slide{opacity:0;transform:translateX(-8px);transition:all .2s ease-out}.icon-slide-container:hover .icon-slide{opacity:1;transform:translateX(0)}.micro-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 32px #0000001a;opacity:0;padding:12px 16px;position:fixed;right:20px;top:20px;transform:translateY(-100%);z-index:1000}.micro-toast.show{animation:micro-toast-slide .3s cubic-bezier(.34,1.56,.64,1);opacity:1;transform:translateY(0)}.dark .micro-toast{background:#0000004d;border-color:#ffffff1a}.premium-gradient{background:linear-gradient(135deg,#22c55e26,#10b9811f 50%,#0596691a);border:1px solid #22c55e33}.premium-gradient:hover{background:linear-gradient(135deg,#22c55e33,#10b9812b 50%,#05966926);border-color:#22c55e4d;box-shadow:0 0 25px #22c55e26}.glass-border{border:1px solid #ffffff1a}.dark .glass-border{border-color:#ffffff0d}.premium-shadow{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.premium-shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media (prefers-reduced-motion:reduce){.animate-approve-flash,.animate-bounce-back,.animate-comment-enter,.animate-comment-exit,.animate-gentle-float,.animate-glass-sheen,.animate-micro-toast,.animate-premium-shimmer,.animate-slide-in-icon,.animate-spam-zap{animation:none}.glass-lift,.glass-pill,.sentiment-chip{transition:none}}.glass-lift,.glass-pill,.icon-slide,.sentiment-chip{will-change:transform}.animate-gentle-float,.animate-glass-sheen,.animate-premium-shimmer{will-change:transform,opacity}:root{--elastic-banner-height:0px;--header-height:56px;--breadcrumb-height:0px;--subheader-height:35px;--nav-width-expanded:260px;--nav-width-mini:64px;--nav-width-hidden:0px;--chrome-top:calc(var(--elastic-banner-height) + var(--header-height) + var(--subheader-height));--z-elastic-banner:9999;--z-header:90;--z-filter-bar:85;--z-breadcrumbs:85;--z-nav:80;--z-content:10}body.has-elastic-banner{--elastic-banner-height:32px}.elastic-demo-banner{height:0;height:var(--elastic-banner-height);width:100vw!important;z-index:9999!important;z-index:var(--z-elastic-banner)!important}.chrome-header,.elastic-demo-banner{left:0!important;margin:0!important;padding:0!important;position:fixed!important;right:0!important;top:0!important}.chrome-header{backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);background:linear-gradient(180deg,#ffffffe6,#f8fafcd9)!important;border:none!important;box-shadow:inset 0 1px 0 #fff9,0 2px 8px #00000005!important;height:56px!important;height:var(--header-height)!important;max-height:56px!important;max-height:var(--header-height)!important;min-height:56px!important;min-height:var(--header-height)!important;top:var(--elastic-banner-height)!important;z-index:90!important;z-index:var(--z-header)!important}.euiHeader.chrome-header{top:0!important;top:var(--elastic-banner-height)!important}body[data-theme=dark] .chrome-header{background:linear-gradient(180deg,#0f172af2,#1e293be6)!important;border-bottom:1px solid #ffffff1a!important;box-shadow:inset 0 1px 0 #ffffff0d,0 2px 8px #0000004d!important}body[data-theme=dark] .chrome-subheader{background:linear-gradient(180deg,#1e293be6,#0f172ad9)!important;border-bottom:2px solid #00ffff26!important;border-top:1px solid #ffffff0d!important;box-shadow:inset 0 1px 0 #ffffff08,0 4px 16px #0000004d,0 0 0 1px #00ffff08!important}body[data-theme=dark] .chrome-subheader--admin-mode{background:var(--cs-surface-subtle)!important;border-bottom:1px solid var(--cs-border)!important;border-top:0!important;box-shadow:none!important}.chrome-subheader{align-items:center!important;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);background:linear-gradient(180deg,#f8fafcd9,#f1f5f9cc)!important;border-bottom:2px solid #00ffff40!important;border-top:none!important;box-shadow:inset 0 1px 0 #fff6,0 4px 16px #0000000a,0 0 0 1px #00ffff0d!important;display:flex!important;height:35px!important;height:var(--subheader-height)!important;left:0!important;margin:0!important;max-height:35px!important;max-height:var(--subheader-height)!important;min-height:35px!important;min-height:var(--subheader-height)!important;padding-bottom:0!important;padding-top:0!important;padding-inline:12px!important;position:fixed!important;right:0!important;top:56px!important;top:calc(var(--elastic-banner-height) + var(--header-height))!important;z-index:85!important;z-index:var(--z-breadcrumbs)!important}.chrome-subheader:after{background:linear-gradient(90deg,#0000,#00ffff4d 50%,#0000);bottom:-2px;content:"";filter:blur(2px);height:4px;left:0;position:absolute;right:0}.chrome-subheader--admin-mode{background:var(--cs-surface)!important;border-bottom:1px solid var(--cs-border)!important;border-top:0!important;box-shadow:none!important;padding-inline:var(--cs-space-4)!important}.chrome-subheader--admin-mode:after{display:none}.chrome-admin-strip{align-items:center;color:var(--cs-text);display:flex;gap:var(--cs-space-4);justify-content:space-between;min-width:0;width:100%}.chrome-admin-strip__identity,.chrome-admin-strip__state{align-items:center;display:inline-flex;min-width:0}.chrome-admin-strip__identity{gap:var(--cs-space-2)}.chrome-admin-strip__state{gap:var(--cs-space-2);justify-content:flex-end}.chrome-admin-avatar{background:var(--cs-color-brand-weak);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-color-brand);display:inline-grid;font-size:11px;font-weight:700;height:24px;line-height:1;place-items:center;width:24px}.chrome-admin-strip__copy{grid-gap:0;display:grid;gap:0;min-width:0}.chrome-admin-strip__copy strong{color:var(--cs-text-strong);font-size:13px;font-weight:700;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chrome-admin-strip__copy small{color:var(--cs-text-muted);font-size:11px;line-height:1.1}.chrome-admin-exit,.chrome-admin-pill,.chrome-admin-top-chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:700;gap:var(--cs-space-1);justify-content:center;line-height:1;min-height:26px;padding:4px 10px;white-space:nowrap}.chrome-admin-exit svg,.chrome-admin-pill svg,.chrome-admin-top-chip svg{height:14px;width:14px}.chrome-admin-pill--strong,.chrome-admin-top-chip--active{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 40%,var(--cs-border));color:var(--cs-color-brand)}.chrome-admin-exit,.chrome-admin-top-chip{cursor:pointer}.chrome-admin-exit:hover,.chrome-admin-top-chip:hover{border-color:var(--cs-color-brand);color:var(--cs-color-brand)}.chrome-admin-top-chip{border-radius:var(--cs-radius-sm);height:32px}@media (max-width:760px){.chrome-admin-strip__state{display:none}}.subheader-row{width:100%}.subheader-left,.subheader-right{transition:flex-basis .2s ease,opacity .18s ease,transform .18s ease}.subheader-right{display:flex;justify-content:flex-end}.euiBreadcrumbs{align-items:center;display:flex;gap:8px}.euiBreadcrumbs__list{list-style:none;margin:0;padding:0}.euiBreadcrumb,.euiBreadcrumbs__list{align-items:center;display:flex;gap:6px}.euiBreadcrumb a,.euiBreadcrumb__text{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #fff3;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff4d,0 1px 3px #0000000d;color:#0f172acc;display:inline-flex;font-size:13px;font-weight:500;padding:4px 12px;text-decoration:none;transition:all .2s ease}.euiBreadcrumb a:hover{background:#ffffff40;border-color:#0ff6;box-shadow:inset 0 1px 0 #fff6,0 0 0 2px #0ff3,0 0 12px #00ffff26,0 2px 8px #00000014;color:#0f172ae6;transform:translateY(-1px)}.euiBreadcrumb__text{background:#00ffff1a;border-color:#00ffff4d;color:#0f172ae6;font-weight:600}.euiBreadcrumb__separator{color:#fff6;font-size:12px;margin:0 2px}.filter-pills-container,.soc-filter-pills{align-items:center;display:flex;gap:6px}.filter-pill,.filter-pill .euiButton,.filter-pill .euiButtonEmpty{align-items:center;cursor:pointer;display:inline-flex;gap:4px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.filter-pill,.filter-pill .euiButton,.filter-pill .euiButtonEmpty,.filter-pills-container .euiButton,.filter-pills-container .euiButtonEmpty{background:#007aff14!important;border:1px solid #007aff26!important;border-radius:6px!important;box-shadow:0 1px 2px #0000000d,inset 0 1px 0 #ffffff1a!important;color:var(--euiColorPrimaryText)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:500!important;height:28px!important;min-height:auto!important;padding:4px 10px!important}.filter-pill:hover,.filter-pills-container .euiButton:hover,.filter-pills-container .euiButtonEmpty:hover{background:#007aff1f!important;border-color:#007aff40!important;box-shadow:0 2px 4px #00000014,0 0 0 2px #007aff14,inset 0 1px 0 #ffffff26!important;transform:translateY(0)}.filter-pill.active{background:#007aff26!important;border-color:#007aff4d!important;box-shadow:0 0 0 2px #007aff1f,0 2px 4px #00000014!important;font-weight:600}.filter-pill .euiIcon,.filter-pills-container .euiIcon{flex-shrink:0;height:14px!important;opacity:.75;width:14px!important}.filter-pill.active .euiIcon,.filter-pill:hover .euiIcon,.filter-pills-container .euiButtonEmpty:hover .euiIcon{opacity:1}.filter-pill.icon-only{min-width:28px;padding:4px 8px!important}.filter-pill.auto-refresh.active{position:relative}.filter-pill.auto-refresh.active:after{animation:filterPulse 2s ease-in-out infinite;background:#0ffc;border-radius:50%;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}@keyframes filterPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes growRight{0%{opacity:0;transform:scaleX(.98)}to{opacity:1;transform:scaleX(1)}}@keyframes growLeft{0%{opacity:0;transform:scaleX(.98)}to{opacity:1;transform:scaleX(1)}}.subheader-right{animation:growRight .18s ease;transform-origin:right center}.subheader-left{animation:growLeft .18s ease;transform-origin:left center}.ws-badge-btn{background:#0000;border:0;border-radius:6px;cursor:pointer;padding:0}.ws-badge-btn:focus-visible{outline:2px solid var(--euiColorPrimary);outline-offset:2px}.chrome-breadcrumbs{height:0;height:var(--breadcrumb-height);left:0;position:fixed;right:0;top:56px;top:calc(var(--elastic-banner-height) + var(--header-height));z-index:85;z-index:var(--z-breadcrumbs)}.chrome-nav{height:calc(100vh - 91px);height:calc(100vh - var(--chrome-top));left:0;overflow-y:auto;padding-top:8px;position:fixed;top:91px;top:var(--chrome-top);z-index:80;z-index:var(--z-nav)}.chrome-content{min-height:calc(100vh - 91px);min-height:calc(100vh - var(--chrome-top));padding-top:91px;padding-top:var(--chrome-top);z-index:10;z-index:var(--z-content)}body[data-nav=expanded] .chrome-content{margin-left:260px;margin-left:var(--nav-width-expanded)}body[data-nav=mini] .chrome-content{margin-left:64px;margin-left:var(--nav-width-mini)}.page-filter-bar{display:none}body[data-nav=hidden] .chrome-content,body[data-nav=overlay] .chrome-content{margin-left:0}.chrome-content>*{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:24px;padding-right:24px;width:100%}body[data-nav=mini] .chrome-content>*{max-width:min(90vw,2000px);padding-left:32px;padding-right:32px}body[data-nav=hidden] .chrome-content>*,body[data-nav=overlay] .chrome-content>*{max-width:min(92vw,2200px);padding-left:40px;padding-right:40px}@media (max-width:768px){.chrome-nav{transform:translateX(-100%);transition:transform .3s ease}.chrome-nav.mobile-open{transform:translateX(0)}.chrome-content{margin-left:0}.custom-side-nav .nav-item:first-child,.custom-side-nav .nav-item:first-child .nav-item-btn{display:flex!important}}.app-shell{display:flex;flex-direction:column;height:100vh;overflow:hidden}.app-shell .chrome-header{border-bottom:1px solid var(--eui-color-border);right:0;top:0;z-index:90;z-index:var(--z-header)}.app-shell .chrome-header,.app-shell .chrome-nav{background:var(--eui-color-body);left:0;position:fixed}.app-shell .chrome-nav{border-right:1px solid var(--eui-color-border);height:calc(100vh - 91px);height:calc(100vh - var(--elastic-banner-height) - var(--header-height) - var(--subheader-height));padding-top:12px;top:91px;top:calc(var(--elastic-banner-height) + var(--header-height) + var(--subheader-height));z-index:80;z-index:var(--z-nav)}.app-shell .chrome-content{background:var(--eui-color-body);flex:1 1;overflow-y:auto}body[data-theme=dark] .app-shell .chrome-header{background:#0f172a;border-bottom-color:#1f2937}body[data-theme=dark] .app-shell .chrome-nav{background:#0f172a;border-right-color:#1f2937}body[data-theme=dark] .app-shell .chrome-content{background:#0b1021}body[data-theme=dark] .chrome-subheader{background:#0f172a;border-bottom-color:#1f2937;border-top-color:#1f2937}.custom-side-nav{padding-top:8px}.custom-side-nav .nav-item{display:flex;flex-direction:column;margin-bottom:4px}.custom-side-nav .nav-item:first-child{display:flex!important;margin-top:0}.custom-side-nav .nav-section-header{align-items:center;display:flex;gap:4px}.custom-side-nav .nav-chevron-btn{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.custom-side-nav .nav-chevron-btn:hover{background:var(--eui-color-lightestShade)}.custom-side-nav .nav-section-label{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1 1;gap:8px;padding:8px 12px;text-align:left}.custom-side-nav .nav-section-label:hover{background:var(--eui-color-lightestShade)}.custom-side-nav .nav-section-label.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost)}.custom-side-nav .nav-item-btn{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 12px;text-align:left;width:100%}.custom-side-nav .nav-item-btn:hover{background:var(--eui-color-lightestShade)}.custom-side-nav .nav-item-btn.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost)}.custom-side-nav .nav-section-children{border-left:1px solid var(--eui-color-lightShade);margin-left:24px;padding-left:12px}.custom-side-nav .nav-child-item{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:6px 12px;text-align:left;width:100%}.custom-side-nav .nav-child-item:hover{background:var(--eui-color-lightestShade)}.custom-side-nav .nav-child-item.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost)}.custom-side-nav .nav-text{font-weight:500}body[data-theme=dark] .custom-side-nav .nav-child-item,body[data-theme=dark] .custom-side-nav .nav-item-btn,body[data-theme=dark] .custom-side-nav .nav-section-label,body[data-theme=dark] .custom-side-nav .nav-text{color:#e5e7eb}body[data-theme=dark] .custom-side-nav .nav-child-item:hover,body[data-theme=dark] .custom-side-nav .nav-item-btn:hover,body[data-theme=dark] .custom-side-nav .nav-section-label:hover{background:#1f2937}body[data-theme=dark] .custom-side-nav .nav-child-item.selected,body[data-theme=dark] .custom-side-nav .nav-item-btn.selected,body[data-theme=dark] .custom-side-nav .nav-section-label.selected{color:var(--eui-color-ghost)}body[data-nav=mini] .custom-side-nav .nav-text,body[data-nav=mini] .settings-navigation .nav-text{display:none}body[data-nav=mini] .custom-side-nav .nav-item-btn,body[data-nav=mini] .custom-side-nav .nav-section-label,body[data-nav=mini] .settings-navigation .nav-item-btn,body[data-nav=mini] .settings-navigation .nav-section-label{display:flex!important;justify-content:center;min-height:44px;padding:8px;transition:background .12s ease,color .12s ease,transform .12s ease;width:64px;width:var(--nav-width-mini)}body[data-nav=mini] .custom-side-nav .nav-section-children,body[data-nav=mini] .euiCollapsibleNavGroup__title,body[data-nav=mini] .settings-navigation .nav-section-children{display:none}.cs-settings-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:260px 1fr;margin:0 auto;max-width:inherit;padding:24px}.cs-settings-aside{align-self:start;height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:80px}.cs-settings-main{min-width:0}@media (max-width:1200px){.cs-settings-grid{gap:16px;grid-template-columns:1fr}.cs-settings-aside{order:-1;position:static}}body.euiBody--collapsibleNavIsDocked,body.euiBody--flyoutIsPush{padding-left:0!important}body.euiBody--headerIsFixed{padding-top:0!important}body.cs-app-shell{padding-left:0!important;padding-top:0!important}.euiPageTemplate--restrictWidth .euiPageTemplate__content,.euiPageTemplate--restrictWidth .euiPageTemplate__contentInner,.euiPageTemplate__content,.euiPageTemplate__contentInner{margin-left:0!important;margin-top:0!important;max-width:none!important;padding-left:0!important;padding-top:0!important}.euiPageTemplate--withSidebar,.euiPageTemplate--withSidebar .euiPageTemplate__content,.euiPageTemplate--withSidebar .euiPageTemplate__contentInner,.euiPageTemplate__header{margin-left:0!important;padding-left:0!important}.euiPageTemplate__header{background:var(--eui-color-body)!important;margin-top:0!important;padding-top:0!important;position:-webkit-sticky!important;position:sticky!important;top:56px!important;top:var(--header-height)!important;z-index:60!important}.chrome-content .euiPage>:first-child,.chrome-content .euiPageBody>:first-child,.chrome-content .euiPageTemplate__contentInner>:first-child{margin-top:0!important}.chrome-content .euiPageTemplate,.chrome-content .euiPageTemplate__content,.chrome-content .euiPageTemplate__contentInner{padding-top:0!important}.chrome-content .euiPageBody{padding-top:12px!important}.euiPage,.euiPageBody,.euiPageContent{margin-left:0!important;max-width:none!important;padding-left:0!important}.euiPage,.euiPageBody,.euiPageHeader,.euiPageHeaderSection{background:#0000!important;padding:0!important}.euiPageHeader,.euiPageHeaderSection{margin:0!important}.euiPageContent,.euiPageContentBody{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}*{--chrome-transition:top 0.2s ease,height 0.2s ease,padding-top 0.2s ease}.chrome-banner,.chrome-breadcrumbs,.chrome-content,.chrome-header,.chrome-nav{transition:var(--chrome-transition)}.nav-mini-flyout{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--eui-color-body);border:1px solid var(--eui-color-border);border-radius:8px;box-shadow:0 8px 24px #0000002e;min-width:220px;opacity:0;padding:8px;pointer-events:none;position:fixed;transform:translateY(4px);z-index:1200}body[data-theme=dark] .nav-mini-flyout{box-shadow:0 10px 28px #00000073}.nav-mini-flyout.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-flyout-header{color:#1a1a1a;color:var(--euiColorDarkestShade,#1a1a1a);font-weight:600;padding:6px 8px 8px}.nav-flyout-item{align-items:center;background:#0000;border:none;border-radius:6px;color:inherit;cursor:pointer;display:flex;gap:8px;padding:8px;text-align:left;width:100%}.nav-flyout-item.focused,.nav-flyout-item:hover{background:var(--eui-color-lightestShade)}.nav-flyout-item.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost)}body[data-nav=mini] .nav-mini-flyout{background:#0f172a;border-color:#ffffff0f;box-shadow:0 10px 30px #00000059;color:#e2e8f0}body[data-theme=dark][data-nav=mini] .nav-mini-flyout{background:#0b1220;border-color:#ffffff14;box-shadow:0 12px 34px #0000008c}body[data-nav=mini] .nav-mini-flyout .nav-flyout-header{border-bottom:1px solid #ffffff0f;color:#e2e8f0;font-size:13px;font-weight:600;padding:10px 12px}body[data-nav=mini] .nav-mini-flyout .nav-flyout-item{border-radius:8px;color:#cbd5e1;padding:10px 12px}body[data-nav=mini] .nav-mini-flyout .nav-flyout-item.focused,body[data-nav=mini] .nav-mini-flyout .nav-flyout-item:hover{background:#ffffff0f;color:#e2e8f0}body[data-nav=mini] .nav-mini-flyout .nav-flyout-item.selected{background:#60a5fa1f;color:#60a5fa}body[data-nav=mini] .nav-mini-flyout .nav-flyout-item .eui-icon,body[data-nav=mini] .nav-mini-flyout .nav-flyout-item .euiIcon{height:20px;width:20px}body[data-nav=mini] .app-shell .chrome-nav{background:#0f172a;border-right-color:#ffffff0f}body[data-theme=dark][data-nav=mini] .app-shell .chrome-nav{background:#0b1220;border-right-color:#ffffff14}body[data-nav=mini] .custom-side-nav .nav-item-btn,body[data-nav=mini] .custom-side-nav .nav-section-label,body[data-nav=mini] .settings-navigation .nav-item-btn,body[data-nav=mini] .settings-navigation .nav-section-label{color:#94a3b8}body[data-nav=mini] .custom-side-nav .nav-item-btn:hover,body[data-nav=mini] .custom-side-nav .nav-section-label:hover,body[data-nav=mini] .settings-navigation .nav-item-btn:hover,body[data-nav=mini] .settings-navigation .nav-section-label:hover{background:#ffffff0f;color:#e2e8f0}body[data-nav=mini] .custom-side-nav .nav-item-btn .euiIcon,body[data-nav=mini] .custom-side-nav .nav-section-label .euiIcon,body[data-nav=mini] .settings-navigation .nav-item-btn .euiIcon,body[data-nav=mini] .settings-navigation .nav-section-label .euiIcon{font-size:18px;height:18px;transition:transform .14s ease;width:18px;will-change:transform}body[data-nav=mini] .custom-side-nav .nav-item-btn:hover .euiIcon,body[data-nav=mini] .custom-side-nav .nav-section-label:hover .euiIcon,body[data-nav=mini] .settings-navigation .nav-item-btn:hover .euiIcon,body[data-nav=mini] .settings-navigation .nav-section-label:hover .euiIcon{transform:translateY(-1px) scale(1.08)}body[data-nav=mini] .custom-side-nav .nav-item-btn:hover,body[data-nav=mini] .custom-side-nav .nav-section-label:hover,body[data-nav=mini] .settings-navigation .nav-item-btn:hover,body[data-nav=mini] .settings-navigation .nav-section-label:hover{box-shadow:inset 0 0 0 1px #ffffff1f}body[data-nav=mini] .custom-side-nav .nav-item-btn.selected:before,body[data-nav=mini] .custom-side-nav .nav-section-label.active-parent:before,body[data-nav=mini] .custom-side-nav .nav-section-label.selected:before,body[data-nav=mini] .settings-navigation .nav-item-btn.selected:before,body[data-nav=mini] .settings-navigation .nav-section-label.active-parent:before,body[data-nav=mini] .settings-navigation .nav-section-label.selected:before{background:#60a5fa;border-radius:12px;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}body[data-nav=mini] .custom-side-nav .nav-item-btn.selected,body[data-nav=mini] .custom-side-nav .nav-section-label.active-parent,body[data-nav=mini] .custom-side-nav .nav-section-label.selected,body[data-nav=mini] .settings-navigation .nav-item-btn.selected,body[data-nav=mini] .settings-navigation .nav-section-label.active-parent,body[data-nav=mini] .settings-navigation .nav-section-label.selected{background:#60a5fa1f;color:#60a5fa}body[data-nav=mini] .custom-side-nav .nav-item-btn,body[data-nav=mini] .custom-side-nav .nav-section-label,body[data-nav=mini] .settings-navigation .nav-item-btn,body[data-nav=mini] .settings-navigation .nav-section-label{position:relative}body[data-nav=mini] .dock-logo-tile{align-items:center;color:#e2e8f0;display:flex;height:56px;justify-content:center;margin-bottom:8px;overflow:hidden;width:64px;width:var(--nav-width-mini)}body[data-nav=mini] .dock-logo-tile .brandmark{align-items:center;background:#0000;color:var(--cs-text-strong);display:inline-flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:0;transform:rotate(-90deg);white-space:nowrap}.euiToolTipPopover{z-index:1500!important}.nav-section-label.active-parent{background:#0077cc1a;border-left:3px solid var(--eui-color-primary);color:var(--eui-color-primary)}.nav-section-label.active-parent .nav-text{font-weight:600}.nav-child-item.selected,.nav-item-btn.selected,.nav-section-label.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost);font-weight:600}.nav-child-item:hover:not(.selected),.nav-item-btn:hover:not(.selected),.nav-section-label:hover:not(.selected):not(.active-parent){background:#0077cc0d}.nav-mini-flyout .nav-flyout-header{border-bottom:1px solid var(--eui-color-border);color:var(--eui-color-title);font-weight:600;padding:12px 16px}.nav-mini-flyout .nav-flyout-item{align-items:center;background:none;border:none;color:var(--eui-color-text);cursor:pointer;display:flex;padding:8px 16px;text-align:left;text-decoration:none;transition:background .15s ease;width:100%}.nav-mini-flyout .nav-flyout-item:hover{background:#0077cc0d}.nav-mini-flyout .nav-flyout-item.selected{background:var(--eui-color-primary);color:var(--eui-color-ghost)}.nav-mini-flyout .nav-flyout-item .eui-icon{margin-right:8px}.nav-section-children{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.nav-section-children.expanding{max-height:500px;opacity:1}.nav-section-children.collapsing{max-height:0;opacity:0}.nav-chevron-btn .eui-icon{transition:transform .2s ease}.nav-chevron-btn .eui-icon.rotated{transform:rotate(90deg)}@media (max-width:768px){.chrome-nav{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2}.nav-child-item,.nav-item-btn,.nav-section-label{min-height:44px;padding:12px 16px}}.nav-chevron-btn:focus,.nav-child-item:focus,.nav-item-btn:focus,.nav-section-label:focus{outline:2px solid var(--eui-color-primary);outline-offset:-2px}.nav-scroll-indicator{background:var(--eui-color-primary);border-radius:2px;height:20px;opacity:.3;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:3px}.nav-scroll-indicator.visible{opacity:.6}body[data-theme=light]{background:var(--cs-bg);color:var(--cs-text);color-scheme:light}:root{--cs-page-max:1520px;--cs-page-gutter:clamp(16px,1.5vw,28px);--cs-page-top:18px;--cs-lean-left:var(--cs-color-brand);--cs-lean-center:var(--cs-text-muted);--cs-lean-right:var(--cs-critical);--cs-lean-left-soft:var(--cs-color-brand-weak);--cs-lean-center-soft:var(--cs-surface-subtle);--cs-lean-right-soft:color-mix(in srgb,var(--cs-critical) 7%,var(--cs-surface));--cs-lean-onColor:var(--cs-text-onBrand)}.app-shell .chrome-content>.content-container,body[data-nav=hidden] .app-shell .chrome-content>.content-container,body[data-nav=mini] .app-shell .chrome-content>.content-container,body[data-nav=overlay] .app-shell .chrome-content>.content-container{box-sizing:border-box;margin-inline:auto;max-width:1520px;max-width:var(--cs-page-max);padding:18px clamp(16px,1.5vw,28px) 64px;padding:var(--cs-page-top) var(--cs-page-gutter) 64px;width:100%}.content-container .app-layout,.content-container .app-layout .euiPageTemplateSection,.content-container .app-layout .euiPageTemplate__content,.content-container .app-layout .euiPageTemplate__contentInner,.content-container .app-layout>.euiPageTemplate__content,.content-container .app-layout__section,.content-container>.euiPageTemplate{box-sizing:border-box;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.content-container .app-layout,.content-container .app-layout__section,.content-container .euiFlexGroup,.content-container .euiFlexItem,.settings-page-frame{min-width:0}.cs-table-scroll{max-width:100%;overflow-x:auto;scrollbar-gutter:stable;width:100%}.clout-dashboard-grid>.euiFlexItem{min-width:0}.settings-page-frame{width:100%}.settings-page-breadcrumbs{border-bottom:1px solid var(--cs-border);margin-bottom:var(--cs-space-4);padding-bottom:var(--cs-space-2)}.content-container .settings-container{margin:0;max-width:none;width:100%}.elastic-demo-banner{background:var(--cs-surface)!important;border-bottom:1px solid var(--cs-border)!important;box-shadow:none!important;color:var(--cs-text)!important;justify-content:center!important}.elastic-demo-banner__content{margin:0 auto!important;max-width:calc(100% - 96px)!important;width:auto!important}.elastic-demo-banner__dismiss{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.elastic-demo-banner .euiLink,.elastic-demo-banner a{color:var(--cs-color-brand-strong)!important}.elastic-demo-banner .euiIcon{color:var(--cs-text-subtle)!important}.elastic-demo-banner button{background:var(--cs-surface-subtle)!important;color:var(--cs-text)!important}.app-shell .chrome-header,.chrome-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--cs-surface)!important;border-bottom:1px solid var(--cs-border)!important;box-shadow:none!important}body[data-theme=dark] .app-shell .chrome-header,body[data-theme=dark] .chrome-header{background:var(--cs-surface-subtle)!important;border-bottom-color:var(--cs-border)!important;box-shadow:none!important}.chrome-subheader,body[data-theme=dark] .chrome-subheader{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--cs-surface)!important;border-bottom:1px solid var(--cs-border)!important;border-top:0!important;box-shadow:none!important}.chrome-subheader:after{display:none!important}.app-shell .chrome-content,body[data-theme=dark] .app-shell .chrome-content{background:var(--cs-bg)!important}.brandmark{color:var(--cs-text-strong)}.chrome-header .euiHeaderSectionItemButton{border-radius:8px;color:var(--cs-text-subtle)!important}.chrome-header .euiHeaderSectionItemButton:hover{background:var(--cs-surface-subtle)!important;color:var(--cs-text-strong)!important}.chrome-header .euiFieldSearch{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:8px!important;box-shadow:none!important;color:var(--cs-text-strong)!important;height:36px}.chrome-header .euiFieldSearch:focus{border-color:var(--cs-color-brand)!important;box-shadow:0 0 0 2px #0052ef24!important}.filter-pills-container,.soc-filter-pills{gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.chrome-subheader .filter-pills-container,.chrome-subheader .soc-filter-pills{justify-content:flex-end}.filter-pills-container::-webkit-scrollbar,.soc-filter-pills::-webkit-scrollbar{display:none}.filter-pill,.filter-pill .euiButton,.filter-pill .euiButtonEmpty,.filter-pills-container .euiButton,.filter-pills-container .euiButtonEmpty{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:8px!important;box-shadow:none!important;color:var(--cs-text)!important;font-size:12px!important;font-weight:600!important;height:30px!important;min-height:30px!important;padding:5px 10px!important}.filter-pill:hover,.filter-pills-container .euiButton:hover,.filter-pills-container .euiButtonEmpty:hover{background:var(--cs-surface-subtle)!important;border-color:var(--cs-border-strong)!important;box-shadow:none!important}.filter-pill.active,.filter-pills-container .euiButtonEmpty.euiButtonEmpty-isSelected{background:var(--cs-color-brand-weak)!important;border-color:#0052ef3d!important;color:var(--cs-color-brand-strong)!important}.filter-pill.auto-refresh.active:after{background:var(--cs-success)}.app-shell .chrome-nav,body[data-theme=dark] .app-shell .chrome-nav{background:var(--cs-surface)!important;border-right:1px solid var(--cs-border)!important;box-shadow:none!important;padding:16px 8px 12px!important}.custom-side-nav{padding:0}.custom-side-nav .nav-stack{display:flex;flex-direction:column;gap:4px}.custom-side-nav .nav-section-header{gap:2px}.custom-side-nav .nav-chevron-btn{border-radius:8px;color:var(--cs-text-muted);height:36px;width:28px}.custom-side-nav .nav-chevron-btn:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.custom-side-nav .nav-child-item,.custom-side-nav .nav-item-btn,.custom-side-nav .nav-section-label{background:#0000;border-radius:8px;color:var(--cs-text);min-height:36px;padding:8px 12px;position:relative;transition:background-color var(--cs-transition-normal),color var(--cs-transition-normal)}.custom-side-nav .nav-child-item:hover,.custom-side-nav .nav-item-btn:hover,.custom-side-nav .nav-section-label:hover{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.custom-side-nav .nav-child-item.selected,.custom-side-nav .nav-item-btn.selected,.custom-side-nav .nav-section-label.active-parent,.custom-side-nav .nav-section-label.selected,body[data-theme=dark] .custom-side-nav .nav-child-item.selected,body[data-theme=dark] .custom-side-nav .nav-item-btn.selected,body[data-theme=dark] .custom-side-nav .nav-section-label.selected{background:var(--cs-color-brand-weak);color:var(--cs-color-brand-strong);font-weight:700}.custom-side-nav .nav-child-item.selected:before,.custom-side-nav .nav-item-btn.selected:before,.custom-side-nav .nav-section-label.active-parent:before,.custom-side-nav .nav-section-label.selected:before{background:var(--cs-color-brand);border-radius:var(--cs-radius-pill);bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.custom-side-nav .nav-section-children{border-left:0;display:flex;flex-direction:column;gap:2px;margin:2px 0 8px 30px;padding-left:4px}.custom-side-nav .nav-child-item{font-size:13px}.custom-side-nav .nav-text{min-width:0}.custom-side-nav .nav-append{margin-left:auto}.nav-scope-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;line-height:1;min-height:18px;padding:2px 7px}.nav-scope-badge--admin{background:var(--cs-color-brand-weak);border:1px solid #0052ef2e;color:var(--cs-color-brand-strong)}.custom-side-nav .euiIcon{color:currentColor!important}.custom-side-nav .cs-nav-icon,.nav-mini-flyout .cs-nav-icon{stroke-width:1.8;flex:0 0 auto;height:18px;width:18px}body[data-nav=mini] .app-shell .chrome-nav,body[data-theme=dark][data-nav=mini] .app-shell .chrome-nav{background:var(--cs-surface)!important;border-right:1px solid var(--cs-border)!important;box-shadow:none!important;overflow-x:hidden!important;scrollbar-width:none}body[data-nav=mini] .app-shell .chrome-nav::-webkit-scrollbar{display:none}body[data-nav=mini] .custom-side-nav{width:100%}body[data-nav=mini] .custom-side-nav .nav-stack{align-items:center;gap:4px}body[data-nav=mini] .custom-side-nav .nav-item{align-items:center;margin-bottom:0;width:100%}body[data-nav=mini] .custom-side-nav .nav-section-header{justify-content:center;width:100%}body[data-nav=mini] .custom-side-nav .nav-item-btn,body[data-nav=mini] .custom-side-nav .nav-section-label{background:#0000!important;border-radius:10px!important;box-shadow:none!important;color:var(--cs-text-subtle)!important;height:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}body[data-nav=mini] .custom-side-nav .nav-item-btn:hover,body[data-nav=mini] .custom-side-nav .nav-section-label:hover{background:var(--cs-surface-subtle)!important;color:var(--cs-text-strong)!important}body[data-nav=mini] .custom-side-nav .nav-item-btn.selected,body[data-nav=mini] .custom-side-nav .nav-section-label.active-parent,body[data-nav=mini] .custom-side-nav .nav-section-label.selected{background:var(--cs-text-strong)!important;color:var(--cs-surface)!important}body[data-nav=mini] .custom-side-nav .nav-item-btn:before,body[data-nav=mini] .custom-side-nav .nav-section-label:before{display:none!important}body[data-nav=mini] .custom-side-nav .cs-nav-icon{height:21px;width:21px}.nav-mini-flyout{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:12px!important;box-shadow:0 18px 50px #0f172a29,0 2px 8px #0f172a14!important;color:var(--cs-text)!important;min-width:252px!important;padding:8px!important;transform:translateY(2px) scale(.98);transition:opacity .12s ease,transform .12s ease}.nav-mini-flyout.visible{transform:translateY(0) scale(1)}.nav-mini-flyout:focus{outline:none}.nav-mini-flyout .nav-flyout-header{border-bottom:0!important;color:var(--cs-text-muted)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2;padding:8px 10px 10px!important;text-transform:uppercase}.nav-mini-flyout .nav-flyout-item{border-radius:8px!important;color:var(--cs-text)!important;font-size:13px;font-weight:650;gap:10px;min-height:38px;padding:8px 10px!important}.nav-mini-flyout .nav-flyout-item.focused,.nav-mini-flyout .nav-flyout-item:hover{background:var(--cs-surface-subtle)!important;color:var(--cs-text-strong)!important}.nav-mini-flyout .nav-flyout-item.selected{background:var(--cs-color-brand-weak)!important;color:var(--cs-color-brand-strong)!important}.nav-mini-flyout .nav-flyout-item--overview{background:var(--cs-surface-subtle)!important;color:var(--cs-text-strong)!important}.nav-mini-flyout .nav-flyout-separator{background:var(--cs-border);height:1px;margin:6px 4px}body[data-theme=dark] .nav-mini-flyout .nav-flyout-item--overview{background:#ffffff0f!important}.settings-nav-top{padding:12px 16px 8px}.settings-nav-mode-label{align-items:center;background:var(--cs-color-brand-weak);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-color-brand);display:inline-flex;font-size:13px;font-weight:700;gap:6px;min-height:30px;padding:0 10px}.settings-nav-scroll{padding:0 16px 16px}.settings-nav-section{border-top:1px solid var(--cs-border);margin-top:12px;padding-top:14px}.settings-nav-section:first-child{border-top:0;margin-top:0}.settings-nav-section-heading{align-items:center;color:var(--cs-text-strong);display:flex;font-size:11px;font-weight:800;gap:8px;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.settings-nav-section-description{color:var(--cs-text-muted);font-size:11px;line-height:1.35;margin:3px 0 8px}.settings-nav-group-wrap{margin-bottom:4px}.settings-nav-group .euiListGroupItem__button,.settings-nav-group.euiListGroupItem,.settings-nav-subitem .euiListGroupItem__button,.settings-nav-subitem.euiListGroupItem{border-radius:8px}.settings-nav-group .euiListGroupItem__button{color:var(--cs-text);font-weight:700;min-height:34px}.settings-nav-group.is-active .euiListGroupItem__button{background:var(--cs-color-brand-weak);color:var(--cs-color-brand-strong)}.settings-nav-group-wrap--admin .settings-nav-group .euiIcon{color:var(--cs-color-brand-strong)}.settings-nav-subitems{border-left:1px solid var(--cs-border);margin:2px 0 8px 26px;padding-left:8px}.settings-nav-subitem .euiListGroupItem__button{color:var(--cs-text-subtle);font-size:13px;min-height:30px}.settings-nav-subitem.is-active .euiListGroupItem__button{background:var(--cs-surface-subtle);color:var(--cs-text-strong);font-weight:700}.settings-mini-admin:after{background:var(--cs-color-brand);border-radius:999px;content:"";height:6px;position:absolute;right:6px;top:6px;width:6px}.configuration-admin-page{width:100%}.configuration-admin-hero{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:24px;justify-content:space-between;padding:20px 0 22px}.configuration-admin-actions{flex-wrap:wrap;justify-content:flex-end}.configuration-admin-actions .euiButton{white-space:nowrap}.admin-console-eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.admin-scope-strip{padding-top:18px}.admin-scope-card{background:var(--cs-surface)!important;border-color:var(--cs-border)!important;height:100%}.admin-scope-card--admin{background:var(--cs-color-brand-weak)!important;border-color:#0052ef33!important}.admin-area-card__icon,.admin-scope-card__icon{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;height:34px;justify-content:center;width:34px}.admin-status-row{margin-bottom:10px}.admin-area-card{height:100%;transition:border-color var(--cs-transition-normal),background-color var(--cs-transition-normal)}.admin-area-card:hover{background:var(--cs-surface-subtle)!important;border-color:var(--cs-border-strong)!important}.admin-area-card__top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.admin-area-card-link{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:13px;font-weight:700;gap:6px}.connections-admin-page{width:100%}.connections-hero{grid-gap:24px;align-items:start;border-bottom:1px solid var(--cs-border);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:20px 0 22px}.connections-hero h1{font-size:30px;letter-spacing:0;line-height:1.12;margin-bottom:6px}.connections-eyebrow-icon{height:18px;width:18px}.connections-hero__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.connections-hero__meta span{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.connections-hero__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.connections-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 16px}.connections-summary-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;min-height:128px;overflow:hidden;padding:16px;position:relative}.connections-summary-card--primary{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border))}.connections-summary-card__icon{align-items:center;background:var(--cs-surface-subtle);border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;height:34px;justify-content:center;margin-bottom:14px;width:34px}.connections-summary-card__icon svg{height:19px;width:19px}.connections-summary-card__label{color:var(--cs-text-subtle);display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.connections-summary-card strong{color:var(--cs-text-strong);display:block;font-size:30px;line-height:1;margin:6px 0 3px}.connections-summary-card p{color:var(--cs-text-subtle);font-size:13px;line-height:1.35;margin:0;position:relative}.connections-summary-card__viz{color:var(--cs-color-brand-strong);height:48px;opacity:.16;pointer-events:none;position:absolute;right:12px;top:12px;width:86px}.connections-summary-card__viz--signal{align-items:end;display:flex;gap:6px;justify-content:flex-end}.connections-summary-card__viz--signal span{animation:connectionSignalRise 2.8s ease-in-out infinite;background:currentColor;border-radius:999px 999px 3px 3px;display:block;width:9px}.connections-summary-card__viz--signal span:first-child{animation-delay:0ms;height:18px}.connections-summary-card__viz--signal span:nth-child(2){animation-delay:.14s;height:30px}.connections-summary-card__viz--signal span:nth-child(3){animation-delay:.28s;height:42px}.connections-summary-card__viz--line:after,.connections-summary-card__viz--line:before{content:"";position:absolute}.connections-summary-card__viz--line:before{background:linear-gradient(90deg,#0000,currentColor 28%,currentColor 72%,#0000);border-radius:var(--cs-radius-pill);height:2px;inset:26px 4px 0 4px;transform:rotate(-12deg);transform-origin:right center}.connections-summary-card__viz--line span{animation:connectionLinePulse 2.4s ease-in-out infinite;background:currentColor;border-radius:50%;height:8px;position:absolute;right:0;top:12px;width:8px}.connections-summary-card__viz--pulse span{animation:connectionPulse 2.6s ease-in-out infinite;border:2px solid;border-radius:50%;height:34px;position:absolute;right:8px;top:8px;width:34px}.connections-summary-card__viz--stack span{animation:connectionStackFloat 3.4s ease-in-out infinite;background:color-mix(in srgb,currentColor 6%,#0000);border:2px solid;border-radius:8px;height:28px;position:absolute;right:0;width:52px}.connections-summary-card__viz--stack span:first-child{right:26px;top:4px}.connections-summary-card__viz--stack span:nth-child(2){animation-delay:.16s;right:14px;top:14px}.connections-summary-card__viz--stack span:nth-child(3){animation-delay:.32s;right:2px;top:24px}@keyframes connectionSignalRise{0%,to{opacity:.58;transform:scaleY(.78)}45%{opacity:1;transform:scaleY(1)}}@keyframes connectionLinePulse{0%,to{opacity:.42;transform:translate(-68px,22px) scale(.7)}50%{opacity:1;transform:translate(0) scale(1)}}@keyframes connectionPulse{0%,to{opacity:.44;transform:scale(.78)}55%{opacity:.9;transform:scale(1.12)}}@keyframes connectionStackFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.connections-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.connections-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px}.connections-panel--catalog{padding:18px}.connections-panel--side{overflow:hidden;position:-webkit-sticky;position:sticky;top:16px}.connections-panel__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding-bottom:16px}.connections-panel__head h2{letter-spacing:0;margin-bottom:4px}.connections-segmented{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:inline-flex;padding:3px}.connections-segmented button{background:#0000;border:0;border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:13px;font-weight:800;height:30px;min-width:74px}.connections-segmented button.is-active{background:var(--cs-surface);box-shadow:inset 0 0 0 1px var(--cs-border);color:var(--cs-text-strong)}.connection-section+.connection-section{margin-top:20px}.connection-section__title{align-items:center;color:var(--cs-text-subtle);display:flex;font-size:12px;font-weight:900;gap:8px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.connection-list{border-top:1px solid var(--cs-border)}.connections-sync-note{margin:8px 0 12px}.connection-row{grid-gap:12px;align-items:center;border-bottom:1px solid var(--cs-border);display:grid;gap:12px;grid-template-columns:minmax(226px,1.12fr) minmax(152px,.48fr) minmax(190px,.66fr);min-height:86px;padding:14px 16px 14px 0}.connection-row--roadmap{opacity:.74}.connection-row__identity{align-items:center;display:flex;gap:12px;min-width:0}.connection-platform-mark{align-items:center;background:linear-gradient(145deg,var(--cs-surface),var(--cs-surface-subtle));border:1px solid var(--cs-border);border-radius:10px;color:var(--cs-text-strong);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:900;height:44px;justify-content:center;letter-spacing:0;overflow:hidden;position:relative;width:44px}.connection-platform-mark:after{background:color-mix(in srgb,var(--platform-color) 58%,var(--cs-color-brand));border-radius:var(--cs-radius-pill);bottom:7px;content:"";height:2px;left:10px;opacity:.76;position:absolute;right:10px}.connection-platform-mark__icon{stroke-width:1.9;height:21px;width:21px}.connection-platform-mark__text{font-size:14px;letter-spacing:0;line-height:1}.connection-platform-mark--twitter .connection-platform-mark__text{font-size:17px}.connection-platform-mark--facebook .connection-platform-mark__text,.connection-platform-mark--linkedin .connection-platform-mark__text{font-size:13px;text-transform:uppercase}.connection-row__copy{min-width:0}.connection-row__title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.connection-row__title strong{color:var(--cs-text-strong);font-size:15px;line-height:1.25}.connection-row__copy p{color:var(--cs-text-subtle);font-size:13px;line-height:1.35;margin:4px 0 0}.connection-channel-strip{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.connection-channel-pill{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:var(--cs-radius-pill);display:inline-flex;gap:8px;max-width:220px;min-height:36px;padding:4px 5px 4px 4px}.connection-channel-avatar{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:50%;color:var(--cs-color-brand-strong);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:900;height:28px;justify-content:center;overflow:hidden;width:28px}.connection-channel-avatar img{height:100%;object-fit:cover;width:100%}.connection-channel-copy{display:grid;line-height:1.1;min-width:0}.connection-channel-copy small,.connection-channel-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connection-channel-copy strong{color:var(--cs-text-strong);font-size:12px;font-weight:850}.connection-channel-copy small{color:var(--cs-text-muted);font-size:10px;font-weight:750;margin-top:2px;text-transform:capitalize}.connection-channel-remove{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--cs-text-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:16px;height:22px;justify-content:center;line-height:1;width:22px}.connection-channel-remove:hover{background:color-mix(in srgb,var(--cs-critical) 9%,var(--cs-surface));color:var(--cs-critical)}.connection-channel-more{align-items:center;background:var(--cs-surface-subtle);border:1px dashed var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:850;min-height:34px;padding:0 10px}.connection-normal-route-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 7%,#0000),#0000 62%),var(--cs-surface);border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:var(--cs-radius-lg);padding:14px}.connection-normal-route-panel__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.connection-normal-route-panel__eyebrow{color:var(--cs-color-brand);display:block;font-size:11px;font-weight:900;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.connection-normal-route-panel h3{color:var(--cs-text-strong);font-size:18px;line-height:1.2;margin:0}.connection-normal-route-panel p{color:var(--cs-text-subtle);font-size:13px;line-height:1.45;margin:6px 0 0}.connection-method-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.connection-method-card{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);min-height:116px;padding:12px}.connection-method-card__icon{align-items:center;background:var(--cs-color-brand-weak);border-radius:10px;color:var(--cs-color-brand);display:inline-flex;height:30px;justify-content:center;margin-bottom:10px;width:30px}.connection-method-card__icon--session{background:color-mix(in srgb,var(--cs-success) 12%,var(--cs-surface));color:var(--cs-success)}.connection-method-card__icon svg{height:17px;width:17px}.connection-method-card strong{color:var(--cs-text-strong);display:block;font-size:13px;font-weight:900}.connection-method-card p{font-size:12px;margin-top:5px}.connection-column-label{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:900;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.connection-chip-list{display:flex;flex-wrap:wrap;gap:5px}.connection-chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:12px;font-weight:750;min-height:26px;padding:0 9px}.connection-chip--muted{color:var(--cs-text-muted)}.connection-feature-chip{align-items:center;background:color-mix(in srgb,var(--cs-text-strong) 3%,var(--cs-surface-subtle));border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text);display:inline-flex;height:30px;justify-content:center;transition:color var(--cs-transition-normal),border-color var(--cs-transition-normal),background-color var(--cs-transition-normal);width:30px}.connection-feature-chip svg{stroke-width:2;height:15px;width:15px}.connection-feature-chip:hover{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 32%,var(--cs-border));color:var(--cs-color-brand-strong)}.connection-feature-chip--more{color:var(--cs-text-muted);font-size:12px;font-weight:850;min-width:30px;padding:0 8px;width:auto}.connection-row__ops{align-items:center;display:flex;gap:12px;justify-content:flex-end;min-width:0}.connection-status{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:13px;font-weight:800;gap:7px;min-width:0}.connection-status__icon{height:18px;width:18px}.connection-status--success{color:var(--cs-success)}.connection-status--warning{color:var(--cs-warning)}.connection-status--danger{color:var(--cs-critical)}.connection-row__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end;min-width:176px}.connections-side-block{padding:18px}.connections-side-block+.connections-side-block{border-top:1px solid var(--cs-border)}.connections-side-block--guard{background:var(--cs-surface-subtle)}.connections-side-title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:15px;font-weight:850;gap:8px;margin-bottom:16px}.connections-side-title svg{color:var(--cs-color-brand-strong);height:20px;width:20px}.connection-setup-step{grid-gap:10px;border-top:1px solid var(--cs-border);display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr);padding:12px 0}.connection-setup-step:first-of-type{border-top:0;padding-top:0}.connection-setup-step>span{align-items:center;background:var(--cs-color-brand-weak);border-radius:50%;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:900;height:26px;justify-content:center;width:26px}.connection-setup-step strong{color:var(--cs-text-strong);display:block;font-size:13px}.connection-setup-step p{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin:3px 0 0}.connections-side-copy{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin:-6px 0 14px}.connections-admin-actions{grid-gap:8px;display:grid;gap:8px}.connections-admin-action{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-strong);cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:850;gap:9px;min-height:38px;padding:0 11px;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease;width:100%}.connections-admin-action:hover{background:var(--cs-color-brand-weak);border-color:var(--cs-color-brand-strong);transform:translateY(-1px)}.connections-admin-action svg{color:var(--cs-color-brand-strong);height:17px;width:17px}@media (max-width:1180px){.configuration-admin-hero{flex-direction:column}.configuration-admin-actions{justify-content:flex-start}.connections-hero{grid-template-columns:1fr}.connections-hero__actions{justify-content:flex-start}.connections-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connections-layout{grid-template-columns:1fr}.connections-panel--side{position:static}.connection-row{gap:12px;grid-template-columns:1fr}.connection-row__ops{justify-content:flex-start}}@media (max-width:720px){.connections-summary-grid{grid-template-columns:1fr}.connections-panel__head{flex-direction:column}.connections-segmented,.connections-segmented button{width:100%}.connection-row__ops{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.connections-summary-card__viz *,.connections-summary-card__viz--line span,.connections-summary-card__viz--pulse span{animation:none!important}}.owned-analytics-page{width:100%}.owned-analytics-header-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.owned-analytics-brief{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.owned-analytics-brief__main,.owned-analytics-next-step,.owned-analytics-signal-feed,.owned-kpi-card{background:var(--cs-surface)!important;border-color:var(--cs-border)!important;border-radius:8px!important;box-shadow:none!important}.owned-analytics-brief__main{display:flex;flex-direction:column;overflow:hidden;position:relative}.owned-analytics-brief__main>*{flex:0 0 auto}.owned-analytics-brief__main:after{border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,#0000);border-radius:999px;content:"";height:86px;inset:auto 24px 20px auto;opacity:.42;pointer-events:none;position:absolute;transform:rotate(-12deg);width:180px}.owned-analytics-eyebrow,.owned-analytics-signal-feed__head{align-items:center;color:var(--cs-color-brand-strong);display:flex;font-size:12px;font-weight:850;gap:8px;letter-spacing:.04em;margin-bottom:12px;text-transform:uppercase}.owned-analytics-brief__main h2{letter-spacing:0;margin-bottom:8px;max-width:720px}.owned-analytics-brief__main p{max-width:720px}.owned-analytics-highlight-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.owned-analytics-highlight{grid-gap:10px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);min-height:106px;padding:12px}.owned-analytics-highlight__icon{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;height:32px;justify-content:center;width:32px}.owned-analytics-highlight span:not(.owned-analytics-highlight__icon){color:var(--cs-text-subtle);display:block;font-size:11px;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.owned-analytics-highlight strong{color:var(--cs-text-strong);display:block;font-size:24px;line-height:1;margin-top:4px}.owned-analytics-highlight p{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin:7px 0 0}.owned-analytics-highlight--good{border-color:color-mix(in srgb,var(--cs-success) 24%,var(--cs-border))}.owned-analytics-highlight--watch{border-color:color-mix(in srgb,var(--cs-warning) 32%,var(--cs-border))}.owned-analytics-actions{margin-top:18px}.owned-analytics-next-layers{margin-top:24px;padding-top:18px}.owned-analytics-next-layers span{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.owned-analytics-next-layers ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.owned-analytics-next-layers li{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);font-size:12px;line-height:1.35;padding:10px}.owned-analytics-signal-feed__head{color:var(--cs-text-subtle);justify-content:space-between;letter-spacing:0;text-transform:none}.owned-analytics-signal-feed__head div{grid-gap:3px;display:grid;gap:3px}.owned-analytics-signal-feed__head span{color:var(--cs-text-muted);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.owned-analytics-signal-feed__head strong{color:var(--cs-text-strong);font-size:17px}.owned-analytics-signal-list{grid-gap:10px;display:grid;gap:10px}.owned-analytics-signal-item{border-top:1px solid var(--cs-border);padding:12px 0}.owned-analytics-signal-item strong{color:var(--cs-text-strong);display:block;font-size:13px}.owned-analytics-signal-item p{color:var(--cs-text);font-size:12px;line-height:1.4;margin:4px 0 7px}.owned-analytics-signal-item>span{color:var(--cs-text-muted);font-size:11px;font-weight:750}.analytics-soft-alert,.owned-analytics-data-health{align-items:flex-start;background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-border));border-radius:8px;display:flex;gap:10px;padding:12px}.owned-analytics-data-health{margin-top:14px}.analytics-soft-alert__icon,.owned-analytics-data-health svg{color:var(--cs-color-brand-strong);flex:0 0 auto}.analytics-soft-alert strong,.owned-analytics-data-health strong{color:var(--cs-text-strong);display:block;font-size:13px}.analytics-soft-alert p,.owned-analytics-data-health p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4;margin:3px 0 0}.analytics-soft-alert{align-items:center}.analytics-soft-alert>div{flex:1 1 auto;min-width:0}.analytics-soft-alert .euiBadge{flex:0 0 auto}.owned-kpi-grid{margin-top:0}.owned-kpi-card{transition:border-color .16s ease,transform .16s ease}.owned-kpi-card:hover{border-color:color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border))!important;transform:translateY(-1px)}.owned-analytics-next-step{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface))!important}.social-fabric-page{width:100%}.social-fabric-header{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto}.social-fabric-header h1{letter-spacing:0;margin:0}.social-fabric-header p{margin:5px 0 0;max-width:780px}.social-fabric-header-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.social-fabric-panel{background:var(--cs-surface)!important;border-color:var(--cs-border)!important;border-radius:8px!important;box-shadow:none!important}.social-fabric-brief{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.social-fabric-brief-main{overflow:hidden;position:relative}.social-fabric-brief-main:after{border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,#0000);border-radius:999px;content:"";height:82px;inset:auto 26px 24px auto;opacity:.38;pointer-events:none;position:absolute;transform:rotate(-10deg);width:190px}.social-fabric-eyebrow,.social-fabric-section-head>div>span,.social-fabric-signal-feed__head span{color:var(--cs-color-brand-strong);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.social-fabric-eyebrow,.social-fabric-signal-feed__head{align-items:center;display:flex;gap:8px;margin-bottom:12px}.social-fabric-brief-main h2{letter-spacing:0;margin-bottom:8px;max-width:720px}.social-fabric-brief-main p{max-width:760px}.social-fabric-highlight-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.social-fabric-highlight{grid-gap:10px;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);min-height:122px;padding:12px}.social-fabric-highlight__icon{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;height:32px;justify-content:center;width:32px}.social-fabric-highlight span:not(.social-fabric-highlight__icon){color:var(--cs-text-subtle);display:block;font-size:11px;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.social-fabric-highlight strong{color:var(--cs-text-strong);display:block;font-size:23px;line-height:1;margin-top:4px}.social-fabric-highlight p{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin:7px 0 0}.social-fabric-highlight--good{border-color:color-mix(in srgb,var(--cs-success) 24%,var(--cs-border))}.social-fabric-highlight--watch{border-color:color-mix(in srgb,var(--cs-warning) 34%,var(--cs-border))}.social-fabric-mini-bars,.social-fabric-row-spark{align-items:flex-end;display:flex;gap:4px}.social-fabric-mini-bars{height:24px;margin-top:10px}.social-fabric-mini-bars i,.social-fabric-row-spark i{animation:social-fabric-bar-pulse 2.8s ease-in-out infinite;background:color-mix(in srgb,var(--cs-color-brand) 54%,#0000);border-radius:999px 999px 2px 2px;display:block;width:7px}.social-fabric-mini-bars i:nth-child(2n),.social-fabric-row-spark i:nth-child(2n){animation-delay:.35s}.social-fabric-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.social-fabric-next-layers{margin-top:22px;padding-top:18px}.social-fabric-next-layers span{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.social-fabric-next-layers ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.social-fabric-next-layers li{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);font-size:12px;line-height:1.35;padding:10px}.social-fabric-signal-feed__head{color:var(--cs-text-subtle);justify-content:space-between;letter-spacing:0;text-transform:none}.social-fabric-signal-feed__head div{grid-gap:3px;display:grid;gap:3px}.social-fabric-signal-feed__head span{color:var(--cs-text-muted)}.social-fabric-signal-feed__head strong{color:var(--cs-text-strong);font-size:17px}.social-fabric-signal-list{grid-gap:8px;display:grid;gap:8px}.social-fabric-signal-item{grid-gap:10px;border-top:1px solid var(--cs-border);display:grid;gap:10px;grid-template-columns:8px minmax(0,1fr);padding:12px 0}.social-fabric-signal-item strong{color:var(--cs-text-strong);display:block;font-size:13px}.social-fabric-signal-item p{color:var(--cs-text);font-size:12px;line-height:1.4;margin:4px 0 7px}.social-fabric-signal-item em{color:var(--cs-text-muted);font-size:11px;font-style:normal;font-weight:750}.social-fabric-live-dot{animation:social-fabric-live-dot 2.4s ease-out infinite;background:var(--cs-success);border-radius:999px;box-shadow:0 0 0 0 color-mix(in srgb,var(--cs-success) 34%,#0000);height:8px;margin-top:5px;width:8px}.social-fabric-placeholder,.social-fabric-soft-note{align-items:flex-start;background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 16%,var(--cs-border));border-radius:8px;display:flex;gap:10px;padding:12px}.social-fabric-soft-note{margin-top:14px}.social-fabric-soft-note--tight{margin-top:16px}.social-fabric-placeholder svg,.social-fabric-soft-note svg{color:var(--cs-color-brand-strong);flex:0 0 auto}.social-fabric-placeholder strong,.social-fabric-soft-note strong{color:var(--cs-text-strong);display:block;font-size:13px}.social-fabric-placeholder p,.social-fabric-soft-note p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4;margin:3px 0 0}.social-fabric-path-grid,.social-fabric-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr)}.social-fabric-section-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.social-fabric-section-head h3{letter-spacing:0;margin:4px 0 0}.social-fabric-entity-list{grid-gap:10px;display:grid;gap:10px}.social-fabric-entity-row{grid-gap:14px;align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(260px,1.3fr) minmax(140px,.55fr) minmax(86px,.28fr) minmax(190px,.7fr);padding:12px;transition:border-color .16s ease,background .16s ease}.social-fabric-entity-row:hover{background:color-mix(in srgb,var(--cs-color-brand) 3%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border))}.social-fabric-entity-main{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);min-width:0}.social-fabric-platform-mark{align-items:center;background:var(--cs-color-brand-weak);border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:850;height:34px;justify-content:center;width:34px}.social-fabric-entity-title{align-items:center;display:flex;gap:8px}.social-fabric-entity-title strong{color:var(--cs-text-strong);font-size:14px}.social-fabric-entity-main p{color:var(--cs-text);font-size:12px;line-height:1.35;margin:3px 0 4px}.social-fabric-entity-main span:not(.social-fabric-platform-mark){color:var(--cs-text-muted);font-size:11px;font-weight:700}.social-fabric-sentiment-strip{background:var(--cs-border);border-radius:999px;display:flex;height:8px;overflow:hidden;width:100%}.social-fabric-sentiment-strip i{display:block;min-width:4px}.social-fabric-sentiment-strip__positive{background:var(--cs-success)}.social-fabric-sentiment-strip__neutral{background:var(--cs-text-muted)}.social-fabric-sentiment-strip__negative{background:var(--cs-critical)}.social-fabric-row-spark{height:36px;justify-content:center}.social-fabric-row-spark i{background:color-mix(in srgb,var(--cs-color-brand) 44%,var(--cs-border));width:6px}.social-fabric-row-action{min-width:0}.social-fabric-row-action span{color:var(--cs-text-muted);display:block;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.social-fabric-row-action strong{color:var(--cs-text-strong);display:block;font-size:12px;line-height:1.25;margin-top:3px}.social-fabric-row-action .euiButtonEmpty{margin-top:6px}.social-fabric-opportunity-list{grid-gap:10px;display:grid;gap:10px}.social-fabric-opportunity{grid-gap:10px;align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;padding:12px}.social-fabric-opportunity>span{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-color-brand-strong);display:inline-flex;height:34px;justify-content:center;width:34px}.social-fabric-opportunity strong{color:var(--cs-text-strong);display:block;font-size:13px}.social-fabric-opportunity p{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin:3px 0 0}.social-fabric-opportunity b{color:var(--cs-text-strong);font-size:24px;line-height:1}.social-fabric-opportunity--good{border-color:color-mix(in srgb,var(--cs-success) 22%,var(--cs-border))}.social-fabric-opportunity--watch{border-color:color-mix(in srgb,var(--cs-warning) 32%,var(--cs-border))}.social-fabric-path{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.social-fabric-path-step{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;min-height:154px;padding:14px;position:relative}.social-fabric-path-step:after{background:var(--cs-border-strong);content:"";height:1px;position:absolute;right:-14px;top:31px;width:18px}.social-fabric-path-step:last-child:after{display:none}.social-fabric-path-step>span{align-items:center;background:var(--cs-color-brand-weak);border-radius:999px;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:850;height:28px;justify-content:center;width:28px}.social-fabric-path-step strong{color:var(--cs-text-strong);display:block;font-size:13px;margin-top:12px}.social-fabric-path-step p{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;margin:6px 0 10px}.social-fabric-path-step em{color:var(--cs-text-muted);font-size:11px;font-style:normal;font-weight:800}.social-fabric-readiness ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0 0 16px;padding:0}.social-fabric-readiness li{grid-gap:8px;color:var(--cs-text-subtle);display:grid;font-size:12px;gap:8px;grid-template-columns:18px minmax(0,1fr);line-height:1.35}.social-fabric-readiness li svg{color:var(--cs-success)}.social-fabric-tool-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.social-fabric-tool{align-items:flex-start;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-height:210px;padding:16px}.social-fabric-tool svg{color:var(--cs-color-brand-strong)}.social-fabric-tool strong{color:var(--cs-text-strong);font-size:16px}.social-fabric-tool p{color:var(--cs-text-subtle);flex:1 1 auto;font-size:13px;line-height:1.4;margin:0}.social-fabric-placeholder{align-items:center;margin-top:14px}.social-fabric-placeholder>div{flex:1 1 auto;min-width:0}@keyframes social-fabric-bar-pulse{0%,to{opacity:.62;transform:scaleY(.94)}50%{opacity:1;transform:scaleY(1)}}@keyframes social-fabric-live-dot{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--cs-success) 34%,#0000)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 0 0 #0000}}@media (prefers-reduced-motion:reduce){.social-fabric-live-dot,.social-fabric-mini-bars i,.social-fabric-row-spark i{animation:none!important}}.source-lean-map{background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 6%,#0000),#0000 42%),var(--cs-surface)!important}.source-lean-map__body,.source-lean-map__header{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto}.source-lean-map__eyebrow{align-items:center;color:var(--cs-color-brand-strong);display:flex;flex-wrap:wrap;font-size:12px;font-weight:850;gap:8px;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.source-lean-map__header h3{letter-spacing:0;margin:0 0 6px}.source-lean-map__header p{margin:0;max-width:760px}.source-lean-map__tabs,.yt-sentiment-tabs{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;display:inline-flex;gap:3px;padding:4px}.source-lean-map__tabs button,.yt-sentiment-tabs button{background:#0000;border:0;border-radius:999px;color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:28px;padding:0 12px}.source-lean-map__tabs button.is-active,.yt-sentiment-tabs button.is-active{background:var(--cs-surface);box-shadow:inset 0 0 0 1px var(--cs-border);color:var(--cs-text-strong)}.source-lean-map__body{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.source-lean-map__proof,.source-lean-map__visual{background:color-mix(in srgb,var(--cs-surface) 86%,var(--cs-surface-subtle));border:1px solid var(--cs-border);border-radius:8px}.source-lean-map__visual{padding:18px}.source-lean-map__bar{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;display:flex;height:36px;overflow:hidden}.source-lean-map__segment{align-items:center;color:var(--cs-text-onBrand);color:var(--cs-lean-onColor);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-width:36px;overflow:hidden;padding:0 6px;text-overflow:clip;transition:width .22s ease;white-space:nowrap}.source-lean-map__segment--left{background:var(--cs-color-brand);background:var(--cs-lean-left)}.source-lean-map__segment--center{background:var(--cs-text-muted);background:var(--cs-lean-center)}.source-lean-map__segment--right{background:var(--cs-critical);background:var(--cs-lean-right)}.source-lean-map__legend{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:10px 0 0;padding:0}.source-lean-map__legend-item{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;display:inline-flex;font-size:12px;gap:6px;line-height:1;padding:4px 10px}.source-lean-map__legend-dot{background:var(--cs-text-muted);border-radius:999px;height:8px;width:8px}.source-lean-map__legend-item--left .source-lean-map__legend-dot{background:var(--cs-color-brand);background:var(--cs-lean-left)}.source-lean-map__legend-item--center .source-lean-map__legend-dot{background:var(--cs-text-muted);background:var(--cs-lean-center)}.source-lean-map__legend-item--right .source-lean-map__legend-dot{background:var(--cs-critical);background:var(--cs-lean-right)}.source-lean-map__legend-label{color:var(--cs-text-subtle);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.source-lean-map__legend-value{font-feature-settings:"tnum";color:var(--cs-text-strong);font-variant-numeric:tabular-nums;font-weight:800}.source-lean-map__proof>div{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;padding:12px}.source-lean-map__proof span{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.source-lean-map__proof strong{color:var(--cs-text-strong);display:block;font-size:20px;line-height:1.1;margin-top:4px}.source-lean-map__note{color:var(--cs-text-subtle);display:flex;gap:10px;margin-top:12px}.source-lean-map__note p,.source-lean-map__proof p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4;margin:4px 0 0}.source-lean-map__proof{grid-gap:10px;display:grid;gap:10px;padding:12px}.source-lean-map__proof ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.source-lean-map__proof li{color:var(--cs-text-subtle);font-size:12px;line-height:1.35;padding-left:16px;position:relative}.source-lean-map__proof li:before{background:var(--cs-color-brand);border-radius:999px;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.yt-sentiment-panel{--cs-sentiment-positive-readable:color-mix(in srgb,var(--cs-success) 58%,var(--cs-ink-2));background:var(--cs-surface)!important;border-color:var(--cs-border)!important;border-radius:8px!important}.yt-sentiment-channel__top,.yt-sentiment-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.yt-sentiment-title{grid-gap:12px;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);min-width:0}.yt-sentiment-title__mark{align-items:center;background:color-mix(in srgb,var(--cs-critical) 6%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-critical) 20%,var(--cs-border));border-radius:8px;color:var(--cs-critical);display:inline-flex;height:38px;justify-content:center;width:38px}.yt-sentiment-title__mark strong{font-size:12px;font-weight:900;letter-spacing:.02em}.yt-sentiment-title__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:3px}.yt-sentiment-title__meta span{color:var(--cs-text-muted);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.yt-sentiment-channel h4,.yt-sentiment-title h3{letter-spacing:0;margin:0}.yt-sentiment-channel p,.yt-sentiment-title p{margin:4px 0 0}.yt-sentiment-body{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}.yt-sentiment-channel,.yt-sentiment-guidance{background:color-mix(in srgb,var(--cs-surface) 88%,var(--cs-surface-subtle));border:1px solid var(--cs-border);border-radius:8px}.yt-sentiment-channel{padding:16px}.yt-sentiment-trend-wrap{align-items:center;display:flex;gap:10px}.yt-sentiment-trend{height:36px;overflow:visible;width:96px}.yt-sentiment-scores{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.yt-sentiment-score{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;padding:10px}.yt-sentiment-score span{align-items:center;color:var(--cs-text-muted);display:flex;font-size:10px;font-weight:850;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.yt-sentiment-score strong{display:block;font-size:24px;line-height:1;margin-top:6px}.yt-sentiment-score--positive{background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 28%,var(--cs-border))}.yt-sentiment-score--positive strong{color:var(--cs-sentiment-positive-readable)}.yt-sentiment-score--negative strong{color:var(--cs-critical)}.yt-sentiment-score--neutral strong{color:var(--cs-text-muted)}.yt-sentiment-strip{background:var(--cs-surface-subtle);border-radius:999px;display:flex;height:10px;margin-top:14px;overflow:hidden}.yt-sentiment-strip__positive{background:var(--cs-sentiment-positive-readable)}.yt-sentiment-strip__negative{background:var(--cs-critical)}.yt-sentiment-strip__neutral{background:var(--cs-text-muted)}.yt-sentiment-guidance{grid-gap:14px;align-content:start;display:grid;gap:14px;padding:16px}.yt-sentiment-guidance span{color:var(--cs-text-muted);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.yt-sentiment-guidance strong{color:var(--cs-text-strong);display:block;font-size:18px;margin-top:5px}.yt-sentiment-guidance li,.yt-sentiment-guidance p{color:var(--cs-text-subtle);font-size:12px;line-height:1.4}.yt-sentiment-guidance p{margin:6px 0 0}.yt-sentiment-guidance ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.yt-sentiment-guidance li{padding:9px 10px}.group-inbox-console,.yt-sentiment-guidance li{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px}.group-inbox-console{grid-gap:12px;display:grid;gap:12px;padding:14px}.group-inbox-bulk-bar,.group-inbox-console__controls,.group-inbox-console__top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.group-inbox-console__top span{color:var(--cs-text-muted);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.group-inbox-console__top strong{color:var(--cs-text-strong);display:block;font-size:18px;margin-top:2px}.group-inbox-console__top p{color:var(--cs-text-subtle);font-size:12px;margin:3px 0 0}.group-inbox-console__controls{justify-content:flex-start}.group-inbox-chip-toggle,.group-inbox-toggle-label{align-items:center;display:inline-flex;gap:6px}.group-inbox-chip-toggle{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:32px;padding:0 11px}.group-inbox-chip-toggle.is-active{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 30%,var(--cs-border));color:var(--cs-color-brand-strong)}.group-inbox-reply-mode,.group-inbox-tone{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:12px;font-weight:750;gap:8px}.group-inbox-reply-mode>span{color:var(--cs-text-muted);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.group-inbox-opportunity-strip{grid-gap:8px;align-items:stretch;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(220px,1.1fr) repeat(3,minmax(150px,.7fr));padding:8px}.group-inbox-opportunity-card,.group-inbox-opportunity-strip__head{align-items:center;border-radius:8px;display:flex;gap:9px;min-width:0}.group-inbox-opportunity-strip__head{color:var(--cs-color-brand-strong)}.group-inbox-opportunity-card span,.group-inbox-opportunity-strip__head strong{color:var(--cs-text-strong);display:block;font-size:12px;font-weight:850}.group-inbox-opportunity-card small,.group-inbox-opportunity-strip__head span{color:var(--cs-text-subtle);display:block;font-size:11px;line-height:1.25}.group-inbox-opportunity-card{background:var(--cs-surface);border:1px solid var(--cs-border);display:grid;grid-template-columns:24px minmax(0,1fr) auto;padding:9px;position:relative}.group-inbox-opportunity-card svg{color:var(--cs-color-brand-strong)}.group-inbox-opportunity-card strong{color:var(--cs-text-strong);font-size:18px;font-weight:900}.group-inbox-opportunity-card small{grid-column:2/-1}.group-inbox-bulk-bar{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 22%,var(--cs-border));border-radius:8px;justify-content:flex-start;padding:10px}.group-inbox-bulk-bar>span{color:var(--cs-text-strong);font-size:13px;font-weight:850}.group-inbox-note{background:color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface));border:1px solid color-mix(in srgb,var(--cs-color-brand) 18%,var(--cs-border));border-radius:8px;color:var(--cs-color-brand-strong);display:flex;gap:10px;padding:12px}.group-inbox-note strong{color:var(--cs-text-strong);display:block;font-size:13px}.group-inbox-note p{color:var(--cs-text-subtle);font-size:12px;margin:3px 0 0}.inbox-table-layout{width:100%}.communication-timeline-panel{overflow:visible!important}.comment-timeline-viz{overflow:visible;padding:0 4px}.inbox-facet-rail{min-width:204px;width:204px}.inbox-facet-section{grid-gap:6px;display:grid;gap:6px;margin-bottom:14px}.inbox-facet-section>span{color:var(--cs-text-muted);font-size:11px;font-weight:850;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.inbox-facet-btn{grid-gap:8px;align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--cs-text);cursor:pointer;display:grid;font:inherit;gap:8px;grid-template-columns:24px minmax(0,1fr) auto;min-height:34px;padding:5px 8px;text-align:left}.inbox-facet-btn.is-selected,.inbox-facet-btn:hover{background:var(--cs-surface);border-color:var(--cs-border)}.inbox-facet-btn.is-selected{background:var(--cs-color-brand-weak);color:var(--cs-color-brand-strong)}.inbox-facet-btn__icon{align-items:center;background:var(--cs-surface);border-radius:7px;color:var(--cs-text-subtle);display:inline-flex;height:24px;justify-content:center;width:24px}.inbox-facet-btn__icon b,.inbox-platform-chip__mark{font-size:10px;font-weight:900;letter-spacing:.02em}.inbox-facet-btn__icon--positive{background:color-mix(in srgb,var(--cs-success) 10%,var(--cs-surface))}.inbox-facet-btn__icon--negative:before,.inbox-facet-btn__icon--neutral:before,.inbox-facet-btn__icon--positive:before{border-radius:999px;content:"";height:8px;width:8px}.inbox-facet-btn__icon--positive:before{background:color-mix(in srgb,var(--cs-success) 58%,var(--cs-ink-2))}.inbox-facet-btn__icon--negative:before{background:var(--cs-critical)}.inbox-facet-btn__icon--neutral:before{background:var(--cs-text-muted)}.inbox-facet-btn span:nth-child(2){font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-facet-btn strong{background:var(--cs-surface-subtle);border-radius:999px;color:var(--cs-text-subtle);font-size:11px;min-width:24px;padding:2px 7px;text-align:center}.creator-inbox-table-shell{min-width:0}.creator-inbox-table{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;overflow:hidden}.creator-inbox-table .euiTableHeaderCell,.creator-inbox-table .euiTableRowCell{border-color:var(--cs-border)!important}.creator-inbox-table .euiTableRowCell{padding-bottom:6px!important;padding-top:6px!important}.creator-inbox-table .euiTableHeaderCell{background:var(--cs-surface-subtle)}.creator-inbox-table .euiTableCellContent{min-height:32px}.inbox-engagement,.inbox-engagement span,.inbox-platform-chip,.inbox-sentiment-dot{align-items:center;display:inline-flex}.inbox-platform-chip{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text);font-size:11px;font-weight:850;gap:6px;max-width:100%;padding:3px 8px;white-space:nowrap}.inbox-channel-cell{grid-gap:6px;display:grid;gap:6px;min-width:0}.inbox-channel-cell .inbox-platform-chip{width:-webkit-max-content;width:max-content}.inbox-platform-chip--youtube{--platform-accent:var(--cs-critical)}.inbox-platform-chip--instagram,.inbox-platform-chip--twitter,.inbox-platform-chip--x{--platform-accent:var(--cs-color-brand-strong)}.inbox-platform-chip--facebook,.inbox-platform-chip--reddit,.inbox-platform-chip--tiktok{--platform-accent:var(--cs-text-strong)}.inbox-platform-chip__mark{align-items:center;background:var(--cs-color-brand-weak);border-radius:7px;color:var(--cs-color-brand-strong);color:var(--platform-accent,var(--cs-color-brand-strong));display:inline-flex;height:20px;justify-content:center;margin-left:-4px;width:20px}.inbox-platform-chip__mark svg{height:13px;width:13px}.inbox-channel-line{align-items:center;display:inline-flex;gap:7px;max-width:100%;min-width:0;white-space:nowrap}.inbox-channel-line strong{color:var(--cs-text);font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis}.inbox-platform-mini{align-items:center;background:var(--cs-color-brand-weak);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-color-brand-strong);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:900;height:18px;justify-content:center;letter-spacing:0;width:25px}.inbox-platform-mini--youtube{background:color-mix(in srgb,var(--cs-critical) 7%,var(--cs-surface));color:var(--cs-critical)}.inbox-platform-mini--facebook,.inbox-platform-mini--reddit,.inbox-platform-mini--tiktok{background:var(--cs-surface-subtle);color:var(--cs-text-strong)}.inbox-author-cell{align-items:center;display:inline-grid;gap:8px;grid-template-columns:30px minmax(0,1fr);max-width:100%}.inbox-author-avatar{align-items:center;background:linear-gradient(180deg,var(--cs-surface),var(--cs-surface-subtle));border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-strong);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:900;height:24px;justify-content:center;overflow:hidden;position:relative;width:24px}.inbox-author-avatar:after{content:none;display:none}.inbox-author-avatar img{height:100%;object-fit:cover;width:100%}.inbox-author-cell__copy{display:grid;min-width:0}.inbox-author-cell__copy small,.inbox-author-cell__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-author-cell__copy strong{color:var(--cs-text);font-size:12px;font-weight:800}.inbox-author-cell__copy small{color:var(--cs-text-muted);font-size:11px;font-weight:700}.inbox-comment-preview{color:var(--cs-text);display:block;font-size:13px;line-height:1.35;max-width:min(640px,42vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-sentiment-dot{color:var(--cs-text-subtle);font-size:12px;font-weight:750;gap:6px;text-transform:capitalize}.inbox-sentiment-dot:before{border-radius:999px;content:"";height:8px;width:8px}.inbox-sentiment-dot--positive:before{background:color-mix(in srgb,var(--cs-success) 58%,var(--cs-ink-2))}.inbox-sentiment-dot--negative:before{background:var(--cs-critical)}.inbox-sentiment-dot--neutral:before{background:var(--cs-text-muted)}.inbox-engagement{color:var(--cs-text-subtle);font-size:12px;gap:7px;white-space:nowrap}.inbox-engagement span{gap:3px}.inbox-opportunity-tag{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:850;gap:5px;max-width:100%;min-height:24px;padding:0 8px;white-space:nowrap}.inbox-opportunity-tag svg{height:13px;width:13px}.inbox-opportunity-tag--growth{background:color-mix(in srgb,var(--cs-success) 6%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 22%,var(--cs-border));color:color-mix(in srgb,var(--cs-success) 58%,var(--cs-text-strong))}.inbox-opportunity-tag--intent{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border));color:var(--cs-color-brand-strong)}.inbox-opportunity-tag--protect{background:color-mix(in srgb,var(--cs-critical) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-critical) 22%,var(--cs-border));color:var(--cs-critical)}.inbox-opportunity-pill{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;display:inline-grid;gap:1px;min-width:128px;padding:5px 8px}.inbox-opportunity-pill strong{color:var(--cs-text-strong);font-size:12px;font-weight:850}.inbox-opportunity-pill small{color:var(--cs-text-subtle);font-size:10px;font-weight:750}.inbox-opportunity-pill--growth{background:color-mix(in srgb,var(--cs-success) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 24%,var(--cs-border))}.inbox-opportunity-pill--intent{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 24%,var(--cs-border))}.inbox-opportunity-pill--protect{background:color-mix(in srgb,var(--cs-critical) 5%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-critical) 22%,var(--cs-border))}.inbox-status-badge{text-transform:capitalize}@media (max-width:1180px){.owned-analytics-brief,.social-fabric-brief,.social-fabric-path-grid,.social-fabric-workspace,.source-lean-map__body,.yt-sentiment-body{grid-template-columns:1fr}}@media (max-width:820px){.social-fabric-header,.social-fabric-section-head,.source-lean-map__header,.yt-sentiment-channel__top,.yt-sentiment-header{flex-direction:column;grid-template-columns:1fr}.owned-analytics-highlight-row,.owned-analytics-next-layers ul,.social-fabric-entity-row,.social-fabric-highlight-grid,.social-fabric-next-layers ul,.social-fabric-path,.social-fabric-tool-grid{grid-template-columns:1fr}.social-fabric-header-badges,.social-fabric-row-spark{justify-content:flex-start}.social-fabric-path-step:after{display:none}.source-lean-map__stats,.yt-sentiment-guidance ul,.yt-sentiment-scores{grid-template-columns:1fr}.analytics-soft-alert{align-items:flex-start;flex-direction:column}.inbox-table-layout{flex-direction:column}.inbox-facet-rail{min-width:0;width:100%}.group-inbox-opportunity-strip{grid-template-columns:1fr}}.pulse-dashboard-page{color:var(--cs-text-strong);display:flex;flex-direction:column;gap:16px}.pulse-dashboard-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;padding:6px 0 4px}.pulse-dashboard-header h1{color:var(--cs-text-strong);font-size:24px;font-weight:750;letter-spacing:0;line-height:1.18;margin:4px 0 6px}.pulse-dashboard-header p{color:var(--cs-text-subtle);font-size:14px;line-height:1.45;margin:0;max-width:760px}.pulse-eyebrow,.pulse-panel-label{align-items:center;color:var(--cs-blue-600);display:inline-flex;font-size:11px;font-weight:850;gap:7px;letter-spacing:.04em;text-transform:uppercase}.pulse-eyebrow svg,.pulse-panel-label svg{height:16px;width:16px}.pulse-header-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:280px}.pulse-header-actions span,.pulse-pill{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-strong);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.02em;min-height:24px;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.pulse-source-note{align-items:center;background:var(--cs-surface-info);border:1px solid #0052ef2e;border-radius:8px;color:var(--cs-text-subtle);display:flex;font-size:13px;gap:8px;padding:10px 12px}.pulse-source-note svg{color:var(--cs-blue-600);flex:0 0 auto;height:16px;width:16px}.pulse-metric-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.pulse-brief-panel,.pulse-channel-panel,.pulse-context-panel,.pulse-entity-panel,.pulse-lanes-panel,.pulse-map-panel,.pulse-metric-card,.pulse-newsroom-panel,.pulse-quick-access,.pulse-regions-panel{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;box-shadow:none}.pulse-metric-card{min-height:138px;overflow:hidden;padding:14px;position:relative}.pulse-metric-card:after{background:#0052ef1f;border-radius:999px;content:"";height:3px;inset:auto 12px 10px 12px;position:absolute}.pulse-metric-card__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.pulse-icon-chip{align-items:center;background:var(--cs-color-brand-weak);border-radius:8px;color:var(--cs-blue-600);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.pulse-icon-chip svg{height:18px;width:18px}.pulse-live-dot{background:var(--cs-success);border-radius:999px;box-shadow:0 0 0 4px #0096881f;height:8px;width:8px}.pulse-quiet-label,.pulse-retry-link{background:#0000;border:0;color:var(--cs-blue-600);font-size:12px;font-weight:700}.pulse-kicker{color:var(--cs-text-subtle);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.pulse-metric-card strong{color:var(--cs-text-strong);display:block;font-size:28px;font-weight:850;line-height:1;margin-top:6px}.pulse-metric-card p{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin:8px 0 0}.pulse-tone-green{--pulse-tone:var(--cs-success);--pulse-tone-soft:#0096881f;--pulse-tone-line:#00968842}.pulse-tone-blue{--pulse-tone:var(--cs-blue-600);--pulse-tone-soft:#0052ef1a;--pulse-tone-line:#0052ef38}.pulse-tone-amber{--pulse-tone:var(--cs-warning);--pulse-tone-soft:#f59e0b1f;--pulse-tone-line:#f59e0b47}.pulse-tone-red{--pulse-tone:var(--cs-critical);--pulse-tone-soft:#dc26261a;--pulse-tone-line:#dc262640}.pulse-tone-slate{--pulse-tone:var(--cs-text-muted);--pulse-tone-soft:var(--cs-surface-subtle);--pulse-tone-line:var(--cs-border)}.pulse-brief-card[class*=pulse-tone-] svg,.pulse-metric-card[class*=pulse-tone-] .pulse-icon-chip,.pulse-news-item[class*=pulse-tone-] .pulse-news-dot,.pulse-region-item[class*=pulse-tone-] b{color:var(--pulse-tone)}.pulse-brief-card[class*=pulse-tone-],.pulse-metric-card[class*=pulse-tone-] .pulse-icon-chip{background:var(--pulse-tone-soft)}.pulse-metric-card[class*=pulse-tone-]:after{background:var(--pulse-tone);opacity:.72}.pulse-metric-card--quiet:after{opacity:.35}.pulse-lead-grid,.pulse-map-grid,.pulse-two-column-grid{grid-gap:16px;display:grid;gap:16px}.pulse-lead-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr)}.pulse-map-grid{grid-template-columns:minmax(0,2.4fr) minmax(280px,.8fr)}.pulse-two-column-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr)}.pulse-two-column-grid--balanced{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pulse-brief-panel,.pulse-channel-panel,.pulse-context-panel,.pulse-entity-panel,.pulse-lanes-panel,.pulse-map-panel,.pulse-newsroom-panel,.pulse-regions-panel{padding:20px}.pulse-brief-panel h2,.pulse-channel-panel h2,.pulse-context-panel h2,.pulse-entity-panel h2,.pulse-lanes-panel h2,.pulse-map-panel h2,.pulse-newsroom-panel h2,.pulse-regions-panel h2{color:var(--cs-text-strong);font-size:20px;font-weight:750;letter-spacing:0;line-height:1.18;margin:8px 0 0}.pulse-brief-panel>p,.pulse-context-panel p,.pulse-map-panel p{color:var(--cs-text-subtle);line-height:1.55;margin:10px 0 0;max-width:760px}.pulse-brief-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.pulse-brief-card{border:1px solid var(--pulse-tone-line);border-radius:8px;min-height:144px;padding:14px}.pulse-brief-card svg{height:22px;width:22px}.pulse-brief-card span{color:var(--cs-text-subtle);display:block;font-size:11px;font-weight:850;letter-spacing:.04em;margin-top:12px;text-transform:uppercase}.pulse-brief-card strong{color:var(--cs-text-strong);display:block;font-size:24px;font-weight:850;line-height:1;margin-top:6px}.pulse-brief-card p{color:var(--cs-text-subtle);font-size:12px;line-height:1.45;margin:8px 0 0}.pulse-action-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.pulse-primary-button,.pulse-text-button{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:750;gap:8px;justify-content:center;min-height:36px;padding:7px 14px}.pulse-primary-button{background:var(--cs-blue-600);border:1px solid var(--cs-blue-600);color:#fff}.pulse-text-button{background:#0000;border:0;color:var(--cs-blue-600)}.pulse-text-button svg{height:16px;width:16px}.pulse-entity-list,.pulse-news-list,.pulse-region-list,.pulse-source-lanes,.pulse-youtube-bars{display:flex;flex-direction:column;gap:10px}.pulse-news-list{margin-top:16px}.pulse-entity-row,.pulse-news-item,.pulse-region-item,.pulse-source-lane{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-strong);text-align:left;transition:border-color .16s ease,background .16s ease;width:100%}.pulse-entity-row:hover,.pulse-news-item:hover,.pulse-region-item:hover,.pulse-source-lane:hover{background:var(--cs-surface-info);background:var(--pulse-tone-soft,var(--cs-surface-info));border-color:#0052ef38;border-color:var(--pulse-tone-line,#0052ef38)}.pulse-news-item{grid-gap:10px;display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr);padding:12px}.pulse-news-dot{background:var(--pulse-tone);border-radius:999px;height:8px;margin-top:4px;width:8px}.pulse-news-item strong,.pulse-region-item strong,.pulse-source-lane strong{display:block;font-size:14px}.pulse-news-item small,.pulse-region-item small,.pulse-source-lane small{color:var(--cs-text-subtle);display:block;font-size:12px;margin-top:3px}.pulse-news-item p{color:var(--cs-text-subtle);font-size:13px;line-height:1.4;margin:6px 0 0}.pulse-map-header,.pulse-section-header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.pulse-map-stats{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:260px}.pulse-map-stats span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);font-size:12px;min-width:78px;padding:8px 10px}.pulse-map-stats strong{color:var(--cs-text-strong);display:block;font-size:16px}.pulse-map-shell{background:#edf5ff;border:1px solid #0052ef1f;border-radius:8px;margin-top:16px;overflow:hidden;padding:10px}.pulse-map-shell .geo-influence-card--compact{background:#0000!important;border:0!important;box-shadow:none!important}.pulse-map-shell .geo-influence-card--compact>:not(:first-child){display:none!important}.pulse-regions-panel{background:#fbfcfe}.pulse-region-list{margin-top:16px}.pulse-region-item{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px}.pulse-region-item b{flex:0 0 auto}.pulse-entity-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1.15fr) minmax(136px,.52fr) 74px minmax(150px,.62fr);overflow:hidden;padding:14px 12px}.pulse-platform-mark{align-items:center;background:var(--cs-color-brand-weak);border:1px solid #0052ef38;border-radius:8px;color:var(--cs-blue-600);display:inline-flex;font-size:11px;font-weight:850;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.pulse-entity-action,.pulse-entity-main,.pulse-entity-sparkline,.pulse-entity-visuals{min-width:0}.pulse-entity-title{align-items:center;color:var(--cs-text-strong);display:flex;font-size:15px;gap:7px;line-height:1.2;min-width:0}.pulse-entity-title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-entity-main em{background:var(--pulse-tone-soft);border-radius:999px;color:var(--pulse-tone);display:inline-flex;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:850;padding:2px 7px}.pulse-entity-main small{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--cs-text-subtle);display:-webkit-box;font-size:12px;line-height:1.35;margin-top:6px;overflow:hidden}.pulse-entity-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pulse-entity-meta span{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:999px;color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:700;gap:4px;line-height:1;max-width:100%;padding:3px 7px}.pulse-entity-meta svg{color:var(--pulse-tone);flex:0 0 auto;height:12px;width:12px}.pulse-signal-caption{align-items:baseline;color:var(--cs-text-subtle);display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:space-between;letter-spacing:.04em;line-height:1;margin-bottom:7px;text-transform:uppercase}.pulse-signal-caption b{color:var(--cs-text-strong);font-size:11px;font-weight:800;letter-spacing:0;text-transform:none;white-space:nowrap}.pulse-sentiment-strip{background:var(--cs-surface-subtle);border-radius:999px;display:flex;height:7px;min-width:0;overflow:hidden;width:100%}.pulse-sentiment-strip span{height:100%;min-width:3px}.pulse-sentiment-strip .positive{background:var(--cs-success)}.pulse-sentiment-strip .neutral{background:#98a2b3}.pulse-sentiment-strip .negative{background:var(--cs-critical)}.pulse-entity-sparkline{align-items:flex-end;display:flex;flex-direction:column;gap:5px}.pulse-spark-bars{align-items:flex-end;display:inline-flex;gap:3px;height:34px;justify-content:flex-end;width:72px}.pulse-spark-bars span{animation:pulseBars 1.8s ease-in-out infinite alternate;background:#0052ef47;border-radius:999px 999px 0 0;flex:1 1;max-width:7px;min-height:8px}.pulse-spark-bars span:nth-child(2n){animation-delay:.18s}.pulse-spark-bars span:nth-child(3n){animation-delay:.32s}.pulse-entity-sparkline small{color:var(--cs-text-subtle);font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.pulse-entity-action{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.pulse-entity-action small{align-items:center;color:var(--cs-text-subtle);display:inline-flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.04em;line-height:1;max-width:100%;text-transform:uppercase}.pulse-entity-action small svg{color:var(--pulse-tone);flex:0 0 auto;height:13px;width:13px}.pulse-entity-action strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--cs-text-strong);display:-webkit-box;font-size:13px;line-height:1.3;overflow:hidden}.pulse-entity-action>span{align-items:center;color:var(--cs-blue-600);display:inline-flex;font-size:11px;font-weight:800;gap:4px;margin-top:2px}.pulse-entity-action>span svg{height:12px;width:12px}.pulse-channel-score{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.pulse-channel-score span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);font-size:12px;padding:12px}.pulse-channel-score strong{color:var(--cs-text-strong);display:block;font-size:24px}.pulse-youtube-bars{margin-top:16px}.pulse-youtube-bars div{grid-gap:8px;align-items:center;color:var(--cs-text-subtle);display:grid;font-size:13px;gap:8px;grid-template-columns:minmax(90px,1fr) 44px}.pulse-youtube-bars b{color:var(--cs-text-strong);text-align:right}.pulse-youtube-bars i{background:var(--cs-surface-subtle);border-radius:999px;display:block;grid-column:1/-1;height:7px;overflow:hidden}.pulse-youtube-bars i span{background:var(--cs-blue-600);border-radius:inherit;display:block;height:100%}.pulse-roadmap-sources{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pulse-roadmap-sources span{background:var(--cs-surface-subtle);border-radius:999px;color:var(--cs-text-subtle);font-size:12px;font-weight:700;padding:5px 9px}.pulse-lcr-bars{border:1px solid var(--cs-border);border-radius:8px;display:flex;margin-top:18px;min-height:38px;overflow:hidden}.pulse-lcr-bars span{align-items:center;color:var(--cs-text-onBrand);color:var(--cs-lean-onColor);display:flex;font-size:12px;font-weight:800;justify-content:center;min-width:80px}.pulse-lcr-bars span:first-child{background:var(--cs-color-brand);background:var(--cs-lean-left)}.pulse-lcr-bars span:nth-child(2){background:var(--cs-text-muted);background:var(--cs-lean-center)}.pulse-lcr-bars span:nth-child(3){background:var(--cs-critical);background:var(--cs-lean-right)}.pulse-context-items{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pulse-context-items span{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-text-subtle);font-size:12px;font-weight:700;padding:7px 10px}.pulse-source-lane{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr) auto;padding:12px;text-decoration:none}.pulse-source-lane b{color:var(--cs-blue-600);font-size:13px}.pulse-quick-access{grid-gap:10px;background:var(--cs-surface-info);border-color:#0052ef2e;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px}.pulse-quick-access a{align-items:center;border-radius:8px;color:var(--cs-text-strong);display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:42px;text-decoration:none}.pulse-quick-access a:hover{background:#0052ef14}.pulse-quick-access svg{color:var(--cs-blue-600);height:18px;width:18px}@keyframes pulseBars{0%{opacity:.55;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.pulse-spark-bars span{animation:none}}body[data-theme=dark] .pulse-map-shell{background:#0052ef1f}body[data-theme=dark] .pulse-regions-panel{background:var(--cs-surface)}@media (max-width:1220px){.pulse-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pulse-lead-grid,.pulse-map-grid,.pulse-two-column-grid,.pulse-two-column-grid--balanced{grid-template-columns:1fr}}@media (max-width:860px){.pulse-dashboard-header,.pulse-map-header,.pulse-section-header{flex-direction:column}.pulse-header-actions,.pulse-map-stats{justify-content:flex-start;min-width:0}.pulse-brief-cards,.pulse-metric-grid,.pulse-quick-access{grid-template-columns:1fr}.pulse-entity-row{grid-template-columns:38px minmax(0,1fr)}.pulse-entity-row .pulse-entity-action,.pulse-entity-row .pulse-entity-sparkline,.pulse-entity-row .pulse-entity-visuals{grid-column:2}.pulse-entity-sparkline{align-items:flex-start}}.dashboard-hero{padding-top:8px}.dashboard-hero h1{font-size:28px;letter-spacing:0;line-height:1.12}.kpi-tile{border-color:var(--cs-border);border-radius:8px;box-shadow:none;min-height:124px}.kpi-tile,.kpi-tile:hover{background:var(--cs-surface)}.kpi-tile:hover{border-color:var(--cs-border-strong)}.dashboard-insight-card,.dashboard-map-card,.quick-access-card{background:var(--cs-surface)!important;border:1px solid var(--cs-border)!important;border-radius:8px!important;box-shadow:none!important}.dashboard-map-card{overflow:hidden;padding:20px!important}.geo-influence-card--compact{background:#0000!important;border:0!important;box-shadow:none!important}.geo-influence-card--compact>:not(:first-child){display:none!important}.dashboard-map-badge{background:#ffffffdb!important;border-color:var(--cs-border)!important;box-shadow:none!important}body[data-theme=dark] .dashboard-map-badge{background:#212121e6!important}.dashboard-map-tabs .rounded-full{border-radius:8px!important}.dashboard-map-tabs{display:none!important}.dashboard-insight-card{padding:14px!important}.dashboard-insight-card h4{letter-spacing:.04em}.dashboard-insight-card button{border-radius:8px}.dashboard-data-notice{align-items:center;background:var(--cs-surface-warning);border:1px solid #f59e0b3d;border-radius:8px;color:#8a5a00;display:inline-flex;padding:8px 10px}body[data-theme=dark] .dashboard-data-notice{color:var(--cs-warning)}.quick-access-card{background:var(--cs-surface-info)!important;border-color:#0052ef2e!important}.quick-access-card a:hover{background:#0052ef14}.text-critical{color:var(--cs-critical)}.text-success{color:var(--cs-success)}.text-warning{color:var(--cs-warning)}@media (max-width:1180px){.clout-dashboard-grid{flex-direction:column!important}}@media (max-width:900px){:root{--cs-page-top:16px}.chrome-header .euiFieldSearch{width:min(70vw,520px)!important}.custom-side-nav .nav-child-item,.custom-side-nav .nav-item-btn,.custom-side-nav .nav-section-label{min-height:44px}}.cfg-page{display:flex;flex-direction:column;gap:24px;width:100%}.cfg-hero{grid-gap:24px;align-items:flex-start;background:linear-gradient(135deg,color-mix(in srgb,var(--cs-color-brand) 5%,var(--cs-surface)) 0,var(--cs-surface) 55%);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:24px 24px 22px;position:relative}.cfg-hero:before{background:var(--cs-color-brand);content:"";inset:0 auto 0 0;opacity:.85;position:absolute;width:3px}.cfg-hero--warning:before{background:var(--cs-warning)}.cfg-hero--success:before{background:var(--cs-color-brand)}.cfg-hero__main{min-width:0}.cfg-hero__eyebrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.cfg-hero__eyebrow-tag{align-items:center;background:var(--cs-color-brand-weak);border-radius:var(--cs-radius-pill);color:var(--cs-color-brand-strong);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.cfg-hero__eyebrow-tag .euiIcon{height:12px;width:12px}.cfg-pulse{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:4px 12px}.cfg-pulse--success{background:color-mix(in srgb,var(--cs-success) 8%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 35%,#0000);color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.cfg-pulse--warning{background:color-mix(in srgb,var(--cs-warning) 10%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-warning) 40%,#0000);color:color-mix(in srgb,var(--cs-warning) 75%,var(--cs-text-strong))}.cfg-pulse__dot{animation:cfg-pulse-dot 2.4s ease-in-out infinite;background:var(--cs-success);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-success) 25%,#0000);height:8px;width:8px}.cfg-pulse--warning .cfg-pulse__dot{background:var(--cs-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-warning) 28%,#0000)}@keyframes cfg-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.cfg-pulse__dot{animation:none}}.cfg-hero__title{color:var(--cs-text-strong);font-size:30px;letter-spacing:-.01em;line-height:1.12;margin:0 0 6px}.cfg-hero__subtitle{font-size:14px;line-height:1.5;margin:0 0 18px;max-width:64ch}.cfg-context-strip{align-items:center;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);display:inline-flex;flex-wrap:wrap;gap:0;padding:10px 16px}.cfg-context-item{display:inline-flex;flex-direction:column;gap:2px;min-width:0;padding:0 16px}.cfg-context-item:first-child{padding-left:0}.cfg-context-item:last-child{padding-right:0}.cfg-context-item__label{color:var(--cs-text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cfg-context-item__value{align-items:center;color:var(--cs-text-strong);display:inline-flex;font-size:13px;font-weight:600;gap:8px;white-space:nowrap}.cfg-context-divider{align-self:stretch;background:var(--cs-border);margin:4px 0;width:1px}.cfg-hero__actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}@media (max-width:960px){.cfg-hero{grid-template-columns:1fr}.cfg-hero__actions{justify-content:flex-start}}.cfg-kpi-row{align-items:stretch}.cfg-kpi{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);display:flex;flex-direction:column;gap:10px;height:100%;padding:16px 18px;position:relative;transition:border-color var(--cs-transition-normal),transform var(--cs-transition-normal)}.cfg-kpi:before{background:var(--cs-border);border-radius:var(--cs-radius-md) 0 0 var(--cs-radius-md);content:"";inset:0 auto 0 0;position:absolute;width:3px}.cfg-kpi--brand:before{background:var(--cs-color-brand)}.cfg-kpi--success:before{background:var(--cs-success)}.cfg-kpi--warning:before{background:var(--cs-warning)}.cfg-kpi--neutral:before{background:var(--cs-text-muted)}.cfg-kpi__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.cfg-kpi__label{color:var(--cs-text-subtle);font-size:12px;font-weight:600;letter-spacing:.01em}.cfg-kpi__glyph{color:var(--cs-text-muted);height:16px;width:16px}.cfg-kpi--brand .cfg-kpi__glyph{color:var(--cs-color-brand)}.cfg-kpi--success .cfg-kpi__glyph{color:var(--cs-success)}.cfg-kpi--warning .cfg-kpi__glyph{color:var(--cs-warning)}.cfg-kpi__value{font-feature-settings:"tnum";align-items:baseline;color:var(--cs-text-strong);display:flex;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;letter-spacing:-.02em;line-height:1.05}.cfg-kpi__denominator{color:var(--cs-text-muted);font-size:16px;font-weight:500}.cfg-kpi__unit{color:var(--cs-text-subtle);font-size:18px;font-weight:600}.cfg-kpi__foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.cfg-kpi__bar{background:var(--cs-surface-subtle);border-radius:var(--cs-radius-pill);flex:1 1 auto;height:4px;min-width:60px;overflow:hidden}.cfg-kpi__bar-fill{border-radius:inherit;display:block;height:100%;transition:width var(--cs-transition-slow)}.cfg-kpi__bar-fill--brand{background:var(--cs-color-brand)}.cfg-kpi__bar-fill--success{background:var(--cs-success)}.cfg-kpi__hint{align-items:center;color:var(--cs-text-muted);display:inline-flex;font-size:11px;gap:3px;white-space:nowrap}.cfg-kpi__hint--up{color:var(--cs-success)}.cfg-kpi__hint--up .euiIcon{height:11px;width:11px}.cfg-kpi__chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.cfg-kpi__chip--danger{background:var(--cs-surface-danger);border-color:color-mix(in srgb,var(--cs-critical) 35%,#0000);color:color-mix(in srgb,var(--cs-critical) 75%,var(--cs-text-strong))}.cfg-kpi__chip--warning{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 40%,#0000);color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.cfg-card{background:var(--cs-surface)!important;border-color:var(--cs-border)!important;border-radius:var(--cs-radius-md)!important;display:flex;flex-direction:column;height:100%;overflow:hidden}.cfg-card__header{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 2%,var(--cs-surface)) 0,var(--cs-surface) 100%);border-bottom:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;padding:16px 18px 14px}.cfg-card__title{color:var(--cs-text-strong);font-size:14px;font-weight:700;letter-spacing:-.005em;margin:0}.cfg-card__sub{margin-top:2px}.cfg-card__actions{align-items:center;display:inline-flex;gap:6px}.cfg-conn-list{list-style:none;margin:0;padding:0}.cfg-conn{grid-gap:12px;align-items:center;border-bottom:1px solid var(--cs-border-subtle);display:grid;gap:12px;grid-template-columns:4px 32px minmax(0,1fr) 96px 110px;padding:10px 18px 10px 0;position:relative;transition:background-color var(--cs-transition-fast)}.cfg-conn:last-child{border-bottom:0}.cfg-conn:hover{background:var(--cs-surface-subtle)}.cfg-conn__rail{align-self:center;background:var(--cs-border);border-radius:0 2px 2px 0;height:24px;width:3px}.cfg-conn__rail--connected{background:var(--cs-success)}.cfg-conn__rail--warning{background:var(--cs-warning)}.cfg-conn__rail--error{background:var(--cs-critical)}.cfg-conn__rail--disconnected{background:var(--cs-text-muted)}.cfg-conn__avatar{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:inline-flex;font-size:10px;font-weight:800;height:28px;justify-content:center;letter-spacing:.04em;width:28px}.cfg-conn__main{display:flex;flex-direction:column;min-width:0}.cfg-conn__name{color:var(--cs-text-strong);font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-conn__meta{color:var(--cs-text-muted);font-size:11px;line-height:1.4;margin-top:2px}.cfg-conn__health{align-items:center;display:flex}.cfg-conn__bar{background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);height:6px;overflow:hidden;width:100%}.cfg-conn__bar--empty{background:repeating-linear-gradient(-45deg,var(--cs-surface-subtle),var(--cs-surface-subtle) 4px,var(--cs-border) 4px,var(--cs-border) 5px)}.cfg-conn__bar-fill{border-radius:inherit;display:block;height:100%;transition:width var(--cs-transition-slow)}.cfg-conn__bar-fill--connected{background:var(--cs-success)}.cfg-conn__bar-fill--warning{background:var(--cs-warning)}.cfg-conn__bar-fill--empty{width:0}.cfg-conn__badge{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text);display:inline-flex;font-size:11px;font-weight:700;gap:6px;justify-content:center;letter-spacing:.01em;padding:3px 10px;white-space:nowrap}.cfg-conn__badge--connected{background:var(--cs-surface-success);border-color:color-mix(in srgb,var(--cs-success) 35%,#0000);color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.cfg-conn__badge--warning{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 40%,#0000);color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.cfg-conn__badge--error{background:var(--cs-surface-danger);border-color:color-mix(in srgb,var(--cs-critical) 40%,#0000);color:color-mix(in srgb,var(--cs-critical) 75%,var(--cs-text-strong))}.cfg-conn__badge--disconnected{color:var(--cs-text-muted)}.cfg-conn__dot{background:currentColor;border-radius:50%;height:6px;opacity:.85;width:6px}@media (max-width:1080px){.cfg-conn{grid-template-columns:4px 32px minmax(0,1fr) 100px}.cfg-conn__health{display:none}}.cfg-activity{list-style:none;margin:0;padding:6px 0}.cfg-activity__item{grid-gap:12px;align-items:flex-start;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr);padding:10px 18px}.cfg-activity__icon{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:inline-flex;height:30px;justify-content:center;margin-top:1px;width:30px}.cfg-activity__icon--rule{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 35%,#0000);color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.cfg-activity__icon--connection{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 25%,#0000);color:var(--cs-color-brand-strong)}.cfg-activity__icon--member{background:color-mix(in srgb,var(--cs-success) 12%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-success) 30%,#0000);color:color-mix(in srgb,var(--cs-success) 70%,var(--cs-text-strong))}.cfg-activity__icon--security{background:var(--cs-surface-danger);border-color:color-mix(in srgb,var(--cs-critical) 30%,#0000);color:color-mix(in srgb,var(--cs-critical) 75%,var(--cs-text-strong))}.cfg-activity__body{min-width:0}.cfg-activity__line{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.cfg-activity__action{color:var(--cs-text-strong);font-size:13px;font-weight:600;line-height:1.3}.cfg-activity__time{color:var(--cs-text-muted);font-size:11px;white-space:nowrap}.cfg-activity__meta{align-items:center;color:var(--cs-text-subtle);display:flex;font-size:12px;gap:8px;line-height:1.4;margin-top:2px;min-width:0}.cfg-activity__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-activity__by{color:var(--cs-text-muted);flex-shrink:0}.cfg-activity__by:before{color:var(--cs-border-strong);content:"•";margin-right:6px}.cfg-areas-header{display:flex;flex-direction:column;gap:4px}.cfg-areas-header h3{color:var(--cs-text-strong);margin:0}.cfg-areas{align-items:stretch}.cfg-area{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:14px;height:100%;padding:18px 18px 16px;text-align:left;transition:border-color var(--cs-transition-normal),background-color var(--cs-transition-normal),transform var(--cs-transition-normal);width:100%}.cfg-area:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--cs-color-brand) 4%,var(--cs-surface)) 0,var(--cs-surface) 100%);border-color:var(--cs-color-brand);transform:translateY(-1px)}.cfg-area:focus-visible{border-color:var(--cs-color-brand);box-shadow:var(--cs-elev-2);outline:none}.cfg-area__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.cfg-area__icon{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-sm);color:var(--cs-text-strong);display:inline-flex;height:38px;justify-content:center;width:38px}.cfg-area__icon--brand{background:var(--cs-color-brand-weak);border-color:color-mix(in srgb,var(--cs-color-brand) 25%,#0000);color:var(--cs-color-brand-strong)}.cfg-area__icon--accent{background:color-mix(in srgb,var(--cs-color-brand) 7%,var(--cs-surface));border-color:color-mix(in srgb,var(--cs-color-brand) 18%,#0000);color:var(--cs-color-brand-strong)}.cfg-area__icon--warning{background:var(--cs-surface-warning);border-color:color-mix(in srgb,var(--cs-warning) 35%,#0000);color:color-mix(in srgb,var(--cs-warning) 80%,var(--cs-text-strong))}.cfg-area__chip{align-items:center;background:var(--cs-surface-subtle);border:1px solid var(--cs-border);border-radius:var(--cs-radius-pill);color:var(--cs-text-subtle);display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.cfg-area__body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px}.cfg-area__title{color:var(--cs-text-strong);font-size:16px;font-weight:700;letter-spacing:-.005em}.cfg-area__desc{color:var(--cs-text-subtle);font-size:12.5px;line-height:1.5}.cfg-area__foot{align-items:center;border-top:1px dashed var(--cs-border);display:flex;gap:8px;justify-content:space-between;padding-top:10px}.cfg-area__stat{color:var(--cs-text-muted);font-size:11.5px;font-weight:600;letter-spacing:.01em}.cfg-area__cta{align-items:center;color:var(--cs-color-brand-strong);display:inline-flex;font-size:12px;font-weight:700;gap:4px}.cfg-area__cta .euiIcon{height:12px;transition:transform var(--cs-transition-fast);width:12px}.cfg-area:hover .cfg-area__cta .euiIcon{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.cfg-area,.cfg-area__cta .euiIcon,.cfg-conn__bar-fill,.cfg-kpi__bar-fill{transition:none}.cfg-area:hover{transform:none}}@media (max-width:760px){.cfg-kpi-row{flex-wrap:wrap}.cfg-context-strip{align-items:stretch;width:100%}.cfg-context-divider{display:none}.cfg-context-item{border-bottom:1px solid var(--cs-border-subtle);padding:6px 0}.cfg-context-item:last-child{border-bottom:0}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*# sourceMappingURL=main.370abf72.css.map*/