button,input,select,textarea{font-family:inherit}html[data-demo="1"] body:after{content:"";position:fixed;inset:0;border:4px solid #f59e0b;pointer-events:none;z-index:2147483000}body{font-family:var(--font-geist-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}:root{--bg-app:#fafafa;--bg-card:#fff;--bg-hover:#f4f4f5;--bg-input:#fff;--bg-input-disabled:#f4f4f5;--border-default:#e4e4e7;--border-strong:#d4d4d8;--border-subtle:#f4f4f5;--text-primary:#18181b;--text-secondary:#52525b;--text-muted:#71717a;--text-disabled:#a1a1aa;--text-link:#2563eb;--accent-primary:#2563eb;--accent-primary-hover:#1d4ed8;--accent-primary-soft:#eff6ff;--success:#16a34a;--success-soft:#f0fdf4;--warning:#ca8a04;--warning-soft:#fefce8;--danger:#dc2626;--danger-soft:#fef2f2;--shadow-card:0 1px 2px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.06)}.ap-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:360px;grid-gap:16px;gap:16px;margin-bottom:24px}@media (max-width:1319px){.ap-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:979px){.ap-module-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:2000px){.cx-compact-only{display:none!important}}@media (max-width:1999px){.cx-wide-only{display:none!important}:root{--cx-sb-w:200px;--cx-sb-margin:10px 0 10px 10px;--cx-sb-top:10px;--cx-sb-h:calc(100vh - 20px);--cx-sb-radius:12px;--cx-ap-sb-pad:14px 10px;--cx-nav-pad:6px 10px 6px 4px;--cx-nav-child-pad:5px 10px 5px 4px;--cx-nav-fs:12.5px;--cx-nav-cat-pad:7px 10px 7px 4px;--cx-nav-cat-mt:6px;--cx-ap-nav-pad:6px 12px;--cx-hdr-mt:10px;--cx-hdr-minh:44px;--cx-hdr-mb:14px;--cx-title-fs:18px;--cx-title-fw:700;--cx-main-pad:0 16px 16px 14px;--cx-title-ws:nowrap;--cx-title-ov:hidden;--cx-title-minw:0px;--cx-hdr-act-minw:0px;--cx-hdr-gap:12px;--cx-ov-hdr-align:center;--cx-ov-hdr-wrap:nowrap;--cx-ov-title-display:flex;--cx-vt-pad:4px 12px;--cx-vt-fs:12.5px;--cx-date-h:28px;--cx-list-pad-y:8px;--cx-cell-fs:12.5px;--cx-name-clamp:1;--cx-state-w:56px;--cx-mp-kpi-pad:8px 14px;--cx-mp-kpi-dir:row;--cx-mp-kpi-align:center;--cx-mp-kpi-gap:10px;--cx-mp-kpi-minh:38px;--cx-mp-kpi-inner:contents;--cx-mp-kpi-o-val:1;--cx-mp-kpi-o-lbl:2;--cx-mp-kpi-o-ctx:3;--cx-mp-kpi-val-fs:20px;--cx-mp-ws:nowrap;--cx-mp-grid-gap:12px;--cx-mp-grid-mb:14px;--cx-mp-th-pad:8px 10px;--cx-mp-td-pad:8px 10px;--cx-mp-name-maxw:max(120px,calc(100vw - 1270px));--cx-mp-act-w:1%;--cx-mp-btn-h:28px;--cx-mp-btn-pad:0 12px}.cx-camp{--cx-card-radius:12px;--cx-card-pad:12px 16px;--cx-card-head-mb:8px;--cx-pp-chart-h:190px;--cx-pp-mb:14px;--cx-pp-gap:14px;--cx-camp-gap-sm:8px;--cx-camp-gap:14px;--cx-camp-filter-pad:10px 14px;--cx-camp-bar-pad:6px 12px;--cx-th-pad:8px 12px}.cx-kpi-row{--cx-kpi-wrap:nowrap;--cx-kpi-row-display:flex;--cx-kpi-gap:8px;--cx-kpi-tile-flex:1 1 0;--cx-kpi-tile-minw:0px;--cx-kpi-tile-display:flex;--cx-kpi-card-flex:1 1 0;--cx-kpi-minw:0px;--cx-kpi-ct:inline-size;--cx-kpi-pad:8px 10px;--cx-pp-kpi-pad:8px 10px;--cx-kpi-label-fs:10.5px;--cx-kpi-label-mb:4px;--cx-kpi-value-fs:16px;--cx-kpi-sub-fs:10px;--cx-kpi-sub-mt:3px;--cx-kpi-ws:nowrap;--cx-kpi-to:clip;--cx-kpi-gear-h:34px;--cx-kpi-gear-minh:34px;--cx-kpi-gear-w:34px;--cx-kpi-gear-pad:0;--cx-pp-gear-align:center;--cx-pp-gear-minw:34px}.cx-kpi-row .cx-kpi-tile{--cx-kpi-card-flex:1 1 0}.cx-kpi-row [data-kpi-len="4"]{--cx-kpi-value-fs:min(16px,40cqi)}.cx-kpi-row [data-kpi-len="5"]{--cx-kpi-value-fs:min(16px,32cqi)}.cx-kpi-row [data-kpi-len="6"]{--cx-kpi-value-fs:min(16px,27cqi)}.cx-kpi-row [data-kpi-len="7"]{--cx-kpi-value-fs:min(16px,23cqi)}.cx-kpi-row [data-kpi-len="8"]{--cx-kpi-value-fs:min(16px,20cqi)}.cx-kpi-row [data-kpi-len="9"]{--cx-kpi-value-fs:min(16px,18cqi)}.cx-kpi-row [data-kpi-len="10"]{--cx-kpi-value-fs:min(16px,16cqi)}.cx-kpi-row [data-kpi-len="11"]{--cx-kpi-value-fs:min(16px,14.6cqi)}.cx-kpi-row [data-kpi-len="12"]{--cx-kpi-value-fs:min(16px,13.4cqi)}.cx-kpi-row [data-kpi-len="13"]{--cx-kpi-value-fs:min(16px,12.4cqi)}.cx-kpi-row [data-kpi-len="14"]{--cx-kpi-value-fs:min(16px,11.5cqi)}.cx-kpi-row [data-kpi-len="15"]{--cx-kpi-value-fs:min(16px,10.7cqi)}.cx-kpi-row [data-kpi-len="16"]{--cx-kpi-value-fs:min(16px,10cqi)}.cx-state-pill{background:transparent!important;padding:0!important}.cx-filter-card{--cx-filt-h:32px;--cx-filt-label-fs:10.5px;--cx-kpi-box-pad:0 6px;--cx-kpi-box-w:0px;--cx-kpi-box-flex:1 1 0;--cx-kpi-box-minw:0px;--cx-kpi-pair-flex:1 1 0;--cx-kpi-pair-minw:0px}.cx-filter-card .cx-filt-row{flex-wrap:wrap!important;margin-bottom:10px!important;align-items:flex-start!important}.cx-filter-card .cx-filt-row>:not(.cx-filt-actions){flex:1 1!important;min-width:0!important}.cx-filter-card .cx-filt-row>:first-child{flex-grow:2!important}.cx-filter-card .cx-filt-actions{order:-1;flex:1 1 100%!important;margin-left:0!important;align-items:center!important}.cx-filter-card .cx-filt-kpis{flex-wrap:nowrap!important;align-items:flex-start!important}.cx-filter-card .cx-filt-kpis>*>label,.cx-filter-card .cx-filt-row>*>label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-filter-card .cx-search-rules{flex-wrap:nowrap!important}.cx-filter-card .cx-search-rule{flex:1 1;min-width:0}.cx-filter-card .cx-search-rule>select{flex-shrink:0}.cx-filter-card .cx-search-input{width:0!important;flex:1 1;min-width:0}.cx-filter-card input::placeholder{color:color-mix(in srgb,var(--text-dim) 60%,transparent)}.cx-apov{--cx-ov-gap:20px;--cx-ov-group-gap:28px;--cx-ov-card-pad:12px 16px;--cx-ov-th-pad:8px 12px;--cx-ov-td-pad:9px 12px;--cx-ov-td-fs:12.5px;--cx-ov-act-head-pad:12px 16px 8px;--cx-ov-chart-head-pad:8px 14px;--cx-ov-chart-pills-pad:6px 14px 0;--cx-brief-box-pad:10px 12px;--cx-brief-gap:10px}.cx-apadv{--cx-brief-wrap:nowrap;--cx-brief-lead-mb:8px;--cx-strip-display:flex;--cx-strip-inner-mb:0px;--cx-ov-counts-pad:12px 16px;--cx-ov-ic:38px;--cx-ov-num-fs:20px;--cx-ov-plot-h:200px;--cx-ov-rail-pad:12px 16px;--cx-rail-display:grid;--cx-rail-cols:repeat(3,minmax(0,1fr));--cx-rail-colgap:16px;--cx-rail-row-pad:6px 0;--cx-rail-top-border:none;--cx-rail-dir:column;--cx-rail-align:flex-start;--cx-rail-gap:1px;--cx-rail-gap2:0px;--cx-rail-ml:0;--cx-rail-val-fs:17px;--cx-rail-delta-w:auto;--cx-rail-delta-ta:left;--cx-rail-delta-fs:11px}.cx-apsimple{--cx-simple-brief-pad:12px 16px;--cx-brief-lead-fs:16px;--cx-brief-lead-mt:6px;--cx-brief-boxes-mt:10px;--cx-simple-metrics-mt:12px;--cx-simple-metrics-pt:10px;--cx-simple-metrics-mx:-12px;--cx-simple-metric-px:0 12px;--cx-simple-val-fs:22px;--cx-simple-val-m:3px 0 5px;--cx-simple-card-pad:12px 16px;--cx-simple-plot-h:196px;--cx-simple-plot-mt:8px;--cx-simple-work-fs:30px;--cx-simple-work-row-pad:6px 10px;--cx-simple-td-pad:9px 12px;--cx-simple-td-fs:12.5px}.cx-home{--cx-card-radius:12px;--cx-card-pad:12px 16px;--cx-card-head-mb:8px;--cx-home-chart-h:270px;--cx-home-gap:14px;--cx-home-brief-mt:0px;--cx-brief-clamp:3;--cx-brief-clamp-h:4.8em;--cx-brief-lead-fs:14px;--cx-brief-lead-mt:6px;--cx-brief-boxes-mt:10px;--cx-brief-gap:10px;--cx-brief-box-pad:10px 12px}}@media (max-width:1199px){.cx-kpi-row{--cx-kpi-wrap:wrap;--cx-kpi-tile-flex:0 0 calc((100% - 40px) / 6);--cx-kpi-card-flex:0 0 calc((100% - 40px) / 6)}.cx-kpi-row.cx-kpi-geared{--cx-kpi-tile-flex:0 0 calc((100% - 82px) / 6);--cx-kpi-card-flex:0 0 calc((100% - 82px) / 6)}.cx-kpi-row .cx-kpi-tile{--cx-kpi-card-flex:1 1 0}.cx-apadv{--cx-brief-wrap:wrap;--cx-rail-cols:repeat(2,minmax(0,1fr))}.cx-filter-card .cx-filt-row>:not(.cx-filt-actions){flex:1 1 140px!important}.cx-filter-card .cx-filt-row>:first-child{flex:2 1 280px!important}.cx-filter-card .cx-filt-kpis{flex-wrap:wrap!important}.cx-filter-card{--cx-kpi-pair-flex:1 1 110px}.cx-filter-card .cx-filt-actions,.cx-wrap-narrow{flex-wrap:wrap!important}:root{--cx-hdr-btn-pad:0 9px}.cx-hdr-lbl{display:none}.cx-stack{flex-wrap:wrap!important}.cx-stack>*{flex:1 1 100%!important}}@font-face{font-family:__GeistSans_64f856;src:url(/_next/static/media/b5bb120f6fcabcb4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_64f856;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_64f856{font-family:__GeistSans_64f856,__GeistSans_Fallback_64f856}.__variable_64f856{--font-geist-sans:"__GeistSans_64f856","__GeistSans_Fallback_64f856"}