.mea-v2{--bg-page:#01000A;--bg-surface:#12141A;--bg-card:#14161D;--bg-raised:#171B24;--bg-ghost:#1C1F23;--border-hairline:#232833;--border-default:#2A2E35;--text-hi:#FEFEFF;--text-1:#EAECEF;--text-2:#9AA3B0;--text-3:#838C99;--slate-200:#E2E8F0;--ok:#5EF2A0;--ok-surface:#173127;--warn:#F5B547;--warn-surface:#302719;--danger:#FF6B6B;--danger-surface:#3A1F22;--accent:#7DD3FC;--accent-deep:#0369A1;--accent-surface:#0E2530;--mid:#B0CCFF;--pri-bg:#FBFBFB;--pri-fg:#0B0D12;--mark:#FEFEFF;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:100px;--fd:var(--font-body,"Geist","Inter",system-ui,sans-serif);--fm:var(--font-mono,"Geist Mono",ui-monospace,monospace);--f-display:var(--fd);--f-body:var(--fd);--f-mono:var(--fm);--shadow-card:0 2.27px 28.2px 10.8px rgba(104,106,115,.12)}:root[data-theme=light] .mea-v2{--bg-page:#F6F8FB;--bg-surface:#FFFFFF;--bg-card:#FFFFFF;--bg-raised:#EEF2F7;--bg-ghost:#FFFFFF;--border-hairline:#E3E8EF;--border-default:#CBD5E1;--text-hi:#0B1220;--text-1:#253040;--text-2:#55627A;--text-3:#5F6B79;--slate-200:#334155;--ok:#06703F;--ok-surface:#D6F0E1;--warn:#8A5A12;--warn-surface:#FBECCB;--danger:#B93026;--danger-surface:#FBE0DD;--accent:#0284C7;--accent-deep:#0369A1;--accent-surface:#E0F2FE;--mid:#5A7FD6;--pri-bg:#0B1220;--pri-fg:#FBFBFB;--mark:#0B1220}.mea-v2,.mea-v2 *{margin:0;padding:0;box-sizing:border-box}.mea-v2{position:relative;overflow-x:clip;background:var(--bg-page);color:var(--text-1);font-family:var(--fd);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;transition:background-color .25s ease,color .25s ease}.mea-v2 ::selection{background:var(--accent-surface);color:var(--accent)}.mea-v2 h1,.mea-v2 h2,.mea-v2 h3{font-family:var(--font-display)}.mea-v2 .mono{font-family:var(--fm)}.mea-v2 .eyebrow{display:inline-flex;align-items:center;font-family:var(--fm);font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:#7dd3fc;padding:6px 0}:root[data-theme=light] .mea-v2 .eyebrow{color:#0ea5e9}.mea-v2 .btn{font-family:var(--fd);font-weight:500;font-size:16px;line-height:24px;border-radius:var(--r-pill);padding:10px 16px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;border:1px solid transparent;transition:.14s;white-space:nowrap;text-decoration:none}.mea-v2 .btn.pri{background:var(--pri-bg);color:var(--pri-fg);padding-left:18px}.mea-v2 .btn.pri:hover{box-shadow:0 10px 30px -8px #fbfbfb66}.mea-v2 .btn.dark{background:transparent;border-width:2px;border-color:var(--text-hi);color:var(--slate-200);padding:9px 15px}.mea-v2 .btn.dark:hover{background:#ffffff0f;border-color:var(--text-hi)}.mea-v2 .pill{font-family:var(--fm);font-weight:500;font-size:11px;letter-spacing:.02em;padding:4px 11px 4px 9px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:1px solid transparent}.mea-v2 .pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.mea-v2 .pill-good{background:var(--ok-surface);color:var(--ok);border-color:color-mix(in srgb,var(--ok) 55%,transparent)}.mea-v2 .pill-warn{background:var(--warn-surface);color:var(--warn);border-color:color-mix(in srgb,var(--warn) 55%,transparent)}.mea-v2 .panel{border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--bg-surface);overflow:hidden;box-shadow:0 2px 28px 11px #686a731f;width:100%}:root[data-theme=light] .mea-v2 .panel{box-shadow:0 2px 10px #1018280f}.mea-v2 .panel.card{background:var(--bg-card);border-radius:12px;box-shadow:none}.mea-v2 .pfoot{display:flex;align-items:center;gap:14px;padding:11px 15px;border-top:1px solid var(--border-hairline);font-family:var(--fm);font-size:10.5px;color:var(--text-3)}.mea-v2 .pfoot .sp{flex:1}.mea-v2 .pfoot b{color:var(--text-hi);font-weight:500}.mea-v2 .hero,.mea-v2 .psec,.mea-v2 .wmsec,.mea-v2 .hgsec,.mea-v2 .vpsec,.mea-v2 .hlsec,.mea-v2 .osec,.mea-v2 .ctasec{padding-left:calc((100% - var(--site-wrap))/2);padding-right:calc((100% - var(--site-wrap))/2)}.mea-v2 .hero{display:grid;grid-template-columns:.82fr 1.18fr;gap:40px;align-items:center;padding-top:46px;padding-bottom:48px}@media(max-width:1000px){.mea-v2 .hero{grid-template-columns:1fr}}.mea-v2 .hero-copy,.mea-v2 .hero-vis{min-width:0}.mea-v2 .hero h1{font-weight:700;font-size:42px;line-height:1.05;letter-spacing:-1px;color:var(--text-hi);margin-top:16px}.mea-v2 .hero .lede{font-size:16.5px;color:var(--text-2);line-height:1.55;margin-top:18px;max-width:520px}.mea-v2 .hero .cta{display:flex;gap:12px;margin-top:26px;align-items:center}.mea-v2 .bidash{border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--bg-page);overflow:hidden;box-shadow:0 30px 80px #00000080;display:flex;min-height:0}:root[data-theme=light] .mea-v2 .bidash{box-shadow:0 12px 44px #1018281f}.mea-v2 .birail{width:172px;flex:none;background:color-mix(in srgb,var(--bg-page) 60%,var(--bg-surface));border-right:1px solid var(--border-hairline);padding:14px 12px;display:flex;flex-direction:column;gap:4px}@media(max-width:820px){.mea-v2 .birail{display:none}}.mea-v2 .birail .brand{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--text-hi);padding:4px 8px 12px}.mea-v2 .birail .brand svg{width:16px;height:18px;fill:var(--mark);flex:none}.mea-v2 .birail .rsec{font-family:var(--fm);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:10px 8px 4px}.mea-v2 .birail .ri{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:var(--r-sm);font-size:12.5px;color:var(--text-2)}.mea-v2 .birail .ri i{width:14px;height:14px;border-radius:3px;background:currentColor;opacity:.5;flex:none}.mea-v2 .birail .ri.on{background:var(--bg-raised);color:var(--text-hi)}.mea-v2 .birail .ri.on i{opacity:.9}.mea-v2 .birail .racct{margin-top:auto;display:flex;align-items:center;gap:9px;padding:8px;border-top:1px solid var(--border-hairline)}.mea-v2 .birail .racct .av{width:24px;height:24px;border-radius:50%;background:var(--accent-surface);color:var(--accent);font-family:var(--fm);font-size:9px;display:flex;align-items:center;justify-content:center;flex:none;font-weight:600}.mea-v2 .birail .racct .nm{font-family:var(--fm);font-size:11px;color:var(--text-1)}.mea-v2 .bimain{flex:1;min-width:0;padding:16px;display:flex;flex-direction:column;gap:13px}.mea-v2 .bikpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}@media(max-width:680px){.mea-v2 .bikpis{grid-template-columns:1fr 1fr}}.mea-v2 .kpi{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:var(--r-md);padding:12px 13px}.mea-v2 .kpi .k{font-family:var(--fm);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.mea-v2 .kpi .vr{display:flex;align-items:baseline;gap:8px;margin-top:7px;flex-wrap:wrap}.mea-v2 .kpi .v{font-family:var(--font-display);font-weight:700;font-size:23px;color:var(--text-hi);letter-spacing:-.02em}.mea-v2 .kpi .d{font-family:var(--fm);font-size:10.5px}.mea-v2 .kpi .d.good{color:var(--ok)}.mea-v2 .kpi .d.mut{color:var(--text-2)}.mea-v2 .kpi .s{font-family:var(--fm);font-size:9.5px;color:var(--text-3);margin-top:6px}.mea-v2 .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}@media(max-width:680px){.mea-v2 .bgrid{grid-template-columns:1fr}}.mea-v2 .bpanel{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:var(--r-md);padding:13px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.mea-v2 .bph{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mea-v2 .bph .t{font-family:var(--fm);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.mea-v2 .bph .s{font-family:var(--fm);font-size:9.5px;color:var(--text-3);margin-left:auto}.mea-v2 .bfoot{font-family:var(--fm);font-size:9.5px;color:var(--text-3);line-height:1.5}.mea-v2 .bfoot b{color:var(--text-1);font-weight:500}.mea-v2 .bfoot .acc{color:var(--accent)}.mea-v2 .chart{width:100%;display:block}.mea-v2 .pacing,.mea-v2 .adopt{height:96px}.mea-v2 .pacing .area{fill:color-mix(in srgb,var(--accent) 18%,transparent)}.mea-v2 .pacing .line,.mea-v2 .adopt .line{fill:none;stroke:var(--accent);stroke-width:1.6;vector-effect:non-scaling-stroke}.mea-v2 .pacing .budget{stroke:var(--warn);stroke-dasharray:3 3;stroke-width:1}.mea-v2 .pacing .dot{fill:var(--accent)}.mea-v2 .adopt .area{fill:color-mix(in srgb,var(--ok) 15%,transparent)}.mea-v2 .adopt .line{stroke:var(--ok)}.mea-v2 .mix{display:flex;align-items:flex-end;gap:4px;height:96px}.mea-v2 .mix .bar{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;height:100%}.mea-v2 .mix .seg{width:100%;border-radius:1px}.mea-v2 .mix .fr{background:var(--accent)}.mea-v2 .mix .md{background:var(--mid)}.mea-v2 .mix .sm{background:color-mix(in srgb,var(--text-3) 55%,transparent)}.mea-v2 .legend{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--fm);font-size:9.5px;color:var(--text-3)}.mea-v2 .legend span{display:inline-flex;align-items:center;gap:5px}.mea-v2 .legend i{width:7px;height:7px;border-radius:2px}.mea-v2 .bignum{font-family:var(--font-display);font-weight:700;font-size:26px;color:var(--text-hi);letter-spacing:-.02em}.mea-v2 .bignum.warn{color:var(--warn)}.mea-v2 .lrow{display:flex;align-items:center;gap:10px;font-family:var(--fm);font-size:10.5px;color:var(--text-2);padding:6px 0;border-top:1px solid var(--border-hairline)}.mea-v2 .lrow:first-of-type{border-top:none}.mea-v2 .lrow .lbl{flex:1;min-width:0;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mea-v2 .lrow .amt{color:var(--text-1);white-space:nowrap}.mea-v2 .lrow .amt.warn{color:var(--warn)}.mea-v2 .scatter{position:relative;height:150px;border:1px dashed var(--border-hairline);border-radius:var(--r-sm);overflow:hidden}.mea-v2 .scatter .qx{position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--border-hairline)}.mea-v2 .scatter .qy{position:absolute;top:0;bottom:0;left:50%;border-left:1px dashed var(--border-hairline)}.mea-v2 .scatter .ql{position:absolute;font-family:var(--fm);font-size:8px;letter-spacing:.06em;color:var(--text-3);opacity:.75}.mea-v2 .scatter .dot{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--accent) 70%,transparent);border:1px solid var(--accent);transform:translate(-50%,-50%)}.mea-v2 .saxis{display:flex;justify-content:space-between;font-family:var(--fm);font-size:8.5px;color:var(--text-3);letter-spacing:.06em}.mea-v2 .psec{display:grid;grid-template-columns:1fr;gap:44px;align-items:center;min-height:400px;padding-top:52px;padding-bottom:52px;text-align:center}@media(max-width:960px){.mea-v2 .psec{grid-template-columns:1fr}}.mea-v2 .psec h2{font-weight:700;font-size:34px;line-height:1.1;letter-spacing:-.02em;color:var(--text-hi);margin-top:14px}.mea-v2 .psec .lede{font-size:15px;color:var(--text-2);line-height:1.65;margin:14px auto 0;max-width:490px}.mea-v2 .frags{display:flex;flex-direction:column;gap:11px}.mea-v2 .frag{background:var(--bg-card);border:1px dashed var(--border-default);border-radius:var(--r-md);padding:13px 16px}.mea-v2 .frag .src{display:flex;align-items:center;gap:8px;font-family:var(--fm);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.mea-v2 .frag .src i{width:7px;height:7px;border-radius:2px;background:var(--text-3);opacity:.5;flex:none}.mea-v2 .frag .big{display:flex;align-items:baseline;gap:10px;margin-top:8px}.mea-v2 .frag .big .n{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--text-1);letter-spacing:-.02em}.mea-v2 .frag .big .dl{font-family:var(--fm);font-size:11px;color:var(--text-3)}.mea-v2 .frag .miss{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.mea-v2 .frag .miss span{font-family:var(--fm);font-size:9.5px;letter-spacing:.02em;color:var(--text-3);border:1px dashed var(--border-default);border-radius:var(--r-pill);padding:2px 9px}.mea-v2 .frag .miss b{font-weight:400;color:var(--warn)}.mea-v2 .fragsep{text-align:center;font-family:var(--fm);font-size:11px;color:var(--text-3);opacity:.6;letter-spacing:.3em}.mea-v2 .wmsec{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:20px;padding-bottom:52px;text-align:center}.mea-v2 .wmsec .big{font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1.28;letter-spacing:-.02em;color:var(--text-hi);max-width:820px;margin:16px auto 0}.mea-v2 .wmsec .big em{font-style:normal;color:var(--accent)}.mea-v2 .hgsec{position:relative;padding-top:52px;padding-bottom:52px}.mea-v2 .hg-sticky{display:grid;grid-template-columns:1fr 470px;gap:44px;align-items:center}@media(max-width:960px){.mea-v2 .hg-sticky{grid-template-columns:1fr}}.mea-v2 .hgsec h2{font-weight:700;font-size:34px;line-height:1.1;letter-spacing:-.02em;color:var(--text-hi);margin-top:14px}.mea-v2 .hgsec .lede{font-size:15.5px;color:var(--text-2);line-height:1.6;margin-top:14px;max-width:560px}.mea-v2 .ctrls{display:flex;flex-direction:column;gap:13px;perspective:1200px}.mea-v2 .ctrl{background:var(--bg-card);border-radius:12px;padding:14px 22px}.mea-v2 .ctrl .num{font-family:var(--fd);font-weight:500;font-size:11px;letter-spacing:.12em;color:var(--accent)}.mea-v2 .ctrl h3{font-weight:600;font-size:15.5px;color:var(--text-hi);line-height:1.3;margin-top:10px;letter-spacing:-.005em}.mea-v2 .ctrl p{font-size:13px;color:var(--text-2);line-height:1.55;margin-top:7px}.mea-v2 .hgsec.rolo{padding-top:0;padding-bottom:0;height:320vh}.mea-v2 .hgsec.rolo .hg-sticky{position:sticky;top:calc((100vh - 400px)/2);height:400px;align-content:center}.mea-v2 .hgsec.rolo .ctrls{position:relative;display:block;height:200px;perspective:1400px}.mea-v2 .hgsec.rolo .ctrl{position:absolute;left:0;right:0;top:0;min-height:168px;transform-origin:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:none;will-change:transform,opacity;box-shadow:0 26px 64px -28px #000000bf}.mea-v2 .vpsec{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center;padding-top:52px;padding-bottom:52px}@media(max-width:960px){.mea-v2 .vpsec{grid-template-columns:1fr}}.mea-v2 .vpsec h2{font-weight:700;font-size:32px;line-height:1.12;letter-spacing:-.02em;color:var(--text-hi);margin-top:14px;max-width:420px}.mea-v2 .blist{margin-top:24px;display:flex;flex-direction:column;gap:16px}.mea-v2 .bl{display:flex;gap:13px}.mea-v2 .bl .tick{width:20px;height:20px;border-radius:var(--r-sm);background:var(--accent-surface);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent);font-family:var(--fm);font-size:11px;display:flex;align-items:center;justify-content:center;flex:none;margin-top:2px}.mea-v2 .bl b{font-family:var(--fd);font-weight:600;font-size:14.5px;color:var(--text-hi);display:block}.mea-v2 .bl p{font-size:13px;color:var(--text-2);line-height:1.5;margin-top:3px;max-width:400px}.mea-v2 .roi{width:100%}.mea-v2 .roihead,.mea-v2 .roirow{display:grid;grid-template-columns:1fr .82fr 1.3fr .82fr .6fr;gap:12px;align-items:center;padding:12px 18px}.mea-v2 .roihead{font-family:var(--fm);font-weight:500;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);background:var(--bg-raised);border-bottom:1px solid var(--border-hairline)}.mea-v2 .roirow{border-top:1px solid var(--border-hairline);font-family:var(--fm);font-size:12px;color:var(--text-1)}.mea-v2 .roirow:first-of-type{border-top:none}.mea-v2 .roirow .team{color:var(--text-1)}.mea-v2 .roirow .spend{color:var(--warn)}.mea-v2 .roirow .num,.mea-v2 .roihead .num{text-align:right}.mea-v2 .roirow .out{color:var(--ok)}.mea-v2 .roirow .tk{display:flex;align-items:center;gap:9px;min-width:0}.mea-v2 .roirow .tk .cnt{color:var(--text-2);white-space:nowrap}.mea-v2 .roirow .trk{display:inline-flex;align-items:center;gap:5px;min-width:0}.mea-v2 .roirow .trk .tmark{width:12px;height:12px;flex:none;display:block}.mea-v2 .roirow .trk .tmark.jira{color:#5c9dfd}.mea-v2 .roirow .trk .tmark.linear{color:#c6ccd6}.mea-v2 .roirow .trk .tlbl{color:var(--text-1)}@media(max-width:600px){.mea-v2 .roirow .trk .tlbl{display:none}}.mea-v2 .roirow.total{border-top:1px solid var(--border-default)}.mea-v2 .roirow.total .team{color:var(--text-hi)}.mea-v2 .osec{padding-top:54px;padding-bottom:54px;text-align:center}.mea-v2 .osec .big{font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1.2;letter-spacing:-.02em;color:var(--text-hi);max-width:720px;margin:16px auto 0}.mea-v2 .osec .big em{font-style:normal;color:var(--accent)}.mea-v2 .lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;max-width:820px;margin:28px auto 0;text-align:left}@media(max-width:720px){.mea-v2 .lanes{grid-template-columns:1fr}}.mea-v2 .lane{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-md);padding:16px 17px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.mea-v2 .lane .le{font-family:var(--fd);font-weight:600;font-size:9.5px;letter-spacing:1.14px;text-transform:uppercase;color:#7dd3fc}.mea-v2 .lane .lnum{font-family:var(--fd);font-weight:700;font-size:26px;color:var(--text-hi);letter-spacing:-.01em}.mea-v2 .lane .lbl{font-family:var(--fm);font-size:10.5px;color:var(--text-3);line-height:1.5}.mea-v2 .osec .qcycle{font-family:var(--fm);font-size:10.5px;color:var(--text-3);margin-top:18px;letter-spacing:.42px}.mea-v2 .hlsec{padding-top:40px;padding-bottom:52px}.mea-v2 .hlcards{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:22px}@media(max-width:980px){.mea-v2 .hlcards{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mea-v2 .hlcards{grid-template-columns:1fr}}.mea-v2 .hlcard{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:var(--r-md);padding:20px 21px;display:flex;flex-direction:column;gap:14px}.mea-v2 .hlcard .ic{width:24px;height:24px;color:var(--text-hi);flex:none}.mea-v2 .hlcard .ic svg{width:24px;height:24px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mea-v2 .hlcard .txt{display:flex;flex-direction:column;gap:5px}.mea-v2 .hlcard .ht{font-family:var(--fd);font-weight:600;font-size:15px;color:var(--text-hi);line-height:1.3}.mea-v2 .hlcard .hp{font-size:13px;color:var(--text-2);line-height:1.55}.mea-v2 .ctasec{padding-top:60px;padding-bottom:66px}.mea-v2 .ctasec .cta-panel{border:1px solid #475569;border-radius:24px;padding:clamp(40px,5vw,52px) clamp(24px,5vw,60px);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,4vw,34px);text-align:center;background:linear-gradient(164deg,#5d5c5c1a,#ffffff1a 75%),#ffffff05}.mea-v2 .ctasec h2{font-weight:700;font-size:clamp(28px,4.6vw,42px);line-height:1.18;letter-spacing:-.02em;color:#fff}.mea-v2 .ctasec .lede{margin:0 auto;font-size:clamp(16px,2.2vw,20px);line-height:1.4;color:#edecec;max-width:640px}.mea-v2 .ctasec .row{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.mea-v2 .btn svg{width:20px;height:20px;flex:none}.mea-v2 .lbl-mini{display:none}@media(max-width:620px){.mea-v2 .btn.pri .lbl-full{display:none}.mea-v2 .btn.pri .lbl-mini{display:inline}}.dash-frame{display:flex;flex-direction:column;align-items:center;width:100%}.mbi{width:100%;height:493px;display:flex;background:#01000a;border:1px solid #334155;border-radius:8px;overflow:hidden;box-shadow:var(--shadow-card)}.mbi-main{flex:1;min-width:0;padding:10px 15px;display:flex;flex-direction:column;gap:11px;overflow:hidden}.mbi-h{font-family:var(--f-display);font-weight:700;font-size:14px;color:#fefeff;letter-spacing:-.15px;flex:none}.mbi-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;flex:none}.mbi-kpi{background:#14161d;border:1px solid #1e1e26;border-radius:9px;padding:9px 11px;display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.mbi-kpi .lbl{font-family:var(--f-mono);font-weight:500;font-size:6.5px;letter-spacing:.65px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbi-kpi .val{font-family:var(--f-display);font-weight:700;font-size:17.5px;color:#f2f2f5;letter-spacing:-.35px;line-height:1}.mbi-kpi .d{display:flex;gap:3px;font-family:var(--f-display);font-weight:500;font-size:7px;white-space:nowrap;overflow:hidden}.mbi-kpi .d .up{color:#f5b547;flex:none}.mbi-kpi .d .dn{color:#5ef2a0;flex:none}.mbi-kpi .d .m{color:#8b8b96;overflow:hidden;text-overflow:ellipsis}.mbi-row{display:grid;gap:11px;flex:none}.mbi-row.r1{grid-template-columns:1fr 1fr}.mbi-row.r2{grid-template-columns:1.32fr 1fr}.mbi-panel{background:#14161d;border:1px solid #1e1e26;border-radius:9px;padding:9px 11px;display:flex;flex-direction:column;gap:7px;min-width:0;overflow:hidden}.mbi-phead{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--f-mono);font-weight:500;font-size:6.5px;letter-spacing:.6px;color:#94a3b8;gap:8px}.mbi-phead .r{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:none}.mbi-chart{width:100%;display:block}.mbi-foot{display:flex;gap:8px;font-family:var(--f-display);font-weight:500;font-size:7px;color:#8b8b96;flex-wrap:wrap}.mbi-foot .warn{color:#f5b547;font-family:var(--f-mono)}.mbi-legend{display:flex;gap:9px}.mbi-leg{display:flex;align-items:center;gap:4px;font-family:var(--f-mono);font-size:6.5px;color:#94a3b8}.mbi-leg .sw{width:5.3px;height:5.3px;border-radius:1.5px;flex:none}.mbi-callout{background:#f5b5471f;border-radius:5px;padding:6px 8px;font-family:var(--f-body);font-weight:500;font-size:7px;line-height:1.5;color:#e6e6ea}.mbi-callout b{color:#f5b547;font-weight:600}.mbi-big{font-family:var(--f-display);font-weight:700;font-size:17.5px;letter-spacing:-.35px;line-height:1.1}.mbi-big.red{color:#ff6b6b}.mbi-big.green{color:#5ef2a0;font-size:20px}.mbi-sub{font-family:var(--f-body);font-weight:500;font-size:7px;color:#8b8b96}.mbi-hr{height:1px;background:#17171d;width:100%;flex:none}.mbi-lrow{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-body);font-weight:500;font-size:7.7px;color:#f2f2f5;gap:8px}.mbi-lrow .v{font-family:var(--f-mono);flex:none}.mbi-bar{height:3px;background:#17171d;border-radius:2px;overflow:hidden}.mbi-bar .fill{height:100%;background:#ff6b6bbf;border-radius:2px}.mbi-rrow{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--f-body);font-weight:500;font-size:7.7px;color:#f2f2f5;padding:2.5px 0;gap:8px}.mbi-rrow .v{font-family:var(--f-mono);flex:none}.mbi-chartwrap{position:relative;width:100%}.mbi-cl{position:absolute;font-family:var(--f-mono);font-size:6.5px;color:#9aa3b0;white-space:nowrap;pointer-events:none}.mbi-cl.hi{color:#f2f2f5}.mbi-scatter{position:relative;width:100%;height:150px;overflow:hidden}.mbi-axis{position:absolute;background:#475569}.mbi-dot{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}.mbi-dlab{position:absolute;font-family:var(--f-mono);font-size:5.6px;color:#eaecef;white-space:nowrap;transform:translate(-50%,-100%)}.mbi-quad{position:absolute;font-family:var(--f-mono);font-weight:500;font-size:5.6px;color:#9aa3b0}.mbi-panel,.mbi-kpi{transition:border-color .16s,box-shadow .16s,background .16s}.mbi-panel:hover,.mbi-kpi:hover{border-color:#31435f;background:#171a22;box-shadow:0 0 0 1px #5ef2a124,0 8px 22px -12px #000000b3}.mbi-chartwrap[data-chart]{cursor:crosshair}.mbi-bar{transition:filter .14s}.mbi-panel:hover .mbi-bar .fill{filter:brightness(1.18)}.mbi-cross{position:absolute;top:0;bottom:0;width:1px;background:#ffffff38;pointer-events:none;opacity:0;transition:opacity .1s}.mbi-mark{position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff24;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .1s}.mbi-chartwrap.live .mbi-cross,.mbi-chartwrap.live .mbi-mark{opacity:1}.mbi-tip{position:absolute;z-index:40;pointer-events:none;opacity:0;transform:translate(-50%,-100%);background:#0b0d12;border:1px solid #2a2e35;border-radius:6px;padding:6px 8px;min-width:118px;width:max-content;max-width:220px;box-shadow:0 10px 26px -8px #000000bf;transition:opacity .12s}.mbi-tip.show{opacity:1}.mbi-tip .h{font-family:var(--f-mono);font-size:7.5px;letter-spacing:.4px;color:#fefeff;margin-bottom:4px;white-space:nowrap}.mbi-tip .r{display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:var(--f-body);font-size:8.5px;color:#9aa3b0;white-space:nowrap;padding:1px 0}.mbi-tip .r span{display:inline-flex;align-items:center}.mbi-tip .r i{width:6px;height:6px;border-radius:2px;flex:none;margin-right:5px}.mbi-tip .r b{color:#fefeff;font-weight:600}.hd-rail{flex:none;width:34px;background:#01000a;border-right:1px solid #0f172a;display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 6px 8px}.hd-mark{width:20px;height:20px;display:grid;place-items:center;color:#eaecef}.hd-mark svg{width:14px;height:14px}.hd-rail .hd-ic{width:22px;height:18px;display:grid;place-items:center;border-radius:6px;color:#6c7480}.hd-rail .hd-ic svg{width:11px;height:11px}.hd-rail .hd-ic.active{background:#14161d;border:1px solid #1e293b;color:#cbd5e1}.hd-rail .hd-gap{height:5px}.hd-rail .hd-spacer{flex:1}.hd-avatar{width:16px;height:16px;border-radius:50%;background:linear-gradient(120deg,#5ef2a1,#7dd4fc);color:#04212e;font-family:var(--f-display);font-weight:700;font-size:7px;display:grid;place-items:center;margin-top:5px}.mea-v2 .dash-frame{opacity:0;transform:translateY(16px);transition:opacity .6s ease .12s,transform .6s ease .12s}.mea-v2 .dash-frame.live{opacity:1;transform:none}.mea-v2 .dash-frame .mbi-chartwrap{transform-origin:bottom;transform:scaleY(.25);opacity:0;transition:transform .8s cubic-bezier(.22,.61,.36,1) .28s,opacity .52s ease .28s}.mea-v2 .dash-frame.live .mbi-chartwrap{transform:scaleY(1);opacity:1}.mea-v2 .dash-frame .mbi-chartwrap[data-chart=pacing],.mea-v2 .dash-frame .mbi-chartwrap[data-chart=adoption]{transform:none}.mea-v2 .dash-frame .mbi-scatter{opacity:0;transition:opacity .58s ease .45s}.mea-v2 .dash-frame.live .mbi-scatter{opacity:1}.mea-v2 .dash-frame .mbi-bar .fill{transform-origin:left;transform:scaleX(0);transition:transform .85s cubic-bezier(.22,.61,.36,1) .48s}.mea-v2 .dash-frame.live .mbi-bar .fill{transform:scaleX(1)}.mea-v2 .dash-frame .mbi-dot{transform:translate(-50%,-50%) scale(0);transition:transform .55s cubic-bezier(.34,1.56,.64,1) .5s}.mea-v2 .dash-frame.live .mbi-dot{transform:translate(-50%,-50%) scale(1)}.mea-v2 .dash-frame .mbi-draw{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .95s cubic-bezier(.4,0,.2,1) .3s}.mea-v2 .dash-frame.live .mbi-draw{stroke-dashoffset:0}.mea-v2 .dash-frame .mbi-fill{clip-path:inset(0 100% 0 0);transition:clip-path .95s cubic-bezier(.4,0,.2,1) .3s}.mea-v2 .dash-frame.live .mbi-fill{clip-path:inset(0 0 0 0)}.mea-v2 .dash-frame .mbi-dot-tip{offset-rotate:0deg;offset-distance:0%;transition:offset-distance .95s cubic-bezier(.4,0,.2,1) .3s}.mea-v2 .dash-frame.live .mbi-dot-tip{offset-distance:100%}@media(prefers-reduced-motion:reduce){.mea-v2 .dash-frame,.mea-v2 .dash-frame .mbi-chartwrap,.mea-v2 .dash-frame .mbi-scatter,.mea-v2 .dash-frame .mbi-bar .fill,.mea-v2 .dash-frame .mbi-dot,.mea-v2 .dash-frame .mbi-draw,.mea-v2 .dash-frame .mbi-dot-tip{transition:none}.mea-v2 .dash-frame .mbi-fill{clip-path:none}.mea-v2 .dash-frame .mbi-dot-tip{offset-distance:100%}}@media(max-width:680px){.mea-v2 .dash-frame{aspect-ratio:700 / 493;overflow:hidden;align-items:flex-start}.mea-v2 .mbi{width:700px;height:493px;flex:none;transform-origin:top left;transform:scale(var(--mbi-scale,1))}.mea-v2 .mbi-row.r1{grid-template-columns:1fr 1fr}.mea-v2 .mbi-row.r2{grid-template-columns:1.32fr 1fr}}
