.v3,.cs{--v3-page:#f8f5f0;--v3-card:#fff;--v3-subtle:#efe6dc;--v3-emphasis:#4c312f;--v3-line:#e7d9c9;--v3-text:#4c312f;--v3-body:#604136;--v3-muted:#7a6556;--v3-on-dark:#f8f5f0;--v3-accent:#b49270;--v3-accent-strong:#8a6a45;--v3-story:#67281d;--v3-story-tint:#f1e6e1;--v3-good-text:#1f4e26;--v3-good-mark:#5a8e3f;--v3-warn-text:#7a5a1f;--v3-warn-mark:#b07a2a;--v3-bad-text:#67281d;--v3-bad-mark:#cb6c3d;--v3-unknown-text:#7a6d66;--v3-unknown-mark:#e7d9c9;--v3-series-1:#476782;--v3-series-2:#6f92b2;--v3-series-3:#cadbf1;--v3-series-4:#b49270;--v3-series-5:#cb6c3d;--v3-series-6:#5a8e3f;--v3-night:#1a0e0d;--v3-night-card:#4c312f;--v3-s1:4px;--v3-s2:8px;--v3-s3:12px;--v3-s4:16px;--v3-s5:24px;--v3-s6:32px;--v3-s7:48px;--v3-s8:56px;--v3-fs-hero:84px;--v3-fs-val:30px;--v3-fs-stat-m:56px;--v3-fs-hero-d:clamp(40px, 13.5vw, 72px);--v3-fs-m26:26px;--v3-fs-stat:52px;--v3-lh-hero:84px;--v3-fs-display:40px;--v3-lh-display:44px;--v3-fs-kpi:38px;--v3-lh-kpi:42px;--v3-fs-h1:23px;--v3-lh-h1:32px;--v3-fs-lead:23px;--v3-lh-lead:31px;--v3-fs-num:22px;--v3-lh-num:28px;--v3-fs-h2:19px;--v3-lh-h2:28px;--v3-fs-body:15px;--v3-lh-body:24px;--v3-fs-small:14px;--v3-lh-small:22px;--v3-fs-label:13px;--v3-lh-label:20px;--v3-fs-meta:12px;--v3-lh-meta:16px;--v3-fs-eyebrow:10px;--v3-fs-eyebrow-s:9px;--v3-font:"Heebo",Arial,sans-serif;--v3-font-eyebrow:var(--v3-font);--v3-surface:#fffc;--v3-surface-border:#efe6dc;--v3-quiet:#7a6556;--v3-warn-small:#8f6220;--v3-label:#b49270;--v3-label-text:#8a6a45;--v3-primary:#b85c2e;--v3-on-primary:#fff;--v3-primary-shadow:0 10px 24px #b85c2e59;--v3-warn-tint:#f8ebd4;--v3-bad-tint:#f6e1d6;--v3-sky:#cadbf1;--v3-ink:#4c312f;--v3-hero-0:#1c2731;--v3-hero-1:#2c3e52;--v3-hero-2:#476782;--v3-hero-3:#8fa9c0;--v3-hero-4:#e7d9c9;--v3-r-hero:24px;--v3-r-card:22px;--v3-r-tile:16px;--v3-r-pill:99px;--v3-shadow:0 10px 28px #4c312f0f;--v3-glow-good:#5a8e3f80;--v3-glow-good-0:#5a8e3f00;--v3-glow-orange:#cb6c3d80;--v3-glow-orange-0:#cb6c3d00;--v3-on-hero-track:#ffffff40;--v3-orb-g1:#ffffff59;--v3-orb-g2:#2c3e528c;--v3-orb-g3:#1a0e0dbf;--v3-orb-border:#f8f5f080;--v3-orb-glow:#d8bc9766;--v3-orb-glow-out:#d8bc9773;--v3-orb-c1:#e7d9c973;--v3-orb-c2:#d8bc974d;--v3-orb-c3:#8a6a4540;--v3-orb-c4:#b4927066;--v3-orb-c5:#cadbf14d;--v3-orb-h1:#f8f5f0;--v3-orb-h2:#e7d9c9;--v3-orb-h3:#d8bc97;--v3-orb-h4:#b49270;--v3-orb-h5:#efe6dc;--v3-orb-h6:#cadbf1;--v3-orb-outline:#fbe9da1f;--v3-orb-pulse:#b4927080;--v3-orb-pulse-0:#b4927000;--v3-gold:#d8bc97;--v3-surface-off:#ffffff8c;--v3-badge-bg:#f8f5f012;--v3-badge-ink:#e8eef4d9;--v3-badge-bg-lt:#4c312f12;--v3-badge-ink-lt:#4c312f;--c4-decision-bg:#ffffffc7;--c4-nav-bg:#ffffffb3;--c4-pop-bg:#fffffff7;--c4-chat-bg:#ffffffeb;--c4-light-a:#e7d9c9f2;--c4-light-a0:#e7d9c900;--c4-light-b:#cadbf18c;--c4-light-b0:#cadbf100;--c4-hero-shadow:#4767824d;--c4-card-shadow:#4c312f1a;--c4-hover-shadow:#4c312f29;--c4-pop-shadow:#4c312f2e;--c4-scrim:#2c1a1452;--c4-chat-shadow:#4c312f40;--c4-nav-shadow:#4c312f0f;--c4-date-bg:#1a0e0d59;--c4-date-border:#f8f5f033;--c4-fade:#e7d9c9f2;--c4-bar-1:#f8f5f059;--c4-bar-2:#f8f5f080;--c4-bar-3:#f8f5f099;--c4-bar-4:#e8a27cbf;--c4-bar-5:#fbe9da;--c4-flow-src:#cadbf18c;--c4-flow-agt:#e7d9c9b3;--c4-agent-ring:#f8f5f059;--c4-hero-sub:#e8eef4;--c4-cell-line:#ede3d8;--c4-note:#7a6556;--c4-name:#fbe9da;--c4-ok:#1f4e26;--c4-bad:#67281d;--c4-gold-line:#d8bc97;--c4-chat-head-1:#476782;--c4-chat-head-2:#2c3e52;--c4-dot-off:#e3d8cc;--c4-hero-glow:#d8bc9738;--c4-ring-track:#f8f5f01a;--c4-mika-bg:#f8f5f0f0;--c4-mika-shadow:#1a0e0d40;--c4-hero-skel-1:#f8f5f01f;--c4-hero-skel-2:#f8f5f033;--c4-skel-1:#efe6dc;--c4-skel-2:#f8f5f0;--c4-shadow-sm:0 10px 28px var(--c4-nav-shadow);--c4-shadow-lg:0 20px 50px var(--c4-card-shadow);--v3-font-label:var(--v3-font);--v3-hover:.15s;--v3-panel:.24s;--v3-ease:ease-out;--v3-breath:4s;--v3-gutter:24px;--v3-content:1200px;--v3-touch:40px}.v3{background:var(--v3-page);color:var(--v3-text);font-family:var(--v3-font);font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);min-height:100dvh;padding:var(--v3-s4);box-sizing:border-box;gap:var(--v3-gutter);align-content:start;min-width:0;display:grid}.v3 *,.v3 :before,.v3 :after{box-sizing:border-box}.v3[data-story=water]{--v3-story:#476782;--v3-story-tint:#e8eef6}.v3[data-story=sky]{--v3-story:#476782;--v3-story-tint:#cadbf1}.v3[data-story=earth]{--v3-story:#67281d;--v3-story-tint:#f1e6e1}.v3[data-story=tide]{--v3-story:#587873;--v3-story-tint:#e4ece9}.v3[data-story=night]{--v3-story:#1a0e0d;--v3-story-tint:#4c312f;background:var(--v3-night);color:var(--v3-on-dark)}@media (max-width:600px){.v3,.cs{--v3-gutter:16px;--v3-touch:44px}}.v3-wrap{width:100%;max-width:var(--v3-content);gap:var(--v3-gutter);min-width:0;margin-inline:auto;display:grid}.v3-num{font-variant-numeric:tabular-nums;text-align:start;direction:ltr;unicode-bidi:isolate}.v3-muted{color:var(--v3-muted)}.v3-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v3 :focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}.v3-eyebrow{font-family:var(--v3-font-eyebrow);font-size:var(--v3-fs-eyebrow);line-height:var(--v3-lh-meta);text-transform:uppercase;letter-spacing:.3em;color:var(--v3-muted);font-weight:500}.v3-grid{gap:var(--v3-gutter);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:1024px){.v3-grid.g-8-4{grid-template-columns:repeat(12,1fr)}.v3-grid.g-8-4>:first-child{grid-column:span 8}.v3-grid.g-8-4>:last-child{grid-column:span 4}}.v3-header{gap:var(--v3-s2);display:grid}.v3-header h1{font-size:var(--v3-fs-h1);line-height:var(--v3-lh-h1);margin:0;font-weight:400}.v3-header h1 b{font-weight:600}.v3-header-row{justify-content:space-between;align-items:center;gap:var(--v3-s2) var(--v3-s4);flex-wrap:wrap;display:flex}.v3-header-meta{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-muted);flex-wrap:wrap;display:flex}.v3-north{background:var(--v3-card);border:1px solid var(--v3-line);border-inline-start:4px solid var(--v3-story);padding:var(--v3-s5);gap:var(--v3-s2);align-content:start;min-height:176px;display:grid}.v3-north-value{font-size:var(--v3-fs-display);line-height:var(--v3-lh-display);color:var(--v3-story);font-weight:400}.v3-north-label{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);font-weight:600}.v3-kpis{gap:var(--v3-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.v3-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.v3-kpi{background:var(--v3-card);border:1px solid var(--v3-line);padding:var(--v3-s4);gap:var(--v3-s2);align-content:start;min-width:0;min-height:136px;display:grid;position:relative}.v3-kpi-label{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body);font-weight:500}.v3-kpi-value{font-size:var(--v3-fs-kpi);line-height:var(--v3-lh-kpi);overflow-wrap:anywhere;font-weight:400}.v3-kpi-foot{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);min-height:var(--v3-lh-meta);flex-wrap:wrap;display:flex}.v3-spark{width:100%;height:24px;display:block}.v3-spark path{fill:none;stroke:var(--v3-series-1);stroke-width:2px;vector-effect:non-scaling-stroke}.v3-delta{font-weight:500}.v3-delta.up{color:var(--v3-good-text)}.v3-delta.down{color:var(--v3-bad-text)}.v3-delta.flat{color:var(--v3-unknown-text)}.v3-skel{background:var(--v3-subtle);height:var(--v3-lh-label);width:60%;transition:opacity var(--v3-hover) var(--v3-ease);display:block}.v3-skel.wide{width:100%}.v3-skel.tall{height:var(--v3-lh-kpi)}.v3-state-note{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted)}.v3-state-unmeasured .v3-kpi-value,.v3-state-unmeasured .v3-north-value{color:var(--v3-muted)}.v3-source{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted)}.v3-chart{background:var(--v3-card);border:1px solid var(--v3-line);padding:var(--v3-s4);gap:var(--v3-s3);align-content:start;min-width:0;display:grid}.v3-chart-title{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);margin:0;font-weight:600}.v3-chart-value{font-size:var(--v3-fs-kpi);line-height:var(--v3-lh-kpi);font-weight:400}.v3-chart-plot{min-width:0;height:180px;position:relative}.v3-chart.lead .v3-chart-plot{height:320px}.v3-chart-plot svg{width:100%;height:100%;display:block}.v3-chart-plot .s1{stroke:var(--v3-series-1)}.v3-chart-plot .s2{stroke:var(--v3-series-2)}.v3-chart-plot .s3{stroke:var(--v3-series-3)}.v3-chart-plot path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.v3-chart-plot .grid{stroke:var(--v3-line);stroke-width:1px;vector-effect:non-scaling-stroke}.v3-legend{gap:var(--v3-s2) var(--v3-s4);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);flex-wrap:wrap;display:flex}.v3-legend i{width:12px;height:2px;vertical-align:middle;margin-inline-end:var(--v3-s2);display:inline-block}.v3-legend .s1{background:var(--v3-series-1)}.v3-legend .s2{background:var(--v3-series-2)}.v3-legend .s3{background:var(--v3-series-3)}.v3-table{background:var(--v3-card);border:1px solid var(--v3-line);min-width:0;overflow:hidden}.v3-table table{border-collapse:collapse;width:100%;font-size:var(--v3-fs-label);line-height:var(--v3-lh-label)}.v3-table th{background:var(--v3-subtle);text-align:start;padding:var(--v3-s3) var(--v3-s4);height:48px;color:var(--v3-text);font-weight:600;position:sticky;top:0}.v3-table td{padding:var(--v3-s3) var(--v3-s4);border-top:1px solid var(--v3-line);height:48px;color:var(--v3-body)}@media (max-width:600px){.v3-table table,.v3-table tbody,.v3-table tr,.v3-table td{display:block}.v3-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v3-table tr{border-top:1px solid var(--v3-line);padding:var(--v3-s3) var(--v3-s4);gap:var(--v3-s1);display:grid}.v3-table td{justify-content:space-between;gap:var(--v3-s4);border:0;height:auto;padding:0;display:flex}.v3-table td:before{content:attr(data-label);color:var(--v3-muted)}}.v3-table-empty{padding:var(--v3-s4);gap:var(--v3-s2);align-content:start;min-height:144px;display:grid}.v3-table-foot{padding:var(--v3-s3) var(--v3-s4)}.v3-btn{min-height:var(--v3-touch);padding:0 var(--v3-s4);border:1px solid var(--v3-emphasis);color:var(--v3-emphasis);font:inherit;font-size:var(--v3-fs-label);cursor:pointer;transition:background var(--v3-hover) var(--v3-ease), color var(--v3-hover) var(--v3-ease);background:0 0;font-weight:600}.v3-btn.primary{background:var(--v3-emphasis);color:var(--v3-on-dark)}.v3-btn.quiet{color:var(--v3-body);border-color:#0000}.v3-btn:hover{background:var(--v3-subtle);color:var(--v3-text)}.v3-btn.primary:hover{background:var(--v3-night);color:var(--v3-on-dark)}.v3-btn:disabled{color:var(--v3-muted);border-color:var(--v3-line);cursor:not-allowed}.v3-pill{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);min-height:var(--v3-lh-meta);font-weight:500;display:inline-flex}.v3-pill:before{content:"";background:var(--pill-mark);border-radius:50%;width:8px;height:8px}.v3-pill{color:var(--pill-text)}.v3-pill.good{--pill-text:var(--v3-good-text);--pill-mark:var(--v3-good-mark)}.v3-pill.warn{--pill-text:var(--v3-warn-text);--pill-mark:var(--v3-warn-mark)}.v3-pill.bad{--pill-text:var(--v3-bad-text);--pill-mark:var(--v3-bad-mark)}.v3-pill.unknown{--pill-text:var(--v3-unknown-text);--pill-mark:var(--v3-unknown-mark)}.v3-actions{gap:var(--v3-s2);display:grid}.v3-action{background:var(--v3-card);border:1px solid var(--v3-line);padding:var(--v3-s3) var(--v3-s4);gap:var(--v3-s3);grid-template-columns:auto 1fr auto;align-items:center;min-height:64px;display:grid}@media (max-width:600px){.v3-action{grid-template-columns:1fr}}.v3-tag{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);padding:var(--v3-s1) var(--v3-s2);border:1px solid;justify-self:start;font-weight:600}.v3-tag.stop{color:var(--v3-bad-text)}.v3-tag.keep{color:var(--v3-body)}.v3-tag.test{color:var(--v3-warn-text)}.v3-tag.grow{color:var(--v3-good-text)}.v3-action-text{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);min-width:0}.v3-agent{background:var(--v3-card);border:1px solid var(--v3-line);padding:var(--v3-s4);gap:var(--v3-s3);align-content:start;min-width:0;min-height:220px;display:grid}.v3-agent-head{gap:var(--v3-s3);align-items:center;display:flex}.v3-agent-head img,.v3-avatar{object-fit:cover;background:var(--v3-subtle);flex:none;width:40px;height:40px}.v3-agent-name{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);margin:0;font-weight:600}.v3-agent-line{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body)}.v3-check{gap:var(--v3-s1);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);margin:0;padding:0;list-style:none;display:grid}.v3-check li:before{content:"✓";color:var(--v3-good-text);margin-inline-end:var(--v3-s2);font-weight:600}.v3-check li.todo:before{content:"○";color:var(--v3-muted)}.v3[data-story=night] .v3-agent{background:var(--v3-night-card);border-color:var(--v3-night-card);color:var(--v3-on-dark)}.v3[data-story=night] .v3-agent-line,.v3[data-story=night] .v3-check,.v3[data-story=night] .v3-check li:before{color:var(--v3-on-dark)}.v3-ceo{background:var(--v3-night-card);color:var(--v3-on-dark);padding:var(--v3-s4);gap:var(--v3-s3);align-content:start;min-width:0;max-height:360px;display:grid;overflow:auto}.v3-ceo h2{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);margin:0;font-weight:600}.v3-ceo ul{gap:var(--v3-s3);margin:0;padding:0;list-style:none;display:grid}.v3-ceo li{gap:var(--v3-s3);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);justify-content:space-between;align-items:center;display:flex}.v3-ceo .v3-btn{border-color:var(--v3-on-dark);color:var(--v3-on-dark)}.v3-ceo .v3-btn:hover{background:var(--v3-night);color:var(--v3-on-dark)}.v3-ceo-input{gap:var(--v3-s2);display:flex}.v3-ceo-input input{min-width:0;min-height:var(--v3-touch);background:var(--v3-night);color:var(--v3-on-dark);border:1px solid var(--v3-accent);padding:0 var(--v3-s3);font:inherit;font-size:var(--v3-fs-label);flex:1}.v3-ceo-input input::placeholder{color:var(--v3-line)}.v3-net{background:linear-gradient(160deg, var(--v3-hero-1) 0%, var(--v3-hero-2) 60%, var(--v3-hero-3) 100%);color:var(--v3-on-dark);gap:var(--v3-s3);padding:var(--v3-s4);border-radius:var(--v3-r-card);justify-items:center;min-width:0;max-width:400px;margin-inline:auto;display:grid}.v3-net-stage{aspect-ratio:1;width:min(100%,320px);margin-inline:auto;position:relative}.v3-net-stage svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v3-net-line{stroke:var(--v3-gold);stroke-linecap:round;fill:none;stroke-width:calc(.8px + 2.4px * var(--s,.4));opacity:calc(.3 + .65 * var(--s,.4));stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.v3-net-line.flow{animation:v3-flow calc(2.8s - 1.6s * var(--s,.4)) linear infinite}.v3-net-core{place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3-net-node{border:2px solid var(--v3-gold);background:var(--v3-night-card);cursor:pointer;width:48px;height:48px;transition:border-color var(--v3-hover) var(--v3-ease), box-shadow var(--v3-hover) var(--v3-ease);border-radius:50%;padding:0;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.v3-net-node[data-measured=false]{border-color:var(--v3-orb-border);border-style:dashed}.v3-net-node img,.v3-net-node .c4-initial{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.v3-net-node[aria-pressed=true]{border-color:var(--v3-on-dark);box-shadow:0 0 0 3px var(--v3-orb-glow)}.v3-net-card{background:var(--v3-night-card);padding:var(--v3-s3) var(--v3-s4);gap:var(--v3-s1);border-radius:var(--v3-r-tile);box-sizing:border-box;width:100%;min-height:96px;display:grid}.v3-net-desc{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);margin:0}.v3-net-flow{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-gold);align-items:center;gap:var(--v3-s2);margin:0;display:flex}.v3-net-flow .k4-i{color:var(--v3-on-dark);border-color:var(--v3-gold);background:0 0}.v3-net-info{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-on-dark)}.v3-net .v3-agent-line{margin-inline-start:var(--v3-s2);font-weight:400}@keyframes v3-breath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes v3-flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.v3-net-line.flow{animation:none}.v3 *{transition:none!important}}@media (max-width:600px){.v3-net-node{width:44px;height:44px}.v3-net-stage{width:min(100%,300px)}}.v3-ceo .v3-state-note,.v3-net-card .v3-state-note,.v3[data-story=night] .v3-state-note,.v3[data-story=night] .v3-source{color:var(--v3-on-dark)}.v3[data-story=night] .v3-pill{background:var(--v3-card);padding:var(--v3-s1) var(--v3-s2)}.v3[data-story=night] .v3-eyebrow,.v3[data-story=night] .v3-header-meta{color:var(--v3-on-dark)}.v3-more{min-width:0}.v3-more-summary{min-height:var(--v3-touch);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);cursor:pointer;color:var(--v3-text);align-items:center;font-weight:600;display:flex}.v3-more-body{min-width:0;max-width:100%;overflow-x:auto}@media (min-width:601px){.v3-more-summary{display:none}.v3-more-body{overflow-x:visible}}.v3{isolation:isolate}.v3:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 40% at 20% 25%, var(--v3-line) 0%, transparent 70%), radial-gradient(38% 38% at 80% 70%, var(--v3-sky) 0%, transparent 70%);opacity:.7;animation:48s ease-in-out infinite alternate v3-drift;position:fixed;inset:-20%}@keyframes v3-drift{0%{transform:translate(0,0)}to{transform:translate(6%,4%)}}@media (prefers-reduced-motion:reduce){.v3:before{animation:none}}.v3[data-story=night]:before{opacity:.15}.v3-wrap{z-index:1;position:relative}.v3-kpi,.v3-chart,.v3-table,.v3-agent,.v3-action,.v3-north,.v3-card4{background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--v3-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v3-kpi,.v3-action{border-radius:var(--v3-r-tile)}.v3-chart,.v3-table,.v3-agent,.v3-north,.v3-card4{border-radius:var(--v3-r-card)}.v3-table{overflow:hidden}.v3-ceo,.v3-net{border-radius:var(--v3-r-card)}.v3-pill,.v3-tag{border-radius:var(--v3-r-pill)}.v3-north{border-inline-start:1px solid var(--v3-surface-border)}.v3-north-value{color:var(--v3-ink);font-weight:400}.v3-kpi-value,.v3-chart-value{font-weight:400}.v3-num{font-variant-numeric:tabular-nums}.v3-eyebrow,.v3-label4{font-family:var(--v3-font-label);font-weight:600;font-size:var(--v3-fs-eyebrow);line-height:var(--v3-lh-meta);letter-spacing:2.6px;text-transform:uppercase;color:var(--v3-label-text)}.v3-btn{border-radius:var(--v3-r-pill);border-color:var(--v3-line);color:var(--v3-ink)}.v3-btn.primary,.v3-btn[aria-pressed=true]{background:var(--v3-primary);border-color:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow)}.v3-btn.primary:hover,.v3-btn[aria-pressed=true]:hover{background:var(--v3-primary);color:var(--v3-on-primary);filter:brightness(.95)}.v3-ceo-input input{border-radius:var(--v3-r-pill)}.v4-head{justify-content:space-between;align-items:center;gap:var(--v3-s3) var(--v3-s4);flex-wrap:wrap;display:flex}.v4-brand{gap:0;line-height:1;display:grid}.v4-brand b{font-size:var(--v3-fs-h1);line-height:var(--v3-lh-h1);letter-spacing:-.02em;color:var(--v3-ink);font-weight:400}.v4-nav{gap:var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex}.v4-pill{min-height:var(--v3-touch);padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-surface);color:var(--v3-ink);font-size:var(--v3-fs-label);cursor:pointer;align-items:center;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex}.v4-pill[aria-current=page]{background:var(--v3-primary);border-color:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow)}.v4-live{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-meta);color:var(--v3-good-text);font-weight:600;display:inline-flex}.v4-live:before{content:"";background:var(--v3-good-mark);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite v4-pulse}.v4-live.busy{color:var(--v3-body)}.v4-live.busy:before{background:var(--v3-warn-mark)}@keyframes v4-pulse{0%{box-shadow:0 0 0 0 var(--v3-glow-good)}to{box-shadow:0 0 0 8px var(--v3-glow-good-0)}}@media (prefers-reduced-motion:reduce){.v4-live:before{animation:none}}.v4-period{gap:var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex;position:relative}.v4-pop{inset-inline-end:0;z-index:20;width:min(92vw,340px);padding:var(--v3-s4);gap:var(--v3-s3);background:var(--v3-card);border:1px solid var(--v3-line);border-radius:var(--v3-r-card);box-shadow:var(--v3-shadow);display:grid;position:absolute;top:calc(100% + 8px)}.v4-opts{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.v4-opts .v4-pill{min-height:36px;padding:0 var(--v3-s3)}.v4-pop input[type=date]{min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-s3);padding:0 var(--v3-s3);font:inherit;font-size:var(--v3-fs-label);color:var(--v3-ink);background:var(--v3-card);flex:1;min-width:0}.v4-row{gap:var(--v3-gutter);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:1024px){.v4-row.r1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.v4-row.r4{grid-template-columns:repeat(2,minmax(0,1fr))}}.v4-hero{border-radius:var(--v3-r-hero);padding:var(--v3-s6);color:var(--v3-on-primary);gap:var(--v3-s5);background:linear-gradient(to bottom, var(--v3-hero-1) 0%, var(--v3-hero-2) 52%, var(--v3-hero-3) 70%, var(--v3-hero-4) 100%);grid-template-columns:1fr;min-height:340px;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.v4-hero{background:linear-gradient(to left, var(--v3-hero-1) 0%, var(--v3-hero-2) 52%, var(--v3-hero-3) 70%, var(--v3-hero-4) 100%)}.v4-hero-main{margin-left:292px}}.v4-hero-main{gap:var(--v3-s3);align-content:start;min-width:0;display:grid}.v4-greet{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);font-weight:400}.v4-hero-num{font-size:var(--v3-fs-hero);line-height:var(--v3-lh-hero);letter-spacing:-1.5px;overflow-wrap:anywhere;margin-top:14px;font-weight:400}.v4-hero-title{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);font-weight:500}.v4-hero-top{align-items:baseline;gap:var(--v3-s2) var(--v3-s4);flex-wrap:wrap;display:flex}.v4-date{font-size:var(--v3-fs-label);font-variant-numeric:tabular-nums}.v4-hero-label{font-family:var(--v3-font-label);font-weight:600;font-size:var(--v3-fs-meta);letter-spacing:2.6px;text-transform:uppercase}.v4-hero-sub{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);margin-top:10px}.v4-every{gap:var(--v3-s2);display:grid}.v4-bar{border-radius:var(--v3-r-pill);background:var(--v3-on-hero-track);height:14px;display:flex;overflow:hidden}.v4-bar i{height:100%;display:block}.v4-bar .c1{background:var(--v3-series-3)}.v4-bar .c2{background:var(--v3-series-2)}.v4-bar .c3{background:var(--v3-series-4)}.v4-bar .c4{background:var(--v3-series-5)}.v4-bar .c5{background:var(--v3-series-6)}.v4-legend{gap:var(--v3-s1) var(--v3-s4);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);flex-wrap:wrap;display:flex}.v4-legend span:before{content:"";width:8px;height:8px;background:var(--dot);border-radius:50%;margin-inline-end:var(--v3-s1);display:inline-block}.v4-legend .c1{--dot:var(--v3-series-3)}.v4-legend .c2{--dot:var(--v3-series-2)}.v4-legend .c3{--dot:var(--v3-series-4)}.v4-legend .c4{--dot:var(--v3-series-5)}.v4-legend .c5{--dot:var(--v3-series-6)}.v4-flow{color:var(--v3-ink);justify-self:center;position:relative}@media (min-width:1024px){.v4-flow{justify-self:auto;position:absolute;top:92px;left:44px}.v4-badge-wrap{justify-content:center;width:224px;display:flex;position:absolute;top:34px;left:44px}}.v4-flow svg{display:block}.v4-flow-orb{position:absolute}.v4-badge-wrap{justify-content:center;display:flex}.v4-badge{align-items:center;gap:var(--v3-s2);background:var(--v3-badge-bg);border-radius:var(--v3-r-pill);font-size:var(--v3-fs-meta);color:var(--v3-badge-ink);border:0;padding:3px 10px;display:inline-flex}.v4-badge:before{content:"";background:var(--v3-gold);border-radius:50%;width:5px;height:5px}.v4-flow .cap{font-size:var(--v3-fs-meta);opacity:.85}.v4-flow .ring{stroke:var(--v3-line);opacity:.55}.v4-flow .ring.on{stroke:var(--v3-primary);opacity:1}.v4-flow text{fill:var(--v3-ink);font-size:var(--v3-fs-meta);font-family:var(--v3-font)}.v4-flow .l{stroke:var(--v3-label);stroke-width:1px;stroke-dasharray:3 4;fill:none}.v4-flow .dot{fill:var(--v3-accent-strong)}.v4-decision{padding:var(--v3-s5);gap:var(--v3-s3);background:var(--v3-surface);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-card);box-shadow:var(--v3-shadow);align-content:start;display:grid}.v4-decision p{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);margin:0}.v4-decision .btns{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.v4-why{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body);border-inline-start:2px solid var(--v3-line);padding-inline-start:var(--v3-s3)}.v4-cells{gap:var(--v3-s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.v4-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}.v4-cell{padding:var(--v3-s4);border-radius:var(--v3-r-tile);background:var(--v3-surface);border:1px solid var(--v3-surface-border);gap:var(--v3-s1);align-content:start;min-width:0;min-height:104px;display:grid}.v4-cell b{font-size:var(--v3-fs-kpi);line-height:var(--v3-lh-kpi);font-weight:400}.v4-cell.off b,.v4-cell.off .v4-cell-name{color:var(--v3-muted)}.v4-cell-name{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body)}.v4-chg{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);font-weight:600}.v4-chg.up{color:var(--v3-good-text)}.v4-chg.down{color:var(--v3-bad-text)}.v4-chg.na{color:var(--v3-muted);font-weight:400}.v4-section{gap:var(--v3-s3);min-width:0;display:grid}.v4-bars{gap:var(--v3-s3);margin:0;padding:0;list-style:none;display:grid}.v4-bars li{gap:var(--v3-s1);display:grid}.v4-bars .rowl{justify-content:space-between;gap:var(--v3-s3);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);display:flex}.v4-track{border-radius:var(--v3-r-pill);background:var(--v3-subtle);height:12px;position:relative;overflow:hidden}.v4-track i{border-radius:var(--v3-r-pill);position:absolute;inset-block:0;inset-inline-start:0}.v4-track .f1{background:var(--v3-series-1)}.v4-track .f2{background:var(--v3-series-4)}.v4-track .f3{background:var(--v3-series-6)}.v4-track.rep{border:1px solid var(--v3-series-2);background:0 0}.v4-track.rep i{background:var(--v3-series-3);opacity:.7}.v4-track.dash{border:1px dashed var(--v3-label);background:0 0}.v4-agents{gap:var(--v3-s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.v4-agents{grid-template-columns:repeat(3,minmax(0,1fr))}}.v4-agent{padding:var(--v3-s4);border-radius:var(--v3-r-card);background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--v3-shadow);gap:var(--v3-s2);align-content:start;min-width:0;display:grid}.v4-agent-head{gap:var(--v3-s3);align-items:center;display:flex}.v4-avatar{object-fit:cover;border:2px solid var(--v3-line);opacity:.55;background:var(--v3-subtle);border-radius:50%;flex:none;width:40px;height:40px}.v4-avatar.on{border-color:var(--v3-primary);opacity:1;animation:2.2s ease-out infinite v4-ring}@keyframes v4-ring{0%{box-shadow:0 0 0 0 var(--v3-glow-orange)}to{box-shadow:0 0 0 8px var(--v3-glow-orange-0)}}@media (prefers-reduced-motion:reduce){.v4-avatar.on{animation:none}}.v4-agent h3{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);margin:0;font-weight:600}.v4-agent .role{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted)}.v4-agent .res{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body)}.v4-more>summary{cursor:pointer;min-height:var(--v3-touch);padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-surface);font-size:var(--v3-fs-label);color:var(--v3-ink);align-items:center;font-weight:600;list-style:none;display:inline-flex}.v4-more>summary::-webkit-details-marker{display:none}.v4-more-body{gap:var(--v3-gutter);margin-top:var(--v3-gutter);min-width:0;max-width:100%;display:grid;overflow-x:auto}.v4-bubble{left:var(--v3-s4);bottom:var(--v3-s4);z-index:50;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;display:grid;position:fixed}.v4-chat{left:var(--v3-s4);bottom:var(--v3-s4);z-index:50;border-radius:var(--v3-r-card);background:var(--v3-card);border:1px solid var(--v3-line);width:min(370px,100vw - 32px);max-height:min(560px,100vh - 32px);box-shadow:var(--v3-shadow);grid-template-rows:auto 1fr auto;display:grid;position:fixed;overflow:hidden}.v4-chat-head{background:var(--v3-hero-2);color:var(--v3-on-primary);padding:var(--v3-s3) var(--v3-s4);justify-content:space-between;align-items:center;gap:var(--v3-s3);font-size:var(--v3-fs-label);font-weight:600;display:flex}.v4-chat-head button{color:inherit;cursor:pointer;min-width:var(--v3-touch);min-height:var(--v3-touch);font-size:var(--v3-fs-h2);background:0 0;border:0}.v4-chat-body{padding:var(--v3-s3) var(--v3-s4);gap:var(--v3-s3);background:var(--v3-page);align-content:start;display:grid;overflow-y:auto}.v4-msg{gap:var(--v3-s2);font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);align-items:flex-start;display:flex}.v4-msg.me{justify-content:flex-start}.v4-msg .b{padding:var(--v3-s2) var(--v3-s3);border-radius:var(--v3-r-tile);background:var(--v3-card);border:1px solid var(--v3-line);color:var(--v3-ink);overflow-wrap:anywhere;min-width:0}.v4-msg.me .b{background:var(--v3-subtle)}.v4-msg img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.v4-chat-foot{gap:var(--v3-s2);padding:var(--v3-s3);border-top:1px solid var(--v3-line);background:var(--v3-card);align-items:center;display:flex}.v4-chat-foot input{min-width:0;min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);padding:0 var(--v3-s3);font:inherit;font-size:var(--v3-fs-label);color:var(--v3-ink);background:var(--v3-card);flex:1}.v4-pill[aria-pressed=true]{background:var(--v3-primary);border-color:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow)}.v4-pill:disabled{color:var(--v3-muted);cursor:not-allowed}.v4-card4{background:var(--v3-surface);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-card);box-shadow:var(--v3-shadow)}.v4-face{width:32px;height:32px;font-size:var(--v3-fs-label);color:var(--v3-bad-text);background:var(--v3-warn-tint);border:2px solid var(--v3-primary);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.v3-orb{border:1px solid var(--v3-orb-border);background:radial-gradient(circle at 35% 28%, var(--v3-orb-g1), var(--v3-orb-g2) 55%, var(--v3-orb-g3));box-shadow:inset 0 0 14px var(--v3-orb-glow);border-radius:50%;flex:none;place-content:center;place-items:center;display:inline-grid;position:relative;overflow:hidden}.v3-orb.pulse{animation:2.6s ease-out infinite v3-orb-pulse}.v3-orb-spin{background:conic-gradient(from 0deg, var(--v3-orb-c1), var(--v3-orb-c2), var(--v3-orb-c3), var(--v3-orb-c4), var(--v3-orb-c5), var(--v3-orb-c1));border-radius:50%;animation:9s linear infinite v3-orb-rot;position:absolute;inset:0}.v3-orb-y{display:block;position:relative}.v3-orb-outline{fill:none;stroke:var(--v3-orb-outline);stroke-width:1px}@keyframes v3-orb-rot{to{transform:rotate(360deg)}}@keyframes v3-orb-pulse{0%{box-shadow:inset 0 0 14px var(--v3-orb-glow), 0 0 0 0 var(--v3-orb-pulse)}to{box-shadow:inset 0 0 14px var(--v3-orb-glow), 0 0 0 10px var(--v3-orb-pulse-0)}}@media (prefers-reduced-motion:reduce){.v3-orb.pulse,.v3-orb-spin{animation:none}}.v3-warnlabel,.v3-state-unmeasured .v3-kpi-value,.v3-state-unmeasured .v3-north-value{color:var(--v3-warn-mark)}.v4-det{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta)}.v4-det>summary{cursor:pointer;color:var(--v3-label-text);align-items:center;min-height:24px;font-weight:600;list-style:none;display:inline-flex}.v4-det>summary::-webkit-details-marker{display:none}.v4-det-body{gap:var(--v3-s1);margin-top:var(--v3-s1);color:var(--v3-body);display:grid}.v4-sect-title{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);color:var(--v3-ink);margin:0;font-weight:500}.v4-cell.off b,.v4-cell .warn{color:var(--v3-warn-mark)}.v4-cell b.ink{color:var(--v3-ink)}.v4-cell.off .v4-cell-name{color:var(--v3-body)}.v4-agent[data-active=false]{background:var(--v3-surface-off);border:1px dashed var(--v3-line);box-shadow:none}.v4-agent[data-active=false] h3,.v3 .ceo-v2 .v2pace-big,.v3 .ceo-v2 .v2pace-of b,.v3 .ceo-v2 .v2pace-proj b,.v3 .ceo-v2 .v2pace-legend b{color:var(--v3-ink)}.v4-decision-head{align-items:center;gap:var(--v3-s3);display:flex}.v4-decision b{font-size:var(--v3-fs-kpi);color:var(--v3-ink);font-weight:400}.v3.v3-float{background:0 0;min-height:0;padding:0;display:contents}.v3.v3-float:before{display:none}@media (min-width:1024px){.v4-badge{background:var(--v3-badge-bg-lt);color:var(--v3-badge-ink-lt)}}.inv{max-width:var(--v3-content);font-size:var(--v3-fs-body);line-height:var(--v3-lh-body)}.inv .inv-h{margin:var(--v3-s5) 0 var(--v3-s2);font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);color:var(--v3-ink);font-weight:500}.inv p,.inv li{margin:0 0 var(--v3-s2);color:var(--v3-body);overflow-wrap:anywhere}.inv code{font-size:var(--v3-fs-meta);background:var(--v3-subtle);padding:0 var(--v3-s1);border-radius:var(--v3-s1)}.inv a{color:var(--v3-ink);text-decoration:underline}.inv-table{background:var(--v3-surface);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-tile);max-width:100%;overflow-x:auto}.inv-table table{border-collapse:collapse;width:100%;font-size:var(--v3-fs-label);line-height:var(--v3-lh-label)}.inv-table th,.inv-table td{padding:var(--v3-s2) var(--v3-s3);text-align:start;vertical-align:top;border-bottom:1px solid var(--v3-line)}.inv-table th{background:var(--v3-subtle);color:var(--v3-ink);white-space:nowrap;font-weight:600}.v3.v3-c4{background:var(--v3-page);gap:0;min-height:100dvh;padding:0;display:block}.v3.v3-c4:before{display:none}.c4{box-sizing:border-box;width:100%;max-width:1440px;font-family:var(--v3-font);color:var(--v3-ink);flex-direction:column;gap:22px;margin-inline:auto;padding:24px 40px 112px;display:flex;position:relative;overflow:hidden}.c4:before,.c4:after{content:"";pointer-events:none;border-radius:99px;animation:14s ease-in-out infinite c4-drift;position:absolute}.c4:before{background:radial-gradient(circle, var(--c4-light-a), var(--c4-light-a0) 65%);width:720px;height:720px;top:-220px;left:-160px}.c4:after{background:radial-gradient(circle, var(--c4-light-b), var(--c4-light-b0) 65%);width:760px;height:760px;top:max(560px,70svh);right:-200px}@keyframes c4-drift{0%,to{transform:translate(0)}50%{transform:translate(-30px,18px)}}@keyframes c4-blink{50%{opacity:.35}}@keyframes c4-shimmer{0%,to{background-color:var(--c4-skel-1)}50%{background-color:var(--c4-skel-2)}}.c4>*{z-index:1;position:relative}.c4>.c4-head{z-index:50}.c4 .eb{font-family:var(--v3-font-label);font-size:var(--v3-fs-eyebrow);letter-spacing:2.6px;text-transform:uppercase;color:var(--v3-accent-strong);white-space:nowrap;font-weight:600}.c4 .eb.s{font-size:var(--v3-fs-eyebrow-s);letter-spacing:2px}.c4 .tn{font-variant-numeric:tabular-nums}.c4-card{border-radius:var(--v3-r-card);background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--c4-shadow-sm);transition:transform var(--v3-hover) var(--v3-ease), box-shadow var(--v3-hover) var(--v3-ease)}.c4-card:hover,.c4-mtile:hover,.c4-agent:hover{box-shadow:0 14px 34px var(--c4-hover-shadow);transform:translateY(-2px)}.c4-skel{background:var(--c4-skel-1);border-radius:8px;height:20px;animation:1.6s ease-in-out infinite c4-shimmer;display:block}.c4-skel.tall{height:44px}.c4-skel.w{width:100%}.c4-skel{z-index:0;position:relative}.c4-skel.hero-skel{background:var(--c4-hero-skel-1);width:min(420px,100%);height:84px;margin-top:14px;animation:1.6s ease-in-out infinite c4-shimmer-hero}.c4-skel.nm-skel{width:70%;height:42px;margin-top:6px}@keyframes c4-shimmer-hero{0%,to{background-color:var(--c4-hero-skel-1)}50%{background-color:var(--c4-hero-skel-2)}}.c4-warn{color:var(--v3-warn-small)}.c4-quiet{color:var(--v3-quiet)}.c4-up{color:var(--c4-ok)}.c4-down{color:var(--c4-bad)}.c4-detbtn{font:inherit;font-size:var(--v3-fs-meta);color:var(--v3-label-text);cursor:pointer;min-height:24px;padding:0 var(--v3-s2);background:0 0;border:0;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.c4:before,.c4:after,.c4-skel{animation:none}.c4-card,.c4-mtile,.c4-agent{transition:none}.c4-card:hover,.c4-mtile:hover,.c4-agent:hover{transform:none}.c4-skel.hero-skel,.c4-agent.on img,.c4-live i,.c4-agent.on .st,.c4-flow .adel .adel-av{animation:none}}.c4-head{z-index:50;justify-content:space-between;align-items:center;gap:var(--v3-s3) var(--v3-s5);flex-wrap:wrap;display:flex;position:relative}.c4-head-l,.c4-head-r{align-items:center;gap:var(--v3-s3) 20px;flex-wrap:wrap;display:flex}.c4-seg button{white-space:nowrap}.c4-logo .mark{aspect-ratio:475/207;background:var(--v3-ink);height:34px;display:block;-webkit-mask:url(/brand/gaya-logo.svg) 50%/contain no-repeat;mask:url(/brand/gaya-logo.svg) 50%/contain no-repeat}.c4-nav{border-radius:var(--v3-r-pill);background:var(--c4-nav-bg);border:1px solid var(--v3-line);box-shadow:0 6px 20px var(--c4-nav-shadow);flex-wrap:wrap;gap:4px;padding:5px;display:flex}.c4-nav a,.c4-nav span.nv{border-radius:var(--v3-r-pill);color:var(--v3-body);font-size:var(--v3-fs-small);align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:flex}.c4-nav a[aria-current=page]{background:var(--v3-ink);color:var(--v3-page);font-weight:500}.c4-nav .nv[aria-disabled=true]{cursor:default}.c4-count{border-radius:var(--v3-r-pill);background:var(--v3-primary);color:var(--v3-on-primary);font-size:var(--v3-fs-meta);padding:0 7px;line-height:18px}.c4-live{align-items:center;gap:7px;display:flex}.c4-live i{background:var(--v3-good-mark);border-radius:99px;width:7px;height:7px;animation:1.6s infinite c4-blink}.c4-live.busy i{background:var(--v3-warn-mark)}.c4-seg{border-radius:var(--v3-r-pill);background:var(--c4-nav-bg);border:1px solid var(--v3-line);gap:2px;padding:4px;display:flex;position:relative}.c4-seg button{border-radius:var(--v3-r-pill);font:inherit;font-size:var(--v3-fs-label);color:var(--v3-body);cursor:pointer;background:0 0;border:0;min-height:32px;padding:7px 14px}.c4-seg button[aria-pressed=true]{background:var(--v3-primary);color:var(--v3-on-primary);font-weight:500}.c4-seg button.more{background:var(--v3-subtle);color:var(--v3-ink)}.c4-seg>button{text-align:center;min-width:76px;font-size:var(--v3-fs-label);flex:1 1 0}.c4-avatar{background:var(--v3-card);border:1px solid var(--v3-line);width:38px;height:38px;font-size:var(--v3-fs-label);border-radius:99px;justify-content:center;align-items:center;font-weight:600;display:flex}.c4-pop{z-index:51;background:var(--v3-card);border:1px solid var(--v3-line);width:300px;max-width:calc(100vw - 32px);box-shadow:0 24px 60px var(--c4-pop-shadow);box-sizing:border-box;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:8px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.c4-pop .r input{width:0}.c4-pop .g{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.c4-pop .r{gap:6px;display:flex}.c4-pop button,.c4-pop input{border:1px solid var(--v3-surface-border);background:var(--v3-page);font:inherit;font-size:var(--v3-fs-label);color:var(--v3-ink);cursor:pointer;border-radius:10px;min-width:0;padding:9px}.c4-pop .r button,.c4-pop .r input{background:var(--v3-card);flex:1}.c4-pop button[aria-current=page],.c4-pop .chip[aria-pressed=true]{background:var(--v3-ink);color:var(--v3-page)}.c4-pop .cmp{border-top:1px solid var(--v3-surface-border);font-size:var(--v3-fs-label);color:var(--v3-body);justify-content:space-between;align-items:center;padding:10px 6px 2px;display:flex}.c4-pop .chip{font-size:var(--v3-fs-meta);background:var(--v3-subtle);color:var(--v3-body);border-radius:99px;padding:4px 10px}.c4-pop .apply{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;border-radius:99px;min-height:44px;padding:12px;font-weight:600}.c4-pop .apply:disabled{opacity:.45;box-shadow:none;cursor:default}.c4-loadbar{z-index:70;background:var(--v3-primary);transform-origin:100%;height:2px;animation:1.2s ease-in-out infinite c4-load;position:fixed;top:0;left:0;right:0}@keyframes c4-load{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.c4-loadbar{animation:none}}.c4[data-busy=true] :is(.c4-cm3,.c4-mtile .nm,.c4-cell .vl,.c4-box .rw,.c4-tot){opacity:.5}.c4-cm3-last{font-size:var(--v3-fs-meta);color:var(--c4-hero-sub);margin-top:6px}.c4-cm3.none{color:var(--c4-name)}.c4-row1{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.c4-hero{border-radius:var(--v3-r-hero);box-sizing:border-box;min-height:380px;color:var(--v3-page);background:linear-gradient(180deg, var(--v3-hero-1) 0%, var(--v3-hero-2) 100%);box-shadow:0 30px 70px var(--c4-hero-shadow);padding:28px 32px 26px;position:relative;overflow:hidden}.c4-hero>*{position:relative}.c4-hero .badge{text-align:center;width:340px;font-size:var(--v3-fs-meta);letter-spacing:.3px;color:var(--v3-badge-ink);position:absolute;top:30px;left:40px}.c4-hero .badge span{border-radius:var(--v3-r-pill);background:var(--v3-badge-bg);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.c4-hero .badge i{background:var(--c4-gold-line);border-radius:99px;width:5px;height:5px}.c4-flow{width:340px;height:190px;position:absolute;top:64px;left:40px}.c4-flow>svg{direction:ltr;position:absolute;inset:0}.c4-flow .l1{stroke:var(--c4-flow-src)}.c4-flow .l2{stroke:var(--c4-flow-agt)}.c4-flow .d1{fill:var(--v3-sky)}.c4-flow .d2{fill:var(--v3-page)}.c4-flow .src{text-align:right;width:84px;height:30px;font-size:var(--v3-fs-meta);line-height:1.3;position:absolute;right:0}.c4-flow .src b{color:var(--v3-page);font-weight:500;line-height:1.2;display:block}.c4-flow .src span{color:var(--v3-sky)}.c4-flow .ag{font-size:var(--v3-fs-meta);color:var(--v3-page);align-items:center;gap:8px;display:flex;position:absolute;left:0}.c4-flow .ag img{object-fit:cover;border:2px solid var(--c4-agent-ring);border-radius:99px;width:28px;height:28px}.c4-flow .ag.idle img{opacity:.6}.c4-flow .ag.idle span{color:var(--c4-hero-sub);opacity:.6}.c4-flow .l3{stroke:var(--v3-page);stroke-width:1.5px;opacity:.85}.c4-flow .adel{flex-direction:column;align-items:center;gap:2px;width:120px;display:flex;position:absolute}.c4-flow .adel .adel-av{box-sizing:border-box;border:2px solid var(--v3-page);animation:2.2s ease-out infinite v4-ring}.c4-flow .adel-nm{font-size:var(--v3-fs-meta);color:var(--v3-page);white-space:nowrap;font-weight:600;line-height:1.2}.c4-flow .orb{box-shadow:0 0 36px var(--v3-orb-glow-out);border-radius:50%;position:absolute}.c4-hero .top{align-items:center;gap:var(--v3-s2);display:flex}.c4-hero .date{border-radius:var(--v3-r-pill);background:var(--c4-date-bg);border:1px solid var(--c4-date-border);font-size:var(--v3-fs-meta);padding:6px 12px}.c4-hero .c4-detbtn{color:var(--c4-hero-sub);font-size:var(--v3-fs-meta);text-underline-offset:3px;opacity:.85;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.c4-hello{font-size:var(--v3-fs-display);margin-top:18px;font-weight:400;line-height:1.1}.c4-hello b{color:var(--c4-name);font-weight:500}.c4-hero .sub{font-size:var(--v3-fs-body);color:var(--c4-hero-sub);margin-top:10px}.c4-cm3{font-size:var(--v3-fs-hero);letter-spacing:-1.5px;overflow-wrap:anywhere;margin-top:14px;font-weight:400;line-height:1}.c4-bar{border-radius:99px;gap:2px;width:62%;height:8px;margin-top:22px;display:flex;overflow:hidden}.c4-bar .b1{background:var(--c4-bar-1)}.c4-bar .b2{background:var(--c4-bar-2)}.c4-bar .b3{background:var(--c4-bar-3)}.c4-bar .b4{background:var(--c4-bar-4)}.c4-bar .b5{background:var(--c4-bar-5)}.c4-tot{font-size:var(--v3-fs-meta);color:var(--v3-ink);flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.c4-tot b{color:var(--c4-bad);font-weight:600}.c4-col{flex-direction:column;align-self:start;gap:16px;min-width:0;display:flex}.c4-decision{box-shadow:var(--c4-shadow-lg), inset 0 1px 0 var(--v3-card);background:var(--c4-decision-bg);flex-direction:column;align-self:start;gap:14px;padding:24px;display:flex}.c4-decision .hd{align-items:center;gap:12px;display:flex}.c4-decision .hd>div{flex:1;min-width:0}.c4-decision .eb{color:color-mix(in srgb, var(--v3-primary) 75%, black)}.c4-chip-bad{background:var(--v3-bad-tint);color:var(--v3-bad-text);font-size:var(--v3-fs-meta);white-space:nowrap;border-radius:99px;padding:4px 10px;font-weight:500}.c4-decision .q{font-size:var(--v3-fs-lead);font-weight:500;line-height:1.35}.c4-decision .ex{font-size:var(--v3-fs-small);color:var(--v3-body);line-height:1.65}.c4-chips{flex-wrap:wrap;gap:6px;display:flex}.c4-chips span{background:var(--v3-subtle);font-size:var(--v3-fs-meta);color:var(--v3-body);border-radius:99px;padding:3px 10px}.c4-decision .btns{gap:8px;margin-top:auto;display:flex}.c4-decision .btns button{font:inherit;font-size:var(--v3-fs-body);cursor:pointer;border-radius:99px;min-height:44px;padding:14px 20px}.c4-decision .btns .ok{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;flex:1;font-weight:600}.c4-decision .btns .no{background:var(--v3-card);color:var(--v3-ink);border:1px solid var(--v3-line)}.c4-decision .btns .why{color:var(--v3-body);background:0 0;border:1px solid #0000}.c4-why{font-size:var(--v3-fs-label);color:var(--v3-body);border-inline-start:2px solid var(--v3-line);white-space:pre-wrap;padding-inline-start:var(--v3-s3);line-height:1.5}.c4-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:4px;display:grid}.c4-tiles-wrap{position:relative}.c4-mtile{background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--c4-shadow-sm);transition:transform var(--v3-hover) var(--v3-ease), box-shadow var(--v3-hover) var(--v3-ease);border-radius:18px;grid-template-rows:16px 18px 42px 16px;align-content:start;row-gap:4px;padding:18px 20px;display:grid}.c4-mtile .he{font-size:var(--v3-fs-label);color:var(--v3-body);white-space:nowrap;line-height:18px}.c4-mtile .nm{font-size:var(--v3-fs-kpi);white-space:nowrap;margin-top:6px;font-weight:400;line-height:42px}.c4-mtile .yy,.c4-cell .yy{font-size:var(--v3-fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;height:16px;line-height:16px}.c4-mtile .c4-skel{margin-top:6px}.c4-unit{padding:18px 22px}.c4-unit .hd,.c4-split .hd{justify-content:space-between;align-items:baseline;gap:var(--v3-s3);display:flex}.c4-title{font-size:var(--v3-fs-h2);margin:0;font-weight:500}.c4-cells{grid-template-columns:repeat(8,minmax(0,1fr));margin-top:12px;display:grid}.c4-cell{border-inline-end:1px solid var(--v3-surface-border);grid-template-rows:16px 18px 30px 16px;align-content:start;row-gap:2px;min-width:0;padding:4px 14px;display:grid}.c4-cell:last-child{border-inline-end:0}.c4-cell .he{font-size:var(--v3-fs-meta);color:var(--v3-quiet);white-space:nowrap;line-height:18px}.c4-cell .vl{font-size:var(--v3-fs-num);white-space:nowrap;font-weight:400;line-height:30px}.c4-cell .c4-skel{height:24px;margin-top:3px}.c4-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.c4-box{padding:22px 26px}.c4-rows{flex-direction:column;gap:16px;margin-top:18px;display:flex}.c4-rows .rw{font-size:var(--v3-fs-small);justify-content:space-between;gap:var(--v3-s3);display:flex}.c4-trk{background:var(--v3-subtle);border-radius:99px;height:8px;margin-top:8px;overflow:hidden}.c4-trk i{border-radius:99px;height:100%;display:block}.c4-trk.t10{height:10px}.c4-g-web{background:linear-gradient(270deg, var(--v3-series-1), var(--v3-series-2))}.c4-g-phone{background:linear-gradient(270deg, var(--v3-series-4), var(--c4-gold-line))}.c4-g-store{background:linear-gradient(270deg, var(--c4-ok), var(--v3-series-6))}.c4-stripe{background:repeating-linear-gradient(135deg, var(--c4-gold-line) 0 6px, var(--v3-subtle) 6px 12px)}.c4-dash{border:1px dashed var(--c4-gold-line);box-sizing:border-box;border-radius:99px;height:10px;margin-top:8px}.c4-foot{border-top:1px solid var(--v3-surface-border);font-size:var(--v3-fs-label);color:var(--v3-body);flex-wrap:wrap;gap:6px 22px;margin-top:18px;padding-top:14px;display:flex}.c4-foot b{color:var(--v3-ink);font-weight:600}.c4-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin-top:16px}.c4-agents{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.c4-agent{background:var(--v3-surface);border:1px solid var(--v3-surface-border);min-width:0;transition:transform var(--v3-hover) var(--v3-ease), box-shadow var(--v3-hover) var(--v3-ease);border-radius:16px;gap:3px;padding:14px 16px;display:grid}.c4-agent .hd{align-items:center;gap:10px;display:flex}.c4-agent img{object-fit:cover;border:2px solid var(--v3-line);opacity:.55;border-radius:99px;flex:none;width:36px;height:36px}.c4-agent.on img{border-color:var(--v3-primary);opacity:1;animation:2.2s ease-out infinite v4-ring}.c4-agent .nm{color:var(--v3-ink);flex:1;min-width:0;font-weight:600}.c4-agent .st{background:var(--v3-line);border-radius:99px;flex:none;width:7px;height:7px}.c4-agent.on .st{background:var(--v3-primary);box-shadow:0 0 0 4px var(--v3-bad-tint);animation:1.6s infinite c4-blink}.c4-agent .ro{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.c4-agent.off{background:var(--v3-surface-off);border:1px dashed var(--v3-line);box-shadow:none}.c4-agentcard{background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:none;border-radius:16px;padding:14px 16px}.c4-agentcard .hd{align-items:center;gap:10px;margin:0;display:flex}.c4-agentcard .hd img,.c4-agentcard .hd [data-adel-avatar]{border:2px solid var(--v3-primary);border-radius:99px;flex:none;width:36px;height:36px}.c4-agentcard .hd .nm{font-size:var(--v3-fs-body);color:var(--v3-ink);flex:1;min-width:0;margin:0;font-weight:600;line-height:1.3}.c4-agentcard .hd .st{background:var(--v3-primary);width:7px;height:7px;box-shadow:0 0 0 4px var(--v3-bad-tint);border-radius:99px;flex:none}.c4-agentcard .ro{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin-top:-2px}.c4-scrim{z-index:60;background:var(--c4-date-bg);position:fixed;inset:0}.c4-drawer{z-index:61;background:var(--v3-page);width:min(440px,100vw);box-shadow:0 0 60px var(--c4-pop-shadow);gap:var(--v3-s3);animation:c4-slide var(--v3-panel) var(--v3-ease);flex-direction:column;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@keyframes c4-slide{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.c4-drawer{animation:none}}.c4-drawer h2{font-size:var(--v3-fs-h2);margin:0;font-weight:500}.c4-drawer .cl{background:var(--v3-subtle);width:var(--v3-touch);height:var(--v3-touch);font-size:var(--v3-fs-h2);cursor:pointer;border:0;border-radius:99px;align-self:flex-end}.c4-drawer dl{gap:var(--v3-s3);margin:0;display:grid}.c4-drawer dt{font-weight:600;font-size:var(--v3-fs-label)}.c4-drawer dd{font-size:var(--v3-fs-label);color:var(--v3-body);margin:2px 0 0;line-height:1.55}.c4-chat{z-index:50;background:var(--c4-chat-bg);border:1px solid var(--v3-line);width:min(370px,100vw - 32px);box-shadow:0 30px 70px var(--c4-chat-shadow);border-radius:22px;position:fixed;bottom:30px;left:32px;overflow:hidden}.c4-chat .hd{background:linear-gradient(135deg, var(--c4-chat-head-1), var(--c4-chat-head-2));color:var(--v3-page);align-items:center;gap:10px;padding:14px 16px;display:flex}.c4-chat .hd>div{flex:1}.c4-chat .hd b{font-size:var(--v3-fs-small);font-weight:500;display:block}.c4-chat .hd span{font-size:var(--v3-fs-meta);color:var(--v3-sky)}.c4-chat .hd button{color:var(--c4-hero-sub);font-size:var(--v3-fs-h2);cursor:pointer;min-width:var(--v3-touch);min-height:var(--v3-touch);background:0 0;border:0}.c4-chat .bd{font-size:var(--v3-fs-small);flex-direction:column;gap:10px;max-height:min(360px,50vh);padding:16px;line-height:1.5;display:flex;overflow-y:auto}.c4-chat .m{overflow-wrap:anywhere;white-space:pre-wrap;max-width:88%;padding:10px 13px}.c4-chat .m.me{background:var(--v3-ink);color:var(--v3-page);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:80%}.c4-chat .m.ag{background:var(--v3-page);border:1px solid var(--v3-surface-border);border-radius:16px 16px 4px;align-self:flex-end}.c4-chat .ft{border-top:1px solid var(--v3-surface-border);align-items:center;gap:8px;padding:12px 14px;display:flex}.c4-chat .ft input{border:1px solid var(--v3-line);min-width:0;font:inherit;font-size:var(--v3-fs-small);background:var(--v3-card);color:var(--v3-ink);border-radius:99px;flex:1;padding:10px 14px}.c4-chat .ft .sv2-icon-btn{background:var(--v3-primary);width:42px;min-width:42px;height:42px;min-height:42px;color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;border-radius:99px}.c4-chat .ft .send{background:var(--v3-ink);color:var(--v3-page);min-height:42px;font:inherit;font-size:var(--v3-fs-label);cursor:pointer;border:0;border-radius:99px;padding:0 14px}.c4-bubble{z-index:50;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;display:grid;position:fixed;bottom:30px;left:32px}.c4-more>summary{cursor:pointer;min-height:var(--v3-touch);padding:0 var(--v3-s4);border:1px solid var(--v3-line);background:var(--v3-surface);font-size:var(--v3-fs-label);border-radius:99px;align-items:center;font-weight:600;list-style:none;display:inline-flex}.c4-more>summary::-webkit-details-marker{display:none}.c4-more-body{gap:var(--v3-gutter);margin-top:var(--v3-gutter);min-width:0;max-width:100%;display:grid;overflow-x:auto}@media (max-width:1023px){.c4{gap:18px;padding:16px 16px 48px}.c4-row1,.c4-split{grid-template-columns:1fr}.c4-hero{min-height:0;padding:22px 20px}.c4-hero .badge{width:auto;position:static}.c4-flow{position:static}.c4-hero .badge{text-align:start;margin-top:14px}.c4-flow{height:190px;margin-top:16px;position:relative}.c4-bar{width:100%}.c4-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c4-cells{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.c4-cell,.c4-cell:last-child{border-inline-end:0;border-bottom:1px solid var(--v3-surface-border);padding-bottom:10px}.c4-agents{grid-template-columns:repeat(2,minmax(0,1fr))}.c4-box{padding:18px}.c4-chat,.c4-bubble{bottom:16px;left:16px}}.c4-decision .sb{font-size:var(--v3-fs-label);color:var(--v3-quiet)}.c4-mtile .nm.c4-nm-s{font-size:var(--v3-fs-h2);font-weight:400}.c4-queue{gap:10px;padding:16px 20px;display:grid}.c4-queue .hd{justify-content:space-between;align-items:baseline;gap:var(--v3-s3);display:flex}.c4-queue ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.c4-queue li{justify-content:space-between;gap:var(--v3-s3);font-size:var(--v3-fs-small);min-width:0;display:flex}.c4-queue li span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c4-queue a{font-size:var(--v3-fs-label);color:var(--v3-label-text);font-weight:500}@media (max-width:1023px){.c4-nav{scroll-snap-type:x proximity;scrollbar-width:none;border-radius:var(--v3-r-pill);flex-wrap:nowrap;max-width:100%;overflow-x:auto}.c4-nav::-webkit-scrollbar{display:none}.c4-nav a,.c4-nav span.nv{white-space:nowrap;scroll-snap-align:start;flex:none;padding:8px 14px}.c4-head-l{width:100%;min-width:0}.c4-head-l>*{min-width:0;max-width:100%}.c4{padding-bottom:96px}.c4-pop{width:auto;max-width:none;max-height:calc(100vh - 120px);margin-top:8px;position:fixed;top:auto;left:16px;right:16px;overflow-y:auto}.c4-flow{width:340px;max-width:none;margin-inline:calc(50% - 170px);top:auto;left:auto}.c4-bubble{width:48px;height:48px;bottom:16px}.c4-chat{bottom:16px}}:is(.c4-more-body.ceo-v2,.c4-more-body .ceo-v2){--v2-paper:var(--v3-page);--v2-surface:var(--v3-card);--v2-surface-2:var(--v3-card);--v2-line:var(--v3-line);--v2-line-2:var(--v3-line);--v2-text:var(--v3-ink);--v2-text-2:var(--v3-body);--v2-muted:var(--v3-quiet);--v2-accent:var(--v3-label-text);--v2-tan:var(--v3-accent);--v2-sky:var(--v3-series-1);--v2-leaf:var(--v3-series-6);--v2-g:var(--c4-ok);--v2-y:var(--v3-warn-small);--v2-r:var(--c4-bad);--v2-g-bg:var(--v3-subtle);--v2-y-bg:var(--v3-warn-tint);--v2-r-bg:var(--v3-bad-tint);--text:var(--v3-ink);--text2:var(--v3-body);--text3:var(--v3-quiet);--border:var(--v3-line);--divider:var(--v3-line);--card:var(--v3-card);--bg:var(--v3-page);--bg2:var(--v3-subtle);--accent:var(--v3-label-text);--accent2:var(--v3-label-text);--accentSoft:var(--v3-subtle);--pos:var(--c4-ok);--posSoft:var(--v3-subtle);--neg:var(--c4-bad);--negSoft:var(--v3-bad-tint);--fs-12:var(--v3-fs-meta);--fs-14:var(--v3-fs-small);--fs-16:var(--v3-fs-body);--fs-20:var(--v3-fs-h2);--fs-28:var(--v3-fs-num);--fs-40:var(--v3-fs-kpi);font-family:var(--v3-font);gap:var(--v3-gutter)}.c4-more-body.ceo-v2 *{font-weight:400!important}.c4-more-body.ceo-v2 :is(b,strong,th,h1,h2,h3,summary,.v2num,.dsb){font-weight:500!important}.c4-more-body.ceo-v2 .v2card{border-color:var(--v3-surface-border);box-shadow:var(--c4-shadow-sm);border-radius:var(--v3-r-card)!important}.c4-more-body.ceo-v2 .v2empty{border-radius:var(--v3-r-tile)!important}.c4-more-body.ceo-v2 :is(.v2sq,.tr,.dsb,.v2chip,.v2pill,.v2confbar){border-radius:var(--v3-r-pill)!important}:where(.c4) :is(b,strong){font-weight:500}.c4-more-body.ceo-v2 i{border-radius:var(--v3-r-pill)!important}.c4-more-body.ceo-v2 :is(.v2ec,.v2metric){border-radius:var(--v3-r-tile)!important}.c4-more-body.ceo-v2 .ceo-traffic-dot{background:var(--c4-ok)!important}@media (max-width:1023px){.c4-mtile .nm{font-size:var(--v3-fs-num)}.c4-mtile{grid-template-rows:16px 18px 30px 16px}}.c4-more-body.ceo-v2 [style*="0.62rem"]{font-size:var(--v3-fs-eyebrow)!important}.c4-more-body.ceo-v2 :is([style*="0.68rem"],[style*="0.7rem"],[style*="0.72rem"],[style*="0.75rem"]){font-size:var(--v3-fs-meta)!important}.m4-title{justify-content:space-between;align-items:flex-end;gap:var(--v3-s3);flex-wrap:wrap;display:flex}.m4-title h1{font-size:var(--v3-fs-display);margin:4px 0 0;font-weight:400;line-height:1.1}.m4-title h1 b{font-weight:500}.m4-title .chips{flex-wrap:wrap;gap:8px;display:flex}.m4-title .chips span{border-radius:var(--v3-r-pill);background:var(--c4-nav-bg);font-size:var(--v3-fs-label);color:var(--v3-body);padding:6px 12px}.m4-title .chips span.warn{background:var(--v3-warn-tint);color:var(--v3-warn-small)}.m4-hero{color:var(--v3-page);background:linear-gradient(160deg, var(--v3-hero-1) 0%, var(--v3-hero-2) 55%, var(--v3-hero-3) 100%);box-shadow:0 30px 70px var(--c4-hero-shadow);border-radius:28px;grid-template-columns:260px minmax(0,1fr) 380px;align-items:center;gap:40px;padding:32px 40px;display:grid;position:relative;overflow:hidden}.m4-hero>*{position:relative}.m4-hero:before{content:"";background:radial-gradient(circle, var(--c4-hero-glow), transparent 65%);pointer-events:none;border-radius:99px;width:520px;height:520px;position:absolute;top:-200px;left:-160px}.m4-ring{width:220px;height:220px;position:relative}.m4-ring svg{direction:ltr;display:block}.m4-ring .trk{fill:none;stroke:var(--c4-ring-track);stroke-width:16px}.m4-ring .arc{fill:none;stroke-width:16px;stroke-linecap:butt;animation:1.4s ease-out both m4-draw}@keyframes m4-draw{0%{stroke-dashoffset:var(--L)}to{stroke-dashoffset:0}}.m4-ring .a-leads,.m4-legend i.a-leads{stroke:var(--v3-page);background:var(--v3-page)}.m4-ring .a-site,.m4-legend i.a-site{stroke:var(--c4-gold-line);background:var(--c4-gold-line)}.m4-ring .a-google,.m4-legend i.a-google{stroke:var(--v3-hero-3);background:var(--v3-hero-3)}.m4-ring .mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m4-ring .eb,.m4-hero .eb,.m4-stat .eb{color:var(--v3-sky)}.m4-ring .v{font-size:var(--v3-fs-kpi);margin-top:2px;font-weight:400;line-height:1.1}.m4-ring .s{font-size:var(--v3-fs-meta);color:var(--v3-sky)}.m4-legend{font-size:var(--v3-fs-label);color:var(--c4-hero-sub);flex-wrap:wrap;gap:22px;display:flex}.m4-legend span{align-items:center;gap:7px;display:flex}.m4-legend i{border-radius:3px;width:9px;height:9px;display:inline-block}.m4-legend b{font-weight:500}.m4-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid}.m4-stat{border-inline-start:1px solid var(--c4-date-border);grid-template-rows:16px 58px 16px;row-gap:6px;min-width:0;padding:0 22px;display:grid}.m4-stat:first-child{border-inline-start:0;padding-inline-start:0}.m4-stat .v{font-size:var(--v3-fs-stat);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:58px;overflow:hidden}.m4-stat .s{font-size:var(--v3-fs-meta);color:var(--v3-sky);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.m4-mika{background:var(--c4-mika-bg);color:var(--v3-ink);box-shadow:0 20px 50px var(--c4-mika-shadow);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:20px 22px;display:flex}.m4-mika .hd{align-items:center;gap:12px;display:flex}.m4-mika .hd>div:last-child{flex:1;min-width:0}.m4-mika .av{background:var(--v3-line);border:2px solid var(--v3-accent);border-radius:99px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:600;animation:2.6s ease-out infinite v3-orb-pulse;display:flex}.m4-mika .sb{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.m4-mika .eb{color:var(--v3-accent-strong)}.m4-mika .q{font-size:var(--v3-fs-h2);font-weight:500;line-height:1.35}.m4-mika .ex{font-size:var(--v3-fs-small);color:var(--v3-body)}.m4-mika .chips{flex-wrap:wrap;gap:6px;display:flex}.m4-mika .chips span{font-size:var(--v3-fs-meta);border-radius:99px;padding:3px 10px}.m4-mika .chips .bad{background:var(--v3-bad-tint);color:var(--v3-bad-text)}.m4-mika .chips .warn{background:var(--v3-warn-tint);color:var(--v3-warn-small)}.m4-mika .btns{gap:8px;margin-top:4px;display:flex}.m4-mika .btns button{font:inherit;font-size:var(--v3-fs-body);cursor:pointer;border-radius:99px;min-height:44px;padding:11px 18px}.m4-mika .btns .ok{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;flex:1;font-weight:600}.m4-mika .btns .no{background:var(--v3-card);color:var(--v3-ink);border:1px solid var(--v3-line)}.m4-mika .btns .why{color:var(--v3-body);background:0 0;border:0}.m4-roas{padding:24px 32px 10px}.m4-roas .hd{justify-content:space-between;align-items:center;gap:var(--v3-s3);flex-wrap:wrap;margin-bottom:8px;display:flex}.m4-roas .key{font-size:var(--v3-fs-meta);color:var(--v3-body);align-items:center;gap:18px;display:flex}.m4-roas .key span{align-items:center;gap:6px;display:flex}.m4-roas .mk{box-sizing:border-box;border-radius:99px;width:12px;height:12px;display:inline-block}.m4-roas .row{border-top:1px solid var(--v3-surface-border);grid-template-columns:200px minmax(0,1fr) 90px;align-items:center;gap:24px;padding:26px 0 18px;display:grid}.m4-roas .row.ax{border-top:0;padding:6px 0 12px}.m4-roas .row.ax>div:nth-child(2){font-size:var(--v3-fs-meta);color:var(--v3-quiet);justify-content:space-between;display:flex}.m4-roas .nm .n{font-size:var(--v3-fs-body);align-items:center;gap:8px;font-weight:500;display:flex}.m4-roas .nm .sb{font-size:var(--v3-fs-label);color:var(--v3-quiet);margin-top:3px}.m4-roas .dot{border-radius:99px;width:7px;height:7px;display:inline-block}.m4-roas .dot.ok{background:var(--v3-good-mark)}.m4-roas .dot.warn{background:var(--v3-warn-mark)}.m4-roas .sc{height:46px;position:relative}.m4-roas .axis{background:var(--v3-surface-border);border-radius:99px;height:2px;position:absolute;top:14px;left:0;right:0}.m4-roas .line{background:linear-gradient(270deg, var(--c4-bad), var(--c4-gold-line));border-radius:99px;height:4px;position:absolute;top:13px}.m4-roas .pt{box-sizing:border-box;border-radius:99px;width:16px;height:16px;position:absolute;top:7px}.m4-roas .pt.rep,.m4-roas .mk.rep{background:repeating-linear-gradient(135deg, var(--c4-gold-line) 0 3px, var(--v3-card) 3px 6px);border:1.5px solid var(--v3-accent)}.m4-roas .pt.meas,.m4-roas .mk.meas{background:var(--c4-bad)}.m4-roas .pt.meas{box-shadow:0 0 0 4px var(--v3-bad-tint)}.m4-roas .pt.est,.m4-roas .mk.est{border:2px dashed var(--v3-accent);background:var(--v3-card)}.m4-roas .lb{text-align:center;font-size:var(--v3-fs-label);color:var(--v3-body);width:80px;position:absolute}.m4-roas .lb.above{top:-22px}.m4-roas .lb.below{width:60px;color:var(--c4-bad);font-weight:500;top:30px}.m4-roas .note{font-size:var(--v3-fs-label);color:var(--v3-quiet);white-space:nowrap;position:absolute;top:30px;right:0}.m4-roas .gp{text-align:left}.m4-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.m4-full{min-width:0;display:block}.m4-full>section{width:100%}.m4-src,.m4-ads{flex-direction:column;min-width:0;padding:24px 28px;display:flex}.m4-src .hd,.m4-ads .hd{justify-content:space-between;align-items:baseline;gap:var(--v3-s3);display:flex}.m4-src .tiles{gap:4px;height:190px;margin-top:20px;display:flex}.m4-src .tiles>div{box-sizing:border-box;transform-origin:100%;border-radius:16px;flex-direction:column;min-width:0;padding:14px 16px;animation:1.2s ease-out both m4-grow;display:flex;overflow:hidden}@keyframes m4-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m4-src .l{font-size:var(--v3-fs-label);opacity:.85}.m4-src .v{font-size:var(--v3-fs-lead);margin-top:auto;font-weight:400}.m4-src .s{font-size:var(--v3-fs-meta);opacity:.8}.m4-src .t-google{background:var(--v3-series-1);color:var(--v3-on-primary)}.m4-src .t-untagged{background:var(--v3-sky);color:var(--v3-hero-1)}.m4-src .t-other{background:var(--c4-gold-line);color:var(--v3-ink)}.m4-src .t-fbig{background:var(--v3-accent);color:var(--v3-on-primary)}.m4-src .sm{text-align:center;align-items:center;padding:12px 8px}.m4-src .sm .v{font-size:var(--v3-fs-body);font-weight:400}.m4-src .sm .l{line-height:1.3}.m4-src .foot{justify-content:space-between;gap:var(--v3-s3);font-size:var(--v3-fs-label);color:var(--v3-body);flex-wrap:wrap;margin-top:14px;display:flex}.m4-src .foot span{align-items:center;gap:7px;display:flex}.m4-src .sq{border-radius:3px;width:9px;height:9px;display:inline-block}.m4-src .sq.fb{background:var(--v3-accent)}.m4-src .sq.amb{border:1px dashed var(--v3-accent);width:12px}.m4-empty{border:1px dashed var(--v3-line);color:var(--v3-quiet);font-size:var(--v3-fs-small);border-radius:16px;margin-top:20px;padding:24px}.m4-ads .cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.m4-ads .card{background:var(--v3-card);border:1px solid var(--v3-surface-border);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.m4-ads .th{height:96px;position:relative}.m4-ads .h0{background:linear-gradient(150deg, var(--v3-line), var(--v3-accent))}.m4-ads .h1{background:linear-gradient(150deg, var(--v3-subtle), var(--c4-gold-line))}.m4-ads .h2{background:linear-gradient(150deg, var(--v3-sky), var(--v3-series-2))}.m4-ads .h3{background:linear-gradient(150deg, var(--v3-sky), var(--v3-hero-3))}.m4-ads .h4{background:linear-gradient(150deg, var(--v3-story-tint), var(--v3-series-1))}.m4-ads .own{font-size:var(--v3-fs-meta);color:var(--v3-ink);position:absolute;bottom:10px;left:10px}.m4-ads .bd{flex-direction:column;gap:8px;min-width:0;padding:12px 14px 14px;display:flex}.m4-ads .n{font-size:var(--v3-fs-small);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.m4-ads .sp{font-size:var(--v3-fs-num);font-weight:400}.m4-ads .dots{min-height:16px;font-size:var(--v3-fs-meta);align-items:center;gap:4px;display:flex}.m4-ads .dots i,.m4-ads .foot .d{background:var(--v3-good-mark);border-radius:99px;width:7px;height:7px;display:inline-block}.m4-ads .foot{font-size:var(--v3-fs-meta);color:var(--v3-quiet);justify-content:space-between;margin-top:14px;display:flex}.m4-ads .foot span{align-items:center;gap:6px;display:flex}.m4-cr-list{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.m4-cr-row{gap:var(--v3-s3);border:1px solid var(--v3-surface-border);background:var(--v3-card);border-radius:16px;grid-template-columns:56px minmax(0,1.4fr) minmax(0,2fr) auto;align-items:center;min-width:0;padding:10px 12px;display:grid}.m4-cr-th{background:var(--v3-subtle);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;overflow:hidden}.m4-cr-th img{object-fit:cover;width:56px;height:56px;display:block}.m4-cr-noimg{font-size:var(--v3-fs-meta);color:var(--v3-quiet);text-align:center}.m4-cr-id{flex-direction:column;gap:2px;min-width:0;display:flex}.m4-cr-id .n{font-size:var(--v3-fs-small);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.m4-cr-camp{font-size:var(--v3-fs-meta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m4-cr-chips{font-size:var(--v3-fs-meta);color:var(--v3-quiet);flex-wrap:wrap;gap:6px;display:flex}.m4-cr-tag{color:var(--v3-ink);background:var(--v3-subtle);border-radius:99px;padding:0 8px}.m4-cr-tag[data-tag=winner]{color:var(--v3-good-text)}.m4-cr-tag[data-tag=fatiguing]{color:var(--v3-warn-text)}.m4-cr-met{gap:var(--v3-s2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.m4-cr-met dt{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.m4-cr-met dd{font-size:var(--v3-fs-small);margin:0;font-weight:500}.m4-cr-verdict{font-size:var(--v3-fs-meta);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.m4-cr-verdict i{background:var(--v3-quiet);border-radius:99px;width:8px;height:8px}.m4-cr-verdict[data-tone=good]{color:var(--v3-good-text)}.m4-cr-verdict[data-tone=good] i{background:var(--v3-good-mark)}.m4-cr-verdict[data-tone=warn]{color:var(--v3-warn-text)}.m4-cr-verdict[data-tone=warn] i{background:var(--v3-warn-mark)}.m4-cr-verdict[data-tone=bad]{color:var(--v3-bad-text)}.m4-cr-verdict[data-tone=bad] i{background:var(--v3-bad-mark)}.m4-cl{margin-top:var(--v3-s3)}.m4-cl-list{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.m4-cl-ad,.m4-cl-dec{gap:var(--v3-s3);border:1px solid var(--v3-surface-border);background:var(--v3-card);border-radius:16px;align-items:flex-start;min-width:0;padding:10px 12px;display:flex}.m4-cl-dec{justify-content:space-between;align-items:center}.m4-cl-ad img{object-fit:cover;border-radius:12px;flex:none;width:72px;height:72px}.m4-cl-body{overflow-wrap:anywhere;flex:1;min-width:0}.m4-cl-body .n{font-size:var(--v3-fs-small);font-weight:500}.m4-cl-copy{font-size:var(--v3-fs-small);white-space:pre-line;margin:4px 0 8px}.m4-cl-why{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin:2px 0 0}.m4-cl-h{font-size:var(--v3-fs-label);margin:20px 0 0;font-weight:600}.m4-cl-facts{gap:var(--v3-s2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;display:grid}.m4-cl-facts dt{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.m4-cl-facts dd{font-size:var(--v3-fs-small);margin:0}.m4-cl-btns{flex:none;gap:8px;display:flex}.m4-cl-msg{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.m4-cv{margin-top:var(--v3-s3)}.m4-cv-t{border-collapse:collapse;width:100%;font-size:var(--v3-fs-small);margin-top:16px}.m4-cv-t th,.m4-cv-t td{text-align:start;border-bottom:1px solid var(--v3-surface-border);overflow-wrap:anywhere;padding:8px 6px}.m4-cv-t thead th{font-size:var(--v3-fs-meta);font-weight:600}.m4-cv-t tbody th{color:var(--v3-quiet);font-weight:400}@media (max-width:720px){.m4-cl-dec{flex-direction:column;align-items:stretch}.m4-cl-ad{flex-direction:column}}.m4-cr-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin:12px 0 0}.m4-cr-big{border-radius:12px;max-width:100%;display:block}.m4-cr-bar{align-items:center;gap:var(--v3-s3);font-size:var(--v3-fs-meta);flex-wrap:wrap;margin-top:16px;display:flex}.m4-cr-sw{border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-body);font:inherit;cursor:pointer;align-items:center;gap:8px;min-height:36px;padding:6px 12px;display:inline-flex}.m4-cr-sw i{background:var(--v3-subtle);border-radius:99px;flex:none;width:28px;height:16px;position:relative}.m4-cr-sw i:after{content:"";top:2px;background:var(--v3-quiet);border-radius:99px;width:12px;height:12px;position:absolute;inset-inline-start:2px}.m4-cr-sw[data-on=true]{color:var(--v3-ink);border-color:var(--v3-ink)}.m4-cr-sw[data-on=true] i{background:var(--v3-good-tint)}.m4-cr-sw[data-on=true] i:after{background:var(--v3-good-mark);inset-inline-start:14px}.m4-cr-count{color:var(--v3-quiet)}.m4-cr-attn{background:var(--v3-subtle);color:var(--v3-quiet);border-radius:99px;padding:3px 10px}.m4-cr-attn[data-on=true],.m4-title .chips span.bad{background:var(--v3-bad-tint);color:var(--v3-bad-text)}.m4-cr-row{grid-template-columns:56px minmax(0,1.4fr) minmax(0,2.4fr) auto auto}.m4-cr-met{row-gap:var(--v3-s2);grid-template-columns:repeat(4,minmax(0,1fr))}.m4-cr-row[data-attn=action]{border-inline-start:4px solid var(--v3-bad-mark)}.m4-cr-row[data-attn=off]{opacity:.62}.m4-cr-row[data-attn=off] .m4-cr-verdict,.m4-cr-verdict[data-attn=off]{color:var(--v3-quiet)}.m4-cr-verdict[data-attn=off] i{background:var(--v3-quiet)}.m4-cr-verdict[data-attn=action]{font-weight:600}.m4-cr-st[data-active=false]{color:var(--v3-quiet)}.m4-cr-more{border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer;min-height:32px;padding:4px 12px}.m4-cr-open{font-size:var(--v3-fs-small);margin:8px 0 0}@media (max-width:720px){.m4-cr-row{gap:var(--v3-s2);grid-template-columns:56px minmax(0,1fr) auto}.m4-cr-met{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.m4-cr-met>div:not(.pri){display:none}.m4-cr-sw,.m4-cr-more{min-height:44px}.m4-cr-camp,.m4-cr-own,.m4-cr-tag{display:none}.m4-cr-verdict{grid-column:1/-1}.m4-cr-more{grid-area:1/3;align-self:start}}@media (prefers-reduced-motion:reduce){.m4-ring .arc,.m4-src .tiles>div,.m4-mika .av{animation:none}}@media (max-width:1023px){.m4-hero{grid-template-columns:1fr;justify-items:stretch;gap:24px;padding:24px 20px}.m4-ring{margin-inline:auto}.m4-stats{grid-template-columns:1fr;row-gap:14px}.m4-stat,.m4-stat:first-child{border-inline-start:0;border-bottom:1px solid var(--c4-date-border);padding:0 0 14px}.m4-stat .v{font-size:var(--v3-fs-hero)}.m4-roas{padding:18px 16px 8px}.m4-roas .row{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0 14px}.m4-roas .gp{text-align:start}.m4-split{grid-template-columns:1fr}.m4-src,.m4-ads{padding:18px}.m4-ads .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.m4-src .tiles{flex-wrap:wrap;height:auto}.m4-src .tiles>div{min-height:110px;flex:100%!important}.m4-title h1{font-size:var(--v3-fs-h1)}}.c4-more-body .sv2{--sv2-paper:var(--v3-page);--sv2-surface:var(--v3-card);--sv2-surface-2:var(--v3-card);--sv2-line:var(--v3-line);--sv2-line-2:var(--v3-line);--sv2-text:var(--v3-ink);--sv2-text-2:var(--v3-body);--sv2-muted:var(--v3-quiet);--sv2-accent:var(--v3-primary);--sv2-tan:var(--v3-accent);--sv2-sky:var(--v3-series-1);--sv2-leaf:var(--v3-series-6);--sv2-g:var(--c4-ok);--sv2-y:var(--v3-warn-small);--sv2-r:var(--c4-bad);--sv2-radius:var(--v3-r-tile);--fs-12:var(--v3-fs-meta);--fs-14:var(--v3-fs-small);--fs-16:var(--v3-fs-body);--fs-20:var(--v3-fs-h2);--fs-28:var(--v3-fs-num);--fs-40:var(--v3-fs-kpi);font-family:var(--v3-font)}.c4-more-body .sv2 :is(h1,h2,.sv2-question){font-weight:500!important}.c4-more-body [style*="rgb(160, 32, 16)"]{color:var(--c4-bad)!important}.c4-more-body [style*="rgb(61, 122, 42)"]{color:var(--c4-ok)!important}.c4-more-body [style*="rgb(154, 124, 110)"]{color:var(--v3-quiet)!important}.c4-more-body [class*=rounded],.c4-more-body [style*="border-radius: 12px"],.c4-more-body [style*="border-radius: 14px"],.c4-more-body [style*="border-radius: 8px"],.c4-more-body [style*="border-radius: 0.75rem"],.c4-more-body [style*="border-radius: 0.5rem"],.c4-more-body [style*="border-radius: 0.875rem"],.c4-more-body [style*="border-radius: 1rem"]{border-radius:var(--v3-r-tile)!important}@media (max-width:1023px){.m4-src .t-fbig{display:none!important}.m4-roas .sc{margin-inline:30px}}.c4-pace{padding:24px}.c4-pace .hd{justify-content:space-between;align-items:flex-start;gap:var(--v3-s3);display:flex}.c4-pace .bdg{border-radius:var(--v3-r-pill);background:var(--v3-subtle);font-size:var(--v3-fs-meta);color:var(--v3-body);padding:3px 10px}.c4-pace .bdg.cur{background:var(--v3-warn-tint);color:var(--v3-warn-small)}.c4-pace .bar{margin-top:22px}.c4-pace .trk{border-radius:var(--v3-r-pill);background:var(--v3-subtle);height:10px;position:relative}.c4-pace .trk .fill{border-radius:var(--v3-r-pill);position:absolute;top:0;bottom:0;right:0}.c4-pace .fill.ok{background:var(--v3-good-mark)}.c4-pace .fill.low{background:var(--c4-bad)}.c4-pace .fill.mid{background:var(--v3-accent)}.c4-pace .trk .mk{background:var(--v3-ink);border-radius:var(--v3-r-pill);width:2px;position:absolute;top:-4px;bottom:-4px}.c4-pace .lg{font-size:var(--v3-fs-meta);color:var(--v3-quiet);justify-content:space-between;margin-top:10px;display:flex}.c4-pace .lg b{font-weight:500}.c4-pace .lg b.ok{color:var(--c4-ok)}.c4-pace .lg b.low{color:var(--c4-bad)}.c4-pace .c4-cells.pc{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.c4-pace .chs{border-top:1px solid var(--v3-surface-border);gap:10px;margin-top:18px;padding-top:16px;display:grid}.c4-pace .ch{font-size:var(--v3-fs-small);grid-template-columns:80px minmax(0,1fr) 220px;align-items:center;gap:16px;display:grid}.c4-pace .trk.thin{height:4px}.c4-pace .ch .v{text-align:left;color:var(--v3-body);font-size:var(--v3-fs-label)}@media (max-width:1023px){.c4-pace{padding:18px}.c4-pace .c4-cells.pc{grid-template-columns:repeat(2,minmax(0,1fr))}.c4-pace .ch{grid-template-columns:70px minmax(0,1fr)}.c4-pace .ch .v{text-align:start;grid-column:1/-1}}.c4-grps{margin-top:var(--v3-gutter);gap:12px;display:grid}.c4-grp{border-radius:var(--v3-r-card);background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--c4-shadow-sm);padding:0 22px}.c4-grp>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--v3-s3);min-height:56px;list-style:none;display:flex}.c4-grp>summary::-webkit-details-marker{display:none}.c4-grp>summary .t{font-size:var(--v3-fs-h2);font-weight:500}.c4-grp[open]>summary{border-bottom:1px solid var(--v3-surface-border)}.c4-grp>.c4-more-body{padding:var(--v3-gutter) 0 22px;margin-top:0}.c4-more-body :is([style*="0.8rem"],[style*="0.82rem"],[style*="0.85rem"],[style*="0.88rem"],[style*="0.9rem"]){font-size:var(--v3-fs-small)!important}.c4-more-body :is([class*="text-[0.6"],[class*="text-[0.7"],[class*=text-\[10px],[class*=text-\[11px]){font-size:var(--v3-fs-meta)!important}.c4-more-body :is(.v2agent,.ai-engine-card,[class*=ai-engine]){border-radius:var(--v3-r-tile)!important}.k4-sec{min-width:0;padding:22px 24px}.k4-head{justify-content:space-between;align-items:flex-start;gap:var(--v3-s3);flex-wrap:wrap;display:flex}.k4-titles{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.k4-title{font-size:var(--v3-fs-h2);margin:0;font-weight:500}.k4-right{font-size:var(--v3-fs-meta);color:var(--v3-quiet);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.k4-body{gap:14px;min-width:0;margin-top:16px;display:grid}.k4-dash{color:var(--v3-quiet)}.k4-unm{color:var(--v3-quiet);font-size:var(--v3-fs-meta);white-space:nowrap}.k4-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;display:grid}.k4-stat{grid-template-rows:16px 18px auto auto;align-content:start;row-gap:3px;min-width:0;display:grid}.k4-en{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k4-he{font-size:var(--v3-fs-meta);color:var(--v3-quiet);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;line-height:18px;display:flex;overflow:hidden}.k4-val{font-size:var(--v3-fs-num);font-variant-numeric:tabular-nums;font-weight:400;line-height:30px}.k4-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);min-height:16px;line-height:16px}.k4-pills{flex-wrap:wrap;gap:6px;display:flex}.k4-info{font-size:var(--v3-fs-label);color:var(--v3-body);grid-column:1/-1;line-height:1.6}.k4-i{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-quiet);border-radius:var(--v3-r-pill);width:16px;height:16px;font-size:var(--v3-fs-eyebrow);cursor:pointer;padding:0;line-height:1}.k4-yoy{font-size:var(--v3-fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.k4-yoy b{font-weight:500}.k4-yoy s{color:var(--v3-quiet);text-decoration:none}.k4-yoy.up b{color:var(--c4-ok)}.k4-yoy.down b{color:var(--c4-bad)}.k4-yoy.mut{color:var(--v3-quiet)}.k4-yoy.soft{opacity:.62}.k4-badge{border-radius:var(--v3-r-pill);font-size:var(--v3-fs-meta);white-space:nowrap;background:var(--v3-subtle);color:var(--v3-body);border:0;align-items:center;gap:4px;padding:3px 10px;font-weight:500;display:inline-flex}button.k4-badge{cursor:pointer;font-family:inherit}.k4-badge.full{background:var(--v3-subtle);color:var(--c4-ok)}.k4-badge.partial,.k4-badge.warn,.k4-badge.est{background:var(--v3-warn-tint);color:var(--v3-warn-small)}.k4-badge.bad{background:var(--v3-bad-tint);color:var(--v3-bad-text)}.k4-badge.na,.k4-badge.quiet{color:var(--v3-quiet)}.k4-dot{border-radius:var(--v3-r-pill);flex:none;width:8px;height:8px;display:inline-block}.k4-dot.green{background:var(--v3-good-mark)}.k4-dot.yellow{background:var(--v3-warn-mark)}.k4-dot.red{background:var(--c4-bad)}.k4-dot.ns{border:1.5px dashed var(--v3-accent)}.k4-tw{min-width:0;overflow-x:auto}.k4-table{border-collapse:collapse;width:100%;font-size:var(--v3-fs-small);font-variant-numeric:tabular-nums}.k4-table th{font-size:var(--v3-fs-meta);color:var(--v3-quiet);text-align:start;border-bottom:1px solid var(--v3-surface-border);white-space:nowrap;padding:8px 10px;font-weight:400}.k4-table td{border-bottom:1px solid var(--v3-surface-border);vertical-align:middle;padding:10px}.k4-table th.r,.k4-table td.r{text-align:end}.k4-table tr.total td{border-top:1px solid var(--v3-line);font-weight:500}.k4-table td:first-child{white-space:nowrap}.k4-sq{border-radius:var(--v3-r-pill);width:9px;height:9px;margin-inline-end:8px;display:inline-block}.k4-sq.sky{background:var(--v3-series-1)}.k4-sq.terra{background:var(--v3-primary)}.k4-sq.leaf{background:var(--v3-series-6)}.k4-sq.tan{background:var(--v3-accent)}.k4-sq.accent{background:var(--c4-gold-line)}.k4-sq.mut{background:var(--v3-line)}.k4-foot{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin:0;line-height:1.6}details.k4-more>summary{cursor:pointer;list-style:none}details.k4-more>summary::-webkit-details-marker{display:none}.k4-morebtn{color:var(--v3-label-text);font-weight:500}.k4-morebtn i{font-style:normal}.k4-morebtn .c,details[open]>summary .k4-morebtn .o{display:none}details[open]>summary .k4-morebtn .c{display:inline}.k4-morebody{margin-top:6px;line-height:1.6}.k4-list{font-size:var(--v3-fs-small);color:var(--v3-body);gap:4px;margin:0;padding-inline-start:18px;display:grid}.k4-src{align-items:center;display:inline-flex;position:relative}.k4-pop{top:100%;z-index:40;background:var(--v3-card);width:min(360px,86vw);color:var(--v3-ink);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);font-size:var(--v3-fs-meta);box-shadow:0 12px 30px var(--c4-pop-shadow);text-align:start;margin-top:4px;padding:12px;font-weight:400;line-height:1.6;position:absolute;inset-inline-start:0}.k4-sub{color:var(--v3-body)}.k4-bad{color:var(--c4-bad)}.k4-close{color:var(--v3-quiet);cursor:pointer;font:inherit;background:0 0;border:0;margin-top:6px;padding:0}.k4-spark{width:100%;height:26px}.k4-spark .line{fill:none;stroke:var(--v3-series-1);stroke-width:1.5px}.k4-spark .fill{fill:var(--v3-subtle)}.k4-spark.leaf .line{stroke:var(--v3-series-6)}.k4-spark.accent .line{stroke:var(--v3-primary)}.k4-track{border-radius:var(--v3-r-pill);background:var(--v3-subtle);height:10px;position:relative;overflow:hidden}.k4-track i{border-radius:var(--v3-r-pill);background:var(--v3-accent);position:absolute;top:0;bottom:0;right:0}.k4-track i.ok{background:var(--v3-good-mark)}.k4-track i.low{background:var(--c4-bad)}.k4-track i.ghost{background:var(--v3-line)}.c4-initial{border-radius:var(--v3-r-pill);background:var(--v3-subtle);color:var(--v3-ink);font-weight:500;font-size:var(--v3-fs-label);border:2px solid var(--v3-line);flex:none;justify-content:center;align-items:center;display:inline-flex}.c4-grp>summary{cursor:pointer}.c4-grp>summary .t{align-items:baseline;gap:12px;display:flex}.c4-grp>summary .chev{stroke:var(--v3-accent-strong);transition:transform var(--v3-hover) var(--v3-ease);flex:none}.c4-grp[open]>summary .chev{transform:rotate(180deg)}.c4-grp[open]>summary{z-index:20;background:var(--v3-page);border-radius:var(--v3-r-card) var(--v3-r-card) 0 0;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.c4-grp>summary .chev{transition:none}}.c4-grp .k4-sec{box-shadow:none;border:0;border-top:1px solid var(--v3-surface-border);background:0 0;border-radius:0;padding:20px 0;transition:none}.c4-grp .k4-sec:first-child{border-top:0;padding-top:4px}.c4-grp .k4-sec:hover{box-shadow:none;transform:none}.c4-grp .k4-title{font-size:var(--v3-fs-body);font-weight:500}.k4-table td{height:44px;padding:0 10px}.k4-table th{color:var(--v3-quiet)}.k4-table td.r,.k4-table th.r{text-align:end}.k4-chart{align-items:flex-end;gap:6px;height:140px;padding-top:8px;display:flex}.k4-chart .col{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.k4-chart .pair{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.k4-chart .bar{background:var(--v3-series-1);border-radius:4px 4px 0 0;width:14px;max-width:40%}.k4-chart .bar.prev{background:var(--v3-line)}.k4-chart .ax{font-size:var(--v3-fs-meta);color:var(--v3-quiet);font-variant-numeric:tabular-nums;white-space:nowrap}.c4-primary{background:var(--v3-primary);color:var(--v3-on-primary);min-height:44px;padding:0 var(--v3-s5);font:inherit;font-size:var(--v3-fs-label);cursor:pointer;box-shadow:var(--v3-primary-shadow);border:0;border-radius:99px;font-weight:600}.c4-primary:hover{filter:brightness(.95)}.m5a-reco{gap:var(--v3-s4);min-width:0;display:grid}.m5a-cards{gap:var(--v3-s4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.m5a-rows{gap:var(--v3-s2);margin:0;padding:0;list-style:none;display:grid}.m5a-row{align-items:center;gap:var(--v3-s2);min-width:0;font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);flex-wrap:nowrap;display:flex}.m5a-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:40%;font-weight:600;overflow:hidden}.m5a-why{min-width:0;color:var(--v3-body);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.m5a-act{flex:none;display:inline-flex}.m5a-sec{min-height:var(--v3-touch);padding:0 var(--v3-s3);border:1px solid var(--v3-line);color:var(--v3-label-text);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;flex:none;font-weight:500}.m5a-sec:hover{background:var(--v3-subtle)}.m5a-tail{color:var(--v3-body);font-size:var(--v3-fs-meta);overflow-wrap:anywhere;flex:100%;line-height:1.6}.m5a-item{gap:var(--v3-s1);min-width:0;display:grid}.m5a-item .m5a-meta{color:var(--v3-quiet);font-size:var(--v3-fs-meta)}.m5a-field{gap:var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex}.m5a-field label{font-weight:600;font-size:var(--v3-fs-label)}.m5a-in{min-width:0;max-width:200px;min-height:44px;padding:0 var(--v3-s3);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-label);border-radius:99px;flex:120px}.m5a-bad{color:var(--c4-bad)}.m5a-leg{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-meta);color:var(--v3-body);flex-wrap:wrap;display:inline-flex}.m5a-key{width:9px;height:9px;border-radius:4px;margin-inline-end:var(--v3-s1);display:inline-block}.m5a-key.s1{background:var(--v3-series-1)}.m5a-key.s2{background:var(--v3-primary)}.m5a-key.line{background:var(--v3-line)}.m5a-plot{height:180px;margin-top:var(--v3-s4);margin-bottom:var(--v3-s4);position:relative}.m5a-svg{width:100%;height:100%;position:absolute;inset:0}.m5a-svg .g{stroke:var(--v3-line);stroke-width:1px;vector-effect:non-scaling-stroke}.m5a-svg .ln{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.m5a-svg .ln.s1{stroke:var(--v3-series-1)}.m5a-svg .ln.s2{stroke:var(--v3-primary)}.m5a-lab{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%,-130%)}.m5a-lab.s1{color:var(--v3-ink)}.m5a-lab.s2{color:var(--v3-label-text)}.m5a-axis{font-size:var(--v3-fs-meta);color:var(--v3-quiet);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.m5a-why.m5a-wrap{white-space:normal;overflow:visible}.m5b{gap:var(--v3-s3);min-width:0;display:grid}.m5b-status{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.m5b-two{gap:var(--v3-s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.m5b-card{padding:var(--v3-s3);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-tile);background:var(--v3-card);min-width:0}.m5b-why{justify-items:start;gap:4px;display:grid}.m5b-whybody{font-size:var(--v3-fs-meta);color:var(--v3-body);line-height:1.6}.m5b-whybody[hidden]{display:none}.m5b-grey{color:var(--v3-quiet)}.m5b-ok{color:var(--c4-ok)}.m5b-warn{color:var(--v3-warn-small)}.m5b-bad{color:var(--c4-bad)}.m5b-wrap{white-space:normal}.m5b-subl{font-weight:400;display:block}.m5b-verdict{justify-content:space-between;align-items:center;gap:var(--v3-s3);padding:var(--v3-s3);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-tile);background:var(--v3-subtle);font-size:var(--v3-fs-small);display:flex}.m5b-empty{padding:var(--v3-s3);border:1px dashed var(--v3-line);border-radius:var(--v3-r-tile);font-size:var(--v3-fs-small);gap:4px;display:grid}.m5b-alert{padding:var(--v3-s3);border:1px solid var(--c4-bad);border-radius:var(--v3-r-tile);background:var(--v3-bad-tint);color:var(--v3-bad-text);font-size:var(--v3-fs-meta);line-height:1.6}.m5b-sort{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.m5b-sort .c4-detbtn[aria-pressed=true]{background:var(--v3-subtle);border-radius:var(--v3-r-pill);text-decoration:none}.m5b-nm{align-items:center;gap:6px;display:flex}.m5b-name{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.m5b-rownote{color:var(--v3-quiet);font-size:var(--v3-fs-meta);text-align:center}.m5b .k4-table td{height:44px}.m5b .k4-table th{font-size:var(--v3-fs-meta);font-weight:400}@media (max-width:640px){.m5b-two{grid-template-columns:1fr}.m5b-verdict{flex-direction:column;align-items:flex-start}}.c4-mtile .he .s{display:none}.c4-prow{display:contents}.c4-navw{gap:6px;min-width:0;display:grid;position:relative}.c4-nav{position:relative}.c4-nav [data-tab][hidden]{display:none}.c4-nav .fade{inset-block:0;pointer-events:none;background:linear-gradient(90deg, var(--c4-nav-bg), transparent);width:24px;position:absolute;left:0}.c4-nav .nxt{border-radius:var(--v3-r-pill);background:var(--v3-page);width:32px;height:32px;color:var(--v3-ink);cursor:pointer;box-shadow:0 2px 8px var(--c4-nav-shadow);border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.c4-nav .nxt svg{stroke:var(--v3-ink);transition:transform var(--v3-hover) var(--v3-ease)}.c4-nav .nxt[data-flip=true] svg{transform:rotate(180deg)}.c4-nav[data-multi=true]{padding-left:44px}.c4-dots{justify-content:center;gap:6px;display:flex}.c4-dots i{border-radius:var(--v3-r-pill);background:var(--c4-dot-off);width:6px;height:6px}.c4-dots i.on{background:var(--v3-primary)}.c4-unit .hd .tl,.c4-pace .tl,.c4-agents-hd .tl{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.c4-agents-hd{justify-content:space-between;align-items:baseline;gap:var(--v3-s3);margin-bottom:12px;display:flex}.c4-pace .tt{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.c4-pace .pl{flex-wrap:wrap;gap:8px;display:flex}.c4-hero{flex-direction:column;padding-bottom:32px;display:flex}.c4-hero>.brk{margin-top:auto;padding-top:22px}.c4-hero .c4-bar{margin-top:0}.c4-col{align-self:stretch}.c4-col>:last-child{flex:auto}.c4-what{font-size:var(--v3-fs-meta);color:var(--v3-quiet);line-height:1.5}.c4-queue .hd{align-items:baseline}.c4-queue ul{gap:0}.c4-queue li{border-top:1px solid var(--v3-surface-border);display:block}.c4-queue li:first-child{border-top:0}.c4-queue li a{color:var(--v3-ink);grid-template-columns:auto minmax(0,1fr) 14px;grid-template-areas:"pill title go""what what go";align-items:center;gap:2px 10px;min-height:44px;padding:10px 0;text-decoration:none;display:grid}.c4-queue .pill{border-radius:var(--v3-r-pill);background:var(--v3-subtle);font-size:var(--v3-fs-meta);color:var(--v3-body);white-space:nowrap;grid-area:pill;padding:2px 10px}.c4-queue .tt{font-size:var(--v3-fs-small);white-space:nowrap;text-overflow:clip;grid-area:title;min-width:0;overflow:hidden}.c4-queue .wh{font-size:var(--v3-fs-meta);color:var(--v3-quiet);white-space:nowrap;grid-area:what;min-width:0}.c4-queue .go{stroke:var(--v3-accent-strong);grid-area:go}.c4-queue>.hd>a{font-size:var(--v3-fs-label);color:var(--v3-label-text);white-space:nowrap;font-weight:500}@media (max-width:1023px){.c4-head-r{gap:10px;width:100%;display:grid}.c4-prow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.c4-prow .c4-seg{flex:auto;min-width:0}.c4-navw{width:100%}.c4-nav{box-sizing:border-box;width:100%}.c4-mtile{grid-template-rows:14px 18px 30px 16px;row-gap:4px;height:auto;padding:16px}.c4-mtile .nm{font-size:var(--v3-fs-m26);margin-top:0;line-height:30px;overflow:visible}.c4-mtile .eb,.c4-mtile .he,.c4-mtile .yy{line-height:inherit;overflow:visible}.c4-mtile .eb{line-height:14px}.c4-mtile .he{line-height:18px}.c4-mtile .yy{height:16px;line-height:16px}.c4-mtile .he .l{display:none}.c4-mtile .he .s{display:inline}.c4-mtile .c4-skel{height:30px;margin-top:0}.c4-unit .hd{flex-direction:column-reverse;align-items:flex-start;gap:6px}.c4-unit .hd .tl{flex-direction:column-reverse;align-items:flex-start;gap:2px}.c4-unit .hd .c4-title{white-space:nowrap}.c4-unit .hd>.c4-detbtn{position:absolute;top:14px;left:16px}.c4-unit{position:relative}.c4-pace .hd{flex-direction:row}.c4-pace .tt{flex-direction:column;align-items:flex-start;gap:6px}.c4-pace .tl{flex-direction:column-reverse;align-items:flex-start;gap:2px}.c4-pace .pl{gap:0}.c4-pace .bdg,.c4-pace .bdg.cur{color:var(--v3-quiet);background:0 0;padding:0}.c4-pace .bdg+.bdg:before{content:"·";margin-inline:8px}.c4-pace .c4-cells.pc{grid-template-columns:repeat(2,minmax(0,1fr))}.c4-pace .c4-cell[data-pace=proj]{border-bottom:0;grid-column:1/-1;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.c4-pace .c4-cell[data-pace=proj] .vl{grid-area:1/2/span 2;align-self:center}.c4-pace .c4-cell[data-pace=proj] .eb,.c4-pace .c4-cell[data-pace=proj] .he,.c4-pace .c4-cell[data-pace=proj] .yy{grid-column:1}.c4-pace .ch{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v""t t";row-gap:6px}.c4-pace .ch .n{grid-area:n}.c4-pace .ch .v{text-align:end;grid-area:v}.c4-pace .ch .trk{grid-area:t}.c4-hero{padding-bottom:32px}.c4{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.c4-bubble{width:48px;height:48px;bottom:calc(16px + env(safe-area-inset-bottom))}.c4-chat{bottom:calc(16px + env(safe-area-inset-bottom))}.c4-agents-hd{margin-bottom:8px}}.c4-hero .hl-a{display:contents}@media (min-width:1024px){.c4-hero{--flow-s:1.25;grid-template-columns:minmax(0,1fr) calc(340px * var(--flow-s));grid-template-rows:1fr auto;gap:28px 24px;padding:38px 32px 32px;display:grid}.c4-hero>.brk{grid-area:2/1/auto/-1;margin-top:0;padding-top:0}.c4-row1>.c4-hero{--flow-s:1;grid-template-columns:minmax(0,1fr) calc(420px * var(--flow-s));align-self:stretch;column-gap:var(--v3-s6);row-gap:var(--v3-s6);grid-template-rows:1fr auto;padding:40px}.c4-row1>.c4-hero>.c4-flow{transform-origin:bottom;margin:calc(330px * (var(--flow-s) - 1)) calc(210px * (var(--flow-s) - 1)) 0;align-self:end}.c4-hero>.c4-flow .src{width:84px;height:34px;font-size:var(--v3-fs-label)}.c4-hero>.c4-flow .src b{font-size:var(--v3-fs-small)}.c4-hero>.c4-flow .ag{gap:var(--v3-s2);font-size:var(--v3-fs-small)}.c4-hero>.c4-flow .ag img{width:32px;height:32px}.c4-hero .hl-a{flex-direction:column;grid-area:1/1;justify-content:flex-start;gap:16px;min-width:0;display:flex}.c4-hero .hl-a>.brk{margin-top:auto;padding-top:0}.c4-hero .hl-a>.badge{text-align:start;width:auto;position:static}.c4-hero .hl-a .c4-hello{margin-top:0}.c4-hero>.c4-flow{transform:scale(var(--flow-s));transform-origin:50%;grid-area:1/2;place-self:center;position:relative;top:auto;left:auto}.c4-hero .c4-cm3,.c4-hero .c4-skel.hero-skel{font-size:var(--v3-fs-hero-d)}.c4-hero .c4-cm3{white-space:nowrap}.c4-hero .c4-skel.hero-skel{height:72px}}@media (max-width:1023px){.c4-hero>.c4-flow{order:1}.c4-hero .brk{order:2}}.c4-hero .hl-a>*{position:relative}.c4-hero .hl-a>.brk{margin-top:auto;padding-top:22px}@media (min-width:1024px){.c4-hero .hl-a>.brk{margin-top:auto;padding-top:0}.c4-hero .hl-a>.badge{position:static}}@media (min-width:1024px) and (max-width:1359px){.c4-hero{--flow-s:1.1}}@media (min-width:1024px) and (max-width:1279px){.c4-row1>.c4-hero{--flow-s:.7}}@media (min-width:1280px) and (max-width:1439px){.c4-row1>.c4-hero{--flow-s:.85}}@media (min-width:1024px){.c4-row1>.c4-hero .hl-a>.mid{margin-top:auto}.c4-row1>.c4-hero .hl-a>:last-child{margin-bottom:auto}}.k4-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px 0;display:grid}.k4-grid>.k4-stat{border-inline-start:1px solid var(--c4-cell-line);padding-inline:16px}.k4-grid>.k4-stat:nth-child(4n+1){border-inline-start:0;padding-inline-start:0}.k4-stat{grid-template-rows:16px 18px 30px 16px;align-content:start;row-gap:2px}.k4-stat .k4-val{white-space:nowrap;text-overflow:ellipsis;height:30px;line-height:30px;overflow:hidden}.k4-stat.main .k4-val{font-size:var(--v3-fs-val);font-weight:400}.k4-note{white-space:nowrap;text-overflow:ellipsis;height:16px;min-height:16px;color:var(--c4-note);overflow:hidden}.k4-stat .k4-spark{height:28px;margin-top:6px}.k4-spark-none{height:28px;color:var(--v3-quiet);margin-top:6px;line-height:28px;display:block}.k4-star{color:var(--c4-note);font-weight:500}.k4-legend{font-size:var(--v3-fs-meta);color:var(--c4-note);margin:0}.k4-subh{margin:32px 0 16px}.k4-subh .eb{display:block}.k4-subh h4{font-size:var(--v3-fs-body);color:var(--v3-ink);margin:0;font-weight:500}.k4-body>.k4-subh:first-child{margin-top:0}@media (max-width:1023px){.k4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.k4-grid>.k4-stat:nth-child(4n+1){border-inline-start:1px solid var(--c4-cell-line);padding-inline-start:16px}.k4-grid>.k4-stat:nth-child(odd){border-inline-start:0;padding-inline-start:0}}.k4-i{width:auto;height:auto;font-size:var(--v3-fs-meta);color:var(--c4-note);background:0 0;border:0;padding:0 2px;line-height:1}@media (min-width:1024px){.c4-unit .c4-cells{grid-template-columns:repeat(7,minmax(0,1fr))}.c4-pace .chs{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 16px;display:grid}.c4-pace .ch{display:contents}.c4-pace .ch .v{text-align:end;white-space:nowrap}.c4-chat,.c4-bubble{bottom:24px;left:24px}.c4{padding-bottom:112px}}.m5b-quiet{margin:var(--v3-s2) 0 0;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet)}.m5b-cmp{column-gap:var(--v3-s4);row-gap:var(--v3-s2);max-height:120px;margin-top:var(--v3-s3);padding:var(--v3-s2) 0;border-top:1px solid var(--c4-cell-line);border-bottom:1px solid var(--c4-cell-line);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.m5b-cmp:has(.m5b-whybody:not([hidden])){max-height:none}.m5b-cmp-side{min-width:0}.m5b-cmp-rw{justify-content:space-between;align-items:baseline;gap:var(--v3-s2);color:var(--v3-body);display:flex}.m5b-cmp-rw b{color:var(--v3-ink);font-weight:500}.m5b-cmp-full{border-radius:0;width:100%}.m5b-cmp-bar{background:var(--c4-bad)}.m5b-cmp .m5b-why{display:contents}.m5b-cmp .m5b-whybody{gap:var(--v3-s1);grid-column:1/-1;display:grid}.m5b-cmp .m5b-whybody[hidden]{display:none}@media (max-width:640px){.m5b-cmp{grid-template-columns:minmax(0,1fr);max-height:none}}.m5b .k4-table th .m5b-th{color:var(--v3-quiet);display:block}.m5b .k4-table th.r,.m5b .k4-table td.r{text-align:end;font-variant-numeric:tabular-nums}.m5b .k4-table td.r .m5b-subl{text-align:end}.m5b-pill{border:1px solid var(--v3-surface-border);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);min-height:28px;padding:0 var(--v3-s3);border-radius:var(--v3-r-pill);cursor:pointer;white-space:nowrap;background:0 0}.m5b-pill[aria-pressed=true]{background:var(--v3-subtle);color:var(--v3-ink);font-weight:600}.k4-how{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note);margin-top:6px}.k4-how>summary{cursor:pointer;color:var(--v3-label-text);font-weight:500;list-style:none;display:inline-block}.k4-how>summary::-webkit-details-marker{display:none}.k4-how .k4-how-chev{transition:transform .15s;display:inline-block}.k4-how[open] .k4-how-chev{transform:rotate(90deg)}.k4-how .k4-how-body{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-quiet);margin-top:6px}.k4-cellv{vertical-align:middle;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.k4-cellv .k4-badge{line-height:var(--v3-lh-meta);padding-block:0}.k4-empty,.k4-ref{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note);margin:8px 0 0}.k4-tw.k4-fit{overflow:visible}.k4-fit .k4-table{table-layout:auto;width:100%}.k4-fit .k4-table th{white-space:normal;line-height:var(--v3-lh-meta)}.k4-fit .k4-table td:first-child{white-space:normal}.k4-fit .k4-table td,.k4-fit .k4-table th{padding-inline:8px}.k4-fit .k4-table td{height:auto;min-height:44px;padding-block:8px}@media (max-width:1023px){.k4-tw.k4-fit{overflow-x:auto}}.m4-hero .m4-det{display:block}.m4-src .hd .tl,.m4-roas .hd .tl{min-width:0}.m4-src .hd .tl .eb{display:block}.m4-src .hd h2 .s{font-weight:400;display:block}.m4-roas .hd .key{white-space:nowrap}.m4-mika .c4-what,.m4-mika .ex{overflow-wrap:anywhere}@media (max-width:1023px){.m4-hero>.m4-mid{min-width:0;position:static}.m4-hero .m4-det{position:absolute;top:22px;left:20px;margin:0!important}.m4-hero .m4-det .c4-detbtn{margin:0}.m4-stat .v,.m4-stat .v.tn{font-size:var(--v3-fs-stat-m);text-overflow:clip;white-space:nowrap;height:56px;line-height:56px;overflow:visible}.m4-stat{grid-template-rows:16px 56px 16px}.m4-legend{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:4px;display:grid}.m4-legend span{font-size:var(--v3-fs-small);direction:ltr;justify-content:flex-start;align-items:center;gap:8px;min-width:0;line-height:20px;display:flex}.m4-legend span b{font-size:var(--v3-fs-small);margin-inline-start:auto}.m4-roas .hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.m4-roas .hd .key{flex-wrap:nowrap;flex:1 0 100%;order:3;gap:12px;display:flex}.m4-roas .mk{width:10px;height:10px}.m4-roas .hd .c4-detbtn{order:2}.m4-src .hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.m4-src .hd h2{white-space:nowrap}.m4-src .hd h2 .l{display:none}.m4-src .hd h2 .s{display:inline}.m4-src .hd .tl .eb{margin-bottom:2px}.c4-nav,.c4-navw,.c4-head,.c4-head-l,.c4-head-r,.c4-more-body,.c4-grps,.c4-grp,.c4-grp>*,.k4-sec{box-sizing:border-box;min-width:0;max-width:100%}.m4-ads .card .n,.m4-ads .card .bd .n{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.k4-en,.k4-he{text-overflow:clip;overflow:visible}.k4-en{line-height:16px}.k4-he{line-height:18px}.k4-he span{white-space:nowrap}.c4-more-body *,.k4-sec *{text-overflow:clip}}@media (min-width:1024px){.m4-hero:has(>.m4-mid-media){grid-template-columns:220px minmax(0,1fr) 380px}}@media (min-width:1024px) and (max-width:1439px){.m4-hero:has(>.m4-mid-media){grid-template-columns:220px minmax(0,1fr) 340px;gap:32px}}.m4-mid-media{container:m4mid/inline-size}.m4-mid-media .m4-stat{grid-template-rows:16px 38px 16px;grid-template-columns:minmax(0,1fr);padding-inline:16px}.m4-mid-media .m4-stat:first-child{padding-inline-start:0}.m4-mid-media .m4-stat>*{min-width:0}.m4-hero .m4-mid-media .m4-stat .v,.m4-hero .m4-mid-media .m4-stat .v.tn{font-size:var(--v3-fs-val);height:38px;line-height:38px}.m4-hero .m4-mid-media .m4-stat .s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container m4mid (max-width:379px){.m4-mid-media .m4-stats{grid-template-columns:minmax(0,1fr);row-gap:14px}.m4-mid-media .m4-stat,.m4-mid-media .m4-stat:first-child{border-inline-start:0;border-bottom:1px solid var(--c4-date-border);padding:0 0 14px}}@media (max-width:480px){.k4-tw,.k4-tw.k4-fit{overflow:visible}.k4-table,.k4-table tbody{width:100%;display:block}.k4-table thead{display:none}.k4-table tr{border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-tile);background:var(--v3-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;margin-bottom:10px;padding:12px 14px;display:grid;position:relative}.k4-table td,.k4-table td:first-child{white-space:normal;text-align:start;border:0;flex-direction:column;gap:2px;min-width:0;height:auto;padding:0;display:flex}.k4-table td[data-label]:not([data-title]):before{content:attr(data-label);font-size:var(--v3-fs-meta);color:var(--v3-quiet);white-space:normal;line-height:16px}.k4-table td[data-title]{font-size:var(--v3-fs-small);grid-column:1/-1;max-height:40px;padding-inline-end:20px;font-weight:500;line-height:20px;overflow:hidden}.k4-table td[data-full]{grid-column:1/-1}.k4-table tr[data-card=flat]{grid-template-columns:minmax(0,1fr)}.k4-table tr[data-card=flat] td[data-label]:not([data-title]){flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.k4-table tr[data-card=flat] td[data-title]{max-height:none}.k4-table tr[data-card=fold]{cursor:pointer}.k4-table tr[data-card=fold]:after{content:"›";top:10px;font-size:var(--v3-fs-h2);color:var(--v3-accent-strong);line-height:20px;transition:transform .15s;position:absolute;inset-inline-end:14px}.k4-table tr[data-card=fold][data-open=true]:after{transform:rotate(90deg)}.k4-table tr[data-card=fold] td[data-label]:not([data-title]):not([data-main]){display:none}.k4-table tr[data-card=fold][data-open=true] td[data-label]:not([data-title]):not([data-main]){display:flex}.k4-table tr[data-card=fold][data-open=true] td[data-title]{max-height:none}.k4-table td .m5b-name{display:block}}@media (max-width:1023px){.m5a-row{flex-wrap:wrap;row-gap:6px}.m5a-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;flex:1 0 100%;max-width:100%;overflow:visible}.m5a-why{white-space:normal;text-overflow:clip;flex:1 0 100%;overflow:visible}.m5a-sec{margin-inline-start:auto}.m5b-name,.m5b .m5b-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.c4-hero .hl-a>.badge{width:auto;position:static;top:auto;left:auto}.k4-stat.main .k4-val{font-size:var(--v3-fs-num)}.k4-grid>.k4-stat{padding-inline:10px}.k4-grid>.k4-stat:nth-child(odd){padding-inline-start:0}}@media (max-width:480px){.k4-table tr{box-sizing:border-box}.k4-table td :is(b,span,i){white-space:normal;overflow-wrap:anywhere}}@media (max-width:380px){.k4-stat.main .k4-val,.k4-stat .k4-val{font-size:var(--v3-fs-h2)}}.c4-grp>summary .t .pl{vertical-align:middle;margin-inline-start:12px;display:inline-flex}.c4-grp>summary{min-width:0}.c4-grp>summary .t{flex-wrap:wrap;row-gap:4px;min-width:0}.m5a-cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}@media (max-width:1023px){.m4-roas .sc{margin-inline:40px}}.c4-col>.c4-decision{align-self:stretch}.m4-hero .c4-detbtn{color:var(--v3-page);text-underline-offset:3px;font-size:var(--v3-fs-label);font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.m4-src .hd h2.c4-title{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2)}.m4-src .hd .tl .eb{font-size:var(--v3-fs-eyebrow)}@media (max-width:1023px){.m4-roas .sc{margin-inline:0}}.k4-tw{max-width:100%}.c4-more-body>*,.c4-more-body .m5b,.c4-more-body .k4-sec{min-width:0;max-width:100%}@media (max-width:480px){.k4-table td,.k4-table td *{overflow-wrap:anywhere;min-width:0}.k4-table tr{max-width:100%}.pr4-card{grid-template-columns:minmax(0,1fr)}.k4-table td small{font-size:var(--v3-fs-meta)}.pr4-hd>div{min-width:0}.pr4-hd .eb{white-space:normal}}.c4-decision .btns button{white-space:nowrap}.c4-decision .btns{flex-wrap:wrap}.c4-decision .btns button{max-width:100%;padding-inline:16px}.ap4-grp{gap:4px;padding:22px 24px;display:grid}.ap4-grp .k4-subh{margin:0 0 12px}.ap4-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.ap4-card{min-width:0;box-shadow:none;border:1px solid var(--v3-surface-border);transition:box-shadow var(--v3-hover) var(--v3-ease), outline-color var(--v3-hover) var(--v3-ease);outline-offset:2px;outline:2px solid #0000;gap:12px;padding:18px 20px;display:grid}.ap4-card[data-highlight=true]{outline-color:var(--v3-primary)}.ap4-hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ap4-title{font-size:var(--v3-fs-h2);font-weight:500;line-height:var(--v3-lh-h2);overflow-wrap:anywhere;min-width:0;margin:0}.c4-mini{padding:var(--v3-s3);margin-block:var(--v3-s2)}.c4-mini-body{margin-top:var(--v3-s2)}.c4-mini-list{margin:var(--v3-s2) 0 0;gap:var(--v3-s3);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.br4-agents{margin:0 0 var(--v3-s3);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body)}.ap4-rows,.ap4-why{gap:8px;margin:0;display:grid}.ap4-rows>div,.ap4-why>div{grid-template-columns:86px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.ap4-rows dt,.ap4-why dt{font-size:var(--v3-fs-meta);color:var(--c4-note)}.ap4-rows dd,.ap4-why dd{font-size:var(--v3-fs-small);color:var(--v3-body);overflow-wrap:anywhere;min-width:0;margin:0}.ap4-why{border-top:1px solid var(--c4-cell-line);padding-top:12px}.ap4-btns{flex-wrap:wrap;gap:8px;display:flex}.ap4-btns button,.ap4-note-row button{font:inherit;font-size:var(--v3-fs-body);border-radius:var(--v3-r-pill);cursor:pointer;white-space:nowrap;max-width:100%;min-height:44px;padding:0 18px}.ap4-btns .ok{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;flex:auto;font-weight:600}.ap4-btns .no,.ap4-btns .why,.ap4-note-row .why{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink)}.ap4-btns button:disabled{opacity:.5;cursor:default}.ap4-note-row{flex-wrap:wrap;gap:8px;display:flex}.ap4-in{border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);min-width:0;min-height:44px;color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-small);flex:180px;padding:0 14px}.ap4-note{font-size:var(--v3-fs-meta);color:var(--c4-note);margin:0}.ap4-empty{color:var(--v3-quiet);font-size:var(--v3-fs-small);padding:24px}.bb4{gap:var(--v3-s4);min-width:0;display:grid}.bb4-net{min-width:0}.bb4-quiet{margin:var(--v3-s2) 0 0;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet)}.br4{gap:var(--v3-s4);min-width:0;display:grid}.br4-hero.m4-hero{grid-template-columns:minmax(0,1fr);justify-items:start}.br4-main{gap:var(--v3-s2);min-width:0;display:grid}.br4-num{font-size:var(--v3-fs-hero-d);letter-spacing:-1.5px;margin-top:var(--v3-s2);overflow-wrap:anywhere;font-weight:400;line-height:1}.br4-none{color:var(--c4-hero-sub)}.br4-sub{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);font-weight:400}.br4-chlist{font-size:var(--v3-fs-small);gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.br4-hero .br4-src{color:var(--c4-hero-sub)}.br4-src{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet)}.br4-why{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);margin:0}.br4-points,.br4-todos{gap:var(--v3-s4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.br4-todos{grid-template-columns:minmax(0,1fr);gap:0}.br4-point{gap:var(--v3-s1);min-width:0;border-inline-start:1px solid var(--c4-cell-line);align-content:start;padding-inline-start:var(--v3-s4);display:grid}.br4-point:first-child{border-inline-start:0;padding-inline-start:0}.br4-ptext{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body)}.br4-pval{font-size:var(--v3-fs-val);overflow-wrap:anywhere;font-weight:400;line-height:36px}.br4-psub{font-size:var(--v3-fs-meta);color:var(--v3-muted);margin-top:2px}.br4-todo{gap:var(--v3-s1);min-width:0;padding:var(--v3-s3) 0;border-top:1px solid var(--c4-cell-line);display:grid}.br4-todo:first-child{border-top:0;padding-top:0}.br4-ttitle{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);overflow-wrap:anywhere;font-weight:500}.br4-twhy{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);overflow-wrap:anywhere}.br4-link{min-height:44px;font-size:var(--v3-fs-label);color:var(--v3-label-text);justify-self:start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.br4-skel{border-radius:28px;min-height:240px}.br4-err{padding:var(--v3-s4);gap:var(--v3-s2);justify-items:start;display:grid}@media (max-width:1023px){.br4-num{font-size:var(--v3-fs-stat-m)}.br4-points{gap:var(--v3-s3);grid-template-columns:minmax(0,1fr)}.br4-point,.br4-point:first-child{padding:var(--v3-s3) 0 0;border-inline-start:0;border-top:1px solid var(--c4-cell-line)}.br4-point:first-child{border-top:0;padding-top:0}}.ag4-grid{gap:var(--v3-s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.ag4-card{gap:var(--v3-s3);padding:var(--v3-s4);flex-direction:column;min-width:0;display:flex}.ag4-card[data-selected=true]{border-color:var(--v3-accent-strong)}.ag4-top{align-items:center;gap:var(--v3-s3);display:flex}.ag4-img{border-radius:var(--v3-r-pill);object-fit:cover;flex:none;width:56px;height:56px}.ag4-win-hd .ag4-img{width:40px;height:40px}.ag4-id{flex:1;min-width:0}.ag4-name{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);color:var(--v3-ink);margin:0;font-weight:500}.ag4-role{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-muted)}.ag4-desc{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);margin:0}.ag4-state{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-ink);font-weight:500;display:flex}.ag4-dot{border-radius:var(--v3-r-pill);background:var(--c4-dot-off);flex:none;width:10px;height:10px}.ag4-state[data-state=on] .ag4-dot{background:var(--c4-ok)}.ag4-line{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);margin:0}.ag4-pend{justify-content:space-between;align-items:baseline;gap:var(--v3-s2);padding:var(--v3-s2) 0;border-top:1px solid var(--c4-cell-line);display:flex}.ag4-pend-l{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body)}.ag4-pend b{font-size:var(--v3-fs-num);line-height:var(--v3-lh-num);color:var(--v3-ink);font-weight:500}.ag4-open{align-self:flex-start;margin-top:auto}.ag4-note{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);margin:0}.ag4-win{gap:var(--v3-s3);padding:var(--v3-s4);margin-top:var(--v3-s4);flex-direction:column;display:flex}.ag4-win-hd{align-items:center;gap:var(--v3-s3);display:flex}.ag4-msgs{padding:var(--v3-s2) 0;gap:var(--v3-s3);flex-direction:column;max-height:420px;margin:0;list-style:none;display:flex;overflow-y:auto}.ag4-bub{max-width:min(100%,560px);padding:var(--v3-s3) var(--v3-s4);border-radius:var(--v3-r-tile);gap:var(--v3-s1);flex-direction:column;min-width:0;display:flex}.ag4-bub p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);margin:0}.ag4-who{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);font-weight:500}.ag4-bub[data-role=user]{background:var(--v3-subtle);color:var(--v3-ink);align-self:flex-start}.ag4-bub[data-role=agent]{background:var(--v3-surface);border:1px solid var(--v3-surface-border);color:var(--v3-body);align-self:flex-end}.ag4-bub[data-role=user] .ag4-who{color:var(--v3-muted)}.ag4-bub[data-role=agent] .ag4-who{color:var(--v3-label-text)}.ag4-end{height:1px}.ag4-win-ft{justify-content:space-between;align-items:center;gap:var(--v3-s3);flex-wrap:wrap;display:flex}.ag4-full{align-items:center;text-decoration:none;display:inline-flex}.am4{gap:20px;display:grid}.am4-row{justify-content:space-between;align-items:center;gap:var(--v3-s3);display:flex}.am4-k{font-size:var(--v3-fs-label);color:var(--v3-ink);font-weight:500}.am4-why{margin:var(--v3-s2) 0 0;font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.k4-stat .k4-en{text-overflow:clip;height:16px;line-height:16px;overflow:visible}.k4-stat .k4-he{text-overflow:clip;height:18px;line-height:18px;overflow:visible}.k4-stat .k4-val{text-overflow:clip;overflow:visible}.k4-how .k4-how-chev{text-align:center;vertical-align:middle;width:16px;height:16px;line-height:16px}.k4-body>*,.k4-tw{min-width:0}.pl4-num,.pl4-yoy{white-space:normal}.k4-how>summary{align-items:center;gap:4px;padding-inline-end:2px;display:inline-flex}.ap4-top{gap:6px;padding:16px 24px;display:grid}.ap4-will,.ap4-sum{font-size:var(--v3-fs-small);color:var(--v3-body);margin:0}.ap4-sum{color:var(--c4-note);font-size:var(--v3-fs-label)}.ap4-list{grid-template-columns:1fr;gap:0}.ap4-row{border-top:1px solid var(--c4-cell-line);outline-offset:-2px;min-width:0;transition:outline-color var(--v3-hover) var(--v3-ease);outline:2px solid #0000;padding:0;list-style:none}.ap4-row:first-child{border-top:0}.ap4-row[data-highlight=true]{outline-color:var(--v3-primary);border-radius:var(--v3-r-tile)}.ap4-line{align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.ap4-toggle{min-width:0;font:inherit;color:var(--v3-ink);cursor:pointer;text-align:start;background:0 0;border:0;flex:auto;align-items:center;gap:12px;padding:8px 0;display:flex}.ap4-toggle .ap4-title{min-width:0;font-size:var(--v3-fs-body);font-weight:500;line-height:var(--v3-lh-body);overflow-wrap:anywhere;flex:auto}.ap4-meta{font-size:var(--v3-fs-label);color:var(--c4-note);font-variant-numeric:tabular-nums;flex:none}.ap4-chev{color:var(--v3-accent-strong);transition:transform var(--v3-hover) var(--v3-ease);flex:none}.ap4-row[data-open=true] .ap4-chev{transform:rotate(90deg)}.ap4-sec{font:inherit;font-size:var(--v3-fs-label);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);min-height:44px;color:var(--v3-ink);cursor:pointer;white-space:nowrap;flex:none;padding:0 14px}.ap4-row[data-open=true] .ap4-sec{display:none}.ap4-body{gap:12px;padding:4px 0 16px;display:grid}.ap4-fold>summary{cursor:pointer;font-size:var(--v3-fs-h2);align-items:center;min-height:44px;font-weight:500;list-style:none;display:flex}.ap4-fold>summary::-webkit-details-marker{display:none}@media (max-width:480px){.ap4-line{flex-wrap:wrap}.ap4-meta{display:none}.ap4-line>.ap4-toggle{flex:100%}}[data-testid^=cu4-] .k4-note{white-space:normal;text-overflow:clip;height:auto;min-height:20px;line-height:20px;overflow:visible}[data-testid^=cu4-] .k4-table td[data-title]{max-height:none;overflow:visible}.pl4{flex-direction:column;gap:22px;min-width:0;display:flex}.pl4-num{font-variant-numeric:tabular-nums;white-space:nowrap}.pl4-yoy{white-space:nowrap}.pl4-skel{vertical-align:middle;width:96px;height:16px;display:inline-block}@media (min-width:481px){.pl4-tw{max-width:760px;margin-inline:auto}.pl4-tw .k4-table{table-layout:fixed;width:100%}.pl4-tw .k4-table th:nth-child(2),.pl4-tw .k4-table th:nth-child(3),.pl4-tw .k4-table th:nth-child(4){width:116px}.pl4-tw .k4-table td:first-child{white-space:normal}.pl4-tw .k4-table td.r,.pl4-tw .k4-table th.r{text-align:end;font-variant-numeric:tabular-nums}.pl4-tw .k4-yoy{justify-content:flex-end}}.pl4-wf{align-items:stretch;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pl4-wf-col{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.pl4-wf-name{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-body);text-align:center;overflow-wrap:anywhere}.pl4-wf-plot{border-bottom:1px solid var(--v3-surface-border);width:100%;height:200px;margin-top:24px;position:relative}.pl4-wf-bar{inset-inline:18%;bottom:calc(var(--lo) * 1%);height:max(4px, calc((var(--hi) - var(--lo)) * 1%));background:var(--v3-series-5);border-radius:4px;position:absolute}.pl4-wf-tip{text-align:center;inset-inline:0;bottom:calc(var(--hi) * 1% + 6px);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-text);font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate;font-weight:500;position:absolute}.pl4-wf-col.cost .pl4-wf-tip{color:var(--c4-bad)}.pl4-wf-val{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl4-wf-conn{inset-inline-start:82%;bottom:calc(var(--lvl) * 1%);width:calc(36% + var(--wf-gap));border-top:1px solid var(--v3-surface-border);pointer-events:none;height:0;position:absolute}.pl4-wf{--wf-gap:8px}.pl4-wf-col.total .pl4-wf-bar{background:var(--v3-series-1)}.pl4-wf-col.end .pl4-wf-bar{background:var(--c4-ok)}.pl4-wf-col.end.neg .pl4-wf-bar{background:var(--c4-bad)}.pl4-wf-val{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-text);font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate;font-weight:500}.pl4-wf-col.cost .pl4-wf-val{color:var(--c4-bad)}@media (max-width:640px){.pl4-wf{flex-direction:column;gap:12px}.pl4-wf-col{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name val""plot plot";align-items:baseline;gap:4px 12px;display:grid}.pl4-wf-name{text-align:start;grid-area:name}.pl4-wf-plot{background:var(--v3-subtle);border-bottom:0;border-radius:4px;grid-area:plot;height:14px;margin-top:0}.pl4-wf-tip{display:none}.pl4-wf-val{clip-path:none;text-align:start;grid-area:val;width:auto;height:auto;position:static;overflow:visible}.pl4-wf-conn{display:none}.pl4-wf-bar{inset-inline:auto;height:auto;top:0;bottom:0;width:max(4px, calc((var(--hi) - var(--lo)) * 1%));inset-inline-start:calc(var(--lo) * 1%)}}.bb4-hero{gap:var(--v3-s3);min-width:0;padding:24px;display:grid}.bb4-hero-top{align-items:baseline;gap:var(--v3-s3);flex-wrap:wrap;display:flex}.bb4-hero-num{font-size:var(--v3-fs-stat-m);line-height:var(--v3-lh-hero);color:var(--v3-ink);font-weight:500}.bb4-hero-num b{font-weight:600}.bb4-hero-lead{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);color:var(--v3-body);margin:0}.bb4-layers{gap:var(--v3-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;min-width:0;display:grid}.bb4-rows{gap:var(--v3-s3);min-width:0;margin:0;display:grid}.bb4-rows>div{gap:var(--v3-s3);grid-template-columns:96px minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.bb4-rows dt{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note)}.bb4-rows dd{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);overflow-wrap:anywhere;min-width:0;margin:0}.bb4-rows .k4-list{margin:0}.bb4-drafts{gap:var(--v3-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.bb4-draft{gap:var(--v3-s3);min-width:0;padding:var(--v3-s4);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-tile);display:grid}.bb4-draft-title{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);overflow-wrap:anywhere;margin:0;font-weight:500}.bb4-btns{gap:var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex}.bb4-btns button{font:inherit;font-size:var(--v3-fs-body);border-radius:var(--v3-r-pill);min-height:var(--v3-touch);cursor:pointer;white-space:nowrap;max-width:100%;padding:0 18px}.bb4-btns .ok{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;font-weight:600}.bb4-btns .no{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink)}.bb4-btns button:disabled{opacity:.5;cursor:default}.bb4-in{min-width:0;min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-small);flex:140px;padding:0 14px}.bb4-checks{gap:var(--v3-s4);margin:0;padding:0;list-style:none;display:grid}.bb4-check{gap:var(--v3-s2);min-width:0;padding-bottom:var(--v3-s3);border-bottom:1px solid var(--c4-cell-line);display:grid}.bb4-check:last-child{border-bottom:0;padding-bottom:0}.bb4-check-hd{justify-content:space-between;align-items:baseline;gap:var(--v3-s3);display:flex}.bb4-check-title{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);min-width:0;margin:0;font-weight:500}.bb4-count{font-size:var(--v3-fs-val);color:var(--v3-ink);font-weight:500}@media (max-width:1023px){.bb4 .k4-note{white-space:normal;height:auto;min-height:16px;line-height:16px}.bb4 .k4-stat{grid-template-rows:16px 18px 30px auto}.bb4 .k4-note{overflow:visible}}.ap4-ev{gap:var(--v3-s2);min-width:0;margin-top:var(--v3-s3);display:grid}.ap4-ev:first-of-type{margin-top:0}.ap4-evh{font-size:var(--v3-fs-body);color:var(--v3-ink);overflow-wrap:anywhere;margin:0;font-weight:500}.ap4-line .k4-badge.quiet{white-space:nowrap}.bb4-check-hd{flex-wrap:wrap;justify-content:flex-start;align-items:center}.bb4-count.brain3-pill{font-size:var(--v3-fs-label);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);padding:2px 10px;font-weight:500;display:inline-block}.agamb-grid{gap:var(--v3-s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agroom{gap:var(--v3-s4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.agroom-tile{text-align:center;align-items:center;gap:var(--v3-s2);padding:var(--v3-s4);flex-direction:column;min-width:0;display:flex}.agroom-wrap{gap:var(--v3-s4);display:grid}.agroom-vp{border-color:var(--v3-accent-strong)}.agroom-tile .ag4-state,.agroom-tile .ag4-pend{width:100%}.agroom-tile .ag4-state{justify-content:center}.agroom-tile .ag4-line{min-height:calc(2 * var(--v3-lh-meta))}.agroom-mono{border-radius:var(--v3-r-pill);background:var(--v3-emphasis);width:56px;height:56px;color:var(--v3-on-dark);font-size:var(--v3-fs-h1);place-items:center;font-weight:600;display:grid}.agroom-acts{gap:var(--v3-s2);flex-wrap:wrap;justify-content:center;display:flex}.agroom-acts .v3-btn{min-width:88px;min-height:44px}@media (max-width:900px){.agroom{grid-template-columns:minmax(0,1fr)}.agroom-vp{order:-1}.agamb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.agamb-grid{grid-template-columns:minmax(0,1fr)}}.agamb-empty{align-items:center;gap:var(--v3-s1);display:inline-flex}.agamb-dash{font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);color:var(--v3-quiet)}.agamb-why{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);overflow-wrap:anywhere;margin:0;display:block}.agamb-why[hidden]{display:none}.ag4-state{flex-wrap:wrap}.agamb-am{gap:var(--v3-s4);display:grid}.agamb-empty-card{align-items:baseline;gap:var(--v3-s2);padding:var(--v3-s4) 0;flex-wrap:wrap;display:flex}.agamb-empty-card .agamb-why{flex-basis:100%}.agamb-empty-t{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);color:var(--v3-body);max-width:60ch;margin:0}@media (min-width:1200px){.cu3-kpis .k4-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.cu3-kpis .k4-grid>.k4-stat:nth-child(4n+1){border-inline-start:1px solid var(--c4-cell-line);padding-inline-start:16px}.cu3-kpis .k4-grid>.k4-stat:first-child{border-inline-start:0;padding-inline-start:0}}.pl4-cols{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.pl4-why{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note);white-space:normal;overflow-wrap:anywhere;text-align:start;margin-top:4px;display:block}@media (min-width:481px){.pl4-tw{max-width:none;margin-inline:0}.pl4-tw .k4-table th:nth-child(2),.pl4-tw .k4-table th:nth-child(3),.pl4-tw .k4-table th:nth-child(4){width:132px}}@media (min-width:1100px){.pl4-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.pl4-cols>*{height:100%}.pl4-wf-plot{height:280px}}.br4-tname{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);overflow-wrap:anywhere}.bb5-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px}.bb5-orb{place-content:center;display:grid}.bb5-mid{min-width:0}.bb5-eb{margin-bottom:4px}.bb5-num{font-size:var(--v3-fs-hero-d);white-space:nowrap;font-weight:400;line-height:1.1}.bb5-num b{font-weight:400}.bb5-num span{font-size:var(--v3-fs-h2);color:var(--v3-sky);margin-inline:8px}.bb5-lead{font-size:var(--v3-fs-h2);color:var(--v3-page);margin:0}.bb5-rule{font-size:var(--v3-fs-small);color:var(--c4-hero-sub);margin:8px 0 0;line-height:1.6}.bb5-i{color:var(--v3-page);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px}.bb5-mid .m4-stats{margin-top:20px}.bb5-mid .m4-stat .v{font-size:var(--v3-fs-kpi);white-space:nowrap;text-overflow:clip;height:44px;line-height:44px;overflow:visible}.bb5-mid .m4-stat{grid-template-rows:16px 44px 32px}.bb5-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bb5-card{align-content:start;gap:8px;min-width:0;padding:20px 22px;display:grid}.bb5-card[data-open=true]{outline:2px solid var(--v3-primary);outline-offset:-2px}.bb5-card-hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bb5-card-t{font-size:var(--v3-fs-h2);font-weight:500;line-height:var(--v3-lh-h2);margin:0}.bb5-card-n{font-size:var(--v3-fs-val);font-weight:400;line-height:36px}.bb5-card-n b{font-weight:400}.bb5-card-n span{font-size:var(--v3-fs-small);color:var(--v3-quiet);margin-inline-start:6px;font-weight:400}.bb5-card-sub,.bb5-card-miss{font-size:var(--v3-fs-label);color:var(--c4-note);overflow-wrap:anywhere;line-height:20px}.bb5-open{border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);min-height:44px;color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-label);cursor:pointer;justify-self:start;margin-top:4px;padding:0 18px}.bb5-panel{gap:16px;min-width:0;padding:24px;display:grid}.bb5-panel-hd{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}@media (max-width:1023px){.bb5-hero{grid-template-columns:1fr;gap:16px}.bb5-orb{justify-self:center}.bb5-num{font-size:var(--v3-fs-stat-m)}.bb5-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bb5-mid .m4-stat .v{font-size:var(--v3-fs-m26)}}@media (max-width:560px){.bb5-cards{grid-template-columns:1fr}}.bb5-products-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin:0;line-height:1.5}.bb5-products-bar{align-items:center;gap:var(--v3-s2);margin:var(--v3-s4) 0;flex-wrap:wrap;display:flex}.bb5-products-q{min-width:0;min-height:var(--v3-touch);padding:0 var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-text);font:inherit;font-size:var(--v3-fs-label);flex:200px}.bb5-products-f{min-height:var(--v3-touch);padding:0 var(--v3-s4);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-label);cursor:pointer}.bb5-products-f[aria-pressed=true]{background:var(--v3-emphasis);color:var(--v3-on-dark);border-color:var(--v3-emphasis)}.bb5-products-n{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.bb5-products-grid{gap:var(--v3-s3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.bb5-products-grid>li{min-width:0}.bb5-products-card{align-items:stretch;gap:var(--v3-s1);text-align:start;width:100%;height:100%;padding:var(--v3-s2);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);color:var(--v3-text);font:inherit;cursor:pointer;flex-direction:column;display:flex}.bb5-products-card.hero{border-color:var(--v3-emphasis)}.bb5-products-card:focus-visible,.bb5-products-f:focus-visible,.bb5-products-th:focus-visible{outline:2px solid var(--v3-primary);outline-offset:2px}.bb5-products-ph{aspect-ratio:1;border-radius:var(--v3-r-tile);background:var(--v3-subtle);display:block}.bb5-products-img,.bb5-products-big,.bb5-products-thimg{object-fit:cover;border-radius:var(--v3-r-tile);width:100%;height:100%;display:block}.bb5-products-img.none,.bb5-products-big.none,.bb5-products-thimg.none{text-align:center;font-size:var(--v3-fs-meta);color:var(--v3-quiet);background:var(--v3-subtle);justify-content:center;align-items:center;display:flex}.bb5-products-tags{gap:var(--v3-s1);flex-wrap:wrap;min-height:24px;display:flex}.bb5-products-name{font-size:var(--v3-fs-label);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.bb5-products-en{font-size:var(--v3-fs-meta);color:var(--v3-quiet);overflow-wrap:anywhere}.bb5-products-meta{justify-content:space-between;gap:var(--v3-s1);font-size:var(--v3-fs-meta);color:var(--v3-body);flex-wrap:wrap;display:flex}.bb5-products-more{font-size:var(--v3-fs-meta);color:var(--v3-accent-strong);margin-top:auto}.bb5-products-gal{gap:var(--v3-s2);display:grid}.bb5-products-big{aspect-ratio:1;height:auto}.bb5-products-thumbs{gap:var(--v3-s1);flex-wrap:wrap;display:flex}.bb5-products-th{border:2px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);cursor:pointer;opacity:.6;width:52px;height:52px;padding:0}.bb5-products-th[aria-pressed=true]{border-color:var(--v3-emphasis);opacity:1}.bb5-products-thimg{border-radius:inherit}.bb5-products-none{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.bb5-products-chips{gap:var(--v3-s1);flex-wrap:wrap;display:flex}.c4-drawer dd{overflow-wrap:anywhere}@media (max-width:480px){.bb5-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb5-assets{gap:var(--v3-s5);flex-direction:column;min-width:0;display:flex}.bb5-filters{gap:var(--v3-s3);margin-top:var(--v3-s4);flex-wrap:wrap;align-items:flex-end;display:flex}.bb5-chips{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.bb5-chip.on{background:var(--v3-emphasis);color:var(--v3-on-dark)}.bb5-field{gap:var(--v3-s1);font-size:var(--v3-fs-meta);color:var(--v3-quiet);flex-direction:column;min-width:0;display:flex}.bb5-input{min-height:var(--v3-touch);padding:0 var(--v3-s3);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-text);font:inherit;font-size:var(--v3-fs-small);border-radius:var(--v3-r-pill);min-width:0;max-width:100%}.bb5-input:disabled{color:var(--v3-muted)}.bb5-btn{margin-top:var(--v3-s3);align-self:flex-start}.bb5-more{align-self:center}.bb5-grid{gap:var(--v3-s4);margin-top:var(--v3-s3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.bb5-asset{gap:var(--v3-s2);padding:var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);flex-direction:column;min-width:0;display:flex}.bb5-thumb{aspect-ratio:4/3;background:var(--v3-subtle);border-radius:var(--v3-r-tile);justify-content:center;align-items:center;display:flex}.bb5-thumb img{object-fit:cover;border-radius:var(--v3-r-tile);width:100%;height:100%}.bb5-nothumb{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.bb5-name{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-text);overflow-wrap:anywhere;margin:0;font-weight:500}.bb5-meta,.bb5-det{gap:var(--v3-s1);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);flex-direction:column;margin:0;display:flex}.bb5-meta>div,.bb5-det>div{justify-content:space-between;gap:var(--v3-s3);align-items:baseline;display:flex}.bb5-meta dt,.bb5-det dt{color:var(--v3-quiet);flex:none}.bb5-meta dd,.bb5-det dd{color:var(--v3-body);text-align:start;overflow-wrap:anywhere;margin:0}.bb5-det{padding-top:var(--v3-s2);border-top:1px solid var(--v3-line)}.bb5-drop{align-items:center;gap:var(--v3-s2);padding:var(--v3-s7) var(--v3-s4);border:2px dashed var(--v3-line);border-radius:var(--v3-r-tile);text-align:center;cursor:pointer;color:var(--v3-body);font-size:var(--v3-fs-body);flex-direction:column;display:flex}.bb5-drop span{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.bb5-drop.on{border-color:var(--v3-emphasis);background:var(--v3-subtle)}.bb5-files{margin:var(--v3-s4) 0 0;gap:var(--v3-s3);flex-direction:column;padding:0;list-style:none;display:flex}.bb5-file{gap:var(--v3-s3);padding:var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);flex-wrap:wrap;align-items:flex-end;min-width:0;display:flex}.bb5-file.done{background:var(--v3-subtle)}.bb5-file.error{border-color:var(--v3-bad-mark)}.bb5-fname{font-size:var(--v3-fs-small);overflow-wrap:anywhere;flex:100%;font-weight:500}.bb5-state{font-size:var(--v3-fs-meta);color:var(--v3-quiet)}.bb5-file.error .bb5-state{color:var(--v3-bad-text)}.bb5-file.done .bb5-state{color:var(--v3-good-text)}@media (max-width:480px){.bb5-grid{grid-template-columns:1fr}.bb5-field,.bb5-input{width:100%}.bb5-filters{align-items:stretch}}.bb5-items{gap:var(--v3-s4);min-width:0;display:grid}.bb5-quiet{margin:var(--v3-s2) 0 0;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);overflow-wrap:anywhere}.bb5-text{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);overflow-wrap:anywhere;margin:0}.bb5-pill{font-size:var(--v3-fs-label);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);padding:2px 10px;font-weight:500;display:inline-block}.bb5-pill.ok{color:var(--c4-ok)}.bb5-miss{flex-wrap:wrap;align-items:baseline;gap:4px;display:inline-flex}.bb5-why{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note)}.bb5-cellstack{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.bb5-cellstack .bb5-why{white-space:normal;overflow-wrap:anywhere;max-width:60ch}@media (max-width:480px){.k4-table td[data-label]>.bb5-cellstack{min-width:0}.k4-table tr td[data-label]:has(>.bb5-cellstack):before{flex-shrink:0}}.bb5-detbtn{font:inherit;font-size:var(--v3-fs-label);min-height:var(--v3-touch);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink);cursor:pointer;white-space:nowrap;padding:0 14px}.bb5-rows{gap:var(--v3-s2);min-width:0;margin:0;display:grid}.bb5-rows>div{gap:var(--v3-s3);grid-template-columns:120px minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.bb5-rows dt{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--c4-note)}.bb5-rows dd{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);overflow-wrap:anywhere;min-width:0;margin:0}.bb5-pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;display:block}.bb5-act{gap:var(--v3-s2);margin-top:var(--v3-s3);display:grid}.bb5-btns,.bb5-q-btns{gap:var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex}.bb5-btns button,.bb5-q-btns button,.bb5-q-noterow button{font:inherit;font-size:var(--v3-fs-body);border-radius:var(--v3-r-pill);min-height:var(--v3-touch);cursor:pointer;white-space:nowrap;max-width:100%;padding:0 18px}.bb5-btns .ok,.bb5-q-btns .ok{background:var(--v3-primary);color:var(--v3-on-primary);box-shadow:var(--v3-primary-shadow);border:0;font-weight:600}.bb5-btns .no,.bb5-q-btns .no,.bb5-q-btns .why,.bb5-q-noterow .why{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink)}.bb5-btns button:disabled,.bb5-q-btns button:disabled,.bb5-q-noterow button:disabled{opacity:.5;cursor:default}.bb5-in{min-width:0;min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-small);flex:180px;padding:0 14px}textarea.bb5-in{border-radius:var(--v3-s3);padding:var(--v3-s3) 14px;line-height:var(--v3-lh-small);resize:vertical;flex:100%;min-height:160px;max-height:60vh}.bb5-arch{margin-top:var(--v3-s3)}.bb5-queue{gap:var(--v3-s3);min-width:0;padding:22px 24px;display:grid}.bb5-q-grp{gap:var(--v3-s2);min-width:0;display:grid}.bb5-q-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.bb5-q-row{border-top:1px solid var(--c4-cell-line);min-width:0;list-style:none}.bb5-q-row:first-child{border-top:0}.bb5-q-line{align-items:center;gap:var(--v3-s3);flex-wrap:wrap;min-height:56px;padding:6px 0;display:flex}.bb5-q-toggle{align-items:center;gap:var(--v3-s3);min-width:0;font:inherit;color:var(--v3-ink);cursor:pointer;text-align:start;background:0 0;border:0;flex:220px;padding:8px 0;display:flex}.bb5-q-title{min-width:0;font-size:var(--v3-fs-body);font-weight:500;line-height:var(--v3-lh-body);overflow-wrap:anywhere;flex:auto}.bb5-q-meta{font-size:var(--v3-fs-label);color:var(--c4-note);font-variant-numeric:tabular-nums;flex:0 auto}.bb5-q-chev{width:var(--v3-s5);height:var(--v3-s5);color:var(--v3-accent-strong);transition:transform var(--v3-hover) var(--v3-ease);flex:none;place-items:center;line-height:1;display:inline-grid}.bb5-q-row[data-open=true] .bb5-q-chev{transform:rotate(90deg)}.bb5-q-body{gap:var(--v3-s3);padding:4px 0 16px;display:grid}.bb5-q-rows{gap:var(--v3-s2);margin:0;display:grid}.bb5-q-rows>div{gap:var(--v3-s3);grid-template-columns:96px minmax(0,1fr);align-items:baseline;display:grid}.bb5-q-rows dt{font-size:var(--v3-fs-meta);color:var(--c4-note)}.bb5-q-rows dd{font-size:var(--v3-fs-small);color:var(--v3-body);overflow-wrap:anywhere;min-width:0;margin:0}.bb5-q-why{padding-top:var(--v3-s3);border-top:1px solid var(--c4-cell-line)}.bb5-q-noterow{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.bb5-q-fold>summary{cursor:pointer;font-size:var(--v3-fs-h2);min-height:var(--v3-touch);align-items:center;font-weight:500;list-style:none;display:flex}.bb5-q-fold>summary::-webkit-details-marker{display:none}.bb5-quality{min-width:0;padding:22px 24px}.bb5-q-sum{align-items:center;gap:var(--v3-s3);cursor:pointer;min-height:var(--v3-touch);flex-wrap:wrap;list-style:none;display:flex}.bb5-q-sum::-webkit-details-marker{display:none}.bb5-q-sum .k4-morebtn i{font-style:normal}.bb5-q-sum .k4-morebtn .c,details[open]>.bb5-q-sum .k4-morebtn .o{display:none}details[open]>.bb5-q-sum .k4-morebtn .c{display:inline}.bb5-checks{margin:var(--v3-s3) 0 0;gap:var(--v3-s4);padding:0;list-style:none;display:grid}.bb5-check{gap:var(--v3-s2);min-width:0;padding-bottom:var(--v3-s3);border-bottom:1px solid var(--c4-cell-line);display:grid}.bb5-check:last-child{border-bottom:0;padding-bottom:0}.bb5-check-hd{align-items:center;gap:var(--v3-s3);flex-wrap:wrap;display:flex}.bb5-check-title{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);min-width:0;margin:0;font-weight:500}@media (max-width:480px){.bb5-rows>div,.bb5-q-rows>div{grid-template-columns:minmax(0,1fr);gap:2px}.bb5-queue,.bb5-quality{padding:16px}}.bb5-bulkbar{gap:var(--v3-s3);margin-top:var(--v3-s3);flex-wrap:wrap;align-items:flex-end;display:flex}.bb5-bulkstate{gap:var(--v3-s2);font-size:var(--v3-fs-small);color:var(--v3-body);flex-direction:column;display:flex}.bb5-bulkstate p{margin:0}.bb5-bulkstate ul{gap:var(--v3-s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bb5-err{font-size:var(--v3-fs-meta);color:var(--v3-bad-text);overflow-wrap:anywhere}.bb5-pick{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-meta);color:var(--v3-body);min-height:var(--v3-touch);display:flex}.bb5-assign{width:100%}.bb5-ed{gap:var(--v3-s3);padding:var(--v3-s4);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-subtle);min-width:0;display:grid}.bb5-ed-grid{gap:var(--v3-s3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.bb5-ed-f{gap:var(--v3-s1);font-size:var(--v3-fs-meta);color:var(--c4-note);min-width:0;display:grid}.bb5-ed-f .bb5-in{flex:none;width:100%;max-width:100%}.bb5-ed-ta{width:100%;max-width:100%;min-height:160px;padding:var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);resize:vertical}.bb5-ed-err{font-size:var(--v3-fs-small);color:var(--v3-bad-text);overflow-wrap:anywhere;margin:0}.bb5-personas{gap:var(--v3-s4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));min-width:0;display:grid}.bb5-persona{gap:var(--v3-s3);padding:var(--v3-s4);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);align-content:start;min-width:0;display:grid}.bb5-persona-hd{justify-content:space-between;align-items:center;gap:var(--v3-s2);flex-wrap:wrap;display:flex}.bb5-persona-t{font-size:var(--v3-fs-h2);font-weight:500;line-height:var(--v3-lh-h2);overflow-wrap:anywhere;min-width:0;margin:0}.bb5-pl{gap:2px;margin:0;padding-inline-start:18px;display:grid}.bb5-more-src{gap:var(--v3-s4);margin-top:var(--v3-s2);display:grid}.bb5-more-src>summary{min-height:var(--v3-touch);align-items:center;display:flex}@media (max-width:480px){.bb5-ed-grid,.bb5-personas{grid-template-columns:minmax(0,1fr)}}.ch4{gap:var(--v3-s3);min-width:0;display:grid}.ch4-hero{gap:var(--v3-s4);padding:var(--v3-s4) var(--v3-s5);grid-template-columns:auto minmax(0,1fr);max-height:200px}.ch4-hero-img{border-radius:var(--v3-r-pill);object-fit:cover;border:2px solid var(--v3-sky);width:72px;height:72px}.ch4-hero-mid{gap:var(--v3-s2);min-width:0;display:grid}.ch4-hero-name{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);flex-wrap:wrap;margin:0;font-weight:500;display:flex}.ch4-hero-name span{font-size:var(--v3-fs-small);color:var(--v3-sky);font-weight:400}.ch4-hero .k4-i{color:var(--v3-page);border-color:var(--v3-sky);width:20px;height:20px;font-size:var(--v3-fs-meta);background:0 0}.ch4-dry{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-sky);border:1px solid var(--v3-sky);border-radius:var(--v3-r-pill);padding:0 var(--v3-s2)}.ch4-specs{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.ch4-chip{min-height:36px;padding:0 var(--v3-s3);border:1px solid var(--v3-sky);border-radius:var(--v3-r-pill);color:var(--v3-page);font:inherit;font-size:var(--v3-fs-label);cursor:pointer;background:0 0}.ch4-chip[aria-pressed=true]{background:var(--v3-page);color:var(--v3-ink);border-color:var(--v3-page)}.ch4-info{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--c4-hero-sub);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.ch4-hero:has(.ch4-info){max-height:none}.ch4-pickwrap{align-items:center;gap:var(--v3-s2);min-width:0;display:flex}.ch4-pick{gap:var(--v3-s2);scroll-snap-type:x proximity;scrollbar-width:none;flex:1 1 0;min-width:0;display:flex;overflow-x:auto}.ch4-pick::-webkit-scrollbar{display:none}.ch4-arrow{width:var(--v3-touch);height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-h2);cursor:pointer;flex:none}.ch4-tab{scroll-snap-align:start;justify-content:flex-start;align-items:center;gap:var(--v3-s1);width:112px;min-height:var(--v3-touch);padding:var(--v3-s2);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);color:var(--v3-ink);font:inherit;cursor:pointer;text-align:center;flex-direction:column;flex:0 0 112px;min-width:0;display:flex}.ch4-tab[aria-selected=true]{border-color:var(--v3-accent-strong);box-shadow:0 0 0 1px var(--v3-accent-strong)}.ch4-tab:disabled{cursor:not-allowed;opacity:.6}.ch4-tab-img{border-radius:var(--v3-r-pill);object-fit:cover;flex:none;width:40px;height:40px}.ch4-tab-t{justify-items:center;width:100%;min-width:0;display:grid}.ch4-tab-t b,.ch4-tab-t i{overflow-wrap:anywhere;max-width:100%;display:block}.ch4-tab-t b{font-size:var(--v3-fs-small);font-weight:500;line-height:var(--v3-lh-small)}.ch4-tab-t i{font-style:normal;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted)}.ch4-win:hover{transform:none}.ch4-win{gap:var(--v3-s3);padding:var(--v3-s4);flex-direction:column;min-width:0;display:flex}.ch4-msgs{max-height:min(520px,60vh)}.ch4-note{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-muted);overflow-wrap:anywhere;margin:0}.ch4-bad{color:var(--c4-bad,var(--v3-ink))}.ch4-empty,.ch4-err{gap:var(--v3-s3);justify-items:start;display:grid}.ch4-sugg{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.ch4-src{align-items:center;gap:var(--v3-s1);flex-wrap:wrap;margin-inline-start:var(--v3-s2);display:inline-flex}.ch4-src-t{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);overflow-wrap:anywhere;font-weight:400}.ch4-props{margin:var(--v3-s2) 0 0;gap:var(--v3-s2);padding:0;list-style:none;display:grid}.ch4-prop{gap:var(--v3-s1);border:1px dashed var(--v3-line);border-radius:var(--v3-r-tile);padding:var(--v3-s2) var(--v3-s3);font-size:var(--v3-fs-small);overflow-wrap:anywhere;justify-items:start;min-width:0;display:grid}.ch4-form{align-items:center;gap:var(--v3-s2);background:var(--v3-card);padding-top:var(--v3-s2);display:flex}.ch4-form input{min-width:0;min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);padding:0 var(--v3-s4);font:inherit;font-size:var(--v3-fs-small);background:var(--v3-card);color:var(--v3-ink);flex:1 1 0}body:has(.ch4) .c4-bubble{display:none}.ch4-pickwrap{container:ch4pick/inline-size}@container ch4pick (min-width:712px){.ch4-arrow{display:none}}@media (max-width:1023px){.ch4-hero{padding:var(--v3-s3) var(--v3-s4);gap:var(--v3-s3);max-height:160px}.ch4-hero-img{width:56px;height:56px}.ch4-msgs{max-height:none}.cv-bar{margin-bottom:calc(var(--v3-touch) + var(--v3-s6))}.ch4-form{inset-inline:0;z-index:40;padding:var(--v3-s2) var(--v3-s3) calc(var(--v3-s2) + env(safe-area-inset-bottom));border-top:1px solid var(--v3-line);position:fixed;bottom:0}}.sl4{gap:var(--v3-s4);min-width:0;display:grid}.sl4-hero{padding:var(--v3-s5) var(--v3-s6);grid-template-columns:minmax(0,1fr)}.sl4-mid{min-width:0}.sl4-num{font-size:var(--v3-fs-hero-d);white-space:nowrap;margin-top:var(--v3-s1);font-weight:400;line-height:1.1}.sl4-lead{font-size:var(--v3-fs-h2);color:var(--v3-page);margin:0}.sl4-rule{margin:var(--v3-s2) 0 0;font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--c4-hero-sub);overflow-wrap:anywhere}.sl4-hero .k4-i.sl4-i-l{color:var(--v3-page);border-color:var(--v3-sky);background:0 0;width:20px;height:20px}.sl4-mid .m4-stats{margin-top:var(--v3-s5)}.sl4-mid .m4-stat{grid-template-rows:auto auto auto;min-height:0}.sl4-mid .m4-stat .v{font-size:var(--v3-fs-kpi);white-space:nowrap;text-overflow:clip;height:44px;line-height:44px;overflow:visible}.sl4-mid .m4-stat .s{white-space:normal;text-overflow:clip;line-height:var(--v3-lh-meta);overflow-wrap:anywhere;overflow:visible}.sl4-chs{gap:var(--v3-s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sl4-ch{gap:var(--v3-s2);padding:var(--v3-s4);align-content:start;min-width:0;display:grid}.sl4-ch-hd{align-items:center;gap:var(--v3-s2);display:flex}.sl4-ch-n{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);margin:0;font-weight:500}.sl4-ch-v{font-size:var(--v3-fs-kpi);white-space:nowrap;font-weight:400;line-height:1.2}.sl4-ch-m{font-size:var(--v3-fs-small);color:var(--v3-muted);overflow-wrap:anywhere}.sl4-info{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);overflow-wrap:anywhere;display:block}.sl4-info[hidden]{display:none}.sl4-links{font-size:var(--v3-fs-small);margin:0}.sl4-links a{color:var(--v3-ink);min-height:var(--v3-touch);align-items:center;display:inline-flex}@media (max-width:1023px){.sl4-hero{padding:var(--v3-s5) var(--v3-s4)}.sl4-chs{grid-template-columns:minmax(0,1fr)}.sl4-num{font-size:var(--v3-fs-stat-m)}}.pr4-card{padding:var(--v3-s4);gap:var(--v3-s3);min-width:0;display:grid}.pr4-hd{justify-content:space-between;align-items:flex-start;gap:var(--v3-s2);display:flex}.pr4-img{border-radius:var(--v3-r-tile);object-fit:cover;background:var(--v3-subtle);flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.pr4-ph{color:var(--v3-body);font-size:var(--v3-fs-small);font-weight:500}.pr4-rk{min-width:1.6em;color:var(--v3-muted);font-size:var(--v3-fs-small);display:inline-block}.pr4-name{overflow-wrap:anywhere}.pr4-exp{border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-surface);block-size:24px;inline-size:24px;color:var(--v3-ink);font:inherit;cursor:pointer;vertical-align:middle;padding:0;line-height:1}.pr4-exp:focus-visible{outline:2px solid var(--v3-accent-strong);outline-offset:2px}.pr4-exp-sp{inline-size:24px;display:inline-block}.pr4-shade td{background:var(--v3-subtle);font-size:var(--v3-fs-small)}.pr4-unm td{color:var(--v3-body)}.pr4-wk{padding:0 var(--v3-s2);font-size:var(--v3-fs-small);white-space:nowrap;border-radius:999px;display:inline-block}.pr4-wk.red{color:var(--c4-bad);background:color-mix(in srgb, var(--c4-bad) 12%, transparent)}.pr4-wk.yellow{color:var(--v3-warn-small);background:color-mix(in srgb, var(--v3-warn-small) 14%, transparent)}.pr4-wk.ok{color:var(--c4-ok)}.sl4-dc{padding:var(--v3-s4);gap:var(--v3-s3);min-width:0;display:grid}.sl4-dc-hd{justify-content:space-between;align-items:flex-start;gap:var(--v3-s2);display:flex}.sl4-dc-sum{gap:var(--v3-s2) var(--v3-s4);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);flex-wrap:wrap;display:flex}.sl4-dc-plot{min-width:0;height:220px;position:relative}.sl4-dc-cols{align-items:stretch;gap:2px;display:grid;position:absolute;inset:0}.sl4-dc-col{cursor:pointer;background:0 0;border:0;align-items:flex-end;min-width:0;padding:0;display:flex}.sl4-dc-col[data-active=true]{background:var(--v3-subtle)}.sl4-dc-bar{background:var(--v3-accent-strong);border-radius:var(--v3-r-tile) var(--v3-r-tile) 0 0;width:100%;display:block}.sl4-dc-col[data-sat=true] .sl4-dc-bar{opacity:.55}.sl4-dc-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sl4-dc-line polyline{stroke:var(--v3-story,var(--v3-ink));stroke-width:2px;vector-effect:non-scaling-stroke}.sl4-dc-tip{z-index:5;width:180px;padding:var(--v3-s2) var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);box-shadow:var(--c4-shadow-sm);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);pointer-events:none;gap:2px;display:grid;position:absolute;top:0}.sl4-dc-ax{font-size:var(--v3-fs-eyebrow);color:var(--v3-muted);text-align:center;gap:2px;display:grid}.sl4-dc-ax span{white-space:nowrap;min-width:0;overflow:visible}.sl4-dc-lg{gap:var(--v3-s2) var(--v3-s4);font-size:var(--v3-fs-meta);color:var(--v3-muted);flex-wrap:wrap;display:flex}.sl4-dc-lg i{vertical-align:middle;margin-inline-end:var(--v3-s1);display:inline-block}.sl4-dc-lg i.b{background:var(--v3-accent-strong);border-radius:2px;width:10px;height:10px}.sl4-dc-lg i.l{border-top:2px solid var(--v3-story,var(--v3-ink));width:14px;height:0}.ret4-gaps{gap:var(--v3-s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.ret4-gap{gap:var(--v3-s2);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);padding:var(--v3-s3);justify-items:start;min-width:0;display:grid}.ret4-gap-t{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);overflow-wrap:anywhere;margin:0}.m4-tag{font-style:normal;font-size:var(--v3-fs-eyebrow);border:1px solid var(--v3-sky);border-radius:var(--v3-r-pill);padding:0 var(--v3-s2);margin-inline-start:var(--v3-s1)}.aud4-list{gap:var(--v3-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.aud4-card{gap:var(--v3-s2);min-width:0;padding:var(--v3-s4);align-content:start;display:grid}.aud4-name{font-size:var(--v3-fs-h2);color:var(--v3-ink);overflow-wrap:anywhere;margin:0;font-weight:500}.aud4-rule,.aud4-use{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-muted);overflow-wrap:anywhere;margin:0}.aud4-size{font-size:var(--v3-fs-kpi);white-space:nowrap;font-weight:400;line-height:1.2}.aud4-grid{gap:var(--v3-s2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.aud4-grid dt{font-size:var(--v3-fs-small);color:var(--v3-muted)}.aud4-grid dd{font-size:var(--v3-fs-body);margin:0;font-weight:500}.aud4-persona{font-size:var(--v3-fs-body)}.aud4-k{color:var(--v3-muted)}.aud4-v{font-weight:500}.aud4-act{gap:var(--v3-s2);display:grid}.aud4-dl{font-size:var(--v3-fs-small);color:var(--v3-muted);overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}.aud4-dl[aria-disabled=true]{opacity:.5;pointer-events:none}.aud4-err{font-size:var(--v3-fs-small);color:var(--c4-down,var(--v3-ink));margin:0}.aud4-pnote{font-size:var(--v3-fs-body);color:var(--v3-ink);margin:0}.v3-c4 .cr4-briefs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.v3-c4 .cr4-briefs li{border-bottom:1px solid var(--v3-line);gap:8px;padding-bottom:12px;display:grid}.v3-c4 .cr4-bn{font-size:var(--v3-fs-body);overflow-wrap:anywhere;font-weight:500}.v3-c4 .cr4-bt{font-size:var(--v3-fs-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.c4-nav button.nv-more{border-radius:var(--v3-r-pill);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-small);cursor:pointer;min-height:var(--v3-touch);background:0 0;border:0;align-items:center;gap:6px;padding:8px 14px;display:flex}.c4-nav button.nv-more[aria-expanded=true],.c4-nav button.nv-more[aria-current=page]{background:var(--v3-ink);color:var(--v3-page)}.c4-moremenu{z-index:52;inset-inline-start:0;background:var(--v3-card);border:1px solid var(--v3-line);width:min(260px,100vw - 32px);box-shadow:0 20px 50px var(--c4-pop-shadow);box-sizing:border-box;border-radius:18px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 6px)}.c4-moremenu a{min-height:var(--v3-touch);color:var(--v3-body);font-size:var(--v3-fs-small);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.c4-moremenu a:hover,.c4-moremenu a[aria-current=page]{background:var(--v3-subtle);color:var(--v3-ink)}.c4-moremenu .legacy{font-style:normal;font-size:var(--v3-fs-meta);color:var(--v3-quiet);border-radius:var(--v3-r-pill);background:var(--v3-subtle);padding:2px 8px}.c4-moremenu{max-height:min(72vh,640px);overflow-y:auto}.c4-moremenu .c4-moregrp{font-size:var(--v3-fs-meta);color:var(--v3-quiet);border-block-start:1px solid var(--v3-line);margin-block-start:4px;padding:10px 12px 4px;font-weight:600}.c4-nav button.nv-grp{white-space:nowrap;flex-shrink:0}.c4-moremenu .c4-moregrp:first-child{border-block-start:0;margin-block-start:0;padding-block-start:4px}.v3-c4 .m4-hero.bf4{padding:var(--v3-s6);background:linear-gradient(160deg, var(--v3-hero-1) 0%, var(--v3-hero-2) 100%);color:var(--v3-page);display:block}.bf4-grid{gap:var(--v3-s6);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.bf4-main,.bf4-side{min-width:0}.bf4-eb{color:var(--v3-hero-4)}.bf4-title{margin:4px 0 var(--v3-s4);font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);font-weight:400}.bf4-stage{gap:var(--v3-s5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:relative}.bf4-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bf4-ln{stroke:var(--v3-hero-4);stroke-width:1px;opacity:.55}.bf4-ln.off{stroke-dasharray:4 5;opacity:.35}.bf4-dotm{fill:var(--v3-page)}.bf4-col{gap:var(--v3-s3);z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.bf4-orb{z-index:1;place-content:center;display:grid;position:relative}.bf4-pill{background:var(--c4-ring-track);border:1px solid var(--v3-on-hero-track);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:10px 14px;display:grid}.bf4-pill .bf4-dot{grid-row:1/span 2}.bf4-pn{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);overflow-wrap:anywhere;font-weight:500}.bf4-ps{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-hero-4)}.bf4-dot{background:var(--v3-on-hero-track);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.bf4-dot[data-status=connected]{background:var(--v3-good-mark)}.bf4-dot[data-status=slow],.bf4-dot[data-status=partial],.bf4-dot[data-status=awaitingKey]{background:var(--v3-warn-mark)}.bf4-dot[data-status=offline]{background:var(--v3-bad-mark)}.bf4-num{margin-top:var(--v3-s5);text-align:center;font-size:var(--v3-fs-stat-m);line-height:var(--v3-lh-hero);font-weight:400}.bf4-num b{font-weight:400}.bf4-num span{font-size:var(--v3-fs-small);color:var(--v3-hero-4);font-weight:400}.bf4-lead{text-align:center;font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);color:var(--v3-hero-4);margin:0}.bf4-agents{margin:var(--v3-s5) 0 0;padding:var(--v3-s4) 0 0;border-top:1px solid var(--v3-on-hero-track);gap:var(--v3-s3);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.bf4-ag{text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.bf4-ag img,.bf4-ag .c4-initial{object-fit:cover;border-radius:50%}.bf4-ag.off{opacity:.45}.bf4-an{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta)}.bf4-off{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-hero-4)}.bf4-side{border-inline-start:1px solid var(--v3-on-hero-track);padding-inline-start:var(--v3-s5)}.bf4-sh{margin:4px 0 var(--v3-s3);font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);font-weight:500}.bf4-ev{gap:var(--v3-s3);margin:0;padding:0;list-style:none;display:grid}.bf4-ev li{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);grid-template-columns:48px minmax(0,1fr);gap:10px;display:grid}.bf4-allbox .bf4-ev li{grid-template-columns:128px minmax(0,1fr)}.bf4-t{color:var(--v3-hero-4)}.bf4-el{overflow-wrap:anywhere;min-width:0}.bf4-empty{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-hero-4);margin:0}.bf4-all{margin-top:var(--v3-s4);min-height:var(--v3-touch);padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);border:1px solid var(--v3-on-hero-track);color:var(--v3-page);font:inherit;font-size:var(--v3-fs-small);cursor:pointer;background:0 0}.bf4-allbox{margin-top:var(--v3-s3);max-height:320px;overflow-y:auto}.bf4-health{gap:var(--v3-s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));margin:0;padding:0;list-style:none;display:grid}.bf4-h{border:1px solid var(--v3-line);border-radius:16px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.bf4-hn{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);overflow-wrap:anywhere;font-weight:500}.bf4-hs{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);overflow-wrap:anywhere}.bf4-h .bf4-dot[data-status=loading]{background:var(--v3-line)}@media (max-width:1023px){.bf4-grid{grid-template-columns:minmax(0,1fr)}.bf4-side{border-inline-start:0;border-top:1px solid var(--v3-on-hero-track);padding-inline-start:0;padding-top:var(--v3-s4)}}@media (max-width:767px){.v3-c4 .m4-hero.bf4{padding:var(--v3-s5) var(--v3-s4)}.bf4-stage{gap:var(--v3-s3);grid-template-columns:repeat(2,minmax(0,1fr))}.bf4-orb{margin-bottom:var(--v3-s2);order:-1;grid-column:1/-1;justify-self:center}.bf4-lines{display:none}.bf4-pill{column-gap:8px;padding:10px}.bf4-agents{grid-template-columns:repeat(3,minmax(0,1fr))}.bf4-allbox .bf4-ev li{grid-template-columns:minmax(0,1fr)}.bf4-ev li{grid-template-columns:44px minmax(0,1fr)}}.bf4-rule{margin:var(--v3-s2) 0 0;text-align:center;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-hero-4)}.bf4-rule .bb5-i{color:var(--v3-page)}.bb5-q-title,.bb5-q-meta{overflow-wrap:anywhere;min-width:0}.v3-c4 .cp4-filters{gap:var(--v3-s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v3-c4 .cp4-filters select{min-height:var(--v3-touch);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-small);padding:0 var(--v3-s3);width:100%;min-width:0}.v3-c4 .cp4-list{gap:var(--v3-s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.v3-c4 .cp4-list>li{padding:var(--v3-s3);border:1px solid var(--v3-line);border-radius:16px;align-content:start;gap:6px;min-width:0;display:grid}.v3-c4 .cp4-t{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);overflow-wrap:anywhere;font-weight:500}.v3-c4 .cp4-b{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);overflow-wrap:anywhere}.v3-c4 .cp4-m{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-quiet);overflow-wrap:anywhere}.v3-c4 .cp4-act{gap:var(--v3-s2);display:flex}.v3-c4 .cp4-det summary{min-height:var(--v3-touch);cursor:pointer;font-size:var(--v3-fs-small);align-items:center;display:flex}@media (max-width:600px){.v3-c4 .cp4-filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.cf4 .k4-grid{grid-template-columns:minmax(0,1fr)}}.m4-stat .m4-i{vertical-align:middle;color:inherit}.m4-stat-info{margin-top:var(--v3-s1);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);text-transform:none;letter-spacing:0;overflow-wrap:anywhere;white-space:normal;font-weight:400}.c4-mtile,.c4-cell{position:relative}.c4-mtile>.eb>.k4-i,.c4-cell>.eb>.k4-i{top:6px;position:absolute;inset-inline-end:6px}.v3-net-card .v3-agent-line,.v3-net-card .v3-agent-name,.v3-net-card p{color:var(--v3-on-dark)}.c4-hero .k4-i,.m4-hero .k4-i,.bf4 .k4-i,.sl4-hero .k4-i,.m4-hero .k4-star,.sl4-hero .k4-star{color:var(--v3-page);border-color:var(--v3-on-hero-track)}.c4-hero :focus-visible,.m4-hero :focus-visible,.bf4 :focus-visible,.sl4-hero :focus-visible,.ch4-hero :focus-visible{outline-color:var(--v3-page)}.k4-badge.quiet,.k4-badge.na,.k4-badge.est{color:var(--v3-body)}.m4-ads .n{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.m4-ads .m4-cr-id .n{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.m5a-name,.m5a-why{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.m5a-name{max-width:none}.m4-src .tiles{min-width:0}.m4-src .tiles>div{overflow-wrap:anywhere}.m4-src .sm .l,.m4-src .sm .v{overflow-wrap:anywhere;max-width:100%}@media (max-width:480px){.c4 button:not(.k4-i):not(.nxt):not(.bb5-i),.c4 summary,.c4 select{min-height:44px}.c4 .c4-detbtn{min-width:44px}.c4 .k4-i,.c4 .bb5-i{position:relative}.c4 .k4-i:after,.c4 .bb5-i:after,.c4 .nxt:after{content:"";position:absolute;inset:-16px}}.k4-info,.k4-note,.k4-he,.k4-stat>*{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){.c4 a[href]:not(.k4-i){box-sizing:border-box;min-height:44px}.k4-chart{gap:2px}.k4-he{gap:4px;min-width:0}.k4-he span{white-space:normal;overflow-wrap:anywhere;min-width:0}}.ma-bar{align-items:center;gap:var(--v3-s2);margin-top:var(--v3-s2);flex-wrap:wrap;display:flex}.ma-btn{min-height:var(--v3-touch);min-width:var(--v3-touch);padding:0 var(--v3-s3);border:1px solid var(--v3-line,var(--border));border-radius:var(--v3-r-pill);background:var(--v3-card,var(--card));color:var(--v3-ink,inherit);font:inherit;font-size:var(--v3-fs-label);cursor:pointer}.ma-btn:disabled{opacity:.45;cursor:default}.ma-rate{align-items:center;gap:var(--v3-s1);font-size:var(--v3-fs-label);color:var(--v3-body,inherit);display:inline-flex}.ma-rate select{min-height:var(--v3-touch);border:1px solid var(--v3-line,var(--border));border-radius:var(--v3-r-pill);background:var(--v3-card,var(--card));color:var(--v3-ink,inherit);font:inherit;padding:0 var(--v3-s2)}.ma-note{min-width:3.5em;font-size:var(--v3-fs-label);color:var(--v3-body,inherit)}.gi-wrap{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.gi-ta{box-sizing:border-box;width:100%;min-height:var(--v3-touch);resize:none;border:1px solid var(--v3-line,var(--border));border-radius:var(--v3-r-tile,12px);max-height:168px;padding:10px var(--v3-s4);font:inherit;font-size:var(--v3-fs-small);background:var(--v3-card,var(--card));color:var(--v3-ink,inherit);overflow-wrap:anywhere;line-height:1.5}.gi-count{font-size:var(--v3-fs-meta);color:var(--v3-body,inherit)}.ch4-form,.c4-chat .ft{align-items:flex-end}.c4-chat .m .ma-bar{gap:var(--v3-s1)}.cv-bar{align-items:center;gap:var(--v3-s2);padding-top:var(--v3-s2);flex-wrap:wrap;display:flex}.cv-status{font-size:var(--v3-fs-small);color:var(--v3-ink);min-width:6em}.cv-note{font-size:var(--v3-fs-label);color:var(--v3-body)}.cv-bar[data-phase=listening] .cv-status:before{content:"";background:var(--v3-primary);border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.csv4-btn{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-quiet);border-radius:var(--v3-r-pill);font-size:var(--v3-fs-meta);cursor:pointer;white-space:nowrap;min-height:28px;padding:6px 12px;line-height:1}.csv4-btn:disabled{opacity:.5;cursor:default}.csv4-btn:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:640px){.csv4-btn{min-height:44px;padding:0 14px}}.ch{gap:var(--v3-s2);--ch-h:200px;min-width:0;display:grid}.ch-leg{gap:var(--v3-s1) var(--v3-s4);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);flex-wrap:wrap;display:flex}.ch-leg>span,.ch-tip>span{align-items:center;gap:var(--v3-s1);display:inline-flex}.ch-key{flex:none;display:inline-block}.ch-key.bar{border-radius:2px;width:10px;height:10px}.ch-key.ln{border-top:2px solid var(--v3-series-1);width:16px;height:0}.ch-key.bar.s1{background:var(--v3-series-1)}.ch-key.bar.s2{background:var(--v3-primary)}.ch-key.ln.s1{border-top-color:var(--v3-series-1)}.ch-key.ln.s2{border-top-color:var(--v3-primary)}.ch-key.ln.prev{border-top:2px dashed var(--v3-series-3)}.ch-plot{height:var(--ch-h);min-width:0;margin-top:var(--v3-s2);border-bottom:1px solid var(--v3-line);position:relative}.ch-cols{align-items:stretch;gap:2px;display:grid;position:absolute;inset:0}.ch-col{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;gap:2px;min-width:0;padding:0;display:flex}.ch-col[data-active=true]{background:var(--v3-subtle)}.ch-bar{border-radius:var(--v3-r-tile) var(--v3-r-tile) 0 0;flex:1 1 0;min-width:0;max-width:28px;display:block}.ch-bar.s1{background:var(--v3-series-1)}.ch-bar.s2{background:var(--v3-primary)}.ch-col[data-sat=true] .ch-bar{opacity:.55}.ch-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ch-ln{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ch-ln.s1{stroke:var(--v3-series-1)}.ch-ln.s2{stroke:var(--v3-primary)}.ch-ln.prev{stroke:var(--v3-series-3);stroke-width:1.5px;stroke-dasharray:5 4}.ch-lab{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%,-130%)}.ch-lab.s1{color:var(--v3-ink)}.ch-lab.s2{color:var(--v3-label-text)}.ch-tip{z-index:5;width:180px;padding:var(--v3-s2) var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-tile);background:var(--v3-card);box-shadow:var(--c4-shadow-sm);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);pointer-events:none;gap:2px;display:grid;position:absolute;top:0}.ch-quiet{color:var(--v3-muted)}.ch-ax{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);text-align:center;font-variant-numeric:tabular-nums;gap:2px;display:grid}.ch-ax span{white-space:nowrap;min-width:0;overflow:visible}@media (max-width:480px){.ch{--ch-h:160px}.sl4-dc-hd,.pr4-hd{flex-wrap:wrap}}.ch-ax span:first-child{text-align:start}.ch-ax span.last{text-align:end}.vs-row{align-items:center;gap:var(--v3-s2);flex-wrap:wrap;display:flex}.c4-head{align-items:center;gap:var(--v3-s3) 20px;flex-wrap:wrap;justify-content:flex-start;display:flex}.c4-top{display:contents}.c4-top .c4-logo{order:1}.c4-head>.c4-navw{order:2}.c4-top .c4-live{order:3;margin-inline-start:auto}.c4-head>.c4-prow{order:4;display:flex}.c4-top .c4-avatar{order:5}.c4-tag{margin-top:6px}.c4-nav::-webkit-scrollbar{display:none}.c4-navw{--fs:0px;--fe:0px}.c4-navw[data-edge-start=true]{--fs:28px}.c4-navw[data-edge-end=true]{--fe:28px}.c4-fresh{min-height:var(--v3-touch);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--c4-nav-bg);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer;box-sizing:border-box;align-self:flex-start;align-items:center;gap:8px;max-width:100%;padding:0 14px;display:inline-flex}.c4-fresh i{background:var(--v3-good-mark);border-radius:99px;flex:none;width:7px;height:7px}.c4-fresh.warn i{background:var(--v3-warn-mark)}@media (max-width:1023px){.c4{gap:14px;padding-top:8px}.c4-head{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.c4-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.c4-top .c4-logo,.c4-top .c4-live,.c4-top .c4-avatar{order:0;margin:0}.c4-top .c4-logo .mark{height:26px}.c4-tag{display:none}.c4-top .c4-live{flex:1;justify-content:center;gap:5px}.c4-top .c4-live .eb{font-size:var(--v3-fs-meta);letter-spacing:.04em}.c4-avatar{flex:none;width:32px;height:32px}.c4-head>.c4-navw{order:0;width:100%;display:block}.c4-nav{-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--fs), black calc(100% - var(--fe)), transparent 100%);-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--fs), black calc(100% - var(--fe)), transparent 100%);mask-image:linear-gradient(to left, transparent 0, black var(--fs), black calc(100% - var(--fe)), transparent 100%);scroll-snap-type:none;gap:2px;padding:2px}.v3 .c4-head .c4-nav a,.v3 .c4-head .c4-nav span.nv,.v3 .c4-head .c4-nav button.nv-more{box-sizing:border-box;align-items:center;height:44px;min-height:44px;padding:0 14px;display:flex;position:relative}.c4-nav a:before,.c4-nav button.nv-more:before{content:"";position:absolute;inset:-2px 0}.c4-head>.c4-prow{order:0;width:100%;display:flex}.c4-prow .c4-seg{flex:auto;min-width:0;padding:3px}.v3 .c4-head .c4-seg button{padding:0 12px}.c4-seg button.more{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:46%;overflow:hidden}.c4-nav[data-multi],.c4-dots{display:none}}@media (max-width:767px){.c4-drawer{box-sizing:border-box;overscroll-behavior:contain;width:100%;max-height:85dvh;padding:16px 16px calc(24px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;animation:none;inset:auto 0 0}.c4-drawer .cl{z-index:1;align-self:flex-start;position:sticky;top:0}}@media (max-width:1023px){.c4-bubble{width:48px;height:48px;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 0 0 4px var(--v3-page);transition:transform var(--v3-panel) var(--v3-ease), opacity var(--v3-panel) var(--v3-ease)}.c4-bubble[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(80px)}.c4{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.c4-bubble{transition:none}}@media (max-width:600px){.c4-hero .c4-skel.hero-skel{height:var(--v3-fs-hero-d)}.c4-hero .c4-cm3{letter-spacing:-1px}}.c4-tot span{white-space:nowrap}@media (max-width:1023px){.c4-flow{transform:scale(var(--fit,1));transform-origin:50%;margin-block:calc(-95px * (1 - var(--fit,1)));margin-bottom:calc(-95px * (1 - var(--fit,1)) + 18px * var(--fit,1))}}@media (max-width:767px){.k4-pop{inset-inline:0;overscroll-behavior:contain;box-sizing:border-box;width:100%;max-height:70dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));z-index:61;border-radius:22px 22px 0 0;margin:0;position:fixed;top:auto;bottom:0;overflow-y:auto}.c4-pop{overscroll-behavior:contain;box-sizing:border-box;max-height:80dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));z-index:61;border-radius:22px 22px 0 0;bottom:0;left:0;right:0}.c4-pop .pop-close{justify-self:end}}.c4-pop .pop-close{display:none}@media (max-width:767px){.c4-pop .pop-close{background:var(--v3-subtle);width:var(--v3-touch);height:var(--v3-touch);font:inherit;font-size:var(--v3-fs-h2);cursor:pointer;color:var(--v3-ink);border:0;border-radius:99px;display:block}}.hp4-card{gap:12px;padding:24px;display:grid}.hp4-card>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media (max-width:600px){.hp4-card{padding:16px}}.c4-metafresh{border-radius:var(--v3-r-pill);background:var(--v3-surface);border:1px solid var(--v3-surface-border);color:var(--v3-quiet);font-size:var(--v3-fs-meta);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;max-width:100%;padding:4px 10px;display:inline-flex}.c4-metafresh.warn{background:var(--v3-warn-tint);color:var(--v3-warn-text);border-color:#0000}.c4-metafresh-why{font-size:var(--v3-fs-meta);flex-basis:100%;line-height:1.4}@media (max-width:640px){.c4-prow{flex-wrap:wrap}.c4-metafresh{flex:100%}}.k4-colinfo{gap:var(--v3-s1);flex-wrap:wrap;align-items:center;display:inline-flex}.k4-colinfo-t{max-width:30ch;font-weight:400;font-size:var(--v3-fs-label);color:var(--v3-body);white-space:normal;overflow-wrap:anywhere;flex-basis:100%;line-height:1.6;display:block}.k4-colinfo-t[hidden]{display:none}.br4-stale{color:var(--v3-bad-text);font-weight:400}.k4-srcchips{gap:var(--v3-s1) var(--v3-s2);flex-wrap:wrap;display:inline-flex}.k4-srcchip{align-items:center;gap:var(--v3-s1);padding:2px var(--v3-s2);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);font-size:var(--v3-fs-label);color:var(--v3-body);background:var(--v3-surface-off);flex-wrap:wrap;line-height:1.4;display:inline-flex}.k4-srcchip-t{max-width:34ch;font-size:var(--v3-fs-label);color:var(--v3-body);white-space:normal;overflow-wrap:anywhere;flex-basis:100%;line-height:1.6;display:block}.k4-srcchip-t[hidden]{display:none}[data-testid^=wp-] .k4-note{white-space:normal;text-overflow:clip;height:auto;min-height:20px;line-height:20px;overflow:visible}.rel-avg{font-size:var(--v3-fs-kpi);line-height:var(--v3-lh-kpi);font-weight:400}.bb4-wait{padding:var(--v3-s4);border-radius:var(--v3-r-card);background:var(--v3-card);align-content:start;display:grid}.bf4-num-skel{vertical-align:middle;background:var(--c4-hero-skel-1);border-radius:6px;width:2.4ch;height:.8em;animation:1.6s ease-in-out infinite c4-shimmer-hero;display:inline-block}@media (prefers-reduced-motion:reduce){.bf4-num-skel{animation:none}}.v3-live{--lvl:0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.v3-live-img{object-fit:cover;z-index:1;border-radius:50%;display:block;position:relative}.v3-live-ring{pointer-events:none;z-index:0;opacity:0;transition:box-shadow 90ms linear, opacity var(--v3-hover) var(--v3-ease);border-radius:50%;position:absolute;inset:0}.v3-live[data-state=speaking] .v3-live-ring{opacity:1;box-shadow:0 0 0 3px var(--v3-gold), 0 0 0 calc(3px + 9px * var(--lvl)) var(--v3-orb-glow)}.v3-live[data-state=listening] .v3-live-ring{opacity:1;box-shadow:0 0 0 3px var(--v3-series-2), 0 0 0 calc(3px + 9px * var(--lvl)) var(--v3-sky)}.v3-live[data-state=thinking] .v3-live-ring{opacity:1;box-shadow:0 0 0 3px var(--v3-gold);animation:1.4s ease-in-out infinite v3-live-pulse}.v3-live[data-state=speaking] .v3-live-img{animation:3.2s ease-in-out infinite v3-live-breathe}.v3-live-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes v3-live-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes v3-live-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.v3-live-ring,.v3-live[data-state] .v3-live-ring{transition:none;animation:none;transform:none}.v3-live[data-state=speaking] .v3-live-ring,.v3-live[data-state=thinking] .v3-live-ring{box-shadow:0 0 0 3px var(--v3-gold)}.v3-live[data-state=listening] .v3-live-ring{box-shadow:0 0 0 3px var(--v3-series-2)}.v3-live[data-state] .v3-live-img,.v3-live[data-state=speaking] .v3-live-img{animation:none}}.ag4-char{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-label-text);display:block}@media (prefers-reduced-motion:reduce){.c4-live i,.c4-agent.on .st{animation:none}}.m4-src .tiles>.sm{overflow-wrap:normal;word-break:normal;min-width:84px}@media (max-width:600px){.c4 a:not(.v3-btn):not([class*=nav]),.ch-col{position:relative}.c4 a:not(.v3-btn):not([class*=nav]):after,.ch-col:after{content:"";width:max(100%,44px);min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.m4-stat[data-tone=bad] .v:before,.m4-stat[data-tone=warn] .v:before{content:"";vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-inline-end:10px;display:inline-block}.m4-stat[data-tone=bad] .v:before{background:var(--v3-bad-mark)}.m4-stat[data-tone=warn] .v:before{background:var(--v3-gold)}.m5b-pnote{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);white-space:normal;margin-top:4px;font-weight:400;display:block}@media (max-width:430px){.c4 .k4-stat .k4-en.eb{letter-spacing:1.1px}}@media (max-width:380px){.c4 .k4-stat .k4-en.eb{letter-spacing:.5px}}.sys-alert{border:2px solid var(--v3-bad-mark);background:color-mix(in srgb, var(--v3-bad-mark) 6%, var(--v3-card));padding:12px 16px}.bb5-range{flex-wrap:wrap;align-items:center;gap:8px;margin-block:6px;display:flex}.bb5-range label{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.bb5-range input[type=date]{max-width:100%;min-height:44px}.bb5-wcards .bb4-rows{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px 12px;display:grid}.agamb-hub{gap:var(--v3-s4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.agamb-hub[data-chat-open=true]{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}.agamb-hub[data-chat-open=true] .agamb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agamb-hub-main{gap:var(--v3-s4);min-width:0;display:grid}.agamb-chat{top:var(--v3-s3);max-height:calc(100dvh - 2 * var(--v3-s3));padding:var(--v3-s3);min-width:0;position:sticky;overflow:auto}.agamb-chat-hd{justify-content:space-between;align-items:center;gap:var(--v3-s3);margin-block-end:var(--v3-s2);display:flex}.agamb-settings>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.ag4-settings>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (max-width:900px){.agamb-hub[data-chat-open=true]{grid-template-columns:minmax(0,1fr)}:is(body:has(.agamb-chat) .c4-head,body:has(.agamb-chat) .c4-bubble){display:none}.agamb-chat{z-index:60;max-height:none;padding:var(--v3-s3) var(--v3-s3) calc(var(--v3-s3) + env(safe-area-inset-bottom));background:var(--v3-card);border-radius:0;position:fixed;inset:0}}.md4{gap:var(--v3-s2);overflow-wrap:anywhere;min-width:0;line-height:1.65;display:grid}.md4>*,.md4 p{margin:0}.md4 ul,.md4 ol{gap:4px;margin:0;padding-inline-start:1.3em;display:grid}.md4 strong{font-weight:600}.md4-ltr{white-space:normal;direction:ltr;unicode-bidi:isolate}.md4 code{background:var(--v3-subtle);border-radius:var(--v3-r-sm,6px);padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.md4 pre{padding:var(--v3-s3);background:var(--v3-subtle);border-radius:var(--v3-r-sm,8px);margin:0;overflow-x:auto}.md4-h{margin:var(--v3-s2) 0 0;border-block-end:1px solid var(--v3-line);padding-block-end:2px;font-weight:600}.md4 hr{border:0;border-top:1px solid var(--v3-line);margin:var(--v3-s2) 0}.md4-tw{border:1px solid var(--v3-line);border-radius:var(--v3-r-sm,8px);max-width:100%;overflow-x:auto}.md4-tw table{border-collapse:collapse;width:100%}.md4-tw th{background:var(--v3-emphasis);color:var(--v3-on-dark);text-align:start;white-space:nowrap;padding:6px 10px;font-weight:600}.md4-tw td{border-block-start:1px solid var(--v3-line);padding:6px 10px}.vc-wrap{padding-top:var(--v3-s2);display:block}.vc{gap:var(--v3-s2);min-width:0;display:grid}.vc-row{align-items:flex-end;gap:var(--v3-s2);background:var(--v3-surface);border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-card);padding:var(--v3-s2);box-shadow:var(--v3-shadow);display:flex}.vc-row .gi-wrap{flex:1 1 0;min-width:0}.vc-row .gi-ta{width:100%;font:inherit;font-size:var(--v3-fs-small);padding:var(--v3-s3) var(--v3-s2);resize:none;background:0 0;border:0;outline:none}.vc-row:focus-within{border-color:var(--v3-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--v3-primary) 18%, transparent)}.vc-icon{width:var(--v3-touch);height:var(--v3-touch);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-ink);font-size:var(--v3-fs-body);cursor:pointer;flex:none;place-items:center;display:inline-grid}.vc-icon:hover:not(:disabled){border-color:var(--v3-primary);color:var(--v3-primary)}.vc-icon:disabled{opacity:.45;cursor:not-allowed}.vc-send{background:var(--v3-primary);color:var(--v3-on-primary);border-color:var(--v3-primary);box-shadow:var(--v3-primary-shadow)}.vc-send:hover:not(:disabled){color:var(--v3-on-primary)}.vc-submit{min-height:var(--v3-touch);flex:none}.vc-rec{align-items:center;gap:var(--v3-s3);background:var(--v3-surface);border:1px solid var(--v3-primary);border-radius:var(--v3-r-card);padding:var(--v3-s2) var(--v3-s3);box-shadow:var(--v3-shadow);display:flex}.vc-wave{direction:ltr;flex:1 1 0;align-items:center;gap:2px;min-width:0;height:36px;display:flex}.vc-wave i{background:var(--v3-primary);border-radius:var(--v3-r-pill);opacity:.9;flex:1 1 0;min-width:2px;max-width:6px;transition:height 80ms linear}.vc-timer{font-size:var(--v3-fs-small);font-variant-numeric:tabular-nums;color:var(--v3-quiet);text-align:center;min-width:3.2em}.vc-note{font-size:var(--v3-fs-label);color:var(--v3-quiet);margin:0}.ap{align-items:center;gap:var(--v3-s2);margin-top:var(--v3-s2);padding:var(--v3-s2) var(--v3-s3);background:var(--v3-subtle);border-radius:var(--v3-r-tile);flex-wrap:wrap;display:flex}.ap-play{min-width:64px;min-height:36px;padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);background:var(--v3-primary);color:var(--v3-on-primary);font:inherit;font-size:var(--v3-fs-label);cursor:pointer;border:0;font-weight:600}.ap-play:disabled{opacity:.6}.ap-bar{min-width:80px;accent-color:var(--v3-primary);direction:ltr;flex:120px}.ap-time{font-size:var(--v3-fs-meta);color:var(--v3-quiet);min-width:5.5em}.ap-rates{gap:var(--v3-s1);display:inline-flex}.ap-rate,.ap-copy{min-height:32px;padding:0 var(--v3-s3);border:1px solid var(--v3-line);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer}.ap-rate[aria-pressed=true]{background:var(--v3-emphasis);color:var(--v3-on-dark);border-color:var(--v3-emphasis)}.ap-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);min-width:3em}.cs{z-index:200;padding:var(--v3-s4);background:var(--v3-night);font-family:var(--v3-font);place-items:center;display:grid;position:fixed;inset:0}.cs,.cs *,.cs :before,.cs :after{box-sizing:border-box}.cs-card{justify-items:center;gap:var(--v3-s3);width:min(440px,100%);max-height:100%;padding:var(--v3-s6) var(--v3-s5);border-radius:var(--v3-r-hero);background:linear-gradient(160deg, var(--v3-hero-1) 0%, var(--v3-hero-2) 70%, var(--v3-hero-3) 100%);color:var(--v3-on-dark);box-shadow:var(--v3-shadow);text-align:center;display:grid;position:relative;overflow:auto}.cs-x{width:var(--v3-touch);height:var(--v3-touch);border:1px solid var(--v3-on-hero-track);background:var(--v3-badge-bg);color:var(--v3-on-dark);font:inherit;font-size:var(--v3-fs-h2);cursor:pointer;border-radius:50%;line-height:1;position:absolute;inset-block-start:var(--v3-s3);inset-inline-end:var(--v3-s3)}.cs-name{font-size:var(--v3-fs-num);margin:0;font-weight:600}.cs-timer{font-size:var(--v3-fs-small);color:var(--v3-gold);margin:0}.cs-state{font-size:var(--v3-fs-h2);margin:0;font-weight:600}.cs-wave{width:100%;max-width:260px}.cs-wave i{background:var(--v3-gold)}.cs-card .vc-note{color:var(--v3-on-dark);opacity:.85}.cs-last{gap:var(--v3-s2);text-align:start;background:var(--v3-night-card);border-radius:var(--v3-r-tile);width:100%;padding:var(--v3-s3) var(--v3-s4);font-size:var(--v3-fs-small);display:grid}.cs-last p{margin:0}.cs-q{opacity:.75}.cs-ptt{border-radius:var(--v3-r-pill);background:var(--v3-primary);width:100%;min-height:72px;color:var(--v3-on-primary);font:inherit;font-size:var(--v3-fs-body);box-shadow:var(--v3-primary-shadow);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border:0;font-weight:600}.cs-ptt[aria-pressed=true]{background:var(--v3-gold);color:var(--v3-ink)}.cs-ptt:disabled{opacity:.55}.cs-auto{font-size:var(--v3-fs-small);opacity:.9;margin:0}.cs-actions{gap:var(--v3-s4);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.cs-btn{justify-items:center;gap:var(--v3-s2);min-width:72px;max-width:112px;color:var(--v3-on-dark);font:inherit;font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);cursor:pointer;background:0 0;border:0;padding:0;display:grid}.cs-dot{border:1px solid var(--v3-on-hero-track);background:var(--v3-badge-bg);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.cs-btn:focus-visible .cs-dot,.cs-ptt:focus-visible{outline:2px solid var(--v3-gold);outline-offset:2px}.cs-fail{justify-items:center;gap:var(--v3-s2);display:grid}.cs-retry{min-height:var(--v3-touch);padding:0 var(--v3-s5);border-radius:var(--v3-r-pill);background:var(--v3-gold);color:var(--v3-ink);font:inherit;cursor:pointer;border:0;font-weight:600}.cs-btn[aria-pressed=true] .cs-dot{background:var(--v3-gold);color:var(--v3-ink);border-color:var(--v3-gold)}.cs-end .cs-dot{background:var(--v3-bad-text);color:var(--v3-on-dark);border-color:var(--v3-bad-mark)}.cs-sum{gap:var(--v3-s3);text-align:start;background:var(--v3-card);width:100%;color:var(--v3-ink);border-radius:var(--v3-r-tile);padding:var(--v3-s4);display:grid}.cs-sum .cs-btn{min-height:var(--v3-touch);padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);color:var(--v3-ink);border:1px solid var(--v3-line);background:var(--v3-card);font-size:var(--v3-fs-label);justify-self:center}@media (max-width:560px){.cs{place-items:stretch stretch;padding:0}.cs-card{width:100%;min-height:100dvh;padding:var(--v3-s6) var(--v3-s4) calc(var(--v3-s6) + env(safe-area-inset-bottom));border-radius:0;align-content:center}.ap-rates{order:5;width:100%}.vc-row{border-radius:var(--v3-r-tile)}}@media (prefers-reduced-motion:reduce){.vc-wave i{transition:none}}.vc-end{gap:var(--v3-s2);padding-top:var(--v3-s2);justify-items:start;display:grid}.md4 ul{list-style:outside}.md4 ol{list-style:decimal}.md4 li::marker{color:var(--v3-primary)}@media (max-width:1023px){.agamb-chat .ch4-form{inset-inline:auto;bottom:calc(-1 * var(--v3-s3));background:var(--v3-card);position:sticky}.ch4:has(.vc-wrap) .ch4-msgs{padding-bottom:0}}.m4-stat .v,.m4-stat .v.tn,.k4-stat .k4-val,.pl4-wf-val,.c4-mtile .v,.c4-cell .v{white-space:nowrap;text-overflow:clip;text-align:right;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;overflow:visible}.m4-stat{min-width:0}.m4-stat .v{max-width:100%}.k4-i,.m4-i,.bb5-i{box-sizing:border-box;vertical-align:middle;flex:none;justify-content:center;align-items:center;max-width:none;line-height:1;display:inline-flex;overflow:visible}.c4-mtile>.eb,.c4-cell>.eb{overflow-wrap:anywhere;min-width:0;padding-inline-end:28px}.m4-cr-sort{gap:var(--v3-s1);flex-wrap:wrap;align-items:center;display:inline-flex}.m4-cr-sort button[aria-pressed=true]{font-weight:600}.m4-cr-head{display:none}@media (min-width:721px){.m4-cr-head,.m4-cr-row{column-gap:var(--v3-s2);grid-template-columns:32px 56px minmax(0,2fr) repeat(7,minmax(64px,1fr)) 96px 72px}.m4-cr-head{z-index:3;background:var(--v3-card);border-bottom:1px solid var(--v3-surface-border);font-size:var(--v3-fs-meta);color:var(--v3-quiet);align-items:center;margin-top:16px;padding:8px 12px;display:grid;position:sticky;top:0}.m4-cr-head .h-col{font:inherit;color:inherit;cursor:pointer;text-align:start;white-space:nowrap;background:0 0;border:0;min-height:32px;padding:4px 0}.m4-cr-head .h-col[aria-pressed=true]{color:var(--v3-ink);font-weight:600}.m4-cr-list{gap:6px;margin-top:8px}.m4-cr-rank{text-align:center;color:var(--v3-quiet)}.m4-cr-th,.m4-cr-th img{width:56px;height:56px}.m4-cr-th{position:relative}.m4-cr-play{background:var(--v3-ink);opacity:.78;width:28px;height:28px;color:var(--v3-card);font-size:var(--v3-fs-meta);border-radius:99px;justify-content:center;align-items:center;padding-inline-start:2px;font-style:normal;display:flex;position:absolute;inset:auto}.m4-cr-met{display:contents}.m4-cr-met>div{min-width:0}.m4-cr-met dt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.m4-cr-met dd{white-space:nowrap;font-variant-numeric:tabular-nums}.m4-cr-met dd.roas{font-weight:600}.m4-cr-met .xtra{display:none}.m4-cr-row[data-tone=good] .roas{color:var(--v3-good-text)}.m4-cr-row[data-tone=warn] .roas{color:var(--v3-warn-text)}.m4-cr-row[data-tone=bad][data-attn=action] .roas{color:var(--v3-bad-text)}.m4-cr-row{border-inline-start:4px solid #0000}.m4-cr-row[data-tone=good]{border-inline-start-color:var(--v3-good-mark)}.m4-cr-row[data-tone=warn]{border-inline-start-color:var(--v3-warn-mark)}}@media (max-width:720px){.m4-cr-rank,.m4-cr-play,.m4-cr-met .xtra{display:none}.m4-cr-sort button{min-width:44px;min-height:44px}}.v3 .d2-map{background:linear-gradient(160deg, var(--v3-hero-1) 0%, var(--v3-hero-0) 100%);border-color:var(--v3-hero-1)}.v3 .d2-map .d2-skel{background:var(--v3-hero-2)}.v3.v3-ds2{--v3-font-eyebrow:var(--v3-font);--v3-font-label:var(--v3-font);--v3-fs-eyebrow-s:12px;--v3-fs-eyebrow:12px;--v3-fs-meta:12px;--v3-fs-label:14px;--v3-fs-small:14px;--v3-fs-body:14px;--v3-fs-h2:19px;--v3-fs-h1:19px;--v3-fs-lead:19px;--v3-fs-num:19px;--v3-fs-m26:30px;--v3-fs-val:30px;--v3-fs-kpi:30px;--v3-fs-display:30px;--v3-fs-stat:56px;--v3-fs-stat-m:56px;--v3-fs-hero-d:56px;--v3-fs-hero:84px}.v3-ds2 .eb,.v3-ds2 .v3-eyebrow{letter-spacing:.08em}.v3-ds2 .k4-i{min-width:16px;min-height:16px;line-height:16px}@media (min-width:1024px){.v3-ds2 .c4{padding-left:104px}}.v3-ds2 .br4>.d2{border-radius:var(--v3-r-card);background:var(--v3-surface);border:1px solid var(--v3-surface-border);box-shadow:var(--c4-shadow-sm);font-family:var(--v3-font);padding:22px 24px}.v3-ds2 .br4>.d2>h2{font-size:var(--v3-fs-h2);margin:0 0 16px;font-weight:500}.v3-ds2 .d2-24 .d2-ap-card{border-radius:var(--v3-r-tile)}.v3-ds2 .d2-24 .d2-ap-card h3{font-size:var(--v3-fs-body);font-weight:500}.v3-ds2 .d2-24 .d2-ap-card h3 .tn{font-size:var(--v3-fs-h2)}.v3-ds2 .d2-24 .d2-ap-list,.v3-ds2 .d2-24 .d2-note{font-size:var(--v3-fs-small)}.v3-ds2 .d2-24 .d2-meta{font-size:var(--v3-fs-meta)}.v3-ds2 .d2-24 a{font-size:var(--v3-fs-small)}.v3-ds2 [data-testid$=-rec-item] button{border:1px solid var(--v3-surface-border);border-radius:var(--v3-r-pill);background:var(--v3-card);color:var(--v3-ink);font:inherit;cursor:pointer}.v3-ds2 .c4{overflow:clip}.v3-ds2 .m4-cr.c4-card:hover{transform:none}.v3-ds2 .d2-cr .m4-cr-row{background:var(--v3-card)}.v3-ds2 .d2-cr .m4-cr-row:hover{transform:none}.v3-ds2 .m4-cr-list{gap:4px}.v3-ds2 .m4-cr-row{border-radius:var(--v3-r-tile);padding:6px 12px}.v3-ds2 .m4-cr-id{gap:2px}.v3-ds2 .m4-cr-id .n{font-size:var(--v3-fs-small);font-weight:500}.v3-ds2 .m4-cr-chips{flex-wrap:nowrap;gap:4px;overflow:hidden}.v3-ds2 .m4-cr-chips>span{white-space:nowrap;font-size:var(--v3-fs-meta);flex:none;line-height:18px}.v3-ds2 .m4-cr-tag{border-radius:var(--v3-r-pill);background:var(--v3-subtle);color:var(--v3-body);padding:0 6px}.v3-ds2 .m4-cr-own[data-owner=GAYA-AI]{display:none}.v3-ds2 .m4-cr-pager{justify-content:space-between;align-items:center;gap:var(--v3-s3);margin-top:var(--v3-s3);font-size:var(--v3-fs-meta);color:var(--v3-quiet);display:flex}.v3-ds2 .m4-cr-pager button{min-height:36px}@media (min-width:721px){.v3-ds2 .m4-cr-play{width:22px;height:22px}}@media (max-width:720px){.v3-ds2 .m4-cr-pager button{min-height:44px}}.m4-crp.d2-scrim{align-items:center}.m4-crp .d2-panel{background:var(--v3-card);max-width:640px;max-height:90vh;font-family:var(--v3-font);color:var(--v3-ink);flex-direction:column;display:flex;overflow:hidden}.m4-crp .d2-panel-hd{border-bottom:1px solid var(--v3-surface-border);background:var(--v3-card);flex:none;padding:12px 16px}.m4-crp .d2-panel-hd h3{font-size:var(--v3-fs-h2);overflow-wrap:anywhere;min-width:0;font-weight:500}.m4-crp .d2-panel-bd{overscroll-behavior:contain;gap:var(--v3-s4);min-height:0;font-size:var(--v3-fs-small);flex:auto;padding:16px;overflow-y:auto}.m4-crp-media{gap:var(--v3-s2);display:grid}.m4-crp-media img.d2-big,.m4-crp-media video.d2-big{object-fit:contain;border-radius:var(--v3-r-tile);background:var(--v3-subtle);width:100%;max-height:min(60vh,560px);display:block}.m4-crp-media video.d2-big{background:var(--v3-night)}.m4-crp-note{font-size:var(--v3-fs-meta);color:var(--v3-quiet);margin:0}.m4-crp-note a{font-size:var(--v3-fs-small);color:var(--v3-ink);font-weight:500}.m4-crp-g{gap:var(--v3-s2);padding-top:var(--v3-s3);border-top:1px solid var(--v3-surface-border);display:grid}.m4-crp-g h4{font-size:var(--v3-fs-meta);color:var(--v3-quiet);letter-spacing:.04em;margin:0;font-weight:500}.m4-crp-kv{column-gap:var(--v3-s4);grid-template-columns:minmax(96px,max-content) minmax(0,1fr);align-items:baseline;row-gap:6px;margin:0;display:grid}.m4-crp-kv dt{font-size:var(--v3-fs-meta);color:var(--v3-quiet);font-weight:400}.m4-crp-kv dd{font-size:var(--v3-fs-small);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.m4-crp-copy{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (max-width:600px){.m4-crp.d2-scrim{align-items:stretch;padding:0}.m4-crp .d2-panel{border:0;border-radius:0;max-width:none;height:100%;max-height:none}.m4-crp .d2-panel-hd{z-index:2;padding-top:calc(8px + env(safe-area-inset-top));position:sticky;top:0}.m4-crp-kv{grid-template-columns:minmax(88px,max-content) minmax(0,1fr)}}.v3.v3-ds2{--fs-12:var(--v3-fs-meta);--v3-fs-hero:56px}.v3-ds2 .c4-queue .tt{white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.v3-ds2 .c4-tot bdi{unicode-bidi:isolate}.v3-ds2 .d2-cv-name{font-size:var(--v3-fs-small)}.v3-ds2 .d2-cv-n{font-size:var(--v3-fs-val)}.v3-ds2 .m4-roas .sc{height:72px}.v3-ds2 .m4-roas .note{top:52px}.v3-ds2 .m4-legend .ttl{font-size:var(--v3-fs-meta);color:var(--c4-hero-sub);letter-spacing:.04em}@media (max-width:600px){.v3-ds2 .c4-seg>button{min-width:0;padding:0 6px}.v3-ds2 .c4-seg button.more{text-overflow:clip;flex:auto;max-width:none;overflow:visible}.v3-ds2 .c4{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.m4-cr-id .n .m4-cr-dot{vertical-align:middle;background:var(--v3-quiet);opacity:.55;cursor:help;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.m4-cr-id .n .m4-cr-dot[data-active=true]{background:var(--v3-good-mark);opacity:1}html:has(.v3-ds2 .d2-scrim) .c4-bubble{visibility:hidden}.v3-ds2 .d2-note,.v3-ds2 .d2-more,.v3-ds2 .d2-kv dt,.v3-ds2 .d2-ap-state,.v3-ds2 .d2-fm-mono{font-size:var(--v3-fs-meta)}.v3-ds2 .d2-hook,.v3-ds2 .d2-recent ol,.v3-ds2 .d2-ap-list,.v3-ds2 .d2-ap-table,.v3-ds2 .d2-fchip{font-size:var(--v3-fs-small)}.v3-ds2 .d2-inbox-n{font-size:var(--v3-fs-stat)}.v3-ds2 .d2-fm-count .bf4-num{font-size:var(--v3-fs-h2)}.v3-ds2 .bb5-i{min-width:16px;min-height:16px;line-height:16px}.v3-ds2 sup.k4-star{font-size:var(--v3-fs-h2)}.ts4 .ts4-sort{all:unset;cursor:pointer;font:inherit;color:inherit;white-space:nowrap}.ts4 .ts4-sort:focus-visible{outline:2px solid var(--v3-ink);outline-offset:2px}.ts4 .ts4-sort[aria-pressed=true]{color:var(--v3-body);font-weight:500}.ts4 tr.ts4-warn td{background:var(--v3-warn-tint);color:var(--v3-warn-small)}.ts4 .ts4-flag{margin-inline-start:8px}.ts4-cov,.ts4-none{margin:var(--v3-s3) 0 0;font-size:var(--v3-fs-small);color:var(--v3-quiet)}.adel-av{object-fit:cover;object-position:center 35%;vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.vp-adel-hd{align-items:center;gap:var(--v3-s3);margin:0;display:flex}.vp-adel-hd h3{margin:0}.info-pop.info-pop{z-index:75;box-sizing:border-box;width:max-content;max-width:min(320px,100vw - 32px);padding:var(--v3-s3) var(--v3-s4);border-radius:var(--v3-r-tile);background:var(--v3-card);border:1px solid var(--v3-line);box-shadow:0 12px 32px var(--c4-pop-shadow);color:var(--v3-body);font-family:var(--v3-font);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);letter-spacing:0;text-transform:none;text-align:right;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;margin:0;font-weight:400;position:fixed}.gi-ta,.chat-in,.gi-ta::placeholder,.chat-in::placeholder{text-align:right;direction:rtl}.c4-hero .c4-bar{border-radius:var(--v3-r-pill);gap:2px;width:100%;height:12px}.c4-hero .c4-bar .b1,.c4-costlg i.b1{background:var(--v3-page)}.c4-hero .c4-bar .b2,.c4-costlg i.b2{background:var(--v3-series-2)}.c4-hero .c4-bar .b3,.c4-costlg i.b3{background:var(--v3-series-3)}.c4-hero .c4-bar .b4,.c4-costlg i.b4{background:var(--v3-series-5)}.c4-hero .c4-bar .b6,.c4-costlg i.b6{background:var(--v3-series-4)}.c4-hero .c4-bar .b5,.c4-costlg i.b5{background:var(--v3-series-6)}.c4-costlg{margin:var(--v3-s3) 0 0;gap:var(--v3-s2) var(--v3-s4);color:var(--v3-ink);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:0;list-style:none;display:grid}.c4-costlg li{grid-template-columns:10px auto minmax(0,1fr);grid-template-areas:"sw l l"".a p";align-items:baseline;column-gap:6px;min-width:0;display:grid}.c4-costlg li i{border-radius:3px;grid-area:sw;align-self:center;width:10px;height:10px;display:block}.c4-costlg li .l{font-size:var(--v3-fs-meta);color:var(--v3-body);white-space:nowrap;grid-area:l}.c4-costlg li .a{font-size:var(--v3-fs-small);white-space:nowrap;grid-area:a;font-weight:500}.c4-costlg li .p{font-size:var(--v3-fs-meta);color:var(--v3-body);white-space:nowrap;grid-area:p;justify-self:start}.c4-costlg li.left .l,.c4-costlg li.left .a{color:var(--c4-ok);font-weight:600}@media (max-width:600px){.c4-costlg{gap:var(--v3-s2) var(--v3-s3);grid-template-columns:repeat(3,minmax(0,1fr))}.c4-costlg li{grid-template-columns:10px minmax(0,1fr);grid-template-areas:"sw l"".a"".p"}}.c4-hero .c4-costlg{color:var(--v3-page)}.c4-hero .c4-costlg li .l,.c4-hero .c4-costlg li .p{color:var(--c4-hero-sub)}.c4-hero .c4-costlg li i{box-shadow:0 0 0 1px var(--v3-on-hero-track)}.c4-hero .c4-costlg li.left .l,.c4-hero .c4-costlg li.left .a{color:var(--v3-page)}@media (min-width:1024px){.c4-hero .c4-costlg{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (max-width:1023px){.c4-hero .c4-costlg{gap:var(--v3-s2);grid-template-columns:minmax(0,1fr)}.c4-hero .c4-costlg li{grid-template-columns:10px minmax(0,1fr) auto auto;grid-template-areas:"sw l a p";column-gap:8px}.c4-hero .c4-costlg li .p{justify-self:end}}.c4-adel,.c4-adel .hd{gap:var(--v3-s3)}.c4-adel .hd .c4-title{font-size:var(--v3-fs-h2);margin:0;font-weight:500;line-height:1.3}.c4-adel .q,.c4-adel .rec{white-space:normal;overflow-wrap:anywhere;gap:2px;margin:0;display:grid;overflow:visible}.c4-adel .q{font-size:var(--v3-fs-h2);color:var(--v3-ink);font-weight:500;line-height:1.4}.c4-adel .rec{font-size:var(--v3-fs-body);color:var(--v3-body);font-weight:400;line-height:1.55}.c4-adel .lbl{font-size:var(--v3-fs-meta);letter-spacing:.04em;color:var(--v3-quiet);font-weight:500}.c4-adel .ex{font-size:var(--v3-fs-meta);color:var(--v3-body)}.c4-adel .btns{margin-top:var(--v3-s2)}.c4-adel .btns .ok{white-space:normal;flex:100%}.c4-adel .btns a.ok{text-align:center;font-size:var(--v3-fs-body);border-radius:var(--v3-r-pill);justify-content:center;align-items:center;min-height:44px;padding:14px 16px;text-decoration:none;display:flex}.c4-adel .c4-what{margin-top:calc(var(--v3-s1) * -1)}.c4-adel .links{gap:var(--v3-s4);flex-wrap:wrap;display:flex}.c4-adel .links button{all:unset;cursor:pointer;min-height:32px;font-family:var(--v3-font);font-size:var(--v3-fs-small);color:var(--v3-body);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.c4-adel .links button:focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}.c4-adel .links button[disabled]{opacity:.5;cursor:default}@media (max-width:600px){.c4-adel .links button{min-height:44px}}.br4-hero.br4-hz{place-items:center stretch;gap:var(--v3-s5);grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.br4-hero.br4-hz{column-gap:var(--v3-s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.br4-hz .br4-chbars{gap:var(--v3-s4);font-size:var(--v3-fs-body);margin:0;padding:0;display:grid}.br4-chbars li{column-gap:var(--v3-s3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm am""trk trk""pc pc";align-items:baseline;row-gap:6px;min-width:0;display:grid}.br4-chbars .nm{font-size:var(--v3-fs-body);color:var(--c4-hero-sub);grid-area:nm}.br4-chbars .am{font-size:var(--v3-fs-h2);white-space:nowrap;grid-area:am;font-weight:500}.br4-chbars .br4-why.am{font-size:var(--v3-fs-meta);color:var(--c4-hero-sub);font-weight:400}.br4-chbars .trk{border-radius:var(--v3-r-pill);background:var(--v3-on-hero-track);grid-area:trk;height:8px;display:block;overflow:hidden}.br4-chbars .trk i{border-radius:var(--v3-r-pill);background:var(--v3-page);height:100%;display:block}.br4-chbars li[data-over=true] .trk i{background:var(--c4-gold-line)}.br4-chbars .pc{font-size:var(--v3-fs-meta);color:var(--c4-hero-sub);grid-area:pc}.br4-chbars li[data-over=true] .pc{color:var(--v3-page);font-weight:500}@media (min-width:1024px){.br4-hz .br4-chbars{border-inline-start:1px solid var(--c4-date-border);padding-inline-start:var(--v3-s6)}}@media (max-width:1023px){.br4-hz .br4-chbars{padding-top:var(--v3-s4);border-top:1px solid var(--c4-date-border)}}.m4-mika .chips .info{background:var(--v3-subtle);color:var(--v3-body)}.m4-mika .c4-what{font-size:var(--v3-fs-small);color:var(--v3-body);line-height:1.5}.m4-mika .btns.m4-soft{align-items:center;gap:var(--v3-s4);flex-wrap:wrap;margin-top:0}.m4-mika .btns.m4-soft .ok{min-height:40px;color:var(--v3-ink);border:1px solid var(--v3-ink);box-shadow:none;background:0 0;flex:none;padding:8px 18px;font-weight:500}.m4-mika .btns.m4-soft .ok:hover:not([disabled]){background:var(--v3-subtle)}.m4-mika .btns.m4-soft .no,.m4-mika .btns.m4-soft .why{min-height:40px;color:var(--v3-body);text-underline-offset:3px;font-size:var(--v3-fs-small);background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.m4-mika .btns.m4-soft button[disabled]{opacity:.5;cursor:default}@media (max-width:600px){.m4-mika .btns.m4-soft button{min-height:44px}}.info-scrim{z-index:74;background:var(--c4-scrim);position:fixed;inset:0}.info-pop.info-pop[data-side=sheet]{width:auto;max-width:none;padding:var(--v3-s4);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small)}.m4-cr-span{gap:var(--v3-s1);margin:0 0 var(--v3-s2);flex-wrap:wrap;align-items:center;display:flex}.m4-cr-span button[aria-pressed=true]{text-underline-offset:4px;font-weight:600;text-decoration:underline}@media (max-width:720px){.m4-cr-span button{min-width:44px;min-height:44px}}.v3 .kb{gap:var(--v3-s2);min-width:0;display:grid}.v3 .kb-wrap{gap:var(--v3-s3);min-width:0;display:grid}.v3 .kb-lead{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-body);margin:0}.v3 .kb-msg{min-height:var(--v3-lh-small);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-warn-text);margin:0}.v3 .kb-cols{gap:var(--v3-s3);overscroll-behavior-x:contain;padding-bottom:var(--v3-s2);scroll-snap-type:x proximity;grid-auto-columns:minmax(232px,1fr);grid-auto-flow:column;min-width:0;display:grid;overflow-x:auto}.v3 .kb-col{--kb-tone:var(--v3-accent);gap:var(--v3-s2);padding:var(--v3-s3);border-radius:var(--v3-r-tile);background:color-mix(in srgb, var(--kb-tone) 12%, var(--v3-card));border-top:4px solid var(--kb-tone);scroll-snap-align:start;overscroll-behavior-y:contain;flex-direction:column;min-width:0;min-height:180px;max-height:min(72vh,880px);display:flex;overflow-y:auto}.v3 .kb-col>.kb-col-hd{top:calc(-1 * var(--v3-s3));z-index:1;margin-block:calc(-1 * var(--v3-s3)) 0;padding-block:var(--v3-s3) var(--v3-s1);background:color-mix(in srgb, var(--kb-tone) 12%, var(--v3-card));position:sticky}.v3 .kb-col[data-tone=idea]{--kb-tone:var(--v3-series-2)}.v3 .kb-col[data-tone=prod]{--kb-tone:var(--v3-accent)}.v3 .kb-col[data-tone=pending]{--kb-tone:var(--v3-warn-mark)}.v3 .kb-col[data-tone=approved]{--kb-tone:var(--v3-series-1)}.v3 .kb-col[data-tone=live]{--kb-tone:var(--v3-good-mark)}.v3 .kb-col[data-tone=done]{--kb-tone:var(--v3-primary)}.v3 .kb-col[data-over="1"]{outline:2px dashed var(--kb-tone);outline-offset:-2px}.v3 .kb-col-hd{align-items:center;gap:var(--v3-s2);font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-text);margin:0;font-weight:600;display:flex}.v3 .kb-dot{background:var(--kb-tone);border-radius:50%;flex:none;width:10px;height:10px}.v3 .kb-col-he{flex:1;min-width:0}.v3 .kb-n{font-variant-numeric:tabular-nums;color:var(--v3-muted);font-weight:600}.v3 .kb-note{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);margin:0}.v3 .kb-skel{border-radius:var(--v3-r-tile);background:var(--v3-surface-off);height:96px}.v3 .kb-card{gap:var(--v3-s2);padding:var(--v3-s3);border-radius:var(--v3-r-tile);background:var(--v3-card);border:1px solid var(--v3-line);box-shadow:var(--v3-shadow);cursor:grab;min-width:0;display:grid}.v3 .kb-card[data-dragging="1"]{opacity:.5}.v3 .kb-cr{gap:var(--v3-s2);min-width:0;display:grid}.v3 .kb-cr-top{gap:var(--v3-s2);align-items:flex-start;min-width:0;display:flex}.v3 .kb-th{border-radius:var(--v3-s2);background:var(--v3-subtle);flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.v3 .kb-th img{object-fit:cover;width:56px;height:56px;display:block}.v3 .kb-th-none{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);text-align:center;padding:var(--v3-s1)}.v3 .kb-play{inset-inline-start:var(--v3-s1);bottom:var(--v3-s1);font-size:var(--v3-fs-meta);border-radius:var(--v3-r-pill);background:var(--v3-night-card);color:var(--v3-on-dark);padding:2px 4px;line-height:1;position:absolute}.v3 .kb-cr-txt{gap:var(--v3-s1);min-width:0;display:grid}.v3 .kb-hook{font-size:var(--v3-fs-small);line-height:var(--v3-lh-small);color:var(--v3-text);overflow-wrap:anywhere;margin:0;font-weight:600}.v3 .kb-chip{font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);padding:2px var(--v3-s2);border-radius:var(--v3-r-pill);background:color-mix(in srgb, var(--kb-tone) 16%, var(--v3-card));color:var(--v3-text);justify-self:start}.v3 .kb-meta{gap:var(--v3-s1) var(--v3-s3);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-body);flex-wrap:wrap;margin:0;display:flex}.v3 .kb-perf{gap:var(--v3-s3);font-size:var(--v3-fs-meta);line-height:var(--v3-lh-meta);color:var(--v3-muted);margin:0;display:flex}.v3 .kb-perf b{color:var(--v3-text);font-weight:600}.v3 .kb-like{justify-self:start;align-items:center;gap:var(--v3-s1);min-height:32px;padding:0 var(--v3-s2);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer;display:inline-flex}.v3 .kb-like[aria-pressed=true]{border-color:var(--v3-primary);color:var(--v3-primary);font-weight:600}.v3 .kb-like-n{color:var(--v3-muted);font-weight:400}.v3 .ap4-pkg{gap:var(--v3-s2);display:grid}.v3 .ap4-pkg-dec{color:var(--v3-ink,var(--v3-body));margin:0;font-weight:600}.v3 .ap4-pkg-rule{color:var(--v3-muted);font-size:var(--v3-fs-meta)}.v3 .ap4-pkg-aud{font-size:var(--v3-fs-meta);color:var(--v3-muted);align-items:center;gap:6px;margin:6px 0;display:flex}.v3 .ap4-pkg{min-width:0;max-width:100%}.v3 .ap4-pkg *{overflow-wrap:anywhere;min-width:0}.v3 .crm-form{gap:8px;margin:0 0 12px;display:grid}.v3 .crm-row{grid-template-columns:1fr auto;align-items:center}.v3 .crm-form input,.v3 .crm-form textarea{border:1px solid var(--v3-line);width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:var(--v3-card);border-radius:12px;padding:8px 12px}.v3 .crm-form textarea{resize:vertical;min-height:72px}.v3 .crm-btn{border-radius:var(--v3-r-pill);border:1px solid var(--v3-ink);background:var(--v3-ink);min-height:40px;color:var(--v3-on-primary);font:inherit;cursor:pointer;justify-self:start;padding:0 16px}.v3 .crm-btn:disabled{opacity:.45;cursor:not-allowed}.v3 .crm-list li .crm-btn{min-height:32px;margin-inline-start:6px;padding:0 12px}.v3 .crm-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .crm-list li{overflow-wrap:anywhere;min-width:0;font-size:var(--v3-fs-small);color:var(--v3-body)}.v3 .crm-grid{gap:12px;margin-top:12px;display:grid}.v3 .crm-grid p{overflow-wrap:anywhere;margin:0 0 4px}.v3 .wb-stages{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.v3 .wb-stage{border:1px solid var(--v3-line);border-radius:16px;min-width:0;padding:12px}.v3 .wb-stage-h{font-size:var(--v3-fs-small);color:var(--v3-ink);margin:0 0 8px;font-weight:600}.v3 .wb-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .wb-card{background:var(--v3-card);border:1px solid var(--v3-line);border-radius:12px;min-width:0;padding:10px}.v3 .wb-card p{overflow-wrap:anywhere;margin:0 0 4px}.v3 .wb-title{color:var(--v3-ink);font-weight:500}.v3 .wb-meta{font-size:var(--v3-fs-label);color:var(--v3-body)}.v3 .wb-link{font-size:var(--v3-fs-label);align-items:center;min-height:32px;display:inline-flex}.v3 .wb-member{font-size:var(--v3-fs-small);margin:0 0 12px;display:block}.v3 .wb-member select{max-width:100%;min-height:40px;font:inherit}.v3 .cov-span{flex-wrap:wrap;gap:6px;display:flex}.v3 .cov-span button{border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);min-height:36px;font:inherit;font-size:var(--v3-fs-label);cursor:pointer;background:0 0;padding:0 12px}.v3 .cov-span button[aria-pressed=true]{background:var(--v3-ink);color:var(--v3-on-primary);border-color:var(--v3-ink)}.v3 .sl4-fresh{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .sl4-fresh li{overflow-wrap:anywhere;min-width:0;font-size:var(--v3-fs-small);color:var(--v3-body);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v3 .sl4-fresh b{color:var(--v3-ink);font-weight:500}.v3 .ap4-stop{min-width:0}.v3 .ap4-stop p,.v3 .ap4-stop li{overflow-wrap:anywhere}.v3 .ap4-stop-list{font-size:var(--v3-fs-small);color:var(--v3-body);margin:8px 0;padding-inline-start:20px}.v3 .ap4-stop-btn{border-radius:var(--v3-r-pill);background:var(--v3-bad-text);min-height:48px;color:var(--v3-on-primary);cursor:pointer;border:0;max-width:100%;padding:0 20px;font-weight:600}.v3 .ap4-stop-btn:disabled{opacity:.45;cursor:not-allowed}.v3 .ap4-stop-input{border:1px solid var(--v3-line);width:100%;min-height:44px;font:inherit;box-sizing:border-box;border-radius:12px;margin:6px 0 10px;padding:0 12px}.v3 .ap4-stop-row{flex-wrap:wrap;gap:10px;display:flex}.v3 .ap4-stop-cancel{border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);min-height:48px;font:inherit;cursor:pointer;background:0 0;padding:0 18px}@media (max-width:480px){.v3 .ap4-stop-btn{width:100%}}.v3 .ap4-plan{min-width:0}.v3 .ap4-plan-list{gap:0}.v3 .ap4-plan-item{border-top:1px solid var(--v3-line);gap:4px;min-width:0;padding:12px 0;display:grid}.v3 .ap4-plan-item:first-child{border-top:0}.v3 .ap4-plan-item p{overflow-wrap:anywhere;margin:0}.v3 .ap4-plan-title{color:var(--v3-ink)}.v3 .ap4-plan-num,.v3 .ap4-plan-rec{font-size:var(--v3-fs-small);color:var(--v3-body)}.v3 .ap4-plan-link{min-height:44px;font-size:var(--v3-fs-label);justify-self:start;align-items:center;display:inline-flex}.v3 .ap4-pkg-aud input{flex:none;width:22px;height:22px}.v3 .ap4-pkg>.why{font:inherit;font-size:var(--v3-fs-small);border-radius:var(--v3-r-pill);border:1px solid var(--v3-line);background:var(--v3-card);min-height:44px;color:var(--v3-ink);cursor:pointer;justify-self:start;padding:0 18px}@media (max-width:480px){.v3 .ap4-pkg .ap4-btns .ok{width:100%;min-height:52px;font-size:var(--v3-fs-body);white-space:normal;flex:100%}.v3 .ap4-pkg .ap4-rows>div,.v3 .ap4-pkg .ap4-why>div{grid-template-columns:76px minmax(0,1fr);gap:8px}.v3 .ap4-pkg-aud{align-items:flex-start}}.v3 .kb-cm{gap:var(--v3-s1);margin-top:var(--v3-s1);display:grid}.v3 .kb-cm-list{font-size:var(--v3-fs-meta);color:var(--v3-body);gap:2px;margin:0;padding:0;list-style:none;display:grid}.v3 .kb-cm textarea{box-sizing:border-box;width:100%;min-height:44px;padding:var(--v3-s1) var(--v3-s2);border:1px solid var(--v3-line);border-radius:var(--v3-r-sm,8px);background:var(--v3-card);color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta);resize:vertical}.v3 .kb-cm-b{min-height:32px;padding:0 var(--v3-s2);border-radius:var(--v3-r-pill);border:1px solid var(--v3-primary);background:var(--v3-card);color:var(--v3-primary);font:inherit;font-size:var(--v3-fs-meta);cursor:pointer;justify-self:start}.v3 .kb-cm-b:disabled{opacity:.5;cursor:default}.v3 .kb-move{display:block}.v3 .kb-move select{border-radius:var(--v3-s2);border:1px solid var(--v3-line);background:var(--v3-page);width:100%;min-height:32px;color:var(--v3-body);font:inherit;font-size:var(--v3-fs-meta)}.v3 .kb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3 .kb-scrim{z-index:80;background:var(--c4-scrim);padding:var(--v3-s4);place-items:center;display:grid;position:fixed;inset:0}.v3 .kb-dlg{gap:var(--v3-s4);width:min(440px,100%);padding:var(--v3-s5);border-radius:var(--v3-r-card);background:var(--v3-card);box-shadow:0 10px 28px var(--c4-pop-shadow);display:grid}.v3 .kb-dlg-t{font-size:var(--v3-fs-body);line-height:var(--v3-lh-body);color:var(--v3-text);margin:0}.v3 .kb-dlg-b{gap:var(--v3-s2);flex-wrap:wrap;display:flex}.v3 .kb-ok,.v3 .kb-cancel{min-height:44px;padding:0 var(--v3-s4);border-radius:var(--v3-r-pill);font:inherit;font-size:var(--v3-fs-small);cursor:pointer;font-weight:600}.v3 .kb-ok{background:var(--v3-primary);color:var(--v3-on-primary);border:0}.v3 .kb-cancel{border:1px solid var(--v3-line);background:var(--v3-card);color:var(--v3-body)}@media (max-width:720px){.v3 .kb-cols{grid-auto-columns:calc(100% - var(--v3-s6));scroll-snap-type:x mandatory}.v3 .kb-like,.v3 .kb-move select,.v3 .kb-cm-b{min-height:44px}}.cr-board-anchor{scroll-margin-top:88px}.c4-hero .c4-costlg{--lg-ink:color-mix(in srgb, var(--v3-hero-4) 82%, transparent);--lg-mute:color-mix(in srgb, var(--v3-hero-4) 60%, transparent);justify-content:space-between;gap:var(--v3-s3) var(--v3-s5);margin-top:var(--v3-s5);color:var(--lg-ink);flex-wrap:wrap;display:flex}.c4-hero .c4-costlg li{column-gap:var(--v3-s2);min-width:0;font-size:var(--v3-fs-label);line-height:var(--v3-lh-label);grid-template-columns:8px auto;grid-template-areas:"sw l"".v";align-items:center;row-gap:2px;display:grid}.c4-hero .c4-costlg li i{border-radius:2px;grid-area:sw;width:8px;height:8px}.c4-hero .c4-costlg li .l{font-size:var(--v3-fs-label);color:var(--lg-mute);white-space:nowrap;grid-area:l}.c4-hero .c4-costlg li .v{white-space:nowrap;grid-area:v}.c4-hero .c4-costlg li .a{font-size:var(--v3-fs-label);color:var(--lg-ink);font-weight:400}.c4-hero .c4-costlg li .p{font-size:var(--v3-fs-label);color:var(--lg-mute)}.c4-hero .c4-costlg li.left .l,.c4-hero .c4-costlg li.left .a{color:var(--v3-hero-4);font-weight:500}@media (max-width:1023px){.c4-hero .c4-costlg{gap:var(--v3-s2);flex-flow:column}.c4-hero .c4-costlg li{grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"sw l v"}.c4-hero>.brk{padding-top:var(--v3-s6)}}button.info-i.info-i{vertical-align:middle;width:16px;min-width:16px;height:16px;min-height:16px;color:var(--v3-quiet);font:inherit;cursor:pointer;border-radius:var(--v3-r-pill);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}button.info-i.info-i:hover,button.info-i.info-i[aria-expanded=true]{color:var(--v3-text)}.info-ic{pointer-events:none;flex:none;width:16px;height:16px;display:block}:is(.c4-hero,.m4-hero,.sl4-hero,.ch4-hero,.bf4,.bf4-rule,.v3-net-flow) button.info-i.info-i,button.bb5-i.info-i.info-i{color:var(--v3-sky)}:is(.c4-hero,.m4-hero,.sl4-hero,.ch4-hero,.bf4,.bf4-rule,.v3-net-flow) button.info-i.info-i:hover,:is(.c4-hero,.m4-hero,.sl4-hero,.ch4-hero,.bf4,.bf4-rule,.v3-net-flow) button.info-i.info-i[aria-expanded=true],button.bb5-i.info-i.info-i:hover,button.bb5-i.info-i.info-i[aria-expanded=true]{color:var(--v3-page)}button.info-i.info-i.info-chip{gap:var(--v3-s1);width:auto;height:auto;color:inherit}button.info-i.info-i.info-chip .info-ic{color:var(--v3-quiet)}button.info-i.info-i.info-chip:hover .info-ic,button.info-i.info-i.info-chip[aria-expanded=true] .info-ic{color:var(--v3-text)}.info-pop .info-ln{display:block}.info-pop .info-ln+.info-ln{margin-top:2px}.info-pop .info-k{color:var(--v3-text);font-weight:500}.info-pop .ch4-info-p{display:block}.info-pop .ch4-info-p+.ch4-info-p{margin-top:var(--v3-s1)}.k4-how-body .k4-how-p,.k4-how .k4-how-p{margin:0}.k4-how .k4-how-p+.k4-how-p{margin-top:var(--v3-s1)}.k4-dash-i,.bb5-miss{align-items:center;gap:var(--v3-s1);display:inline-flex}@media (min-width:481px){.k4-tw.k4-even{overflow-x:visible}.k4-tw.k4-even .k4-table{table-layout:fixed;width:100%}.k4-tw.k4-even .k4-table th:first-child{width:30%}.k4-tw.k4-even .k4-table th,.k4-tw.k4-even .k4-table td{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.k4-tw.k4-even .k4-table td:first-child{white-space:normal}}.c4-pace{min-width:0}.c4-pace .lg{column-gap:var(--v3-s3);row-gap:var(--v3-s1);flex-wrap:wrap}.c4-pace .lg b{white-space:nowrap}.c4-pace .ch .v{white-space:nowrap;min-width:max-content}.cp4-rng{flex:none}.cp4-rng button{min-width:0;min-height:28px;padding:5px 12px}.pl5-kpis{gap:var(--v3-s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pl5-kpis>div{gap:2px;min-width:0;display:grid}.pl5-kpis b{font-size:var(--v3-fs-val);color:var(--v3-ink);overflow-wrap:anywhere;font-weight:500}.pl5-kpis small{font-size:var(--v3-fs-meta);color:var(--v3-muted);overflow-wrap:anywhere}.pl5-chart{gap:4px;margin:0;display:grid}.pl5-chart svg{width:100%;height:auto;max-height:140px;display:block}.pl5-lw{fill:none;stroke:var(--v3-muted);stroke-width:1.5px;stroke-dasharray:4 3}.pl5-td{fill:none;stroke:var(--v3-primary);stroke-width:2.25px}.pl5-dot{fill:var(--v3-primary)}.pl5-ax{font-size:var(--v3-fs-meta);fill:var(--v3-muted)}.pl5-chart figcaption{font-size:var(--v3-fs-meta);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pl5-k{border-top:2px solid var(--v3-primary);block-size:0;inline-size:14px;display:inline-block}.pl5-k-lw{border-top:2px dashed var(--v3-muted)}@media (max-width:767px){.pl5-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pl5-kpis b{font-size:var(--v3-fs-num)}}.v3 .st4-col{gap:var(--v3-s2);display:grid}.v3 .st4-p{margin:0}.v3 .st4-lst{margin:0;padding-inline-start:var(--v3-s5)}.v3 .st4-lst li{overflow-wrap:anywhere}.v3 .st4-gap{gap:var(--v3-s1);display:grid}.v3 .st4-skel{height:48px}.v3 .cp4-skel{height:40px}
