html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111820;--white:#1c2631;--ink:#e4eaf0;--muted:#a4b2bf;--line:#36434f;--accent:#aac6dc;--glass:#1b2530;--glass-border:#36434f;--shadow:0 10px 32px #0004}.sidebar-bottom>.sidebar-theme-toggle{width:100%;min-height:42px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:9px;font-size:12px;display:flex}.sidebar-bottom>.sidebar-theme-toggle:hover{background:var(--white);color:var(--ink)}.sidebar-theme-toggle svg{flex:none}.sidebar-collapsed .sidebar-theme-toggle span{display:none}.sidebar-bottom>.sidebar-language{background:var(--white);border:0;border-radius:999px;flex-direction:row;gap:3px;margin:6px 0 2px;padding:3px;display:flex}.sidebar-language button{min-height:30px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:0 10px;font-size:12px;font-weight:600}.sidebar-language button:hover:not([aria-pressed=true]){color:var(--ink)}.sidebar-language button[aria-pressed=true]{color:var(--ink);cursor:default;background:#eef2f5}html[data-theme=dark] .sidebar-bottom>.sidebar-language{background:#202d39}.sidebar-language .language-full{display:none}.sidebar-language .language-short{display:inline}.floating-language .language-short{display:none}.sidebar-collapsed .sidebar-bottom>.sidebar-language{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:44px;margin:6px auto 2px;padding:0}.sidebar-collapsed .sidebar-language button[aria-pressed=true]{display:none}.sidebar-collapsed .sidebar-language button{border-radius:10px;flex:none;width:40px;min-height:32px;padding:0;font-size:12px}.sidebar-collapsed .sidebar-language button:hover{background:var(--white)}html[data-theme=dark] .sidebar-language button{color:#b9c6d2}html[data-theme=dark] .sidebar-language button[aria-pressed=true]{color:#fff;background:#48677e}.floating-language{z-index:60;background:#fbfcfdf5;border-radius:999px;gap:3px;padding:3px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #141c2624,0 2px 6px #141c260f}.floating-language button{min-height:30px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.floating-language button:hover:not([aria-pressed=true]){color:var(--ink)}.floating-language button[aria-pressed=true]{color:var(--ink);cursor:default;background:#eef2f5}html[data-theme=dark] .floating-language{background:#202d39}html[data-theme=dark] .floating-language button{color:#b9c6d2}html[data-theme=dark] .floating-language button[aria-pressed=true]{color:#fff;background:#48677e}html[data-theme=dark] body,html[data-theme=dark] .app-shell{color:#e4eaf0;background:#111820}html[data-theme=dark] :is(.app-sidebar,.stage-nav,.site-header,.dashboard-root,.dashboard-shell){color:#e4eaf0;background:#17212b;border-color:#36434f}html[data-theme=dark] .dashboard-root{--paper:#111820;--white:#1c2631;--ink:#e4eaf0;--muted:#a4b2bf;--muted-strong:#b4c1cc;--line:#36434f}html[data-theme=dark] :is(.sidebar-brand,.sidebar-nav button,.sidebar-nav a,.sidebar-nav-toggle,.sidebar-scope-trigger,.back-link,.font-scale,.font-scale button){color:#c1cfda}html[data-theme=dark] :is(.sidebar-nav button.active,.sidebar-nav a.active,.sidebar-nav button:hover,.sidebar-nav a:hover,.sidebar-collapse-toggle,.sidebar-scope-trigger,.dev-dock-menu,.dev-dock-row,.dev-dock-language,.versions-chat){color:#e4eaf0;background:#202d39;border-color:#36434f}html[data-theme=dark] .sidebar-scope-mark{background:#fff}html[data-theme=dark] .sidebar-scope-mark:not(:has(img)){color:#dce5ed;background:#304352}html[data-theme=dark] .sidebar-scope-trigger:is(:hover,[aria-expanded=true]){color:#e4eaf0;background:#2b3d4b}html[data-theme=dark] .sidebar-scope-trigger:focus-visible{outline-color:#9ec6e0}html[data-theme=dark] :is(.sidebar-scope-copy small,.sidebar-scope-info,.sidebar-scope-panel dt,.sidebar-scope-panel small){color:#b5c6d4}html[data-theme=dark] .sidebar-scope-panel{color:#e4eaf0;background:#202d39;box-shadow:0 0 0 1px #36434f,0 20px 48px #0006}html[data-theme=dark] .sidebar-scope-panel dl>div{box-shadow:0 -1px #36434f}html[data-theme=dark] .sidebar-scope-change{color:#fff;background:#48677e}html[data-theme=dark] .sidebar-scope-change:hover{background:#55788f}html[data-theme=dark] .sidebar-scope-clear{color:#b5c6d4}html[data-theme=dark] .sidebar-scope-clear:hover{color:#fff;background:#36434f}html[data-theme=dark] .sidebar-brand img{background:#f5f7f9;border-radius:4px}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6){color:#e4eaf0}html[data-theme=dark] :is(.demo-report,.demo-live){--report-card:#1c2631;--report-shadow:0 2px 14px #0003;color:#e4eaf0}html[data-theme=dark] :is(.demo-report-summary h2,.demo-report-lead,.demo-report-points li,.demo-report-value,.demo-report-card h3,.demo-report-task p,.demo-report-note,.demo-report-secondary,.demo-report-more,.demo-report-more b){color:#dce5ed}html[data-theme=dark] :is(.demo-report-head p,.demo-live-kicker,.demo-live-status,.demo-live-path-step>span,.demo-report-task p small,.demo-point-card em,.demo-report-lead small,.demo-report-question small,.demo-report-ask small,.demo-report-gaps small){color:#a4b2bf}html[data-theme=dark] :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea){color:#e4eaf0;background:#263440;border-color:#435361}html[data-theme=dark] :is(input,textarea)::placeholder{color:#a1afbc;opacity:1}html[data-theme=dark] :is(.demo-point-card,.demo-report-points-head button,.demo-point-refs button,.demo-live-model>button.demo-live-model-toggle,.demo-report-more li,.demo-report-figures,.demo-report-reading,.review-evidence,.versions-chat-log,.versions-chat-scope select,.versions-chat-input textarea,.versions-chat-zoom button,.versions-chat-tabs button,.sales-prompt-library button){color:#dce5ed;background:#263440}html[data-theme=dark] :is(.versions-chat-suggest button,.versions-chat-md,.versions-chat-turn[data-role=assistant],.review-evidence blockquote){color:#e4eaf0;background:#1c2631}html[data-theme=dark] :is(.versions-chat-md strong,.versions-chat header small,.versions-chat-scope label span,.versions-chat-scope p>span,.sales-prompt-library small,.review-evidence a,.versions-chat-md a){color:#b8cddd}html[data-theme=dark] :is(.versions-chat-scope p button,.versions-chat-md code,.versions-chat-md pre){color:#dce5ed;background:#304352}html[data-theme=dark] .versions-chat-scope p button[aria-pressed=true]{color:#b5e7c8;background:#274b3c}html[data-theme=dark] :is(.versions-chat-tabs button[aria-pressed=true],.versions-chat-turn[data-role=user]){color:#fff;background:#48677e}html[data-theme=dark] :is(.versions-chat-close,.versions-chat-resize,.versions-chat-input button.versions-chat-clear){color:#b8cddd}html[data-theme=dark] :is(.role-card,.brand-panel,.scenario-row,.overview-card,.purpose-card,.brand-card,.modal-panel,.dialog-panel,.scope-popover){color:#e4eaf0;background:#1c2631;border-color:#36434f}html[data-theme=dark] :is(.demo-live,.demo-report) a{color:#aacfe8}html[data-theme=dark] :is(.role-brand-scope,.role-preview,.role-card:disabled,.demo-viewer-panel,.demo-versions,.demo-skeleton-card,.demo-ask-layout dl>div){color:#dce5ed;background:#1c2631;border-color:#36434f}html[data-theme=dark] :is(.role-description,.role-tags,.role-availability,.role-brand-identity small,.role-preview span,.demo-question-zh,.demo-top-changes li p,.demo-report-gap,.demo-report-gaps,.demo-report-figure small){color:#a4b2bf}html[data-theme=dark] :is(.role-brand-identity strong,.role-preview strong,.demo-report-head h1,.demo-report-ask-line strong,.demo-top-changes li b,.demo-coverage p,.demo-coverage b,.demo-report-figure b,.demo-report-figure span,.demo-report-prompt summary,.demo-versions li strong,.demo-ask-head p){color:#e4eaf0}html[data-theme=dark] :is(.role-tags b,.role-brand-action,.font-scale-control,.demo-report-ask-line,.demo-top-changes li,.demo-coverage,.demo-report-tags>span,.demo-chips span,.demo-section-tab,.demo-cite,.demo-report-versions>button,.demo-version>button:first-child,.demo-report-prompt-tabs button,.demo-ask-suggest button,.demo-report-prompt pre,.demo-versions li,.demo-viewer-image){color:#c4d6e4;background:#263440}html[data-theme=dark] :is(.demo-report-ask,.demo-report-ask.is-follow-up,.demo-ask-layout,.demo-viz,.demo-top-changes li button,.demo-ask-head .demo-ask-actions button.demo-ask-better){color:#e4eaf0;background:#202e3a}html[data-theme=dark] .main-stage>.stage-nav:has(.demo-report-tabs){background:#17212bf7}html[data-theme=dark] :is(.demo-report-tabs button,.font-scale-value,.demo-ask-answer,.demo-ask-layout p,.demo-viz-rows li,.demo-viz-label,.demo-viz-title){color:#c4d6e4}html[data-theme=dark] :is(.demo-report-versions>button[aria-pressed=true],.demo-version>button[aria-pressed=true],.demo-report-tabs button[aria-selected=true]){color:#fff;background:#48677e}html[data-theme=dark] .demo-report-versions button.is-written:not(.demo-version-gear){color:#a4dfb7}html[data-theme=dark] :is(.demo-chips span[data-kind=year],.demo-coverage.is-low,.demo-top-empty){color:#efd1a1;background:#493b26}html[data-theme=dark] .role-brand-logo{background:#f2f5f8}html[data-theme=dark] .role-brand-logo.dark{background:#2a343d}html[data-theme=dark] .demo-report :is(.demo-select>button,.demo-select-menu,.demo-select-menu button,.demo-copy-group>button,.demo-source>div,.demo-ask-fold,.demo-ask-brand,.demo-talk,.demo-ask-relayout,.demo-dim-pill,.demo-dimensions li,.demo-dimensions li span){color:#dce5ed;background:#263440}html[data-theme=dark] .demo-report :is(.demo-viz-track,.demo-coverage-bar){background:#3b4c5a}html[data-theme=dark] .demo-report :is(p,summary,.demo-viz-rows li,.demo-viz-rows b,.demo-viz-rows strong){color:#c4d6e4}html[data-theme=dark] .demo-report .demo-delta{color:#b5e7c8;background:#274b3c}html[data-theme=dark] .demo-report .demo-copy-group.is-primary>button{color:#fff;background:#48677e}html[data-theme=dark] .dashboard-root{--panel:#1c2631;--glass:#1c2631;--soft:#263440;--accent-soft:#304352}html[data-theme=dark] :is(.modal,.brand-picker-modal,.brand-directory,.brand-directory-main){color:#e4eaf0;background:#17212b}html[data-theme=dark] :is(.modal p,.modal-close,.modal-facts span){color:#a4b2bf}html[data-theme=dark] .dashboard-root :where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.db-brand-history-table-wrap,.db-brand-history-evidence,.db-top-four-options button){color:#dce5ed;background:#263440;border-color:#435361}html[data-theme=dark] .versions-chat-companion{color:#e5edf5;background:#202a35}html[data-theme=dark] .versions-chat-library-context{color:#aebdcc}html[data-theme=dark] .versions-chat-zoom button{color:#b8cddd;background:0 0}html[data-theme=dark] .versions-chat-help summary{color:#b8cddd}html[data-theme=dark] :is(.versions-chat-help small,.versions-chat-help summary:hover,.versions-chat-help[open] summary,.versions-chat-zoom button:hover:not(:disabled)){color:#dce5ed;background:#304352}html[data-theme=dark] .dashboard-audit{color:#e4eaf0;background:#1c2631}html[data-theme=dark] :is(.brand-signals-head p,.brand-signals-view>header p){color:#b5c4d1}html[data-theme=dark] .dashboard-audit :is(thead th,.dashboard-source-card,.dashboard-subview-card,.dashboard-view-switch,.sp-flow,.sp-nav-group,.sp-task,.sp-guided li,.sp-takeaway,.sp-other,.sp-detail,.sp-audit,.sp-pipeline){color:#e4eaf0;background:#263440;border-color:#435361}html[data-theme=dark] .dashboard-audit :is(th,td,dd,.dashboard-source-card>p,.dashboard-source-card strong,.dashboard-subview-link,.dashboard-direction-copy strong,.sp-flow strong,.sp-flow li strong){color:#e4eaf0}html[data-theme=dark] .dashboard-audit :is(.dashboard-audit-head p,.dashboard-audit-note,.dashboard-source-card small,.dashboard-source-card code,.dashboard-source-coverage small,.dashboard-source-card footer>span,.dashboard-source-card footer em,.dashboard-subview-card dt,.dashboard-subview-group h3 small,.dev-flow-hint,.sp-flow small){color:#b2c2cf}html[data-theme=dark] .dashboard-audit :is(th,td){box-shadow:inset 0 -1px #36434f}html[data-theme=dark] .dashboard-audit :is(.dashboard-source-gaps,.dashboard-source-card.has-gap .dashboard-source-coverage small){color:#e7c08e}html[data-theme=dark] .dashboard-audit :is(.dashboard-view-switch button,.dashboard-subview-card dd,.sp-nav small,.sp-card small,.sp-section-label){color:#b8cddd}html[data-theme=dark] .dashboard-audit .dashboard-view-switch button[aria-pressed=true]{color:#fff;background:#48677e}html[data-theme=dark] .dashboard-audit .sp-flow li{color:#e4eaf0!important;background:#304352!important}html[data-theme=dark] .dashboard-audit .sp-flow li :is(strong,small){color:#e4eaf0}html[data-theme=dark] .dashboard-audit .dev-flow-viewport{color:#22272e;background:#eef2f5}html[data-theme=dark] .demo-report :is(.demo-dims li,.demo-report-items li,.demo-source>summary,.demo-why){color:#dce5ed;background:#263440}html[data-theme=dark] .demo-report :is(.demo-report-value strong,.demo-report-items strong){color:#e4eaf0}html[data-theme=dark] .demo-report :is(.demo-report-items small,.demo-dims-title){color:#b2c2cf}html[data-theme=dark] .demo-report .demo-dims li span:not(.demo-dim-pill){color:#c4d6e4;background:0 0}html[data-theme=dark] .demo-report .demo-dims p{color:#c4d6e4}html[data-theme=dark] .demo-report .demo-dim-pill{color:#eef5fa;background:#3a5061}html[data-theme=dark] .dashboard-audit :is(.dashboard-audit-panel small,.sp-row>span,.sp-why,.sp-panel,.sp-erp,.sp-legend,.sp-section-head span,.sp-audit summary small){color:#b2c2cf}html[data-theme=dark] .sales-prompts :is(.sp-group,.sp-cards li,.sp-prompt,.sp-audit){color:#e4eaf0;background:#263440}html[data-theme=dark] .sales-prompts :is(.sp-group h3,.sp-number,.sp-choices li,.sp-task,.sp-browse,.sp-free,.sp-card-head strong,.sp-question,.sp-takeaway strong,.sp-takeaway p,.sp-prompt summary,.sp-audit summary strong){color:#e4eaf0}html[data-theme=dark] .sales-prompts :is(.sp-chips button,.sp-demo-link,.sp-prompt-actions button,.sp-prompt pre){color:#e4eaf0;background:#304352}html[data-theme=dark] .sales-prompts .sp-chips button :is(b,small){color:#d4e2ec}html[data-theme=dark] .sales-prompts .sp-chips button[aria-pressed=true]{background:#48677e}html[data-theme=dark] .demo-report .demo-dim-dir.is-up{color:#a4dfb7}html[data-theme=dark] .demo-report .demo-dim-dir.is-down{color:#f0b5a1}html[data-theme=dark] .demo-report .demo-dim-dir.is-mixed{color:#e7c08e}html[data-theme=dark] .demo-report :is(.demo-viz-value,.demo-viz figcaption b){color:#e4eaf0}html[data-theme=dark] .demo-report :is(.demo-viz-value small,.demo-viz figcaption span,.demo-viz figcaption button){color:#b2c2cf}html[data-theme=dark] .demo-report .demo-viz-value em.is-up{color:#a4dfb7}html[data-theme=dark] .demo-report .demo-viz-value em.is-down{color:#f0b5a1}html[data-theme=dark] .demo-report .demo-viz-rows li:hover{background:#304352}html[data-theme=dark] .demo-report .demo-viz-rows li:after{color:#e4eaf0;background:#304352}html[data-theme=dark] .demo-report .demo-talk-head small{color:#efd1a1}html[data-theme=dark] .demo-report .demo-ask-layout :is(dd b,.demo-ask-lead){color:#e4eaf0}html[data-theme=dark] .demo-report .demo-ask-layout :is(dt,ul,.demo-ask-group>header b,.demo-ask-brand small){color:#b8cddd}html[data-theme=dark] .dev-dock-menu :is(button,.dev-mode-reopen,.dev-dock-language>span){color:#dce5ed}html[data-theme=dark] .dev-dock-menu :is(button:hover,.dev-feature-state,.dev-dock-language>div){color:#dce5ed;background:#304352}html[data-theme=dark] .dev-dock-language button[aria-pressed=true]{color:#fff;background:#48677e}html[data-theme=dark] .dev-dock-language button:hover:not([aria-pressed=true]){color:#fff}html[data-theme=dark] .dashboard-root :is(.db-workspace,.db-header,.db-navigation){background:#17212b;border-color:#36434f}html[data-theme=dark] .dashboard-root :is(.report-toolbar,.report-contents,.db-source-meta,.ht-controls,.db-catalog-toolbar.db-toolbar,.db-catalog-metrics.db-metrics,.db-catalog-card,.db-drawer,.kp-settings>div,.kp-export>div,.kp-evidence,.activity-overview-toolbar){color:#e4eaf0;background:#1c2631;border-color:#36434f}html[data-theme=dark] .dashboard-root :is(.report-table,.ht-table-scroll) :is(table,tbody th,tbody td){color:#e4eaf0;background:#1c2631;border-color:#435361}html[data-theme=dark] .dashboard-root :is(.report-table,.ht-table-scroll) :is(caption,thead th){color:#c4d6e4;background:#263440}html[data-theme=dark] .dashboard-root .report-table tbody tr:nth-child(2n)>*{background:#202d39}html[data-theme=dark] .dashboard-root .report-table tbody tr:hover>*{background:#304352}html[data-theme=dark] .dashboard-root :is(.report-table,.ht-table-scroll) :is(small,summary){color:#b8cddd}html[data-theme=dark] .dashboard-root :is(.report-toolbar,.ht-controls) fieldset>div{background:#263440}html[data-theme=dark] .dashboard-root button:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page]){color:#fff;background:#48677e;border-color:#83abc7}html[data-theme=dark] .dashboard-root :is(.db-panel,.ht-card,.research-report>section,.report-cover,.report-chart-card,.report-data-card,.kp-results,.db-product-card){border-color:#36434f}html[data-theme=dark] .dashboard-root .report-table :is(.report-number b,details summary){color:#b8d8ee}html[data-theme=dark] .dashboard-root :is(.fact-signal .report-toolbar>.fact-filter-pills,.db-pill-group){background:#263440}html[data-theme=dark] .dashboard-root .db-header img{background:#f5f7f9;border-radius:4px}html[data-theme=dark] .dashboard-root.dashboard-root button:is([aria-pressed=true],[aria-selected=true],[aria-current=page]){color:#fff;background:#48677e;border-color:#83abc7}html[data-theme=dark] .dashboard-root :is(.db-header,.db-navigation,.report-toolbar,.report-contents,.ht-controls) button{color:#dce5ed!important;background:#263440!important;border-color:#435361!important}html[data-theme=dark] .dashboard-root :is(.db-header,.db-navigation,.report-toolbar,.report-contents,.ht-controls) button:is([aria-pressed=true],[aria-selected=true],[aria-current=page]){color:#fff!important;background:#48677e!important;border-color:#83abc7!important}html[data-theme=dark] .dashboard-root :is(.db-header,.db-navigation,.report-toolbar,.report-contents,.ht-controls) button:hover:not(:disabled){background:#3b5365!important}html[data-theme=dark] :is(.catalog-group,.brand-view-tabs,.activity-overview-toolbar){color:#e4eaf0;background:#1c2631;border-color:#36434f}html[data-theme=dark] :is(.activity-overview-toolbar>*+*,.activity-overview-metrics>div+div,.catalog-group header){border-color:#36434f}html[data-theme=dark] :is(.activity-title-row p,.activity-kicker,.activity-overview-metrics span,.catalog-group header span,.catalog-overview>p,.brand-flow-content>p){color:#b2c2cf}html[data-theme=dark] .brand-view-tabs button{color:#c4d6e4}html[data-theme=dark] .brand-view-tabs button[aria-selected=true]{color:#fff;box-shadow:none;background:#48677e;border-color:#83abc7}html[data-theme=dark] .brand-view-tabs button:hover:not([aria-selected=true]){color:#e4eaf0;background:#304352}html[data-theme=dark] .catalog-group header button{color:#dce5ed;background:#304352;border-color:#435361}html[data-theme=dark] .catalog-group header button:hover{color:#fff;background:#48677e}.header-language{display:none}@media (max-width:760px){.header-right{align-items:center;gap:8px;display:flex}.header-language{background:#eef2f5;border-radius:999px;gap:2px;padding:2px;display:flex}.header-language button{min-width:34px;min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}.header-language button[aria-pressed=true]{color:var(--ink);cursor:default;background:#fff}.header-language .language-full{display:none}html[data-theme=dark] .header-language{background:#202d39}html[data-theme=dark] .header-language button[aria-pressed=true]{color:#fff;background:#48677e}}.not-found-page{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:100vh;padding:24px 16px;display:grid}.not-found-page h1{margin:0;font-size:24px}.not-found-page p{color:var(--muted);margin:0}.not-found-page a{color:var(--ink);font-weight:600}.role-dashboard-link{color:inherit;text-decoration:none}.role-dashboard-link .role-brand-logo{color:#425a6e}.role-dashboard-link .role-brand-logo svg{width:24px;height:24px}html[data-theme=dark] .role-dashboard-link .role-brand-logo{color:#dce5ed;background:#26394a}html[data-theme=dark] :is(.act-image-unavailable,.db-product-image .act-image-unavailable){color:#5b6976}html[data-theme=dark] .dashboard-root :is(button[aria-pressed=true],button.active) :is(b,span,small){color:#fff}
