@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"General Sans", var(--font-geist-sans), Arial, Helvetica, sans-serif;--font-mono:var(--font-geist-mono), "Cascadia Code", "Consolas", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"General Sans", var(--font-geist-sans), Arial, Helvetica, sans-serif;--default-mono-font-family:var(--font-geist-mono), "Cascadia Code", "Consolas", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--t-eyebrow-size:9px;--t-eyebrow-weight:800;--t-eyebrow-spacing:.14em;--t-eyebrow-color:#c7a24c85;--t-label-size:10px;--t-label-weight:700;--t-label-spacing:.13em;--t-label-color:#f5f3ec7a;--t-caption-size:11px;--t-caption-weight:500;--t-caption-color:#94a3b8b3;--t-small-size:12px;--t-small-weight:500;--t-small-color:#f5f3ec94;--t-body-size:13px;--t-body-weight:400;--t-body-color:#f5f3ecb3;--t-body-md-size:13px;--t-body-md-weight:600;--t-body-md-color:#f5f3ece0;--t-ui-size:13.5px;--t-ui-weight:500;--t-ui-color:#f5f3ec;--t-card-title-size:14px;--t-card-title-weight:700;--t-card-title-color:#fff;--t-card-title-spacing:-.015em;--t-section-title-size:clamp(17px, 1.25vw, 20px);--t-section-title-weight:700;--t-section-title-color:#fff;--t-section-title-spacing:-.02em;--t-page-title-size:clamp(22px, 2vw, 28px);--t-page-title-weight:800;--t-page-title-color:#fff;--t-page-title-spacing:-.03em;--t-kpi-label-size:10px;--t-kpi-label-weight:700;--t-kpi-label-spacing:.13em;--t-kpi-label-color:#f5f3ec80;--t-kpi-value-size:clamp(20px, 1.5vw, 24px);--t-kpi-value-weight:700;--t-kpi-value-color:#fff;--sancho-navy:#0b1d36;--sancho-gold:#c7a24c;--sancho-gold-hover:#d0af60;--sancho-gold-soft:#e8d29a;--sancho-offwhite:#f5f3ec;--sancho-cream:#faf7f0;--sancho-cream-2:#f5f0e4;--sancho-bg-top:#173853;--sancho-bg-mid:#143149;--sancho-bg-deep:#112b43;--sancho-bg-bottom:#0f2740;--sancho-surface-900:#0f1c31;--sancho-surface-850:#0f2237;--sancho-surface-800:#10263d;--sancho-surface-750:#112742;--sancho-surface-700:#132743;--sancho-surface-650:#163551;--sancho-surface-graph:#0d182a;--sancho-critical-bg:#7f1d1d3d;--sancho-critical-border:#f8717157;--sancho-critical-text:#fecaca;--sancho-info-bg:#0f3650;--sancho-info-border:#7dd3fc;--sancho-info-text:#bae6fd;--background:#0f2740;--foreground:#f5f3ec;--panel:#0f1c31;--panel-2:#112742;--muted:#94a3b8;--line:#ffffff1a;--accent:#c7a24c;--good:#22c55e;--warn:#c7a24c;--bad:#fb7185;--sancho-negative:#f8b4bd;--sancho-negative-bg:#f8b4bd1f;--sancho-negative-border:#f8b4bd47;--sancho-positive:#34d399;--sancho-positive-bg:#34d3991f;--sancho-positive-border:#34d3993d;--dash-space-1:4px;--dash-space-2:8px;--dash-space-3:12px;--dash-space-4:16px;--dash-space-5:20px;--dash-space-6:24px;--dash-section-gap:clamp(18px, 2vw, 28px);--dash-card-pad:clamp(14px, 1.25vw, 18px);--dash-radius-card:16px;--dash-radius-section:22px;--dash-card-min:112px;--dash-kpi-min:116px;--dash-chart-sm:240px;--dash-chart-md:300px;--dash-chart-lg:360px;--dash-font-label:10px;--dash-font-badge:10.5px;--dash-font-table:12px;--dash-font-body:13px;--dash-font-card-title:14px;--dash-font-section:clamp(20px, 1.7vw, 28px);--dash-font-kpi:clamp(22px, 1.6vw, 26px);--dash-border:#ffffff1a;--dash-border-soft:#ffffff12;--dash-surface:#112742;--dash-surface-2:#132743;--dash-surface-3:#0f2237;--dash-shadow:0 18px 38px #02061729}:where(body,.app-shell){letter-spacing:0!important}:where(body,.app-shell) .dashboard-content-shell{gap:var(--dash-section-gap);display:grid;padding:clamp(14px,1.8vw,24px)!important}:where(body,.app-shell) .executive-section-header,:where(body,.app-shell) .meta-section-card>.executive-section-header{margin-bottom:var(--dash-space-5)!important}:where(body,.app-shell) .executive-section-header__eyebrow,:where(body,.app-shell) .s-eyebrow,:where(body,.app-shell) .sancho-chart-eyebrow{font-size:var(--dash-font-label)!important;letter-spacing:.14em!important;line-height:1.2!important}:where(body,.app-shell) .executive-section-header__description,:where(body,.app-shell) .sancho-section-description,:where(body,.app-shell) .dashboard-layout p{font-size:var(--dash-font-body)!important;line-height:1.55!important}:where(body,.app-shell) .meta-kpi-grid{gap:var(--dash-space-4)!important;margin-bottom:var(--dash-space-4)!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;align-items:stretch!important;display:grid!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card){min-height:var(--dash-kpi-min)!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;border:1px solid var(--dash-border)!important;background:var(--dash-surface-2)!important;align-content:start!important;gap:var(--dash-space-2)!important;grid-template-rows:auto 1fr auto!important;display:grid!important;overflow:hidden!important}:where(body,.app-shell) :is(.dashboard-kpi-card__label,.meta-kpi-card__label){font-size:var(--dash-font-label)!important;letter-spacing:.12em!important;line-height:1.2!important}:where(body,.app-shell) :is(.dashboard-kpi-card__value,.meta-kpi-card__value){font-size:var(--dash-font-kpi)!important;letter-spacing:0!important;align-self:center!important;line-height:1.05!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.compare-badge,.sancho-status-pill),:where(body,.app-shell) .meta-creative-card__chip{min-height:22px!important;font-size:var(--dash-font-badge)!important;letter-spacing:0!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:3px 9px!important;font-weight:800!important;line-height:1.25!important;display:inline-flex!important}:where(body,.app-shell) .dashboard-chart-shell,:where(body,.app-shell) .dashboard-chart-shell--benchmark,:where(body,.app-shell) .dashboard-chart-shell--meta,:where(body,.app-shell) .dashboard-chart-shell--demographic{min-height:var(--dash-chart-md)!important;height:var(--dash-chart-md)!important}:where(body,.app-shell) .recharts-wrapper,:where(body,.app-shell) .recharts-surface{max-width:100%!important}:where(body,.app-shell) .recharts-cartesian-axis-tick-value{fill:#f5f3ec9e!important;font-size:11px!important}:where(body,.app-shell) .recharts-legend-wrapper{padding-top:var(--dash-space-2)!important}:where(body,.app-shell) .meta-chart-panel,:where(body,.app-shell) .meta-chart-card,:where(body,.app-shell) .meta-donut-row>div{min-height:100%!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;border:1px solid var(--dash-border)!important;background:var(--dash-surface-2)!important;box-shadow:inset 0 1px #ffffff0a!important}:where(body,.app-shell) .meta-chart-viewport--campaign-cpl,:where(body,.app-shell) .meta-chart-viewport--creative-scatter{min-height:var(--dash-chart-md)!important;height:var(--dash-chart-md)!important}:where(body,.app-shell) .meta-campaign-health{margin-top:var(--dash-space-3)!important;margin-bottom:var(--dash-space-5)!important}:where(body,.app-shell) .meta-campaign-health__header{gap:var(--dash-space-3)!important;margin-bottom:var(--dash-space-3)!important}:where(body,.app-shell) .dashboard-table-wrap table{border-collapse:separate!important;border-spacing:0!important}:where(body,.app-shell) .dashboard-table-wrap th{font-size:var(--dash-font-label)!important;background:#0f1c316b!important;padding:11px 14px!important;line-height:1.2!important}:where(body,.app-shell) .meta-donut-row{gap:var(--dash-space-4)!important;margin-top:var(--dash-space-5)!important}:where(body,.app-shell) .meta-creative-status-stack{gap:var(--dash-space-2)!important}:where(body,.app-shell) .meta-creative-action-row--head{color:#f5f3ec7a!important;min-height:34px!important}:where(body,.app-shell) .meta-creatives-grid{gap:var(--dash-space-4)!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;display:grid!important}:where(body,.app-shell) .meta-creative-card{border-radius:var(--dash-radius-card)!important;background:var(--dash-surface-2)!important;grid-template-rows:auto 1fr!important;min-height:100%!important;display:grid!important}:where(body,.app-shell) .meta-creative-card__title{font-size:var(--dash-font-card-title)!important;line-height:1.25!important}:where(body,.app-shell) .meta-creative-card__pills,:where(body,.app-shell) .meta-creative-card__deltas{gap:var(--dash-space-2)!important}@media (max-width:1280px){:where(body,.app-shell) .meta-campaign-visual-grid,:where(body,.app-shell) .meta-creative-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){:where(body,.app-shell) .meta-campaign-visual-grid,:where(body,.app-shell) .meta-creative-command-strip,:where(body,.app-shell) .meta-evolution-grid{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .meta-creative-action-table{overflow-x:auto!important}:where(body,.app-shell) .meta-creative-action-row{min-width:720px!important}}@media (max-width:760px){:where(body,.app-shell) .dashboard-content-shell{gap:14px!important;padding:10px!important}:where(body,.app-shell) .meta-section-card{border-radius:18px!important;padding:14px!important}:where(body,.app-shell) .meta-kpi-grid,:where(body,.app-shell) .meta-campaign-health__grid,:where(body,.app-shell) .meta-creatives-grid{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .dashboard-chart-shell{height:280px!important;min-height:280px!important;overflow-x:auto!important}:where(body,.app-shell) .dashboard-chart-viewport>*,:where(body,.app-shell) .dashboard-chart-shell>*{width:max(100%,460px)!important;min-width:max(100%,460px)!important}:where(body,.app-shell) .dashboard-chart-shell--donut>*{width:100%!important;min-width:0!important}:where(body,.app-shell) .meta-creative-card__hero{min-height:230px!important}}*,:before,:after{box-sizing:border-box}body{min-height:100vh;color:var(--foreground);font-family:var(--font-sans);letter-spacing:.02em;background:#173853;font-weight:500;line-height:1.4;overflow-x:hidden}html,body{width:100%;min-width:0;max-width:100%}.app-shell{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0 auto;padding:clamp(14px,1.5vw,24px)}.dashboard-layout{align-items:start;gap:28px;min-width:0;display:grid}.dashboard-main-column{flex:auto;min-width:0}.dashboard-side-panel{flex:none;min-width:0}.dashboard-side-panel a:hover{background:#ffffff14;transform:translate(2px)}.dashboard-content-shell{background:#0f1c31f0;border:1px solid #ffffff1a;border-radius:28px;min-width:0;padding:clamp(18px,2vw,28px);box-shadow:0 24px 56px #0206173d}.dashboard-content-shell>section,.dashboard-content-shell>article,.dashboard-content-shell>aside{min-width:0}.dashboard-content-shell>section{color:var(--sancho-offwhite)!important;background:#112742!important;border:1px solid #ffffff1a!important;border-radius:24px!important;padding:clamp(18px,1.7vw,24px)!important}.dashboard-content-shell>section>:first-child{margin-top:0!important}.dashboard-content-shell>:is(section,article,aside)+:is(section,article,aside){margin-top:30px}.dashboard-content-shell>:is(section,article,aside)>:last-child{margin-bottom:0}.dashboard-content-shell>*,.dashboard-content-shell :is(section,article,div,p,span,a,strong,small,h1,h2,h3,h4,h5,h6,li){min-width:0}.dashboard-content-shell :is(p,span,a,strong,small,h1,h2,h3,h4,h5,h6,li){overflow-wrap:anywhere;word-break:break-word}.dashboard-content-shell :is(.dashboard-summary-card,.dashboard-summary-bullet,.dashboard-kpi-card,.meta-section-card,.meta-insight-card) :is(p,span,a,strong,small,h1,h2,h3,h4,h5,h6,li,div){overflow-wrap:anywhere;word-break:break-word;white-space:normal}.product-app-header,.product-module-nav,.product-module-nav__shell,.product-module-nav__hero,.product-module-nav__item,.product-app-header__toggle a{min-width:0}.product-module-nav__item:hover{background:#c7a24c12!important;border-color:#c7a24c33!important}.product-module-nav__hero{background:radial-gradient(at 100% 0,#c7a24c12 0%,#0000 55%),#112742!important}.dashboard-filters{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:100%;align-items:end!important;gap:14px!important;display:grid!important}.dashboard-filters>label,.dashboard-filters>div{width:100%;min-width:0;gap:7px!important;display:grid!important}.dashboard-filters button,.dashboard-filters a{white-space:nowrap;min-width:150px;min-height:46px;color:var(--sancho-navy)!important}.dashboard-filters input,.dashboard-filters select,.dashboard-filters textarea{width:100%;min-width:0;min-height:46px;color:var(--sancho-offwhite)!important;background:#ffffff12!important;border-color:#ffffff29!important}.dashboard-filters input::placeholder,.dashboard-filters textarea::placeholder{color:#f5f3ec7a!important}.dashboard-inline-filters{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.sancho-action{white-space:nowrap!important;min-height:40px!important;box-shadow:none!important;text-shadow:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:10px 14px!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;display:inline-flex!important}.sancho-action *,.sancho-action:before,.sancho-action:after{color:inherit!important;-webkit-text-fill-color:inherit!important;text-shadow:none!important}.sancho-action--primary{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;background-image:none!important;border:1px solid #c7a24cb8!important}.sancho-action--active{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;background-image:none!important;border-color:#c7a24cb8!important}.sancho-action--primary *,.sancho-action--active *,.sancho-action[data-active=true] *,.sancho-filter-pill[data-active=true] *{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important}.sancho-action--primary:hover{background:var(--sancho-gold-hover)!important}.sancho-action--secondary{color:var(--sancho-offwhite)!important;-webkit-text-fill-color:var(--sancho-offwhite)!important;background:#ffffff0f!important;border:1px solid #ffffff24!important}.sancho-action--secondary:hover{background:#ffffff1a!important;border-color:#c7a24c57!important}.sancho-action:disabled,.sancho-action[aria-disabled=true],.sancho-action.is-disabled{color:#f5f3ec6b!important;-webkit-text-fill-color:#f5f3ec6b!important;cursor:not-allowed!important;opacity:1!important;background:#ffffff0f!important;border-color:#ffffff1f!important}:where(body,.app-shell) :is(button,a,[role=button]).sancho-action--primary,:where(body,.app-shell) :is(button,a,[role=button]).sancho-action--active,:where(body,.app-shell) :is(button,a,[role=button])[style*="background: #c7a24c"],:where(body,.app-shell) :is(button,a,[role=button])[style*="background:#c7a24c"],:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color: #c7a24c"],:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color:#c7a24c"],:where(body,.app-shell) :is(button,a,[role=button])[style*="background: rgb(199, 162, 76)"],:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color: rgb(199, 162, 76)"]{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;text-shadow:none!important}:where(body,.app-shell) :is(button,a,[role=button]).sancho-action--primary *,:where(body,.app-shell) :is(button,a,[role=button]).sancho-action--active *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background: #c7a24c"] *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background:#c7a24c"] *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color: #c7a24c"] *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color:#c7a24c"] *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background: rgb(199, 162, 76)"] *,:where(body,.app-shell) :is(button,a,[role=button])[style*="background-color: rgb(199, 162, 76)"] *{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important}.product-app-header__mode-link.sancho-action--active,.product-app-header-mobile__toggle .sancho-action--active{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;border-color:#c7a24cc2!important}.product-app-header__editor-link,.product-app-header__mode-link,.product-app-header__pill{text-shadow:none!important}.product-app-header__status-pill{-webkit-text-fill-color:currentColor!important}.sancho-panel-loading{color:var(--sancho-offwhite);background:#112742;border:1px solid #ffffff1a;border-radius:22px;gap:8px;padding:22px;display:grid}.sancho-panel-loading__eyebrow{color:var(--sancho-gold-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.sancho-panel-loading__title{color:#fff;font-size:18px;font-weight:900}.dashboard-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;margin-top:12px;overflow-x:auto!important}.dashboard-table-wrap>table{min-width:720px}.dashboard-table-wrap th{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3;color:#94a3b8a6!important;border-bottom:1px solid #ffffff14!important;padding:9px 14px!important}.dashboard-table-wrap td{font-size:13px;line-height:1.5;border:none!important;border-bottom:1px solid #ffffff0a!important;padding:10px 14px!important}.dashboard-table-compact th{letter-spacing:.12em!important;padding:7px 12px!important;font-size:9px!important;line-height:1.3!important}.dashboard-table-compact td{padding:8px 12px!important;font-size:12.5px!important;line-height:1.45!important}.executive-kpi-grid{align-items:stretch;gap:10px;display:grid}.executive-kpi-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.executive-kpi-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-kpi-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-summary-shell{background:radial-gradient(circle at 100% 0,#c7a24c1c 0%,#0000 28%),linear-gradient(#0f2237f5 0%,#0f1c31f5 100%);border:1px solid #ffffff1a;border-radius:22px;margin-top:18px;margin-bottom:30px;padding:20px 20px 18px;box-shadow:0 18px 38px #02061733}.dashboard-summary-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-summary-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px;margin-bottom:14px;display:grid}.dashboard-summary-bullets{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.dashboard-summary-card,.dashboard-summary-bullet,.dashboard-kpi-card{color:var(--sancho-offwhite);background:#132743;border:1px solid #ffffff1a;border-radius:16px;padding:14px 14px 12px;font-size:15px;line-height:1.45;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #02061729}.dashboard-kpi-card__label{color:var(--sancho-gold-soft);text-transform:uppercase;letter-spacing:.07em;font-size:10.5px;font-weight:800;line-height:1.3}.dashboard-kpi-card__value{color:#fff;letter-spacing:-.02em;margin-top:6px;font-size:18px;font-weight:700;line-height:1.18}.dashboard-kpi-card__delta{width:fit-content;color:var(--sancho-gold-soft);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;margin-top:8px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.dashboard-summary-bullet{min-width:0;min-height:108px;overflow:hidden}.dashboard-content-shell .executive-section-header__title,.dashboard-content-shell h2,.dashboard-content-shell h3{color:#fff;font-size:clamp(28px,2.2vw,36px);line-height:1.12}.dashboard-content-shell .executive-section-header__description,.dashboard-content-shell .dashboard-summary-description,.dashboard-content-shell p,.dashboard-content-shell li{font-size:16.5px;line-height:1.7}.dashboard-content-shell :is(h1,h2,h3,h4){color:#fff}.dashboard-content-shell strong{color:inherit}.dashboard-content-shell :is(.dashboard-kpi-card__label,.dashboard-summary-eyebrow,.overview-cockpit__eyebrow,.executive-section-header__eyebrow,.ai-decision-center__eyebrow,.overview-live-sem__eyebrow){color:var(--sancho-gold-soft)}.dashboard-content-shell :is(.dashboard-summary-shell,.ai-decision-center,.meta-section-card,.meta-chart-card,.overview-cockpit,.executive-section-header){scroll-margin-top:18px}.dashboard-content-shell :is(.dashboard-summary-shell,.ai-decision-center,.meta-section-card,.meta-chart-card,.overview-cockpit,.executive-section-header)>:last-child{margin-bottom:0!important}.dashboard-content-shell :is(h1,h2,h3,h4){background:0 0!important}.dashboard-content-shell :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100,.bg-zinc-50,.bg-zinc-100,.bg-indigo-50,.bg-indigo-100,.bg-purple-50,.bg-purple-100,.bg-violet-50,.bg-violet-100){background-color:var(--sancho-surface-750)!important}.dashboard-content-shell :is(.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-purple-500,.text-purple-600,.text-purple-700,.text-violet-500,.text-violet-600,.text-violet-700){color:var(--sancho-gold-soft)!important}.dashboard-content-shell :is(.border-indigo-100,.border-indigo-200,.border-purple-100,.border-purple-200,.border-violet-100,.border-violet-200,.border-slate-200,.border-gray-200){border-color:#ffffff1a!important}.dashboard-content-shell :is(p,li,span,small,td,th){color:inherit}.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=linear-gradient][style*=\#ffffff],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=linear-gradient][style*=\#fbfdff],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=linear-gradient][style*=\#f8fbff],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*="background: rgb(255, 255, 255)"],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*="background-color: rgb(255, 255, 255)"]{background:var(--sancho-surface-750)!important;background-image:none!important}.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=\#f8fbff],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=\#fbfdff],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=\#f8fafc],.dashboard-content-shell :is(section,article,aside,form,details,summary,div)[style*=\#fcfcfd],.dashboard-content-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*="background: rgba(199,162,76,0.10)"],.dashboard-content-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*="background: rgba(199,162,76,0.12)"]{background:var(--sancho-surface-700)!important}.dashboard-content-shell [style*="79, 70, 229"],.dashboard-content-shell [style*="99, 102, 241"]{color:var(--sancho-gold-soft)!important;border-color:#c7a24c57!important}.dashboard-content-shell :is(span)[style*="background: #c7a24c"],.dashboard-content-shell :is(span)[style*="background: #d0af60"],.dashboard-content-shell :is(span)[style*="background-color: #c7a24c"],.dashboard-content-shell :is(span)[style*="background-color: #d0af60"]{background:#c7a24c1a!important}.app-shell [style*=\#0f172a],.app-shell [style*=\#111827],.app-shell [style*=\#334155],.app-shell [style*=\#475569],.app-shell [style*=\#475467],.app-shell [style*=\#64748b],.app-shell [style*=\#667085],.app-shell [style*=\#708198],.app-shell [style*="rgb(15, 23, 42)"],.app-shell [style*="rgb(17, 24, 39)"],.app-shell [style*="rgb(51, 65, 85)"],.app-shell [style*="rgb(71, 85, 105)"],.app-shell [style*="rgb(100, 116, 139)"]{color:var(--sancho-offwhite)!important}.app-shell [style*=\#8a94a6],.app-shell [style*=\#94a3b8],.app-shell [style*=\#5b6b82]{color:#f5f3ec9e!important}.app-shell [style*=\#ffffff],.app-shell [style*=\#fff],.app-shell [style*="rgb(255, 255, 255)"]{border-color:#ffffff1a!important}.dashboard-content-shell :is(input,select,textarea){color:#fff!important;background:#ffffff0d!important;border-color:#ffffff1a!important}.dashboard-content-shell :is(button,[role=button],a){border-color:#ffffff1f}.dashboard-content-shell :is(button,[role=button],a)[style*=\#ffffff],.dashboard-content-shell :is(button,[role=button],a)[style*=\#fff],.dashboard-content-shell :is(button,[role=button],a)[style*="rgb(255, 255, 255)"],.dashboard-content-shell :is(button,[role=button],a).bg-white{color:var(--sancho-offwhite)!important;background:#ffffff0f!important;border-color:#ffffff1f!important}.dashboard-content-shell :is(button,[role=button])[style*="background: #c7a24c"],.dashboard-content-shell :is(button,[role=button])[style*="background: #d0af60"],.dashboard-content-shell :is(button,[role=button])[style*="background: rgb(199, 162, 76)"],.dashboard-content-shell :is(button,[role=button])[style*="background: rgb(208, 175, 96)"],.dashboard-content-shell :is(button,[role=button])[style*="background-color: #c7a24c"],.dashboard-content-shell :is(button,[role=button])[style*="background-color: #d0af60"],.dashboard-content-shell :is(button,[role=button])[style*="background-color: rgb(199, 162, 76)"],.dashboard-content-shell :is(button,[role=button])[style*="background-color: rgb(208, 175, 96)"]{color:var(--sancho-navy)!important}.dashboard-content-shell .recharts-surface [fill=\#c7a24c],.dashboard-content-shell .recharts-surface [fill=\#c7a24c],.dashboard-content-shell .recharts-surface [fill=\#d0af60],.dashboard-content-shell .recharts-surface [fill=\#c7a24c],.dashboard-content-shell .recharts-surface [fill=\#c7a24c]{fill:var(--sancho-gold)!important}.dashboard-content-shell .recharts-surface [stroke=\#c7a24c],.dashboard-content-shell .recharts-surface [stroke=\#c7a24c],.dashboard-content-shell .recharts-surface [stroke=\#d0af60],.dashboard-content-shell .recharts-surface [stroke=\#c7a24c],.dashboard-content-shell .recharts-surface [stroke=\#c7a24c]{stroke:var(--sancho-gold)!important}.dashboard-content-shell .recharts-surface text,.dashboard-content-shell .recharts-legend-item-text,.dashboard-content-shell .recharts-cartesian-axis-tick-value{fill:#f5f3ecb8!important;color:#f5f3ecb8!important}.dashboard-content-shell :is(input,select,textarea):focus{outline:none;border-color:#c7a24c73!important}.dashboard-table-wrap,.dashboard-table-wrap table,.dashboard-content-shell table{color:var(--sancho-offwhite);background:0 0!important}.dashboard-table-wrap :is(table,thead,tbody,tfoot,tr,th,td),.dashboard-content-shell :is(table,thead,tbody,tfoot,tr,th,td){background-color:#0000!important;border-color:#0000!important}.dashboard-table-wrap :is(thead,th){text-transform:uppercase;letter-spacing:.13em;color:#94a3b8a6!important;background:#09162899!important;border-bottom:1px solid #ffffff14!important}.dashboard-table-wrap tbody tr,.dashboard-content-shell tbody tr{transition:background .12s;background:0 0!important}.dashboard-table-wrap tbody tr:nth-child(2n),.dashboard-content-shell tbody tr:nth-child(2n){background:#ffffff05!important}.dashboard-table-wrap tbody tr:hover,.dashboard-content-shell tbody tr:hover{background:#c7a24c0a!important}.dashboard-table-wrap td{border:none!important;border-bottom:1px solid #ffffff0a!important}.dashboard-summary-card p,.dashboard-summary-card a,.dashboard-summary-card span,.dashboard-summary-card div,.dashboard-summary-bullet p,.dashboard-summary-bullet a,.dashboard-summary-bullet span,.dashboard-summary-bullet div,.dashboard-kpi-card p,.dashboard-kpi-card a,.dashboard-kpi-card span,.dashboard-kpi-card div{font-size:inherit;line-height:inherit}.dashboard-summary-card>:first-child,.dashboard-summary-bullet>:first-child,.dashboard-kpi-card>:first-child,.dashboard-kpi-card__label,.meta-kpi-card__label,.dashboard-budget-panel__label{color:var(--sancho-gold-soft)!important}.dashboard-kpi-card__value,.meta-kpi-card__value,.dashboard-budget-panel__value{color:#fff!important}.dashboard-chart-shell .recharts-cartesian-grid-horizontal line:first-child,.dashboard-chart-shell .recharts-cartesian-grid-horizontal line:last-child{opacity:.25}.dashboard-summary-bullet p,.dashboard-summary-bullet a,.dashboard-summary-bullet span,.dashboard-summary-bullet div{word-break:break-word;overflow-wrap:anywhere;white-space:normal}.dashboard-chart-shell{width:100%;min-width:0}.dashboard-chart-shell--meta{height:304px}.dashboard-chart-shell--url{height:352px}.dashboard-chart-shell--auction{height:272px}.dashboard-chart-shell--benchmark{height:308px}.dashboard-chart-shell--demographic{height:274px}.dashboard-chart-shell--donut{height:232px}.meta-section-card,.meta-evolution-grid,.sem-campaign-comparison-grid{min-width:0}.meta-kpi-grid{gap:12px;margin-bottom:18px}.meta-kpi-card{min-height:0!important}.dashboard-collapsible{margin-top:14px}.dashboard-collapsible>summary{color:var(--sancho-gold-soft);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#c7a24c1a;border:1px solid #c7a24c52;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:800;list-style:none;display:inline-flex}.dashboard-collapsible>summary::-webkit-details-marker{display:none}.dashboard-collapsible>summary:before{content:"+";font-size:14px;line-height:1}.dashboard-collapsible[open]>summary:before{content:"-"}.dashboard-collapsible__body{margin-top:12px}.meta-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.meta-split-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.meta-chart-card{min-width:0}.table-kpi-value{color:#f5f3ec;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.table-kpi-badge{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:5px;align-items:center;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}[data-delta-tone=positive] .table-kpi-badge,.table-kpi-badge[data-delta-tone=positive]{color:#34d399;background:#34d3991a}[data-delta-tone=negative] .table-kpi-badge,.table-kpi-badge[data-delta-tone=negative]{color:#f8b4bd;background:#f8b4bd1a}[data-delta-tone=stable] .table-kpi-badge,.table-kpi-badge[data-delta-tone=stable]{color:#94a3b8b3;background:#ffffff0a}.sancho-entity-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:inline-flex}.sancho-metric-good{color:#34d399;font-weight:700}.sancho-metric-warn{color:#e8d29a;font-weight:700}.sancho-metric-bad{color:#f8b4bd;font-weight:700}.sancho-metric-neutral{color:#f5f3eca6}.sancho-list-item{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:11px 0;transition:opacity .12s;display:flex}.sancho-list-item:last-child{border-bottom:none}.sancho-list-item:hover{opacity:.88}.sancho-list-item__name{color:#f5f3ec;font-size:13px;font-weight:600;line-height:1.35}.sancho-list-item__sub{color:#94a3b899;margin-top:1px;font-size:11px}.sancho-list-item__metric{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}.sancho-list-item__label{letter-spacing:.06em;text-align:right;margin-top:1px;font-size:10px;font-weight:700}.sancho-multiplier{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:15px;font-weight:800}.sancho-card{background:linear-gradient(160deg,#152e52 0%,#0f2040 100%);border:1px solid #ffffff14;border-radius:14px;padding:18px 20px;box-shadow:0 8px 24px #0206172e}.sancho-metric-bar{background:#ffffff0f;border-radius:2px;height:3px;margin-top:6px;overflow:hidden}.sancho-metric-bar__fill{border-radius:2px;height:100%;transition:width .6s}.sancho-gradient-bar{border-radius:2px;height:4px;margin-top:8px}.sancho-gradient-bar--teal{background:linear-gradient(90deg,#2dd4bf,#06b6d4)}.sancho-gradient-bar--purple{background:linear-gradient(90deg,#a78bfa,#818cf8)}.sancho-gradient-bar--green{background:linear-gradient(90deg,#34d399,#10b981)}.sancho-gradient-bar--amber{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.sancho-gradient-bar--rose{background:linear-gradient(90deg,#fb7185,#f43f5e)}.sancho-gradient-bar--blue{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.sancho-gradient-bar--gold{background:linear-gradient(90deg,#e8d29a,#c7a24c)}.meta-creatives-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.meta-creative-command-grid{grid-template-columns:1.05fr 1.2fr .95fr}.meta-creative-card{min-width:0}.mobile-card-table td[data-label],.mobile-card-table .mobile-metric-cell[data-label]{position:relative}.ai-decision-center{min-width:0}.executive-section-header{min-width:0;padding-bottom:2px}.product-app-header-mobile,.product-module-nav-mobile{display:none}@media (max-width:1180px){.executive-kpi-grid--4,.executive-kpi-grid--3,.dashboard-summary-cards,.dashboard-summary-bullets,.meta-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px){.dashboard-layout{align-items:flex-start;gap:24px;display:flex}}@media (max-width:1279px){.dashboard-layout{gap:18px}.dashboard-main-column{width:100%}.dashboard-content-shell{border-radius:22px;padding:18px 16px 20px}.dashboard-content-shell>:is(section,article,aside)+:is(section,article,aside){margin-top:26px}.product-app-header{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px}.product-app-header__brand,.product-app-header__center{text-align:left;justify-content:flex-start}.product-app-header__meta{justify-content:flex-start}.product-app-header__controls{justify-content:flex-start!important}.product-app-header__subtitle{max-width:52ch}.product-app-header__toggle{justify-content:flex-start;width:100%}.product-app-header__toggle a{flex:180px}.product-app-header__provider{width:100%}.product-module-nav__shell{grid-template-columns:minmax(0,1fr);gap:12px}.product-module-nav__brand{display:none}.product-module-nav__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.product-module-nav__item{min-height:68px}.product-module-nav__hero{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.product-module-nav__hero-meta{justify-items:start;min-width:0}.meta-kpi-grid,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.meta-insight-grid,.meta-split-grid,.meta-creative-command-grid,.meta-section-card [style*="repeat(3, minmax(0, 1fr))"],.meta-section-card [style*="repeat(2, minmax(0, 1fr))"],.meta-creatives-grid,.dashboard-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.meta-evolution-grid,.sem-campaign-comparison-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell{width:100%;max-width:100%;padding:max(env(safe-area-inset-top), 0px) 12px calc(110px + env(safe-area-inset-bottom));margin:0}.dashboard-layout{grid-template-columns:minmax(0,1fr);gap:14px}body{color:#f8fafc;background:#173853;padding-bottom:0;overflow-x:clip}html{overflow-x:clip}.dashboard-content-shell{box-shadow:none;background:0 0;border:none;border-radius:0;width:100%;max-width:100%;padding:0}.dashboard-main-column{width:100%;min-width:0}.product-app-header--desktop,.product-module-nav__shell--desktop,.product-module-nav__hero,.dashboard-side-panel{display:none!important}.product-app-header-mobile,.product-module-nav-mobile{box-sizing:border-box;width:100%;max-width:100%;display:grid!important}.product-module-nav-mobile{gap:12px;margin-bottom:12px;padding-bottom:0}.product-module-nav-mobile__tabs,.dashboard-summary-meta,.ai-decision-center__meta,.ai-decision-center__filters,.dashboard-summary-cards,.dashboard-summary-bullets,.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.ai-decision-center__lane-row,.ai-decision-center__stats,.meta-donut-row,.dashboard-chart-viewport{-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-module-nav-mobile__tabs::-webkit-scrollbar{display:none}.dashboard-summary-meta::-webkit-scrollbar{display:none}.ai-decision-center__meta::-webkit-scrollbar{display:none}.ai-decision-center__filters::-webkit-scrollbar{display:none}.dashboard-summary-cards::-webkit-scrollbar{display:none}.dashboard-summary-bullets::-webkit-scrollbar{display:none}.meta-kpi-grid::-webkit-scrollbar{display:none}.executive-kpi-grid::-webkit-scrollbar{display:none}.ai-decision-center__lane-row::-webkit-scrollbar{display:none}.ai-decision-center__stats::-webkit-scrollbar{display:none}.meta-donut-row::-webkit-scrollbar{display:none}.dashboard-chart-viewport::-webkit-scrollbar{display:none}.product-module-nav-mobile__tabs{scroll-snap-type:x proximity;gap:10px;padding:2px 0;overflow-x:auto;display:flex!important}.product-app-header-mobile,.product-module-nav-mobile__hero,.dashboard-summary-shell,.ai-decision-center,.meta-section-card,.meta-chart-card,.executive-section-header,.mobile-filter-panel__body .dashboard-filters{box-sizing:border-box;width:100%;max-width:100%;color:#f8fafc!important;background:linear-gradient(#0f2237f5 0%,#0f1c31fa 100%)!important;border:1px solid #94a3b824!important;margin-inline:0!important;box-shadow:0 22px 40px #02061757!important}.dashboard-summary-shell,.ai-decision-center,.meta-section-card,.meta-chart-card,.executive-section-header{border-radius:28px;margin-top:0;margin-bottom:14px;padding:18px 16px}.executive-section-header{padding:18px 16px!important}.dashboard-summary-eyebrow,.executive-section-header__eyebrow,.ai-decision-center__eyebrow{color:#e8d29ab8!important}.dashboard-summary-title,.executive-section-header__title,.ai-decision-center__title{color:#fff!important;font-size:clamp(24px,6vw,30px)!important;line-height:1.06!important}.dashboard-summary-description,.executive-section-header__description,.ai-decision-center__description{color:#e2e8f0db!important;font-size:15px!important;line-height:1.58!important;display:block!important}.dashboard-summary-pill,.ai-decision-center__pill,.ai-decision-center__filters a{white-space:nowrap;flex:none;color:#e2e8f0eb!important;background:#ffffff14!important;border-color:#ffffff1a!important}.dashboard-summary-meta,.ai-decision-center__meta,.ai-decision-center__filters{padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.dashboard-summary-cards,.dashboard-summary-bullets,.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.ai-decision-center__lane-row,.ai-decision-center__stats{scroll-snap-type:x proximity;grid-auto-columns:minmax(160px,72vw);grid-auto-flow:column;gap:12px;padding-bottom:6px;overflow-x:auto;grid-template-columns:none!important;display:grid!important}.dashboard-summary-card,.dashboard-summary-bullet,.dashboard-kpi-card,.meta-kpi-card,.ai-decision-center__lane-card,.ai-decision-center__stat-card,.dashboard-budget-panel__card{scroll-snap-align:start;background:var(--sancho-surface-700)!important;color:#f8fafc!important;border:1px solid #ffffff14!important;border-radius:24px!important;min-height:0!important;box-shadow:inset 0 1px #ffffff0d,0 16px 28px #0000003d!important}.dashboard-summary-card *,.dashboard-summary-bullet *,.dashboard-kpi-card *,.ai-decision-center__lane-card *,.ai-decision-center__stat-card *,.dashboard-budget-panel__card *{color:inherit!important}.dashboard-kpi-card__label,.meta-kpi-card__label{color:#f5f3ec8c!important;letter-spacing:.1em!important;font-size:12px!important}.dashboard-kpi-card__value,.meta-kpi-card__value{color:#fff!important;letter-spacing:-.03em!important;font-size:24px!important;line-height:1.02!important}.dashboard-kpi-card__delta,.meta-kpi-card__delta{background:#ffffff14!important;margin-top:8px!important;font-size:13px!important}.meta-kpi-card__label{color:#bfdbfe9e!important;letter-spacing:.1em!important;font-size:12px!important}.meta-kpi-card__value{letter-spacing:-.03em!important;margin-top:6px!important;font-size:24px!important;line-height:1.02!important}.meta-kpi-card__delta{margin-top:8px!important;font-size:13px!important}.dashboard-summary-card,.dashboard-summary-bullet,.dashboard-kpi-card,.meta-kpi-card,.ai-decision-center__lane-card,.ai-decision-center__stat-card,.dashboard-budget-panel__card{font-size:15.5px!important;line-height:1.62!important}.dashboard-summary-card *,.dashboard-summary-bullet *,.dashboard-kpi-card *,.meta-kpi-card *,.dashboard-budget-panel__card *,.ai-decision-center__lane-card *,.ai-decision-center__stat-card *{font-size:inherit!important;line-height:inherit!important}.insights-panel-grid,.meta-insight-grid,.meta-split-grid,.meta-creative-command-grid,.meta-section-card [style*="repeat(3, minmax(0, 1fr))"],.meta-section-card [style*="repeat(2, minmax(0, 1fr))"],.meta-creatives-grid,.ai-decision-center__columns{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.ai-decision-center{border-radius:28px!important;padding:18px 16px!important}.ai-decision-center__panel{background:var(--sancho-surface-850)!important;border:1px solid #ffffff14!important;border-radius:24px!important;padding:16px 14px!important}.ai-decision-center__item-card{box-shadow:none!important;border-radius:20px!important;padding:12px!important}.dashboard-filters{box-shadow:none;background:0 0;border:none;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;padding:0!important}.dashboard-filters>label,.dashboard-filters>div,.dashboard-inline-filters>*{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-filters label{gap:6px!important;display:grid!important}.dashboard-filters label span,.dashboard-filters label div:first-child{color:#e8d29ab3!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11.5px!important;font-weight:800!important}.dashboard-filters input,.dashboard-filters select,.dashboard-filters textarea{color:#f8fafc!important;background:#ffffff0f!important;border:1px solid #ffffff17!important;border-radius:16px!important;min-height:46px!important;box-shadow:inset 0 1px #ffffff0a!important}.dashboard-filters button,.dashboard-filters a{width:100%;min-height:46px;border-radius:16px!important}.dashboard-filters>button:last-child,.dashboard-filters>a:last-child,.dashboard-filters>:last-child:nth-child(odd){grid-column:1/-1}.dashboard-inline-filters{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.dashboard-table-wrap{margin-inline:0;padding-bottom:0;overflow:auto visible!important}.dashboard-table-wrap>table{min-width:0}.mobile-card-table{border-collapse:separate!important;border-spacing:0 10px!important;width:100%!important;min-width:0!important}.mobile-card-table thead{display:none}.mobile-card-table tbody{gap:12px;display:grid}.mobile-card-table tr{background:var(--sancho-surface-700);border:1px solid #ffffff14;border-radius:24px;padding:14px 14px 12px;display:block;box-shadow:0 18px 32px #0206173d}.mobile-card-table td,.mobile-card-table .mobile-metric-cell{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;white-space:normal!important;text-align:right!important;color:#f8fafc!important;border-bottom:0!important;padding:7px 0!important;display:flex!important}.mobile-card-table td:before,.mobile-card-table .mobile-metric-cell:before{content:attr(data-label);color:#bfdbfe94;text-transform:uppercase;letter-spacing:.08em;text-align:left;flex:0 0 44%;font-size:10px;font-weight:800}.mobile-card-table td.mobile-card-title{margin-bottom:10px;text-align:left!important;border-bottom:1px solid #ffffff14!important;padding-top:0!important;padding-bottom:12px!important;display:block!important}.mobile-card-table td.mobile-card-title:before,.mobile-card-table td.mobile-card-stack:before,.mobile-card-table td.mobile-card-actions:before{margin-bottom:6px;display:block}.mobile-card-table td.mobile-card-title>a,.mobile-card-table td.mobile-card-title>span,.mobile-card-table td.mobile-card-title>div:first-child{line-height:1.2;display:block;color:#fff!important;font-size:16px!important;font-weight:800!important}.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{text-align:left!important;display:block!important}.mobile-card-table td.mobile-card-actions{padding-top:10px!important}.dashboard-chart-viewport{padding:4px 0 6px;overflow:auto hidden}.meta-donut-row{grid-auto-columns:minmax(250px,82vw);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;display:grid!important}.mobile-filter-panel__body .dashboard-filters{box-shadow:none;background:0 0;border:none;margin-top:0;padding:0!important}.auction-insights-upload-card{display:none!important}body.app-shell,.app-shell{padding-left:max(8px, env(safe-area-inset-left))!important;padding-right:max(8px, env(safe-area-inset-right))!important}:where(body,.app-shell) .dashboard-content-shell{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:where(body,.app-shell) .dashboard-content-shell>:is(section,article,aside),:where(body,.app-shell) .overview-cockpit,:where(body,.app-shell) .sancho-insights-block,:where(body,.app-shell) .sancho-decision-block,:where(body,.app-shell) .ai-decision-center{border-radius:22px!important;margin:0 0 14px!important;padding:16px!important}:where(body,.app-shell) .executive-kpi-grid,:where(body,.app-shell) .overview-cockpit__kpis,:where(body,.app-shell) .meta-kpi-grid,:where(body,.app-shell) .dashboard-summary-cards,:where(body,.app-shell) .dashboard-summary-bullets{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:where(body,.app-shell) .dashboard-kpi-card,:where(body,.app-shell) .overview-cockpit-kpi,:where(body,.app-shell) .meta-kpi-card{border-radius:17px!important;min-height:116px!important;padding:13px!important}:where(body,.app-shell) .dashboard-kpi-card__value,:where(body,.app-shell) .meta-kpi-card__value,:where(body,.app-shell) .overview-cockpit-kpi__value{white-space:nowrap!important;font-size:clamp(22px,7vw,30px)!important;line-height:1.05!important}:where(body,.app-shell) .dashboard-chart-shell,:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .recharts-responsive-container,:where(body,.app-shell) .recharts-wrapper{max-width:100%!important;height:260px!important;min-height:260px!important}:where(body,.app-shell) .dashboard-table-wrap{margin-top:14px!important;overflow-x:visible!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table),:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) tbody,:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) tr,:where(body,.app-shell) .mobile-card-table,:where(body,.app-shell) .mobile-card-table tbody,:where(body,.app-shell) .mobile-card-table tr{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) tbody,:where(body,.app-shell) .mobile-card-table tbody{gap:14px!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) tr,:where(body,.app-shell) .mobile-card-table tr{background:#112742!important;border:1px solid #ffffff1a!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:14px!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) thead,:where(body,.app-shell) .mobile-card-table thead{display:none!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) td,:where(body,.app-shell) .mobile-card-table td{color:#f5f3ece6!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:16px!important;min-width:0!important;min-height:76px!important;padding:11px!important;display:block!important;overflow:hidden!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) td:nth-of-type(n+8):not(:last-child),:where(body,.app-shell) .mobile-card-table td:nth-of-type(n+8):not(:last-child){display:none!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) td:first-child,:where(body,.app-shell) .mobile-card-table td.mobile-card-title,:where(body,.app-shell) .mobile-card-table td.mobile-card-stack,:where(body,.app-shell) .mobile-card-table td.mobile-card-actions{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1a!important;border-radius:0!important;grid-column:1/-1!important;min-height:0!important;padding:0 0 10px!important;overflow:visible!important}:where(body,.app-shell) .mobile-card-table td.mobile-card-actions{border-bottom:0!important;padding-top:4px!important}:where(body,.app-shell) .dashboard-table-wrap td:before,:where(body,.app-shell) .mobile-card-table td:before,:where(body,.app-shell) .mobile-card-table .mobile-metric-cell:before{color:#e8d29adb!important;letter-spacing:.11em!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 7px!important;font-size:9px!important;font-weight:900!important;line-height:1.1!important;display:block!important;overflow:hidden!important}:where(body,.app-shell) .dashboard-table-wrap .table-kpi-value,:where(body,.app-shell) .mobile-card-table .table-kpi-value,:where(body,.app-shell) .mobile-card-table td.sem-metric-cell .table-kpi-value,:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell .table-kpi-value{color:#fff!important;text-align:left!important;white-space:nowrap!important;font-size:clamp(16px,4.8vw,20px)!important;line-height:1.08!important;display:block!important}:where(body,.app-shell) .dashboard-table-wrap .table-kpi-badge,:where(body,.app-shell) .mobile-card-table .table-kpi-badge{white-space:nowrap!important;margin-top:7px!important;font-size:11px!important;line-height:1.1!important}.app-shell{padding:calc(4px + env(safe-area-inset-top)) 4px calc(86px + env(safe-area-inset-bottom))!important}.dashboard-layout{gap:8px!important}.dashboard-mobile-nav{border-radius:18px!important;margin:0 0 8px!important}.product-module-nav,.product-module-nav-mobile{margin-bottom:8px!important}.product-module-nav-mobile__tabs{padding-inline:2px!important}.product-module-nav-mobile__hero{border-radius:18px!important;margin-inline:0!important;padding:12px!important}.dashboard-content-shell>:is(section,article,aside)+:is(section,article,aside){margin-top:12px!important}.dashboard-content-shell :is(section,article,aside),.meta-section-card,.meta-chart-card,.dashboard-summary-shell,.ai-decision-center,.executive-section-header{border-radius:18px!important;padding:13px 12px!important}.dashboard-summary-title,.executive-section-header__title,.ai-decision-center__title,.product-module-nav-mobile__hero h2,h1,h2{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;font-size:clamp(20px,6.3vw,25px)!important;line-height:1.12!important}.dashboard-summary-description,.executive-section-header__description,.ai-decision-center__description,p{overflow-wrap:break-word!important;max-width:100%!important;font-size:13px!important;line-height:1.45!important}.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.dashboard-summary-cards,.dashboard-summary-bullets,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-auto-flow:row!important;grid-auto-columns:initial!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card,.dashboard-summary-card,.dashboard-summary-bullet){border-radius:16px!important;min-height:92px!important;padding:12px!important}.dashboard-kpi-card__label,.meta-kpi-card__label{letter-spacing:.08em!important;font-size:9px!important;line-height:1.18!important}.dashboard-kpi-card__value,.meta-kpi-card__value{overflow-wrap:anywhere!important;font-size:clamp(18px,5.6vw,23px)!important}.mobile-card-table tbody{gap:10px!important}.mobile-card-table tr{background:#112742!important;border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}.mobile-card-table td{color:#f5f3ecf0!important;text-align:left!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:66px!important;padding:10px!important;font-size:14px!important;line-height:1.28!important;display:block!important;overflow:hidden!important}.mobile-card-table td:before,.mobile-card-table .mobile-metric-cell:before{color:#e8d29ad1!important;letter-spacing:.1em!important;white-space:normal!important;overflow-wrap:break-word!important;margin:0 0 6px!important;font-size:9px!important;line-height:1.15!important;display:block!important}.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{background:0 0!important;border:0!important;border-radius:0!important;grid-column:1/-1!important;min-height:0!important;padding:0 0 8px!important;overflow:visible!important}.mobile-card-table td.mobile-card-title{border-bottom:1px solid #ffffff17!important;margin-bottom:2px!important}.mobile-card-table td.mobile-card-title :is(a,div,span),.mobile-card-table td.mobile-card-title{overflow-wrap:break-word!important;word-break:normal!important;font-size:15px!important;line-height:1.25!important}.mobile-card-table td:has(.mobile-metric-cell){background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.mobile-card-table td .mobile-metric-cell{text-align:left!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:66px!important;padding:10px!important;display:block!important;overflow:hidden!important}.mobile-card-table td .mobile-metric-cell>*{text-align:left!important;justify-self:start!important;max-width:100%!important}.mobile-card-table td .mobile-metric-cell :is(span,div){overflow-wrap:anywhere!important;white-space:normal!important}.dashboard-table-wrap table:not(.mobile-card-table){width:100%!important;min-width:0!important}.dashboard-table-wrap:has(table:not(.mobile-card-table)){overflow-x:visible!important}.dashboard-table-wrap table:not(.mobile-card-table) thead{display:none!important}.dashboard-table-wrap table:not(.mobile-card-table),.dashboard-table-wrap table:not(.mobile-card-table) tbody,.dashboard-table-wrap table:not(.mobile-card-table) tr,.dashboard-table-wrap table:not(.mobile-card-table) td{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.dashboard-table-wrap table:not(.mobile-card-table) tr{background:#112742!important;border:1px solid #ffffff17!important;border-radius:18px!important;margin-bottom:10px!important;padding:12px!important}.dashboard-table-wrap table:not(.mobile-card-table) td{white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important;border:0!important;padding:7px 0!important}.dashboard-chart-viewport{min-height:230px!important;margin-inline:-4px!important;padding:2px 0 8px!important}.dashboard-chart-viewport>*{width:500px!important;min-width:500px!important}}@media (max-width:420px){.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.dashboard-summary-cards,.dashboard-summary-bullets,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mobile-card-table tr{grid-template-columns:minmax(0,1fr)!important}.dashboard-chart-viewport>*{width:440px!important;min-width:440px!important}}@media (max-width:520px){.dashboard-filters{grid-template-columns:minmax(0,1fr)}.dashboard-filters>:last-child:nth-child(odd){grid-column:1/-1}.product-module-nav__item{flex-basis:136px}.product-app-header__brand{gap:8px}.meta-kpi-card__value{font-size:20px!important}.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-auto-columns:minmax(170px,82vw)!important}.ai-decision-center__lane-card,.ai-decision-center__stat-card{flex-basis:auto}.dashboard-chart-shell--meta,.dashboard-chart-shell--benchmark,.dashboard-chart-shell--demographic,.dashboard-chart-shell--url,.dashboard-chart-shell--auction{height:220px}.dashboard-chart-viewport>*{width:460px;min-width:460px}}@media (max-width:560px){.product-module-nav__track,.product-app-header__toggle{grid-template-columns:minmax(0,1fr)}}a{color:var(--sancho-gold-soft)}:where(body,.app-shell){color:var(--sancho-offwhite);background:var(--sancho-bg-top)!important}:where(body,.app-shell) main{width:100%}:where(body,.app-shell) :is(h1,h2,h3,h4,h5,h6){color:var(--sancho-offwhite);background:0 0!important}:where(body,.app-shell) :is(th,label,legend),:where(body,.app-shell) [class*=label i],:where(body,.app-shell) [class*=eyebrow i],:where(body,.app-shell) [class*=overline i]{color:var(--sancho-gold-soft)!important}:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=\#fbfdff],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=\#f8fbff],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=\#f8fafc],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=\#f1f5f9],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=\#eef2ff],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=linear-gradient][style*=\#ffffff],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=linear-gradient][style*=\#fbfdff],:where(body,.app-shell) :is(section,article,aside,form,details,summary,table,thead,tbody,tr,th,td)[style*=linear-gradient][style*=\#f8fbff],:where(body,.app-shell) :is(div,table,thead,tbody,tr,th,td)[style*="background: rgb(255, 255, 255)"],:where(body,.app-shell) :is(div,table,thead,tbody,tr,th,td)[style*="background-color: rgb(255, 255, 255)"]{background:var(--sancho-surface-750)!important;color:var(--sancho-offwhite)!important;background-image:none!important;border-color:#ffffff1a!important}:where(body,.app-shell) :is(button,[role=button],a)[style*=\#eef2ff],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(255, 255, 255)"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(255, 255, 255)"]{color:var(--sancho-offwhite)!important;background:#ffffff0f!important;border-color:#ffffff1f!important}:where(body,.app-shell) [style*=\#7c3aed],:where(body,.app-shell) [style*=\#6d28d9],:where(body,.app-shell) [style*=\#5b21b6],:where(body,.app-shell) [style*=\#4f46e5],:where(body,.app-shell) [style*=\#4338ca],:where(body,.app-shell) [style*=\#8b5cf6],:where(body,.app-shell) [style*=\#9333ea],:where(body,.app-shell) [style*=\#a855f7],:where(body,.app-shell) [style*="124,58,237"],:where(body,.app-shell) [style*="124, 58, 237"],:where(body,.app-shell) [style*="139,92,246"],:where(body,.app-shell) [style*="139, 92, 246"],:where(body,.app-shell) [style*="168,85,247"],:where(body,.app-shell) [style*="168, 85, 247"],:where(body,.app-shell) [style*="79, 70, 229"]{color:var(--sancho-gold-soft)!important;border-color:#c7a24c57!important}:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#7c3aed],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#6d28d9],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#5b21b6],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#4f46e5],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#8b5cf6],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#9333ea],:where(body,.app-shell) :is(button,[role=button],a,span,div)[style*=\#a855f7]{background:#c7a24c1a!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #d0af60"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #d0af60"]{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;background-image:none!important;border-color:#c7a24c8c!important}:where(body,.app-shell) :is(input,select,textarea){color:var(--sancho-offwhite)!important;box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff24!important}:where(body,.app-shell) :is(input,select,textarea)::placeholder{color:#f5f3ec6b!important}:where(body,.app-shell) .recharts-cartesian-grid line{stroke:#f5f3ec24!important}:where(body,.app-shell) .recharts-cartesian-axis-line{stroke:#f5f3ec33!important}:where(body,.app-shell) .recharts-surface [fill=\#7c3aed],:where(body,.app-shell) .recharts-surface [fill=\#8b5cf6],:where(body,.app-shell) .recharts-surface [fill=\#a855f7],:where(body,.app-shell) .recharts-surface [fill=\#6d28d9],:where(body,.app-shell) .recharts-surface [fill=\#4f46e5],:where(body,.app-shell) .recharts-surface [fill=\#6366f1]{fill:#c7a24c94!important}:where(body,.app-shell) .recharts-surface [stroke=\#7c3aed],:where(body,.app-shell) .recharts-surface [stroke=\#8b5cf6],:where(body,.app-shell) .recharts-surface [stroke=\#a855f7],:where(body,.app-shell) .recharts-surface [stroke=\#6d28d9],:where(body,.app-shell) .recharts-surface [stroke=\#4f46e5],:where(body,.app-shell) .recharts-surface [stroke=\#6366f1]{stroke:var(--sancho-gold)!important}:where(body,.app-shell) .recharts-tooltip-wrapper :is(div,p,span){background:var(--sancho-surface-900)!important;color:var(--sancho-offwhite)!important;border-color:#ffffff1a!important}:where(body,.app-shell) :is(h1,h2,h3,h4,h5,h6)[style*=background],:where(body,.app-shell) :is(strong,b)[style*=background]{background:0 0!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #d0af60"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #d0af60"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(199, 162, 76)"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(208, 175, 96)"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(199, 162, 76)"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(208, 175, 96)"]{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;background-image:none!important;border-color:#c7a24c8c!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #c7a24c"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #d0af60"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #c7a24c"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #d0af60"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(199, 162, 76)"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(208, 175, 96)"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(199, 162, 76)"] *,:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(208, 175, 96)"] *{color:inherit!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card){min-height:84px!important;color:var(--sancho-offwhite)!important;background:#132743!important;border:1px solid #ffffff1a!important;border-radius:16px!important;padding:14px 14px 12px!important;box-shadow:0 10px 22px #02061724!important}:where(body,.app-shell) :is(.dashboard-kpi-card__label,.meta-kpi-card__label){letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sancho-gold-soft)!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important}:where(body,.app-shell) :is(.dashboard-kpi-card__value,.meta-kpi-card__value){box-shadow:none!important;letter-spacing:-.02em!important;color:#fff!important;border:none!important;margin-top:6px!important;padding:0!important;font-size:18px!important;font-weight:700!important;line-height:1.18!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta){background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:999px!important;margin-top:8px!important;padding:5px 9px!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[data-delta-tone=negative],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[style*=\#dc2626],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[style*=\#ef4444],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[style*=\#ff0000],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[style*="rgb(220, 38, 38)"],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[style*="rgb(239, 68, 68)"]{color:var(--sancho-negative)!important;-webkit-text-fill-color:var(--sancho-negative)!important;background:var(--sancho-negative-bg)!important;border-color:var(--sancho-negative-border)!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[data-delta-tone=positive]{color:var(--sancho-positive)!important;-webkit-text-fill-color:var(--sancho-positive)!important;background:var(--sancho-positive-bg)!important;border-color:var(--sancho-positive-border)!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta)[data-delta-tone=stable]{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[data-delta-tone=negative],:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[style*=\#dc2626],:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[style*=\#ef4444],:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[style*=\#ff0000],:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[style*="rgb(220, 38, 38)"],:where(body,.app-shell) :is(.kpi-delta,.metric-delta,.compare-badge,.table-kpi-badge,.mobile-metric-cell span)[style*="rgb(239, 68, 68)"]{color:var(--sancho-negative)!important;-webkit-text-fill-color:var(--sancho-negative)!important;background:var(--sancho-negative-bg)!important;border-color:var(--sancho-negative-border)!important}:where(body,.app-shell) :is(span,div,i,b,strong)[style*="background: rgb(199, 162, 76)"],:where(body,.app-shell) :is(span,div,i,b,strong)[style*="background-color: rgb(199, 162, 76)"],:where(body,.app-shell) :is(span,div,i,b,strong)[style*="background: #c7a24c"],:where(body,.app-shell) :is(span,div,i,b,strong)[style*="background-color: #c7a24c"]{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;text-shadow:none!important}:where(body,.app-shell) .dashboard-summary-bullet .dashboard-summary-bullet-index{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;background:var(--sancho-gold)!important;text-shadow:none!important;background-image:none!important;font-size:12px!important;font-weight:800!important;line-height:1!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="color: #0f172a"],:where(body,.app-shell) :is(button,[role=button],a)[style*="color:#0f172a"],:where(body,.app-shell) :is(button,[role=button],a)[style*="color: #111827"],:where(body,.app-shell) :is(button,[role=button],a)[style*="color: #1e293b"],:where(body,.app-shell) :is(button,[role=button],a)[style*="color: #334155"]{color:var(--sancho-offwhite)!important;-webkit-text-fill-color:var(--sancho-offwhite)!important;text-shadow:none!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #fff5f5"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background:#fff5f5"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #fee2e2"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background:#fee2e2"]{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;background:#7f1d1d33!important;border-color:#f871715c!important}:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background:#c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: #d0af60"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color:#c7a24c"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: #d0af60"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background: rgb(199, 162, 76)"],:where(body,.app-shell) :is(button,[role=button],a)[style*="background-color: rgb(199, 162, 76)"]{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;text-shadow:none!important}:where(body,.app-shell) :is(button,[role=button]):disabled,:where(body,.app-shell) :is(button,[role=button])[aria-disabled=true]{color:#f5f3ec6b!important;-webkit-text-fill-color:#f5f3ec6b!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff0f!important;border-color:#ffffff1a!important}body.app-shell span.dashboard-summary-bullet-index,body.app-shell .dashboard-summary-shell span.dashboard-summary-bullet-index,body.app-shell .dashboard-content-shell span.dashboard-summary-bullet-index,body.app-shell .dashboard-summary-bullet>span.dashboard-summary-bullet-index{color:#0b1d36!important;-webkit-text-fill-color:#0b1d36!important;text-shadow:none!important;background:#c7a24c!important;font-size:12px!important;font-weight:800!important;line-height:1!important}body.app-shell .meta-creative-card__chip{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background-image:none!important}.meta-creative-analysis-trigger{color:#bae6fd;cursor:pointer;background:#7dd3fc24;border:1px solid #7dd3fc4d;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.meta-creative-analysis-overlay{z-index:80;color:var(--sancho-offwhite);justify-content:flex-end;display:flex;position:fixed;inset:0}.meta-creative-analysis-backdrop{cursor:pointer;background:#020617a3;border:0;position:absolute;inset:0}.meta-creative-analysis-drawer{z-index:1;background:#0f2237;border-left:1px solid #ffffff1f;width:min(560px,100vw);height:100%;padding:18px;position:relative;overflow-y:auto;box-shadow:-28px 0 60px #0206175c}.meta-creative-analysis-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.meta-creative-analysis-top span{color:#7dd3fc;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.meta-creative-analysis-top h3{color:#fff;margin:4px 0 0;font-size:22px;line-height:1.15}.meta-creative-analysis-top button{color:#e8d29a;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:8px 12px;font-weight:800}.meta-creative-analysis-state,.meta-creative-analysis-error{color:#f5f3ecbd;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:16px}.meta-creative-analysis-error{color:#fecaca;border-color:#f8717157}.meta-creative-analysis-content,.meta-creative-analysis-list,.meta-creative-analysis-vision{gap:12px;display:grid}.meta-creative-analysis-hero{aspect-ratio:16/11;background:#132743;border:1px solid #ffffff1a;border-radius:18px;position:relative;overflow:hidden}.meta-creative-analysis-hero img{object-fit:contain;background:#132743;width:100%;height:100%}.meta-creative-analysis-hero>div:first-child{color:#f5f3ecb3;place-items:center;height:100%;font-weight:900;display:grid}.meta-creative-analysis-hero>div:last-child{background:#0f1c31e0;border-radius:14px;justify-content:space-between;gap:10px;padding:10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.meta-creative-analysis-hero span,.meta-creative-analysis-section h4,.meta-creative-analysis-list span,.meta-creative-analysis-vision span,.meta-creative-analysis-scores span,.meta-creative-analysis-metrics span{color:#e8d29a;text-transform:uppercase;font-size:11px;font-weight:900}.meta-creative-analysis-section{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;padding:14px}.meta-creative-analysis-section h4{margin:0 0 10px}.meta-creative-analysis-scores,.meta-creative-analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.meta-creative-analysis-scores>div,.meta-creative-analysis-metrics>div,.meta-creative-analysis-list article,.meta-creative-analysis-vision>div{background:#ffffff0e;border:1px solid #ffffff14;border-radius:14px;padding:11px}.meta-creative-analysis-scores strong,.meta-creative-analysis-metrics strong{color:#fff;margin-top:4px;font-size:18px;display:block}.meta-creative-analysis-list strong{color:#fff;margin-top:5px;font-size:13px;line-height:1.35;display:block}.meta-creative-analysis-production-list article{gap:9px;display:grid}.meta-creative-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.meta-creative-card-head strong{text-align:right;max-width:68%;margin:0}.meta-creative-field{background:#0b1d367a;border:1px solid #7dd3fc24;border-radius:10px;gap:5px;padding:9px 10px;display:grid}.meta-creative-field--strong{background:#10b98112;border-color:#34d39933}.meta-creative-field p{color:#f5f3ecc7;margin:0;font-size:13px;line-height:1.48}.meta-creative-analysis-list p,.meta-creative-analysis-vision p,.meta-creative-analysis-copy{color:#f5f3ecb8;margin:7px 0 0;font-size:13px;line-height:1.5}.meta-creative-analysis-next{color:#e8d29a;background:#c7a24c21;border:1px solid #c7a24c57;border-radius:18px;padding:14px;font-weight:900}.meta-creative-analysis-actionbar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meta-creative-analysis-actionbar h4{margin-bottom:4px}.meta-creative-analysis-actionbar p{color:#f5f3ecb3;margin:0;font-size:13px;line-height:1.45}.meta-creative-analysis-actionbar button{color:#0b1d36;cursor:pointer;background:#c7a24c;border:1px solid #c7a24ca3;border-radius:999px;flex:none;min-height:40px;padding:10px 13px;font-weight:900}.meta-creative-analysis-actionbar button:disabled{opacity:.65;cursor:wait}.meta-creative-analysis-drafts{margin-top:12px}.meta-creative-analysis-drafts article{border-color:#c7a24c33}.meta-creative-analysis-drafts article>p{color:#f5f3ecc7;background:#0b1d367a;border:1px solid #7dd3fc24;border-radius:10px;gap:5px;margin:0;padding:9px 10px;font-size:13px;line-height:1.48;display:grid}.meta-creative-analysis-drafts b{color:#e8d29a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.meta-draft-action{cursor:pointer;border-radius:999px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:900}.meta-draft-action--approved{color:#bbf7d0;background:#86efac24;border:1px solid #86efac57}.meta-draft-action--rejected{color:#fecaca;background:#f871711f;border:1px solid #f8717157}.meta-draft-action:disabled{opacity:.72;cursor:default}.sancho-info-tip:hover .sancho-info-tip__bubble,.sancho-info-tip:focus-within .sancho-info-tip__bubble{opacity:1!important;visibility:visible!important;color:#f5f3ec!important;-webkit-text-fill-color:#f5f3ec!important;transform:translate(-50%)translateY(0)!important}.sancho-info-tip[data-tip] .sancho-info-tip__bubble:before{content:none;white-space:normal;color:#f5f3ec!important;-webkit-text-fill-color:#f5f3ec!important}.sancho-info-tip__bubble:after{content:"";background:#071827;border-bottom:1px solid #7dd3fc57;border-right:1px solid #7dd3fc57;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.sancho-info-tip>button{color:#bae6fd!important;-webkit-text-fill-color:#bae6fd!important}body.app-shell .mobile-card-table td .mobile-metric-cell{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important}body.app-shell .dashboard-table-wrap td.sem-metric-cell,body.app-shell .dashboard-table-wrap td.mobile-metric-cell{text-align:center!important;vertical-align:middle!important}body.app-shell .dashboard-table-wrap td.sem-metric-cell>div,body.app-shell .dashboard-table-wrap td.mobile-metric-cell>div{text-align:center!important;width:100%!important}body.app-shell .dashboard-table-wrap .table-kpi-value{color:#fff!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;font-weight:800!important;line-height:1.18!important}body.app-shell .dashboard-table-wrap .table-kpi-badge{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin-top:6px!important;padding:4px 8px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #ffffff"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #fff"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: rgb(255, 255, 255)"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background-color: #ffffff"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background-color: #fff"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background-color: rgb(255, 255, 255)"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #f8fbff"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #f8fafc"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #f1f5f9"],body.app-shell :is(section,article,aside,form,details,summary,table,thead,tbody,tr,td,th,div)[style*="background: #eef2ff"]{color:var(--sancho-offwhite)!important;background:#132743!important;border-color:#ffffff1a!important}body.app-shell :is(input,select,textarea)[style*="background: #fff"],body.app-shell :is(input,select,textarea)[style*="background: #ffffff"],body.app-shell :is(input,select,textarea)[style*="background-color: #fff"],body.app-shell :is(input,select,textarea)[style*="background-color: #ffffff"]{color:var(--sancho-offwhite)!important;box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff1f!important}body.app-shell select,body.app-shell select option,body.app-shell select optgroup{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--sancho-offwhite)!important;background-color:#0f2237!important}body.app-shell select option:checked,body.app-shell select option:hover{color:#0b1d36!important;background-color:#c7a24c!important}body.app-shell :is(h1,h2,h3,h4,h5,h6,p,span,small,label,li,div)[style*=\#0f172a],body.app-shell :is(h1,h2,h3,h4,h5,h6,p,span,small,label,li,div)[style*=\#334155],body.app-shell :is(h1,h2,h3,h4,h5,h6,p,span,small,label,li,div)[style*=\#475569],body.app-shell :is(h1,h2,h3,h4,h5,h6,p,span,small,label,li,div)[style*=\#64748b]{color:var(--sancho-offwhite)!important;-webkit-text-fill-color:currentColor!important}body.app-shell :is(button,a)[style*="background: #c7a24c"],body.app-shell :is(button,a)[style*="background-color: #c7a24c"]{color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important}body.app-shell :is(div,span)[style*="background: #ecfdf3"],body.app-shell :is(div,span)[style*="background: #dcfce7"]{color:#bbf7d0!important;background:#22c55e24!important;border-color:#86efac5c!important}body.app-shell :is(div,span)[style*="background: #fef2f2"],body.app-shell :is(div,span)[style*="background: #fee2e2"],body.app-shell :is(div,span)[style*="background: #fff5f5"]{color:#fecaca!important;background:#7f1d1d3d!important;border-color:#f8717157!important}body.app-shell :is(div,span)[style*="background: #fffbeb"]{color:var(--sancho-gold-soft)!important;background:#c7a24c1f!important;border-color:#c7a24c57!important}@media (max-width:760px){body,body.app-shell,:where(body,.app-shell){background:#173853!important;overflow-x:hidden!important}body:has(.floating-chat-panel){overflow:hidden!important}.dashboard-mobile-nav{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.dashboard-mobile-nav+*{margin-top:10px!important}.product-app-header-mobile{display:none!important}.product-module-nav-mobile{gap:8px!important;margin-bottom:12px!important}.product-module-nav-mobile__hero{background:#0f1c31!important;border-radius:20px!important;padding:14px!important}.product-module-nav-mobile__hero p{display:none!important}.product-module-nav-mobile__hero h2{font-size:21px!important;line-height:1.08!important}.dashboard-content-shell,.dashboard-main-column,main{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.dashboard-content-shell :is(section,article,aside),.meta-section-card,.meta-chart-card,.dashboard-summary-shell,.ai-decision-center,.executive-section-header{box-shadow:none!important;background:#112742!important;border-radius:20px!important;padding:15px 14px!important}.dashboard-summary-title,.executive-section-header__title,.ai-decision-center__title,.product-module-nav-mobile__hero h2,h1,h2{letter-spacing:0!important;overflow-wrap:anywhere!important;font-size:clamp(22px,7vw,28px)!important}.dashboard-summary-description,.executive-section-header__description,.ai-decision-center__description,p{font-size:14px!important;line-height:1.5!important}.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.dashboard-summary-cards,.dashboard-summary-bullets,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-auto-columns:minmax(150px,64vw)!important;gap:10px!important;padding-bottom:4px!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card,.dashboard-summary-card,.dashboard-summary-bullet){background:#132743!important;border-radius:18px!important;min-height:104px!important;padding:13px!important}.dashboard-table-wrap{width:100%!important;overflow-x:visible!important}.dashboard-table-wrap>table{width:100%!important;min-width:0!important}.mobile-card-table,.mobile-card-table tbody,.mobile-card-table tr,.mobile-card-table td{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.mobile-card-table{border-spacing:0!important;display:block!important}.mobile-card-table thead{display:none!important}.mobile-card-table tbody{gap:12px!important;display:grid!important}.mobile-card-table tr{box-shadow:none!important;background:#132743!important;border:1px solid #ffffff1a!important;border-radius:18px!important;gap:0!important;padding:14px!important;display:grid!important}.mobile-card-table td{color:#f5f3eceb!important;text-align:right!important;overflow-wrap:anywhere!important;white-space:normal!important;border:0!important;border-bottom:1px solid #ffffff14!important;grid-template-columns:minmax(94px,42%) minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:9px 0!important;font-size:14px!important;line-height:1.35!important;display:grid!important}.mobile-card-table td:last-child{border-bottom:0!important}.mobile-card-table td:before,.mobile-card-table .mobile-metric-cell:before{content:attr(data-label);min-width:0!important;color:var(--sancho-gold-soft)!important;letter-spacing:.12em!important;text-align:left!important;text-transform:uppercase!important;flex:none!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important}.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{text-align:left!important;display:block!important}.mobile-card-table td.mobile-card-title{margin-bottom:4px!important;padding-top:0!important;padding-bottom:12px!important}.mobile-card-table td.mobile-card-title:before,.mobile-card-table td.mobile-card-stack:before,.mobile-card-table td.mobile-card-actions:before{margin-bottom:7px!important;display:block!important}.mobile-card-table td.mobile-card-title :is(a,div,span),.mobile-card-table td.mobile-card-title{color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}.mobile-card-table td:has(.mobile-metric-cell){text-align:left!important;display:block!important}.mobile-card-table td .mobile-metric-cell{text-align:right!important;grid-template-columns:minmax(94px,42%) minmax(0,1fr)!important;justify-content:stretch!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.mobile-card-table td .mobile-metric-cell>*{text-align:right!important;justify-self:end!important}.dashboard-table-wrap table:not(.mobile-card-table){table-layout:auto!important;min-width:620px!important}.dashboard-table-wrap table:not(.mobile-card-table) th,.dashboard-table-wrap table:not(.mobile-card-table) td{white-space:nowrap!important;padding:9px 10px!important;font-size:12px!important;line-height:1.35!important}.dashboard-table-wrap:has(table:not(.mobile-card-table)){padding-bottom:8px!important;overflow-x:auto!important}.dashboard-chart-viewport{min-height:250px!important;padding-bottom:6px!important;overflow:auto hidden!important}.recharts-legend-wrapper{font-size:11px!important}.floating-chat-fab{right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;max-width:min(210px,100vw - 24px)!important;min-height:44px!important;padding:9px 14px!important;font-size:15px!important;line-height:1.1!important;box-shadow:0 14px 28px #02061747!important}.floating-chat-panel{inset:8px 8px calc(8px + env(safe-area-inset-bottom)) 8px!important;border-radius:18px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}.floating-chat-panel form{gap:8px!important}.floating-chat-panel input{min-width:0!important;font-size:16px!important}.floating-chat-panel button{white-space:normal!important}.floating-chat-panel [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.sancho-empty-state{min-height:160px}.dashboard-chart-viewport>.sancho-empty-state{width:100%!important;min-width:0!important}#admin-dashboard-builder,.workspace-dashboard-builder{display:none!important}.app-shell{padding:calc(4px + env(safe-area-inset-top)) 4px calc(86px + env(safe-area-inset-bottom))!important}.dashboard-layout{gap:8px!important}.dashboard-mobile-nav,.product-module-nav-mobile__hero,.dashboard-content-shell :is(section,article,aside),.meta-section-card,.meta-chart-card,.dashboard-summary-shell,.ai-decision-center,.executive-section-header{border-radius:18px!important}.product-module-nav,.product-module-nav-mobile,.dashboard-mobile-nav{margin-bottom:8px!important}.product-module-nav-mobile__hero,.dashboard-content-shell :is(section,article,aside),.meta-section-card,.meta-chart-card,.dashboard-summary-shell,.ai-decision-center,.executive-section-header{padding:12px!important}.dashboard-content-shell>:is(section,article,aside)+:is(section,article,aside){margin-top:12px!important}.dashboard-summary-title,.executive-section-header__title,.ai-decision-center__title,.product-module-nav-mobile__hero h2,h1,h2{letter-spacing:0!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:clamp(20px,6.3vw,25px)!important;line-height:1.12!important}.dashboard-summary-description,.executive-section-header__description,.ai-decision-center__description,p{word-break:normal!important;overflow-wrap:break-word!important;font-size:13px!important;line-height:1.45!important}.meta-kpi-grid,.executive-kpi-grid,.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2,.dashboard-summary-cards,.dashboard-summary-bullets,.ai-decision-center__lane-row,.ai-decision-center__stats{grid-auto-flow:row!important;grid-auto-columns:initial!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card,.dashboard-summary-card,.dashboard-summary-bullet){border-radius:16px!important;min-height:92px!important;padding:12px!important}.dashboard-kpi-card__label,.meta-kpi-card__label{letter-spacing:.08em!important;font-size:9px!important;line-height:1.18!important}.dashboard-kpi-card__value,.meta-kpi-card__value{overflow-wrap:anywhere!important;font-size:clamp(18px,5.6vw,23px)!important}.mobile-card-table tr{background:#112742!important;border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}.mobile-card-table td{text-align:left!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:66px!important;padding:10px!important;font-size:14px!important;line-height:1.28!important;display:block!important;overflow:hidden!important}.mobile-card-table td:before,.mobile-card-table .mobile-metric-cell:before{color:#e8d29ad1!important;letter-spacing:.1em!important;white-space:normal!important;margin:0 0 6px!important;font-size:9px!important;line-height:1.15!important;display:block!important}.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{background:0 0!important;border:0!important;grid-column:1/-1!important;min-height:0!important;padding:0 0 8px!important;overflow:visible!important}.mobile-card-table td.mobile-card-title{border-bottom:1px solid #ffffff17!important}.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-title :is(a,div,span){word-break:normal!important;overflow-wrap:break-word!important;font-size:15px!important;line-height:1.25!important}.mobile-card-table td:has(.mobile-metric-cell){background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.mobile-card-table td .mobile-metric-cell{text-align:left!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:66px!important;padding:10px!important;display:block!important;overflow:hidden!important}.mobile-card-table td .mobile-metric-cell>*{text-align:left!important;justify-self:start!important;max-width:100%!important}.dashboard-chart-viewport{min-height:230px!important;margin-inline:-4px!important}.dashboard-chart-viewport>*{width:500px!important;min-width:500px!important}}@media (max-width:420px){.mobile-card-table tr{grid-template-columns:minmax(0,1fr)!important}.dashboard-chart-viewport>*{width:440px!important;min-width:440px!important}}@media (max-width:760px){.dashboard-content-shell{background:0 0!important;border:0!important}.dashboard-content-shell :is(section,article,aside),.meta-section-card,.meta-chart-card,.dashboard-summary-shell,.ai-decision-center,.executive-section-header{padding:14px!important}.dashboard-table-wrap{margin-top:8px!important}.dashboard-table-wrap tbody tr:nth-child(n+5){display:none!important}.mobile-card-table tr{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mobile-card-table td{min-height:58px!important;padding:9px!important}.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{grid-column:1/-1!important}.mobile-card-table td.mobile-card-title{padding-bottom:10px!important}.mobile-card-table td.mobile-card-title:before,.mobile-card-table td.mobile-card-stack:before,.mobile-card-table td.mobile-card-actions:before{margin-bottom:5px!important}.mobile-card-table td.mobile-card-stack :is(div,span,a){white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important}.mobile-card-table td .mobile-metric-cell{min-height:58px!important;padding:9px!important}.dashboard-table-wrap table:not(.mobile-card-table){display:block!important}.dashboard-table-wrap table:not(.mobile-card-table) tbody{gap:10px!important;display:grid!important}.dashboard-table-wrap table:not(.mobile-card-table) tr{background:#112742!important;border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:12px!important;display:grid!important}.dashboard-table-wrap table:not(.mobile-card-table) td{color:#f5f3ece6!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:50px!important;padding:9px!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}.dashboard-table-wrap table:not(.mobile-card-table) td:first-child{color:#fff!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;grid-column:1/-1!important;min-height:0!important;padding:0 0 8px!important;font-weight:850!important}.seo-workplan-task{border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px!important;display:grid!important}.seo-workplan-task__meta{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.seo-workplan-task__main,.seo-workplan-task__evidence{width:100%!important;min-width:0!important}.seo-workplan-task__title{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;font-size:15px!important;line-height:1.24!important}.seo-workplan-task__main :is(p,span,strong,li),.seo-workplan-task__evidence :is(p,span,strong,li){white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;max-width:100%!important}.seo-workplan-task__evidence{background:#0f1c31b3!important;border-radius:14px!important}.floating-chat-fab{max-width:168px!important;min-height:40px!important;padding:8px 12px!important;font-size:13px!important}}@media (max-width:420px){.mobile-card-table tr,.dashboard-table-wrap table:not(.mobile-card-table) tr{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.mobile-card-table td.sem-metric-cell,.mobile-card-table td.mobile-metric-cell{text-align:left!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:82px!important;padding:10px!important;display:block!important;overflow:hidden!important}.mobile-card-table td.sem-metric-cell:before,.mobile-card-table td.mobile-metric-cell:before{color:#e8d29adb!important;letter-spacing:.12em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 8px!important;font-size:9px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.mobile-card-table td.sem-metric-cell>div,.mobile-card-table td.mobile-metric-cell>div{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.mobile-card-table td.sem-metric-cell .table-kpi-value,.mobile-card-table td.mobile-metric-cell .table-kpi-value{font-size:clamp(17px,5.2vw,22px)!important;line-height:1.08!important}.mobile-card-table td.sem-metric-cell .table-kpi-badge,.mobile-card-table td.mobile-metric-cell .table-kpi-badge{margin-top:8px!important;font-size:12px!important}.dashboard-table-wrap table:not(.mobile-card-table) td.sem-metric-cell,.dashboard-table-wrap table:not(.mobile-card-table) td.mobile-metric-cell{text-align:left!important;min-height:76px!important;display:block!important}.dashboard-table-wrap table:not(.mobile-card-table) td.sem-metric-cell>div,.dashboard-table-wrap table:not(.mobile-card-table) td.mobile-metric-cell>div{text-align:left!important;align-items:flex-start!important}body.app-shell,.app-shell{padding-left:max(2px, env(safe-area-inset-left))!important;padding-right:max(2px, env(safe-area-inset-right))!important}.dashboard-layout,.dashboard-main-column,.dashboard-content-shell{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-content-shell{padding-inline:2px!important}.dashboard-content-shell>section,.dashboard-content-shell .sancho-section,.dashboard-content-shell .executive-section{border-radius:18px!important;padding:14px 12px!important}.dashboard-table-wrap{margin-inline:0!important;overflow-x:visible!important}.dashboard-table-wrap table,.dashboard-table-wrap tbody,.dashboard-table-wrap tr,.dashboard-table-wrap td,.mobile-card-table,.mobile-card-table tbody,.mobile-card-table tr,.mobile-card-table td{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-table-wrap table:not(.mobile-card-table),.dashboard-table-wrap table:not(.mobile-card-table) tbody,.dashboard-table-wrap table:not(.mobile-card-table) tr,.mobile-card-table,.mobile-card-table tbody,.mobile-card-table tr{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.dashboard-table-wrap table:not(.mobile-card-table) tbody,.mobile-card-table tbody{gap:12px!important}.dashboard-table-wrap table:not(.mobile-card-table) tr,.mobile-card-table tr{background:#112742!important;border:1px solid #ffffff1a!important;border-radius:18px!important;gap:8px!important;padding:12px!important}.dashboard-table-wrap table:not(.mobile-card-table) thead,.mobile-card-table thead{display:none!important}.dashboard-table-wrap table:not(.mobile-card-table) td,.mobile-card-table td{color:#f5f3ece0!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(92px,34%) minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-height:auto!important;padding:9px 0!important;display:grid!important;overflow:hidden!important}.dashboard-table-wrap table:not(.mobile-card-table) td:before,.mobile-card-table td:before,.mobile-card-table .mobile-metric-cell:before{content:attr(data-label);color:#e8d29ae6!important;letter-spacing:.12em!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;margin:0!important;font-size:9px!important;font-weight:900!important;line-height:1.25!important;display:block!important}.dashboard-table-wrap table:not(.mobile-card-table) td:first-child,.mobile-card-table td.mobile-card-title,.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{border-bottom:1px solid #ffffff17!important;padding:0 0 10px!important;display:block!important}.mobile-card-table td.mobile-card-stack,.mobile-card-table td.mobile-card-actions{padding-top:8px!important}.dashboard-table-wrap td :is(a,div,span,strong),.mobile-card-table td :is(a,div,span,strong){white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important}.dashboard-table-wrap .table-kpi-value,.mobile-card-table .table-kpi-value{color:#fff!important;text-align:left!important;font-size:clamp(16px,4.6vw,20px)!important;line-height:1.15!important;display:block!important}.dashboard-table-wrap .table-kpi-badge,.mobile-card-table .table-kpi-badge{white-space:normal!important;max-width:100%!important;margin-top:6px!important}.floating-chat-fab{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;max-width:min(190px,100vw - 20px)!important}}#dashboard-inline-editor,#dashboard-inline-editor #admin-dashboard-builder{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#dashboard-inline-editor #admin-dashboard-builder{color:#f5f3ec!important;background:#10263d!important;border-color:#ffffff1f!important}#dashboard-inline-editor :is(section,article,aside,div)[style*="background: #ffffff"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background:#ffffff"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: rgba(255,255,255"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: rgba(255, 255, 255"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: rgba(248,250,252"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: rgba(248, 250, 252"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: #f8fafc"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: #f1f5f9"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: #fef2f2"],#dashboard-inline-editor :is(section,article,aside,div)[style*="background: #ecfdf3"]{color:#f5f3ec!important;background:#132743!important;border-color:#ffffff1a!important}#dashboard-inline-editor :is(button,a,span,strong,p,h1,h2,h3,h4,h5,h6,label,li)[style*="color: #0f172a"],#dashboard-inline-editor :is(button,a,span,strong,p,h1,h2,h3,h4,h5,h6,label,li)[style*="color:#0f172a"],#dashboard-inline-editor :is(button,a,span,strong,p,h1,h2,h3,h4,h5,h6,label,li)[style*="color: #111827"],#dashboard-inline-editor :is(button,a,span,strong,p,h1,h2,h3,h4,h5,h6,label,li)[style*="color: #1e293b"],#dashboard-inline-editor :is(button,a,span,strong,p,h1,h2,h3,h4,h5,h6,label,li)[style*="color: #334155"]{color:#f5f3ec!important;-webkit-text-fill-color:#f5f3ec!important}#dashboard-inline-editor :is(button,a,span,p,label,li,div)[style*="color: #475569"],#dashboard-inline-editor :is(button,a,span,p,label,li,div)[style*="color: #64748b"],#dashboard-inline-editor :is(button,a,span,p,label,li,div)[style*="color: #94a3b8"]{color:#f5f3eca8!important;-webkit-text-fill-color:#f5f3eca8!important}#dashboard-inline-editor :is(button,a,span,div)[style*="background: #c7a24c"],#dashboard-inline-editor :is(button,a,span,div)[style*="background:#c7a24c"],#dashboard-inline-editor :is(button,a,span,div)[style*="background: rgb(199, 162, 76)"]{color:#0b1d36!important;-webkit-text-fill-color:#0b1d36!important}#dashboard-inline-editor :is(button,a,span,div)[style*="background: rgba(199,162,76"],#dashboard-inline-editor :is(button,a,span,div)[style*="background: rgba(199, 162, 76"],#dashboard-inline-editor :is(button,a,span,div)[style*="background: #fffbeb"],#dashboard-inline-editor :is(button,a,span,div)[style*="background: #fef3c7"]{color:#e8d29a!important;-webkit-text-fill-color:#e8d29a!important;background:#c7a24c24!important;border-color:#c7a24c57!important}#dashboard-inline-editor input,#dashboard-inline-editor select,#dashboard-inline-editor textarea{color:#f5f3ec!important;-webkit-text-fill-color:#f5f3ec!important;box-shadow:none!important;background:#0f2237!important;border-color:#ffffff24!important}#dashboard-inline-editor input::placeholder,#dashboard-inline-editor textarea::placeholder{color:#f5f3ec5c!important;-webkit-text-fill-color:#f5f3ec5c!important}#dashboard-inline-editor option{color:#f5f3ec!important;background:#10263d!important}#dashboard-inline-editor button:disabled,#dashboard-inline-editor button[disabled]{color:#f5f3ec6b!important;-webkit-text-fill-color:#f5f3ec6b!important;background:#ffffff0f!important;border-color:#ffffff1a!important}#overview-summary-legacy,#overview-summary-legacy+section,#overview-superview{display:none!important}.overview-cockpit{background:#112742!important;border:1px solid #ffffff1f!important;border-radius:18px!important;gap:18px!important;width:100%!important;max-width:none!important;padding:clamp(18px,1.7vw,24px)!important;display:grid!important;box-shadow:0 22px 48px #0206172e!important}.overview-cockpit__top,.overview-cockpit__main,.overview-cockpit__bottom{gap:16px;display:grid}.overview-cockpit__top{grid-template-columns:minmax(0,1fr) auto;align-items:start}.overview-cockpit__range{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:10px;display:flex}.overview-cockpit__range label{color:var(--sancho-gold-soft);gap:6px;font-size:11px;font-weight:800;display:grid}.overview-cockpit__range input,.overview-cockpit__range button{border:1px solid #ffffff24;border-radius:10px;min-height:40px;padding:0 12px;font-weight:800}.overview-cockpit__range input{color:var(--sancho-offwhite);background:#0f2237}.overview-cockpit__range button{background:var(--sancho-gold);color:var(--sancho-navy);border-color:#c7a24c8f}.overview-cockpit__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.overview-cockpit__main{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.overview-cockpit__bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.overview-cockpit-card,.overview-cockpit-kpi{background:#132743!important;border:1px solid #ffffff1c!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 24px #0206171f!important}.overview-cockpit-card{min-height:190px;padding:15px}.overview-cockpit-card__title{color:var(--sancho-offwhite);margin-bottom:0;font-size:15px;font-weight:800}.overview-cockpit-card>.overview-cockpit-card__title{margin-bottom:14px}.overview-cockpit-card__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.overview-cockpit-card__head p{color:#f5f3ec9e;margin:5px 0 0;font-size:11px;line-height:1.35}.overview-mini-control{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.overview-mini-control select,.overview-mini-control button{border:1px solid #ffffff1f;border-radius:999px;min-height:34px;padding:0 10px;font-size:11px;font-weight:800}.overview-mini-control select{max-width:220px;color:var(--sancho-offwhite);background:#0f2237}.overview-mini-control button{background:var(--sancho-gold);color:var(--sancho-navy);border-color:#c7a24c99}.overview-cockpit-kpi{position:relative;overflow:hidden;flex-direction:column!important;align-items:flex-start!important;min-height:148px!important;padding:14px!important;display:flex!important}.overview-cockpit-kpi .dashboard-kpi-card__value{margin-top:8px!important;font-size:clamp(23px,2vw,30px)!important}.overview-cockpit-kpi .dashboard-kpi-card__delta{white-space:nowrap!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;padding:5px 9px!important;font-size:11px!important;line-height:1.1!important}.overview-kpi-spark{opacity:.9;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 44' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36 L16 30 L30 36 L44 24 L58 28 L72 18 L86 23 L100 12 L114 18 L128 9 L144 14 L160 5 L160 44 L0 44 Z' fill='%2334d399' fill-opacity='0.16'/%3E%3Cpath d='M0 36 L16 30 L30 36 L44 24 L58 28 L72 18 L86 23 L100 12 L114 18 L128 9 L144 14 L160 5' fill='none' stroke='%2334d399' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 44px;align-self:stretch;width:100%;min-width:100%;height:44px;margin-top:10px;position:static}.overview-kpi-spark--2{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 44' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36 L18 31 L34 34 L50 21 L66 26 L82 13 L98 24 L114 16 L130 19 L146 8 L160 12 L160 44 L0 44 Z' fill='%237dd3fc' fill-opacity='0.16'/%3E%3Cpath d='M0 36 L18 31 L34 34 L50 21 L66 26 L82 13 L98 24 L114 16 L130 19 L146 8 L160 12' fill='none' stroke='%237dd3fc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.overview-kpi-spark--3{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 44' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 19 L18 26 L34 27 L50 24 L66 15 L82 35 L98 13 L114 29 L130 36 L146 25 L160 19 L160 44 L0 44 Z' fill='%2334d399' fill-opacity='0.16'/%3E%3Cpath d='M0 19 L18 26 L34 27 L50 24 L66 15 L82 35 L98 13 L114 29 L130 36 L146 25 L160 19' fill='none' stroke='%2334d399' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.overview-kpi-spark--4{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 44' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 29 L18 17 L34 25 L50 13 L66 23 L82 19 L98 31 L114 21 L130 12 L146 18 L160 6 L160 44 L0 44 Z' fill='%23c7a24c' fill-opacity='0.18'/%3E%3Cpath d='M0 29 L18 17 L34 25 L50 13 L66 23 L82 19 L98 31 L114 21 L130 12 L146 18 L160 6' fill='none' stroke='%23c7a24c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.app-shell,.dashboard-content-shell,#dashboard-inline-editor){letter-spacing:.02em;font-weight:500;font-family:"General Sans", var(--font-geist-sans), Arial, Helvetica, sans-serif!important}.dashboard-content-shell{gap:24px!important;display:grid!important}.dashboard-content-shell>:is(section,article,aside),.dashboard-content-shell>:is(section,article,aside)+:is(section,article,aside){margin-top:0!important}.dashboard-content-shell>:is(section,article,aside),#dashboard-inline-editor :is(section,article,aside).sancho-unified-section{background:#112742!important;border:1px solid #ffffff1c!important;border-radius:20px!important;box-shadow:0 16px 34px #02061729!important}.dashboard-content-shell>section{padding:clamp(18px,1.5vw,22px)!important}.dashboard-content-shell .executive-section-header,.dashboard-content-shell>:is(section,article,aside)>.executive-section-header:first-child{width:100%;margin:0 0 16px!important;padding:0!important}.dashboard-content-shell .executive-section-header__eyebrow,.dashboard-content-shell :is(section,article,aside)>:is([style*="text-transform: uppercase"],[class*=eyebrow i]):first-child{color:var(--sancho-gold-soft)!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 7px!important;font-size:11px!important;line-height:1.1!important}.dashboard-content-shell .executive-section-header__title,.dashboard-content-shell>:is(section,article,aside)>:is(h1,h2,h3):first-child,.dashboard-content-shell>:is(section,article,aside)>div:first-child>:is(h1,h2,h3):first-child{color:#fff!important;letter-spacing:-.02em!important;background:0 0!important;margin:0!important;font-size:clamp(22px,1.8vw,30px)!important;font-weight:600!important;line-height:1.16!important}.dashboard-content-shell .executive-section-header__description,.dashboard-content-shell>:is(section,article,aside)>p,.dashboard-content-shell>:is(section,article,aside)>div:first-child>p{max-width:860px;color:#f5f3ecb8!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.62!important}.dashboard-content-shell>p{color:#f5f3ec9e!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.dashboard-content-shell :is(h2,h3):not(.executive-section-header__title){color:#fff!important;letter-spacing:-.02em!important;font-weight:600!important;line-height:1.18!important}.dashboard-content-shell section>:is(h2,h3):not(:first-child),.dashboard-content-shell article>:is(h2,h3):not(:first-child){margin-top:18px!important}.dashboard-content-shell :is(.dashboard-chart-viewport,.chart-viewport,[class*=chart-viewport]){border-radius:14px!important;width:100%!important;min-width:0!important;margin-top:12px!important;overflow:hidden!important}.dashboard-content-shell :is(.dashboard-chart-viewport,.chart-viewport,[class*=chart-viewport]):first-child{margin-top:0!important}.dashboard-content-shell :is(.dashboard-kpi-card,.meta-kpi-card,.meta-insight-card,.dashboard-summary-bullet,.dashboard-summary-card){background:#132743!important;border-color:#ffffff1c!important;border-radius:14px!important}.dashboard-content-shell :is(button,a,[role=button]){font-weight:800;font-family:inherit!important}.overview-opportunity-list{gap:9px;display:grid}.overview-opportunity{color:var(--sancho-offwhite);background:#0f2237;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:12px;text-decoration:none;display:grid}.overview-opportunity__icon{width:22px;height:22px;color:var(--sancho-gold-soft);background:#f5f3ec1a;border-radius:7px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.overview-opportunity strong{color:#fecaca;background:#7f1d1d47;border-radius:999px;padding:4px 8px;font-size:10px}.overview-cockpit-link{width:fit-content;color:var(--sancho-gold-soft);margin-top:14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.overview-cockpit-link--button{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:10px 14px}.overview-channel-bars{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:145px;padding:8px 6px 0;display:grid}.overview-channel-bar__track{background:#0f2237;border-radius:7px;align-items:end;height:112px;display:flex;overflow:hidden}.overview-channel-bar__track span{border-radius:inherit;opacity:.82;display:block;width:100%!important}.overview-channel-bar__value{color:#f5f3ecb3;text-align:center;justify-items:center;gap:4px;margin-top:6px;font-size:12px;display:grid}.overview-channel-bar__value strong{color:var(--sancho-offwhite)}.overview-mix-panel{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:18px;display:grid}.overview-mix-donut{aspect-ratio:1;border-radius:999px;width:116px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.overview-mix-donut:after{content:"";border-radius:inherit;background:#132743;border:1px solid #ffffff14;position:absolute;inset:29px}.overview-mix-legend{gap:10px;display:grid}.overview-mix-legend div{color:#f5f3ecbf;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;font-size:12px;display:grid}.overview-mix-legend span{border-radius:999px;width:8px;height:8px}.overview-mix-legend strong{color:var(--sancho-offwhite)}.overview-mix-legend em{color:#f5f3eca6;font-style:normal}.overview-recommendation{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;display:grid}.overview-recommendation span{width:38px;height:38px;color:var(--sancho-gold-soft);border:1px solid #c7a24c61;border-radius:999px;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:inline-flex}.overview-recommendation p{color:#f5f3ecd1;margin:0;font-size:14px;line-height:1.7}.module-executive-overview{margin-bottom:18px}.module-executive-overview__top{margin-bottom:12px}.module-executive-overview__eyebrow{color:var(--sancho-gold-soft);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.module-executive-overview__title{color:#fff;letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(28px,2.8vw,40px);font-weight:800;line-height:1.05}.module-executive-overview__description{color:#f5f3ecbd;max-width:780px;margin:10px 0 0;font-size:15px;line-height:1.55}.module-executive-overview__empty{color:#f5f3eca8;font-size:13px;line-height:1.5}.data-source-status-panel{background:#c7a24c12;border:1px solid #c7a24c47;border-radius:18px;gap:12px;margin:12px 0 18px;padding:14px;display:grid}.data-source-status-panel__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.data-source-status-panel__head span{color:#e8d29a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.data-source-status-panel__head strong{color:#f5f3ece0;font-size:13px}.data-source-status-panel__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.data-source-status-panel__item{background:#0b1d3680;border:1px solid #7dd3fc29;border-radius:14px;gap:5px;padding:11px 12px;display:grid}.data-source-status-panel__item span{color:#f5f3ec94;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.data-source-status-panel__item strong{color:#f5f3ec;font-size:14px}.data-source-status-panel__item p{color:#f5f3ecb8;margin:0;font-size:12px;line-height:1.45}.data-source-status-panel__item[data-status=partial]{border-color:#fbbf2452}.data-source-status-panel__item[data-status=empty],.data-source-status-panel__item[data-status=blocked]{border-color:#f8717142}.module-executive-budget{background:#112742;border:1px solid #ffffff24;border-radius:18px;margin:14px 0 16px;padding:15px}.module-executive-budget__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.module-executive-budget__eyebrow{color:var(--sancho-gold-soft);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.module-executive-budget__title{color:#fff;margin-top:5px;font-size:15px;font-weight:700;line-height:1.2}.module-executive-budget__month{color:#f5f3ecb8;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:34px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.module-executive-budget__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.module-executive-budget__card{background:#132743;border:1px solid #ffffff24;border-radius:15px;min-height:92px;padding:14px}.module-executive-budget__card span{color:var(--sancho-gold-soft);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.module-executive-budget__card strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:clamp(24px,2.2vw,34px);font-weight:800;line-height:1;display:block}@media (max-width:900px){.module-executive-budget__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.module-executive-budget{padding:12px}.module-executive-budget__grid{grid-template-columns:1fr}}@media (min-width:761px){:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card){background:#132743!important;border-color:#ffffff1c!important;border-radius:10px!important;min-height:118px!important;padding:16px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 24px #0206171f!important}:where(body,.app-shell) :is(.dashboard-kpi-card__label,.meta-kpi-card__label){color:var(--sancho-gold-soft)!important;letter-spacing:.12em!important;font-size:11px!important}:where(body,.app-shell) :is(.dashboard-kpi-card__value,.meta-kpi-card__value){margin-top:10px!important;font-size:clamp(24px,1.9vw,32px)!important;line-height:1.05!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta){background:#ffffff0f!important;border-color:#ffffff1a!important;margin-top:10px!important;font-size:11px!important}}@media (max-width:980px){.overview-cockpit__top,.overview-cockpit__main,.overview-cockpit__bottom{grid-template-columns:1fr}.overview-cockpit__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-cockpit__range{justify-content:stretch}.overview-channel-bars{grid-template-columns:repeat(2,minmax(0,1fr))}}.sancho-insights-block,.sancho-decision-block,.ai-decision-center{background:#112742!important;border:1px solid #ffffff1a!important;border-radius:20px!important;box-shadow:0 18px 42px #0206172e!important}.dashboard-content-shell :is(.sancho-insights-block,.sancho-decision-block,.ai-decision-center) :is(h2,.ai-decision-center__title){color:var(--sancho-gold-soft)!important;letter-spacing:-.025em!important}.dashboard-content-shell :is(.sancho-insights-block,.sancho-decision-block)>div:first-child,.dashboard-content-shell .ai-decision-center__eyebrow{color:var(--sancho-gold-soft)!important}.sancho-insights-block article,.meta-insight-card,.ai-decision-center__item-card{box-shadow:none!important;border-left-width:1px!important;border-radius:14px!important}.sancho-insights-block article{background:#132743!important;padding:18px!important}.overview-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.overview-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.overview-insight-grid{grid-template-columns:1fr}}.sancho-insights-block article>div:first-child,.meta-insight-card>div:first-child,.ai-decision-center__item-card>div:first-child span:first-child{border-radius:999px!important}.ai-decision-center__topbar{margin-bottom:18px!important}.ai-decision-center__filters,.ai-decision-center__lane-row,.ai-decision-center__stats,.ai-decision-center__meta{display:none!important}.ai-decision-center__columns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:16px!important;display:grid!important}.ai-decision-center__panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:contents!important}.ai-decision-center__panel>div:first-child,.ai-decision-center__panel>div:nth-child(2){display:none!important}.ai-decision-center__stack{display:contents!important}.ai-decision-center__item-card{flex-direction:column!important;gap:8px!important;min-height:210px!important;padding:16px!important;display:flex!important}.ai-decision-center__item-card a{align-self:flex-start!important;margin-top:auto!important}.sancho-decision-block>details.dashboard-collapsible{display:block!important}.sancho-decision-block>details.dashboard-collapsible>summary{display:none!important}.sancho-decision-block .dashboard-collapsible__body{padding:0!important;display:block!important}:where(body,.app-shell) .sancho-filter-pill{min-height:34px!important;color:var(--sancho-offwhite)!important;-webkit-text-fill-color:var(--sancho-offwhite)!important;text-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:999px!important;padding:0 14px!important;font-weight:800!important}:where(body,.app-shell) .sancho-filter-pill[data-active=true]{border-color:var(--sancho-gold)!important;background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important}:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button]):not(:disabled):not([aria-disabled=true]){text-shadow:none!important}:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action)[style*=\#c7a24c],:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action)[style*=\#d0af60],:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action)[style*="rgb(199, 162, 76)"],:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action)[style*="rgb(208, 175, 96)"],:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action).sancho-action--primary,:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button],.sancho-action).sancho-action--active{background:var(--sancho-gold)!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;background-image:none!important;border-color:#c7a24cc2!important}:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button]):disabled,:where(body,.app-shell,.dashboard-content-shell) :is(button,a,[role=button])[aria-disabled=true]{opacity:1!important;color:#f5f3ec75!important;-webkit-text-fill-color:#f5f3ec75!important;cursor:not-allowed!important;background:#ffffff0d!important;border-color:#ffffff1a!important}:where(body,.app-shell) .overview-cockpit{border-radius:22px!important;gap:20px!important}:where(body,.app-shell) .overview-cockpit-kpi{gap:0!important;min-height:170px!important;padding:16px!important}:where(body,.app-shell) .overview-cockpit-kpi .dashboard-kpi-card__delta{margin-top:8px!important;margin-bottom:12px!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.table-kpi-badge,.compare-badge)[data-delta-tone=negative]{color:var(--sancho-negative)!important;-webkit-text-fill-color:var(--sancho-negative)!important;background:var(--sancho-negative-bg)!important;border-color:var(--sancho-negative-border)!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.table-kpi-badge,.compare-badge)[data-delta-tone=positive]{color:var(--sancho-positive)!important;-webkit-text-fill-color:var(--sancho-positive)!important;background:var(--sancho-positive-bg)!important;border-color:var(--sancho-positive-border)!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.table-kpi-badge,.compare-badge)[data-delta-tone=stable],:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.table-kpi-badge,.compare-badge)[data-delta-tone=neutral]{color:#f5f3ecad!important;-webkit-text-fill-color:#f5f3ecad!important;background:#ffffff0f!important;border-color:#ffffff1a!important}.overview-live-sem{background:#081526b8;border:1px solid #c7a24c47;border-radius:12px;margin-top:14px;padding:14px}.overview-live-sem__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.overview-live-sem__eyebrow{color:var(--sancho-gold-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.overview-live-sem h3{color:#fff;margin:4px 0 0;font-size:16px}.overview-live-sem__head span{color:#f5f3ecd1;border:1px solid #ffffff1f;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.overview-live-sem__head span[data-status=ready]{color:#34d399;background:#34d3991a;border-color:#34d39959}.overview-live-sem__head span[data-status=error]{color:#fbbf24;background:#fbbf2414;border-color:#fbbf244d}.overview-live-sem__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.overview-live-sem__card{min-height:96px!important}.overview-live-sem__note{color:#f5f3ecb8;margin:0;font-size:13px;line-height:1.5}@media (max-width:900px){.overview-live-sem__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.overview-live-sem__head{flex-direction:column}.overview-live-sem__grid{grid-template-columns:1fr}}:where(body,.app-shell) .overview-kpi-spark{background-position:0 100%!important;background-size:100% 54px!important;width:100%!important;min-width:100%!important;height:54px!important;margin-top:auto!important}:where(body,.app-shell) .overview-channel-bars{align-items:end!important}:where(body,.app-shell) .sancho-insights-block article,:where(body,.app-shell) .meta-insight-card,:where(body,.app-shell) .ai-decision-center__item-card{color:var(--sancho-offwhite)!important;background:#132743!important;border-left-width:1px!important}:where(body,.app-shell) .sancho-insights-block article :is(h3,h4,strong),:where(body,.app-shell) .meta-insight-card :is(h3,h4,strong),:where(body,.app-shell) .ai-decision-center__item-card :is(h3,h4,strong){color:var(--sancho-gold-soft)!important}:where(body,.app-shell) .sancho-insights-block article :is(p,li,span),:where(body,.app-shell) .meta-insight-card :is(p,li,span),:where(body,.app-shell) .ai-decision-center__item-card :is(p,li,span){text-shadow:none!important}@media (max-width:760px){:where(body,.app-shell) .overview-cockpit{border-radius:18px!important;padding:14px!important}:where(body,.app-shell) .overview-cockpit__top,:where(body,.app-shell) .overview-cockpit__main,:where(body,.app-shell) .overview-cockpit__bottom{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .overview-cockpit__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}:where(body,.app-shell) .overview-cockpit-kpi{min-height:142px!important;padding:12px!important}:where(body,.app-shell) .overview-kpi-spark{background-size:100% 42px!important;height:42px!important}:where(body,.app-shell) .insights-panel-grid,:where(body,.app-shell) .ai-decision-center__columns{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .dashboard-table-wrap tbody tr:nth-child(n+5),:where(body,.app-shell) .mobile-card-table tbody tr:nth-child(n+5){display:none!important}:where(body,.app-shell){max-width:100vw!important;overflow-x:hidden!important}:where(body,.app-shell) .dashboard-layout,:where(body,.app-shell) .dashboard-main-column,:where(body,.app-shell) .dashboard-content-shell{width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}:where(body,.app-shell) .dashboard-content-shell>:is(section,article,aside),:where(body,.app-shell) .sancho-insights-block,:where(body,.app-shell) .sancho-decision-block,:where(body,.app-shell) .ai-decision-center{border-radius:18px!important;margin-inline:0!important;padding:14px!important}:where(body,.app-shell) .recharts-responsive-container,:where(body,.app-shell) .recharts-wrapper{max-width:100%!important;min-height:220px!important}:where(body,.app-shell) .dashboard-table-wrap{box-shadow:none!important;background:0 0!important;border:0!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) tr,:where(body,.app-shell) .mobile-card-table tr{box-shadow:none!important;background:#112742!important;border:1px solid #ffffff1a!important}:where(body,.app-shell) .dashboard-table-wrap table:not(.mobile-card-table) td,:where(body,.app-shell) .mobile-card-table td{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}:where(body,.app-shell) .dashboard-table-wrap td:before,:where(body,.app-shell) .mobile-card-table td:before{color:var(--sancho-gold-soft)!important;letter-spacing:.12em!important}:where(body,.app-shell) .floating-chat-fab{right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;max-width:min(158px,100vw - 24px)!important;min-height:42px!important;color:var(--sancho-navy)!important;-webkit-text-fill-color:var(--sancho-navy)!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;line-height:1.1!important}:where(body,.app-shell) .product-module-nav-mobile__hero h2,:where(body,.app-shell) .mobile-card-table td.mobile-card-title>:is(a,span,div),:where(body,.app-shell) .dashboard-table-wrap td:first-child{overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important}:where(body,.app-shell) .mobile-card-table tr{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;padding:14px!important}:where(body,.app-shell) .mobile-card-table td{grid-column:1/-1!important;overflow:visible!important}:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell{background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:16px!important;flex-direction:column!important;grid-column:auto!important;justify-content:flex-start!important;gap:8px!important;min-height:112px!important;padding:12px!important;display:flex!important}:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell:before{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-height:16px!important;margin-bottom:2px!important}:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell>div{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;width:100%!important}:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell .table-kpi-value,:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell>div>div:first-child{overflow-wrap:anywhere!important;text-align:left!important;width:100%!important;font-size:clamp(18px,5.2vw,24px)!important;line-height:1.12!important}:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell .table-kpi-badge,:where(body,.app-shell) .mobile-card-table td.mobile-metric-cell span{white-space:normal!important;align-self:flex-start!important;max-width:100%!important;line-height:1.15!important}:where(body,.app-shell) .mobile-card-table td.mobile-card-title{padding-bottom:12px!important}:where(body,.app-shell) .mobile-card-table td.mobile-card-title:before{margin-bottom:8px!important}:where(body,.app-shell) .mobile-card-table td.mobile-card-title,:where(body,.app-shell) .mobile-card-table td.mobile-card-title :is(a,span,div){color:#fff!important;font-size:clamp(20px,6vw,28px)!important;line-height:1.15!important}:where(body,.app-shell) .mobile-card-table td.mobile-card-stack,:where(body,.app-shell) .mobile-card-table td.mobile-card-actions{background:#0f1c31b8!important;border:1px solid #ffffff14!important;border-radius:14px!important;padding:12px!important}:where(body,.app-shell) .dashboard-table-compact td.mobile-metric-cell:nth-of-type(n+8){display:none!important}:where(body,.app-shell) .dashboard-chart-viewport{-webkit-overflow-scrolling:touch!important;height:280px!important;min-height:280px!important;overflow:auto hidden!important}:where(body,.app-shell) .dashboard-chart-viewport>.recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-viewport .recharts-responsive-container{width:100%!important;height:100%!important;min-height:240px!important}:where(body,.app-shell) .dashboard-chart-viewport .recharts-wrapper,:where(body,.app-shell) .dashboard-chart-viewport .recharts-surface{max-width:100%!important}:where(body,.app-shell) .dashboard-chart-viewport>*{width:max(100%,520px)!important;min-width:max(100%,520px)!important;height:100%!important}:where(body,.app-shell) .dashboard-chart-shell{-webkit-overflow-scrolling:touch!important;min-height:240px!important;overflow:auto hidden!important}:where(body,.app-shell) .dashboard-chart-shell>.recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-shell .recharts-responsive-container,:where(body,.app-shell) .meta-chart-card .recharts-responsive-container,:where(body,.app-shell) .overview-cockpit .recharts-responsive-container{min-height:240px!important}:where(body,.app-shell) .dashboard-chart-shell>.recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-shell .recharts-responsive-container{width:max(100%,520px)!important;min-width:max(100%,520px)!important}:where(body,.app-shell) .mobile-card-table td:is(.mobile-metric-cell,[data-label=Coste],[data-label=Resultados],[data-label=CPL],[data-label=CR],[data-label=Clics],[data-label=Clicks],[data-label=Impresiones],[data-label=CTR],[data-label=CPC],[data-label=CPM],[data-label=Frecuencia],[data-label=Conversiones],[data-label=CPA],[data-label=Presupuesto\ actual],[data-label=Sesiones],[data-label=Usuarios],[data-label=Bounce\ rate],[data-label=Tiempo\ medio],[data-label="Avg session time"],[data-label="Var. %"],[data-label="Var. sesiones"],[data-label="Var. usuarios"],[data-label="Var. conv."],[data-label="Clicks prev."],[data-label=Clicks\ 28d],[data-label="Clicks prev. 28d"],[data-label=Perdida\ clicks],[data-label=Uplift\ potencial],[data-label=CTR\ esperado],[data-label=Gap\ CTR],[data-label=Score]),:where(body,.app-shell) .mobile-card-table td[data-label*=Posici],:where(body,.app-shell) .mobile-card-table td[data-label*=Variaci]{text-align:left!important;background:#0f1c31!important;border:1px solid #ffffff14!important;border-radius:16px!important;flex-direction:column!important;grid-column:auto!important;justify-content:flex-start!important;gap:8px!important;min-height:104px!important;padding:12px!important;display:flex!important}:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .dashboard-chart-shell{-webkit-overflow-scrolling:touch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:280px!important;min-height:280px!important;overflow:auto hidden!important}:where(body,.app-shell) .dashboard-chart-shell--meta,:where(body,.app-shell) .dashboard-chart-shell--benchmark,:where(body,.app-shell) .dashboard-chart-shell--demographic,:where(body,.app-shell) .dashboard-chart-shell--auction,:where(body,.app-shell) .dashboard-chart-shell--url,:where(body,.app-shell) .dashboard-chart-shell--donut{height:280px!important}:where(body,.app-shell) .dashboard-chart-viewport>*,:where(body,.app-shell) .dashboard-chart-shell>*,:where(body,.app-shell) .recharts-responsive-container{width:max(100%,540px)!important;min-width:max(100%,540px)!important;height:100%!important;min-height:260px!important}:where(body,.app-shell) .dashboard-chart-shell .recharts-responsive-container{width:max(100%,540px)!important;min-width:max(100%,540px)!important}:where(body,.app-shell) .recharts-wrapper,:where(body,.app-shell) .recharts-surface{max-width:none!important}:where(body,.app-shell) .dashboard-mobile-nav{grid-template-columns:minmax(0,1fr) auto!important}:where(body,.app-shell) .dashboard-mobile-nav a[aria-label="Ir a Overview"]{flex:92px!important;min-width:88px!important}:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .dashboard-chart-shell{width:100%!important;min-width:0!important;max-width:100%!important;height:264px!important;min-height:264px!important;padding-inline:0!important;display:block!important;overflow:auto hidden!important}:where(body,.app-shell) .dashboard-chart-viewport>*,:where(body,.app-shell) .dashboard-chart-shell>*,:where(body,.app-shell) .dashboard-chart-viewport .recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-shell .recharts-responsive-container{flex:none!important;width:max(100%,480px)!important;min-width:max(100%,480px)!important;height:264px!important;min-height:264px!important;display:block!important}:where(body,.app-shell) .dashboard-chart-viewport .recharts-wrapper,:where(body,.app-shell) .dashboard-chart-shell .recharts-wrapper,:where(body,.app-shell) .dashboard-chart-viewport .recharts-surface,:where(body,.app-shell) .dashboard-chart-shell .recharts-surface{width:100%!important;max-width:none!important;height:264px!important}}:where(.app-shell) :is(button,a,[role=button],input,select,textarea){transition:background .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .15s}.dashboard-table-wrap tbody tr,.dashboard-content-shell tbody tr{transition:background .14s}.dashboard-table-wrap tbody tr:hover,.dashboard-content-shell tbody tr:hover{cursor:default;background:#c7a24c14!important}.dashboard-table-wrap tbody tr:hover td a,.dashboard-content-shell tbody tr:hover td a{color:var(--sancho-gold-soft)!important}.dashboard-table-wrap tbody tr[data-href]:hover,.dashboard-content-shell tbody tr[data-href]:hover,.dashboard-table-wrap tbody tr.is-clickable:hover,.dashboard-content-shell tbody tr.is-clickable:hover{cursor:pointer}.dashboard-table-wrap th a,.dashboard-content-shell th a{color:inherit;align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}.dashboard-table-wrap th a:hover,.dashboard-content-shell th a:hover{color:var(--sancho-gold)!important}.dashboard-table-wrap th[data-sort=asc] a:after{content:" ↑";opacity:.7;font-size:10px}.dashboard-table-wrap th[data-sort=desc] a:after{content:" ↓";opacity:.7;font-size:10px}.dashboard-table-wrap{background:linear-gradient(90deg,#112742 30%,#0000) 0/32px 100% no-repeat local,linear-gradient(270deg,#112742 30%,#0000) 100%/32px 100% no-repeat local,radial-gradient(farthest-side at 0,#00000038,#0000) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#00000038,#0000) 100%/12px 100% no-repeat;position:relative}.dashboard-table-sticky thead th{z-index:2;position:sticky;top:0;box-shadow:0 1px #c7a24c2e,0 2px 8px #02061733;background:#0f2237!important}.dashboard-kpi-card{transition:transform .18s,box-shadow .18s,border-color .18s}.dashboard-kpi-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 14px 28px #02061738;border-color:#c7a24c38!important}.kpi-delta--positive,[data-delta=positive] .dashboard-kpi-card__delta{background:var(--sancho-positive-bg)!important;border-color:var(--sancho-positive-border)!important;color:var(--sancho-positive)!important}.kpi-delta--negative,[data-delta=negative] .dashboard-kpi-card__delta{background:var(--sancho-negative-bg)!important;border-color:var(--sancho-negative-border)!important;color:var(--sancho-negative)!important}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.8}}.skeleton{background:#ffffff14;border-radius:6px;animation:1.6s ease-in-out infinite skeleton-pulse}.skeleton-text{background:#ffffff12;border-radius:4px;height:12px;animation:1.6s ease-in-out infinite skeleton-pulse}.skeleton-text+.skeleton-text{width:75%;margin-top:8px}.skeleton-text+.skeleton-text+.skeleton-text{width:55%}.sancho-panel-loading__skeleton{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sancho-panel-loading__skeleton-row{background:#ffffff0f;border-radius:5px;height:14px;animation:1.6s ease-in-out infinite skeleton-pulse}.sancho-panel-loading__skeleton-row:nth-child(2){width:82%;animation-delay:.12s}.sancho-panel-loading__skeleton-row:nth-child(3){width:64%;animation-delay:.24s}.sancho-panel-loading__skeleton-row:nth-child(4){width:78%;animation-delay:.36s}.sancho-empty-state{text-align:center;color:#f5f3ec61;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 24px;display:flex}.sancho-empty-state__icon{opacity:.45;font-size:32px;line-height:1}.sancho-empty-state__title{color:#f5f3ec8c;letter-spacing:.01em;font-size:14px;font-weight:700}.sancho-empty-state__description{color:#f5f3ec52;max-width:280px;font-size:12.5px;line-height:1.55}.sancho-status-pill{letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.sancho-status-pill--positive{background:var(--sancho-positive-bg);border-color:var(--sancho-positive-border);color:var(--sancho-positive)}.sancho-status-pill--negative{background:var(--sancho-negative-bg);border-color:var(--sancho-negative-border);color:var(--sancho-negative)}.sancho-status-pill--warn{color:var(--sancho-gold-soft);background:#c7a24c1f;border-color:#c7a24c47}.sancho-status-pill--neutral{color:#f5f3ec9e;background:#ffffff0f;border-color:#ffffff1a}@keyframes section-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sancho-unified-section{animation:.32s both section-enter}.sancho-unified-section:nth-child(2){animation-delay:40ms}.sancho-unified-section:nth-child(3){animation-delay:80ms}.sancho-unified-section:nth-child(4){animation-delay:.12s}.sancho-unified-section:nth-child(5){animation-delay:.16s}.sancho-unified-section:nth-child(6){animation-delay:.2s}:where(.app-shell) :is(button,a,[role=button],input,select,textarea):focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c7a24c99}.recharts-tooltip-wrapper .recharts-default-tooltip{background:var(--sancho-surface-700)!important;border:1px solid #c7a24c3d!important;border-radius:10px!important;padding:10px 14px!important;font-size:12px!important;box-shadow:0 8px 24px #02061752!important}.recharts-tooltip-wrapper .recharts-default-tooltip .recharts-tooltip-label{color:var(--sancho-gold-soft)!important;margin-bottom:6px!important;font-weight:700!important}.recharts-tooltip-wrapper .recharts-default-tooltip .recharts-tooltip-item{color:var(--sancho-offwhite)!important}.dashboard-table-wrap thead tr:last-child th,.dashboard-content-shell thead tr:last-child th{border-bottom:2px solid #c7a24c2e!important}.dashboard-content-shell>section{box-shadow:inset 0 1px #ffffff0a,0 20px 40px #02061724!important}.sancho-insight-card,.meta-insight-card{transition:transform .18s,box-shadow .18s,border-color .18s}.sancho-insight-card:hover,.meta-insight-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0206173d!important}.dashboard-table-wrap td.num,.dashboard-content-shell td.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}details>summary{cursor:pointer;list-style:none;transition:color .15s}details>summary::-webkit-details-marker{display:none}details>summary:hover{color:var(--sancho-gold-soft)!important}.dashboard-table-wrap td a,.dashboard-content-shell td a{text-decoration:none;transition:color .15s}.dashboard-table-wrap td a:hover,.dashboard-content-shell td a:hover{text-underline-offset:3px;text-decoration:underline;color:var(--sancho-gold-soft)!important}.sancho-section-divider{background:linear-gradient(90deg,#0000,#c7a24c24 30% 70%,#0000);border:none;height:1px;margin:0 0 28px}.dashboard-chart-viewport{position:relative}.seo-trend-chart-shell{width:100%;margin-top:12px;padding:2px 0 8px;overflow:auto visible}.seo-trend-chart-shell>*{min-width:min(100%,760px)}.seo-workplan-task dt{color:#e8d29ac7;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:950}.seo-workplan-task dd{color:#f5f3ecdb;margin:0;font-size:12px;line-height:1.55}.recharts-cartesian-axis-tick-value{font-size:11.5px!important}.recharts-legend-item-text{font-size:12px!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#ffffff0f!important}.recharts-reference-line line{stroke-dasharray:4 3;stroke:#c7a24c47!important}.product-module-nav__item[aria-current=page],.product-module-nav__item.is-active{position:relative}.product-module-nav__item[aria-current=page]:after,.product-module-nav__item.is-active:after{content:"";background:var(--sancho-gold);border-radius:999px;height:2px;position:absolute;bottom:-1px;left:20%;right:20%}@media (max-width:1180px){.executive-kpi-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:460px){.executive-kpi-grid--4,.executive-kpi-grid--3,.executive-kpi-grid--2{grid-template-columns:minmax(0,1fr)!important}}.dashboard-summary-shell{background:radial-gradient(at 100% 0,#c7a24c17 0%,#0000 40%),radial-gradient(at 0 100%,#0f223799 0%,#0000 50%),linear-gradient(#0f2237fa 0%,#0f1c31fa 100%)!important}.dashboard-table-wrap::-webkit-scrollbar{height:5px}.dashboard-table-wrap::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.dashboard-table-wrap::-webkit-scrollbar-thumb{background:#c7a24c4d;border-radius:999px}.dashboard-table-wrap::-webkit-scrollbar-thumb:hover{background:#c7a24c80}.s-eyebrow{font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:var(--t-eyebrow-spacing);text-transform:uppercase;color:var(--t-eyebrow-color);margin-bottom:5px;display:block}.s-label{font-size:var(--t-label-size);font-weight:var(--t-label-weight);letter-spacing:var(--t-label-spacing);text-transform:uppercase;color:var(--t-label-color)}.s-caption{font-size:var(--t-caption-size);font-weight:var(--t-caption-weight);color:var(--t-caption-color);line-height:1.45}.s-small{font-size:var(--t-small-size);font-weight:var(--t-small-weight);color:var(--t-small-color);line-height:1.45}.s-body{font-size:var(--t-body-size);font-weight:var(--t-body-weight);color:var(--t-body-color);line-height:1.6}.s-body-md{font-size:var(--t-body-md-size);font-weight:var(--t-body-md-weight);color:var(--t-body-md-color);line-height:1.55}.s-ui{font-size:var(--t-ui-size);font-weight:var(--t-ui-weight);color:var(--t-ui-color)}.s-card-title{font-size:var(--t-card-title-size);font-weight:var(--t-card-title-weight);color:var(--t-card-title-color);letter-spacing:var(--t-card-title-spacing);line-height:1.3}.s-section-title{font-size:var(--t-section-title-size);font-weight:var(--t-section-title-weight);color:var(--t-section-title-color);letter-spacing:var(--t-section-title-spacing);line-height:1.2}.s-page-title{font-size:var(--t-page-title-size);font-weight:var(--t-page-title-weight);color:var(--t-page-title-color);letter-spacing:var(--t-page-title-spacing);line-height:1.15}.s-kpi-label{font-size:var(--t-kpi-label-size);font-weight:var(--t-kpi-label-weight);letter-spacing:var(--t-kpi-label-spacing);text-transform:uppercase;color:var(--t-kpi-label-color);display:block}.s-kpi-value{font-size:var(--t-kpi-value-size);font-weight:var(--t-kpi-value-weight);color:var(--t-kpi-value-color);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.05}.executive-section-header__eyebrow{margin-bottom:5px;display:block;font-size:var(--t-eyebrow-size)!important;font-weight:var(--t-eyebrow-weight)!important;letter-spacing:var(--t-eyebrow-spacing)!important;text-transform:uppercase!important;color:var(--t-eyebrow-color)!important}.executive-section-header__title{font-size:var(--t-section-title-size)!important;font-weight:var(--t-section-title-weight)!important;letter-spacing:var(--t-section-title-spacing)!important;color:var(--t-section-title-color)!important;line-height:1.2!important}.executive-section-header__description{max-width:680px;font-size:var(--t-body-size)!important;font-weight:var(--t-body-weight)!important;color:var(--t-body-color)!important;margin:6px 0 0!important;line-height:1.6!important}.dashboard-kpi-card__label{font-size:var(--t-kpi-label-size)!important;font-weight:var(--t-kpi-label-weight)!important;letter-spacing:var(--t-kpi-label-spacing)!important;text-transform:uppercase!important;color:var(--t-kpi-label-color)!important}.dashboard-kpi-card__value,.meta-kpi-card__value{font-size:var(--t-kpi-value-size)!important;font-weight:var(--t-kpi-value-weight)!important;color:var(--t-kpi-value-color)!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.03em!important}.dashboard-table-wrap th,.dashboard-content-shell th{font-size:var(--t-label-size)!important;font-weight:var(--t-label-weight)!important;letter-spacing:var(--t-label-spacing)!important;text-transform:uppercase!important;color:var(--t-label-color)!important}.dashboard-table-wrap td,.dashboard-content-shell td{font-size:var(--t-ui-size)!important;color:var(--t-ui-color)!important}.dashboard-layout h2,.sancho-page h2{letter-spacing:-.025em!important;color:#fff!important;font-size:clamp(20px,1.8vw,24px)!important;font-weight:800!important;line-height:1.2!important}.dashboard-layout h3,.sancho-page h3{letter-spacing:-.015em!important;color:#fff!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important}.sancho-section-description{font-size:var(--t-body-size);color:var(--t-body-color);max-width:680px;margin:6px 0 0;line-height:1.6}.sancho-chart-eyebrow{font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:var(--t-eyebrow-spacing);text-transform:uppercase;margin-bottom:4px;display:block}.meta-kpi-card__label{font-size:var(--t-kpi-label-size)!important;font-weight:var(--t-kpi-label-weight)!important;letter-spacing:var(--t-kpi-label-spacing)!important;text-transform:uppercase!important;color:var(--t-kpi-label-color)!important}.sancho-unified-section .s-eyebrow,.meta-section-card .s-eyebrow,.sancho-card .s-eyebrow{color:var(--t-eyebrow-color)}.dashboard-layout p{color:#f5f3ecb3;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(body,.app-shell) .dashboard-content-shell{display:grid;gap:var(--dash-section-gap)!important;padding:clamp(14px,1.8vw,24px)!important}:where(body,.app-shell) .dashboard-content-shell>:is(section,article,aside),:where(body,.app-shell) .meta-section-card{border-radius:var(--dash-radius-section)!important;border:1px solid var(--dash-border)!important;background:var(--dash-surface)!important;box-shadow:var(--dash-shadow)!important;margin:0!important;padding:clamp(16px,1.55vw,22px)!important}:where(body,.app-shell) .executive-section-header{margin-bottom:var(--dash-space-5)!important}:where(body,.app-shell) .executive-section-header__title,:where(body,.app-shell) .dashboard-layout h2,:where(body,.app-shell) .sancho-page h2{font-size:var(--dash-font-section)!important;letter-spacing:0!important;line-height:1.12!important}:where(body,.app-shell) .executive-section-header__description,:where(body,.app-shell) .dashboard-layout p{font-size:var(--dash-font-body)!important;line-height:1.55!important}:where(body,.app-shell) .meta-kpi-grid{gap:var(--dash-space-4)!important;margin-bottom:var(--dash-space-4)!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}:where(body,.app-shell) :is(.dashboard-kpi-card,.meta-kpi-card){min-height:var(--dash-kpi-min)!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;background:var(--dash-surface-2)!important;gap:var(--dash-space-2)!important;grid-template-rows:auto 1fr auto!important;display:grid!important}:where(body,.app-shell) :is(.dashboard-kpi-card__value,.meta-kpi-card__value){font-size:var(--dash-font-kpi)!important;line-height:1.05!important}:where(body,.app-shell) :is(.dashboard-kpi-card__delta,.meta-kpi-card__delta,.compare-badge,.sancho-status-pill),:where(body,.app-shell) .meta-creative-card__chip{min-height:22px!important;font-size:var(--dash-font-badge)!important;letter-spacing:0!important;border-radius:999px!important;align-items:center!important;padding:3px 9px!important;font-weight:800!important;line-height:1.25!important;display:inline-flex!important}:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .dashboard-chart-shell{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}:where(body,.app-shell) .dashboard-chart-shell,:where(body,.app-shell) .dashboard-chart-shell--benchmark,:where(body,.app-shell) .dashboard-chart-shell--meta,:where(body,.app-shell) .dashboard-chart-shell--demographic,:where(body,.app-shell) .meta-chart-viewport--campaign-cpl,:where(body,.app-shell) .meta-chart-viewport--creative-scatter{min-height:var(--dash-chart-md)!important;height:var(--dash-chart-md)!important}:where(body,.app-shell) .dashboard-chart-shell--donut{height:260px!important;min-height:260px!important}:where(body,.app-shell) .dashboard-chart-viewport>*,:where(body,.app-shell) .dashboard-chart-shell>*,:where(body,.app-shell) .dashboard-chart-viewport .recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-shell .recharts-responsive-container{width:100%!important;min-width:0!important;height:100%!important}:where(body,.app-shell) .meta-campaign-visual-grid{gap:var(--dash-space-5)!important;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr) minmax(320px,.9fr)!important;align-items:stretch!important}:where(body,.app-shell) .meta-chart-panel,:where(body,.app-shell) .meta-chart-card,:where(body,.app-shell) .meta-donut-row>div{padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;border:1px solid var(--dash-border)!important;background:var(--dash-surface-2)!important}:where(body,.app-shell) .meta-campaign-health__grid{gap:var(--dash-space-3)!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}:where(body,.app-shell) .meta-campaign-health-card{border-radius:var(--dash-radius-card)!important;min-height:176px!important;padding:14px!important}:where(body,.app-shell) .dashboard-table-wrap{border:1px solid var(--dash-border-soft);border-radius:var(--dash-radius-card);background:#0f1c3161;margin-top:var(--dash-space-4)!important}:where(body,.app-shell) .dashboard-table-wrap th{font-size:var(--dash-font-label)!important;background:#0f1c316b!important;padding:11px 14px!important}:where(body,.app-shell) .dashboard-table-wrap td{font-size:var(--dash-font-table)!important;vertical-align:middle!important;padding:12px 14px!important;line-height:1.4!important}:where(body,.app-shell) .meta-creative-command-strip{gap:var(--dash-space-4)!important;grid-template-columns:minmax(160px,220px) minmax(320px,1fr) minmax(280px,.9fr)!important;align-items:stretch!important}:where(body,.app-shell) .meta-creative-status-card,:where(body,.app-shell) .meta-creative-spotlight-card,:where(body,.app-shell) .meta-creative-action-table,:where(body,.app-shell) .meta-creative-plan>div{border-radius:var(--dash-radius-card)!important;border:1px solid var(--dash-border)!important;background:#0f2237b8!important}:where(body,.app-shell) .meta-creative-status-card{min-height:46px!important;padding:9px 12px!important}:where(body,.app-shell) .meta-creative-action-row{grid-template-columns:minmax(86px,auto) minmax(180px,1fr) 72px 60px 52px minmax(220px,1fr) minmax(132px,auto)!important;column-gap:12px!important;min-height:38px!important;padding:9px 14px!important}:where(body,.app-shell) .meta-creatives-grid{gap:var(--dash-space-4)!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}:where(body,.app-shell) .meta-creative-card{border-radius:var(--dash-radius-card)!important;background:var(--dash-surface-2)!important;grid-template-rows:auto 1fr!important;display:grid!important}:where(body,.app-shell) .meta-creative-card__hero{min-height:260px!important;padding:var(--dash-space-4)!important}:where(body,.app-shell) .meta-creative-card__frame{border-radius:14px!important;max-width:238px!important}:where(body,.app-shell) .meta-creative-card__body{padding:var(--dash-card-pad)!important}@media (max-width:1280px){:where(body,.app-shell) .meta-campaign-visual-grid,:where(body,.app-shell) .meta-creative-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){:where(body,.app-shell) .meta-campaign-visual-grid,:where(body,.app-shell) .meta-creative-command-strip,:where(body,.app-shell) .meta-evolution-grid{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .meta-creative-action-table{overflow-x:auto!important}:where(body,.app-shell) .meta-creative-action-row{min-width:720px!important}}@media (max-width:760px){:where(body,.app-shell) .dashboard-content-shell{gap:14px!important;padding:10px!important}:where(body,.app-shell) .meta-section-card{border-radius:18px!important;padding:14px!important}:where(body,.app-shell) .meta-kpi-grid,:where(body,.app-shell) .meta-campaign-health__grid,:where(body,.app-shell) .meta-creatives-grid{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .dashboard-chart-viewport,:where(body,.app-shell) .dashboard-chart-shell{height:280px!important;min-height:280px!important;overflow-x:auto!important}:where(body,.app-shell) .dashboard-chart-viewport>*,:where(body,.app-shell) .dashboard-chart-shell>*{width:max(100%,460px)!important;min-width:max(100%,460px)!important}:where(body,.app-shell) .dashboard-chart-shell--donut>*{width:100%!important;min-width:0!important}}:where(body,.app-shell) .geo-sessions-panel{border-radius:var(--dash-radius-section)!important;background:var(--dash-surface)!important;padding:clamp(16px,1.5vw,22px)!important}:where(body,.app-shell) .geo-sessions-panel__header{gap:var(--dash-space-4)!important;margin-bottom:var(--dash-space-5)!important}:where(body,.app-shell) .geo-sessions-panel__controls{gap:var(--dash-space-2)!important;justify-content:flex-end!important}:where(body,.app-shell) .geo-sessions-panel__controls button{border-radius:7px!important;min-height:28px!important;padding:5px 10px!important;font-size:11px!important;line-height:1.2!important}:where(body,.app-shell) .geo-sessions-panel__body{gap:var(--dash-space-5)!important;grid-template-columns:minmax(420px,1.35fr) minmax(300px,.65fr)!important;align-items:stretch!important}:where(body,.app-shell) .geo-sessions-panel__chart{min-width:0!important;padding:4px 0 0!important}:where(body,.app-shell) .geo-sessions-panel__aside{min-height:100%!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;background:#0f2237c7!important}:where(body,.app-shell) .geo-sessions-panel__table{margin-top:var(--dash-space-4)!important}:where(body,.app-shell) .cross-priority-grid{gap:var(--dash-space-4)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}:where(body,.app-shell) .cross-priority-grid.cross-priority-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(body,.app-shell) .cross-priority-card{gap:var(--dash-space-2)!important;min-height:300px!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;background:var(--dash-surface-2)!important;grid-template-rows:auto auto auto auto 1fr auto!important;display:grid!important;overflow:hidden!important}:where(body,.app-shell) .cross-priority-card__top{gap:var(--dash-space-2)!important;min-height:28px!important}:where(body,.app-shell) .cross-priority-card__top span{letter-spacing:0!important;border-radius:999px!important;min-height:28px!important;padding:5px 10px!important;font-size:11px!important;line-height:1.2!important}:where(body,.app-shell) .cross-priority-card__title{overflow-wrap:anywhere!important;margin-top:6px!important;font-size:clamp(15px,1.05vw,17px)!important;line-height:1.28!important}:where(body,.app-shell) .cross-priority-card__subject,:where(body,.app-shell) .cross-priority-card__reason{font-size:var(--dash-font-body)!important;overflow-wrap:anywhere!important;margin-top:0!important;line-height:1.45!important}:where(body,.app-shell) .cross-priority-card__metric{margin-top:var(--dash-space-2)!important;font-size:var(--dash-font-body)!important;border-radius:12px!important;align-self:end!important;padding:10px 12px!important;line-height:1.3!important}:where(body,.app-shell) .cross-priority-card a{border-radius:999px!important;align-self:end!important;width:fit-content!important;min-height:34px!important;padding:7px 12px!important}:where(body,.app-shell) .seo-priority-grid{gap:var(--dash-space-4)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}:where(body,.app-shell) .seo-priority-card{gap:var(--dash-space-2)!important;min-height:250px!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;grid-template-rows:auto auto auto 1fr auto auto!important;display:grid!important;overflow:hidden!important}:where(body,.app-shell) .seo-workplan-task{gap:var(--dash-space-4)!important;padding:var(--dash-card-pad)!important;border-radius:var(--dash-radius-card)!important;background:var(--dash-surface-2)!important;grid-template-columns:minmax(96px,.22fr) minmax(0,1fr) minmax(220px,.42fr)!important}:where(body,.app-shell) .seo-workplan-task__title{font-size:var(--dash-font-card-title)!important;overflow-wrap:anywhere!important;line-height:1.25!important}:where(body,.app-shell) .seo-workplan-task__main{gap:var(--dash-space-2)!important}:where(body,.app-shell) .seo-workplan-task__evidence{border-radius:12px!important;align-self:stretch!important}@media (max-width:1100px){:where(body,.app-shell) .cross-priority-grid,:where(body,.app-shell) .seo-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(body,.app-shell) .geo-sessions-panel__body,:where(body,.app-shell) .seo-workplan-task{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .geo-sessions-panel__aside{max-width:none!important}}@media (max-width:760px){:where(body,.app-shell) .geo-sessions-panel__controls{justify-content:flex-start!important}:where(body,.app-shell) .geo-sessions-panel__chart{overflow-x:auto!important}:where(body,.app-shell) .geo-sessions-panel__chart>*{min-width:520px!important}:where(body,.app-shell) .cross-priority-grid,:where(body,.app-shell) .seo-priority-grid{grid-template-columns:minmax(0,1fr)!important}:where(body,.app-shell) .cross-priority-card,:where(body,.app-shell) .seo-priority-card{min-height:0!important}}:where(body,.app-shell) .meta-insight-grid,:where(body,.app-shell) .insights-panel-grid{gap:var(--dash-space-4)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}:where(body,.app-shell) .meta-insight-card,:where(body,.app-shell) .sancho-insight-card{min-height:196px!important}:where(body,.app-shell) .dashboard-see-more-row{margin-top:var(--dash-space-4);justify-content:flex-end;display:flex}:where(body,.app-shell) .dashboard-see-more-link{color:#f5d982;min-height:34px;font-size:var(--dash-font-small,12px);background:#c7a24c1a;border:1px solid #c7a24c47;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}:where(body,.app-shell) .meta-kpi-grid{grid-template-columns:repeat(var(--dash-kpi-cols,4), minmax(0, 1fr))!important}:where(body,.app-shell) .meta-campaign-visual-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important}:where(body,.app-shell) .dashboard-chart-shell,:where(body,.app-shell) .dashboard-chart-viewport{min-width:0!important;display:block!important}:where(body,.app-shell) .dashboard-chart-shell>.recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-viewport>.recharts-responsive-container{width:100%!important;min-width:0!important;height:100%!important;display:block!important}:where(body,.app-shell) .meta-chart-panel{flex-direction:column!important;min-width:0!important;display:flex!important}:where(body,.app-shell) .meta-chart-panel .dashboard-chart-viewport{flex:auto!important;width:100%!important}:where(body,.app-shell) #meta-creatives{display:block!important;overflow:visible!important}:where(body,.app-shell) #meta-creatives>.meta-creatives-grid{margin-top:var(--dash-space-4)!important;margin-bottom:var(--dash-space-4)!important}@media (max-width:980px){:where(body,.app-shell) .meta-insight-grid,:where(body,.app-shell) .insights-panel-grid,:where(body,.app-shell) .meta-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){:where(body,.app-shell) .meta-insight-grid,:where(body,.app-shell) .insights-panel-grid,:where(body,.app-shell) .meta-kpi-grid{grid-template-columns:minmax(0,1fr)!important}}:where(body,.app-shell) .executive-summary-grid,:where(body,.app-shell) .insights-panel-grid{grid-template-columns:repeat(var(--insight-cols,var(--summary-cols,3)), minmax(0, 1fr))!important}:where(body,.app-shell) .executive-focus-card{min-height:112px!important}:where(body,.app-shell) .sancho-insights-block{border-radius:var(--dash-radius-section)!important;background:var(--dash-surface)!important;padding:clamp(16px,1.55vw,22px)!important}:where(body,.app-shell) .sancho-insights-block__eyebrow{color:var(--sancho-gold-soft);font-size:var(--dash-font-label);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-weight:800}:where(body,.app-shell) .sancho-insight-card{border-radius:var(--dash-radius-card)!important;padding:var(--dash-card-pad)!important;min-height:196px!important}:where(body,.app-shell) .dashboard-chart-shell{width:100%!important;min-width:0!important;display:block!important;position:relative!important;overflow:visible!important}:where(body,.app-shell) .dashboard-chart-shell>.recharts-responsive-container,:where(body,.app-shell) .dashboard-chart-viewport>.recharts-responsive-container{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}:where(body,.app-shell) .dashboard-chart-shell .recharts-wrapper,:where(body,.app-shell) .dashboard-chart-viewport .recharts-wrapper{width:100%!important;max-width:100%!important;min-height:0!important}:where(body,.app-shell) .dashboard-chart-shell .recharts-surface,:where(body,.app-shell) .dashboard-chart-viewport .recharts-surface{width:100%!important;max-width:100%!important;overflow:visible!important}:where(body,.app-shell) .meta-evolution-grid{align-items:stretch!important}:where(body,.app-shell) .dashboard-chart-shell--meta,:where(body,.app-shell) .dashboard-chart-shell--benchmark{height:320px!important;min-height:320px!important;overflow:hidden!important}:where(body,.app-shell) .meta-chart-panel .dashboard-chart-viewport{flex:none!important;height:300px!important;min-height:300px!important;overflow:hidden!important}:where(body,.app-shell) .meta-chart-viewport--campaign-cpl{height:420px!important;min-height:420px!important}:where(body,.app-shell) .meta-chart-viewport--creative-scatter{height:300px!important;min-height:300px!important}:where(body,.app-shell) .dashboard-chart-empty{color:#f5f3ec9e;text-align:center;background:#0f1c316b;border:1px dashed #ffffff24;border-radius:14px;place-items:center;min-height:220px;padding:18px;font-size:13px;font-weight:700;display:grid}:where(body,.app-shell) #meta-creatives,:where(body,.app-shell) #meta-ai-decision-center{z-index:0!important;position:relative!important}:where(body,.app-shell) #meta-creatives>.meta-creatives-grid{z-index:0!important;clear:both!important;align-items:stretch!important;position:relative!important}:where(body,.app-shell) #meta-creatives .meta-creative-card{z-index:0!important;height:auto!important;position:relative!important}:where(body,.app-shell) .meta-native-chart,:where(body,.app-shell) .meta-native-scatter{width:100%;min-height:320px;display:grid}:where(body,.app-shell) .meta-native-chart svg,:where(body,.app-shell) .meta-native-scatter svg{width:100%;height:320px;display:block}:where(body,.app-shell) .meta-native-chart__legend,:where(body,.app-shell) .meta-chart-mini-stats{color:#f5f3ecb8;flex-wrap:wrap;align-items:center;gap:14px;font-size:11px;font-weight:800;display:flex}:where(body,.app-shell) .meta-native-chart__legend{justify-content:center;margin-top:8px}:where(body,.app-shell) .meta-native-chart__legend span{align-items:center;gap:6px;display:inline-flex}:where(body,.app-shell) .meta-native-chart__legend i{border-radius:3px;width:10px;height:10px}:where(body,.app-shell) .meta-chart-panel{background:var(--sancho-surface-700,#132743)!important;border-radius:14px!important;padding:16px 18px!important}:where(body,.app-shell) .meta-chart-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#a78bfab3;margin-bottom:4px;font-size:10px;font-weight:800}:where(body,.app-shell) .meta-chart-title{color:#fff;margin-bottom:8px;font-size:14px;font-weight:800}:where(body,.app-shell) .meta-chart-row-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(body,.app-shell) .meta-chart-subtitle{color:#f5f3ec94;flex-wrap:wrap;gap:12px;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}:where(body,.app-shell) .meta-chart-subtitle strong{color:#a78bfa}:where(body,.app-shell) .meta-native-bars{gap:12px;padding-top:6px;display:grid}:where(body,.app-shell) .meta-native-bars__row{grid-template-columns:minmax(110px,190px) minmax(0,1fr) 72px;align-items:center;gap:12px;display:grid}:where(body,.app-shell) .meta-native-bars__label,:where(body,.app-shell) .meta-native-bars__value{color:#f5f3ecc2;font-size:11px;font-weight:800}:where(body,.app-shell) .meta-native-bars__track{background:#ffffff12;border-radius:999px;height:16px;overflow:hidden}:where(body,.app-shell) .meta-native-bars__fill{border-radius:inherit;min-width:4px;height:100%;display:block}:where(body,.app-shell) .meta-native-benchmark{grid-template-rows:auto 1fr!important;gap:12px!important;width:100%!important;min-height:300px!important;padding-top:6px!important;display:grid!important}:where(body,.app-shell) .meta-native-benchmark__head,:where(body,.app-shell) .meta-native-benchmark__row{grid-template-columns:minmax(160px,1.35fr) repeat(3,minmax(120px,1fr))!important;align-items:center!important;gap:14px!important;width:100%!important;display:grid!important}:where(body,.app-shell) .meta-native-benchmark__head{color:#f5f3ec8a!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}:where(body,.app-shell) .meta-native-benchmark__rows{align-content:start!important;gap:12px!important;min-height:0!important;display:grid!important}:where(body,.app-shell) .meta-native-benchmark__row{background:#ffffff09!important;border-radius:12px!important;min-height:38px!important;padding:8px 10px!important}:where(body,.app-shell) .meta-native-benchmark__name{text-overflow:ellipsis!important;white-space:nowrap!important;color:#f5f3ecdb!important;min-width:0!important;font-size:12px!important;font-weight:900!important;overflow:hidden!important}:where(body,.app-shell) .meta-native-benchmark__metric{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;display:grid!important}:where(body,.app-shell) .meta-native-benchmark__track{background:#ffffff12!important;border-radius:999px!important;height:14px!important;overflow:hidden!important}:where(body,.app-shell) .meta-native-benchmark__track span{border-radius:inherit!important;min-width:4px!important;height:100%!important;display:block!important}:where(body,.app-shell) .meta-native-benchmark__metric strong{color:#f5f3ecd1!important;text-align:right!important;white-space:nowrap!important;min-width:44px!important;font-size:11px!important;font-weight:900!important}:where(body,.app-shell) .meta-donut-row{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px;display:grid}:where(body,.app-shell) .meta-native-mix{background:#132743;border:1px solid #ffffff1a;border-radius:18px;padding:16px}:where(body,.app-shell) .meta-native-mix__bars{gap:12px;margin-top:18px;display:grid}:where(body,.app-shell) .meta-native-mix__row{grid-template-columns:minmax(100px,170px) minmax(0,1fr) 64px;align-items:center;gap:10px;display:grid}:where(body,.app-shell) .meta-native-mix__row span,:where(body,.app-shell) .meta-native-mix__row strong{color:#f5f3ecc7;font-size:11px;font-weight:800}:where(body,.app-shell) .meta-native-mix__row div{background:#ffffff12;border-radius:999px;height:14px;overflow:hidden}:where(body,.app-shell) .meta-native-mix__row i{border-radius:inherit;height:100%;display:block}:where(body,.app-shell) .dashboard-kpi-card__value-row{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important}:where(body,.app-shell) .dashboard-kpi-card__value-text{overflow-wrap:anywhere!important;min-width:0!important;font:inherit!important;color:inherit!important;flex:auto!important}:where(body,.app-shell) .dashboard-kpi-card__inline-spark{width:clamp(96px,38%,126px)!important;min-width:96px!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 clamp(96px,38%,126px)!important;place-items:center!important;display:grid!important}:where(body,.app-shell) .dashboard-kpi-card__inline-spark svg{max-width:100%!important}:where(body,.app-shell) .dashboard-kpi-card__inline-spark path:first-of-type{opacity:.42!important}:where(body,.app-shell) .native-channel-bars{grid-template-rows:auto 1fr;gap:12px;width:100%;min-height:300px;padding-top:6px;display:grid}:where(body,.app-shell) .native-channel-bars__legend{color:#f5f3ecad;justify-content:center;gap:18px;font-size:11px;font-weight:800;display:flex}:where(body,.app-shell) .native-channel-bars__legend span{align-items:center;gap:6px;display:inline-flex}:where(body,.app-shell) .native-channel-bars__dot{border-radius:3px;width:10px;height:10px}:where(body,.app-shell) .native-channel-bars__dot--current{background:#d0af60}:where(body,.app-shell) .native-channel-bars__dot--previous{background:#7dd3fc}:where(body,.app-shell) .native-channel-bars__rows{align-content:center;gap:12px;display:grid}:where(body,.app-shell) .native-channel-bars__row{grid-template-columns:minmax(110px,180px) minmax(0,1fr) 74px;align-items:center;gap:12px;display:grid}:where(body,.app-shell) .native-channel-bars__label,:where(body,.app-shell) .native-channel-bars__value{color:#f5f3ecc7;font-size:11px;font-weight:900}:where(body,.app-shell) .native-channel-bars__value{text-align:right;font-variant-numeric:tabular-nums}:where(body,.app-shell) .native-channel-bars__pair{gap:5px;display:grid}:where(body,.app-shell) .native-channel-bars__track{background:#ffffff12;border-radius:999px;height:12px;overflow:hidden}:where(body,.app-shell) .native-channel-bars__fill{border-radius:inherit;min-width:3px;height:100%;display:block}:where(body,.app-shell) .native-channel-bars__fill--current{background:#d0af60}:where(body,.app-shell) .native-channel-bars__fill--previous{background:#7dd3fc94}:where(body,.app-shell) .native-channel-mix{background:var(--sancho-surface-700,#132743);border-radius:14px;width:100%;min-height:220px;padding:16px 18px}:where(body,.app-shell) .native-channel-mix__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}:where(body,.app-shell) .native-channel-mix__subtitle,:where(body,.app-shell) .native-channel-mix__winner{color:#f5f3ec94;font-size:11px;font-weight:800}:where(body,.app-shell) .native-channel-mix__bars{gap:11px;margin-top:18px;display:grid}:where(body,.app-shell) .native-channel-mix__row{grid-template-columns:minmax(110px,180px) minmax(0,1fr) 64px;align-items:center;gap:10px;display:grid}:where(body,.app-shell) .native-channel-mix__label,:where(body,.app-shell) .native-channel-mix__row strong{color:#f5f3ecc7;font-size:11px;font-weight:900}:where(body,.app-shell) .native-channel-mix__row strong{text-align:right;font-variant-numeric:tabular-nums}:where(body,.app-shell) .native-channel-mix__track{background:#ffffff12;border-radius:999px;height:14px;overflow:hidden}:where(body,.app-shell) .native-channel-mix__track i{border-radius:inherit;min-width:4px;height:100%;display:block}@media (max-width:980px){:where(body,.app-shell) .executive-summary-grid,:where(body,.app-shell) .insights-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(body,.app-shell) .meta-native-benchmark__head,:where(body,.app-shell) .meta-native-benchmark__row{grid-template-columns:minmax(130px,1fr)!important}:where(body,.app-shell) .meta-native-benchmark__head{display:none!important}}@media (max-width:640px){:where(body,.app-shell) .executive-summary-grid,:where(body,.app-shell) .insights-panel-grid{grid-template-columns:minmax(0,1fr)!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
