/* Secret facelifts (hover the bottom-right corner of the sidebar). #1 is the original look.
   Every hard-coded colour of the dashboard is re-expressed with the theme variables below
   (generated remap), so each look recolours the whole site consistently. */
html[data-facelift]{--fl-accent-text:var(--blue-700);--fl-teal-text:var(--teal-600);--fl-tint:100%;--fl-keep:100%}
html[data-facelift],html[data-facelift] body{background:var(--canvas)}
html.fl-dark{color-scheme:dark}
html[data-facelift] body{color:var(--ink-900)}
html[data-facelift] ::selection{background:color-mix(in srgb,var(--blue-600) 30%,transparent)}
html[data-facelift] :focus-visible{outline:2px solid var(--blue-600)!important;outline-offset:2px}
html[data-facelift] .chart-card{box-shadow:var(--shadow)}
html[data-facelift] tbody tr:hover>td{background-color:color-mix(in srgb,var(--blue-600) 6%,transparent)!important}
html.fl-dark ::-webkit-scrollbar{width:11px;height:11px}html.fl-dark ::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px;border:2px solid var(--canvas)}html.fl-dark ::-webkit-scrollbar-track{background:var(--canvas)}
html.fl-dark ::placeholder{color:var(--ink-500)}
html.fl-dark :is(input,select,textarea){background-color:var(--surface);color:var(--ink-900)}
html.fl-dark svg text{fill:var(--ink-700)}
html.fl-dark img{filter:brightness(.92)}
/* styles.css */
html[data-facelift]{color:var(--ink-900)!important;background:var(--canvas)!important}
html[data-facelift]{background:var(--canvas)!important}
html[data-facelift] body{background:var(--canvas)!important}
html[data-facelift] .skip-link{background:var(--surface)!important;color:var(--navy-900)!important}
html[data-facelift] .sidebar{color:#e8f0fb!important;background:radial-gradient(circle at 18% 4%, color-mix(in srgb,var(--blue-600) 22%,transparent), transparent 24%),
    linear-gradient(180deg, var(--navy-900), var(--navy-950))!important}
html[data-facelift] .brand-lockup small{color:#94a8c0!important}
html[data-facelift] .brand-mark{border:1px solid rgba(255,255,255,.18)!important;background:rgba(255,255,255,.06)!important}
html[data-facelift] .brand-mark span{background:var(--blue-600)!important}
html[data-facelift] .brand-mark span:nth-child(2){background:var(--teal-600)!important}
html[data-facelift] .client-card{border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.055)!important}
html[data-facelift] button.client-card{color:#fff!important}
html[data-facelift] .client-chevron{color:#8fa5be!important}
html[data-facelift] .company-picker-menu{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important;box-shadow:0 14px 34px rgba(4,25,50,.24)!important}
html[data-facelift] .company-picker-menu label{color:var(--ink-500)!important}
html[data-facelift] .company-picker-menu input{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .company-picker-list button{border:0!important;background:transparent!important;color:var(--ink-900)!important}
html[data-facelift] .company-picker-list button:hover,html[data-facelift] .company-picker-list button:focus-visible{background:var(--blue-100)!important;outline:none!important}
html[data-facelift] .company-picker-list button[aria-current="true"]{color:var(--fl-accent-text)!important}
html[data-facelift] .company-picker-menu small{color:var(--ink-500)!important}
html[data-facelift] .client-avatar{background:var(--surface)!important;color:var(--navy-900)!important}
html[data-facelift] .client-card span:not(.client-avatar):not(.client-status){color:#8fa5be!important}
html[data-facelift] .client-status{background:var(--teal-600)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--surface) 9%,transparent)!important}
html[data-facelift] .nav-list > p{color:#6f879f!important}
html[data-facelift] .nav-group.is-active > .nav-group-heading{background:linear-gradient(90deg, color-mix(in srgb,var(--blue-600) 42%,transparent), color-mix(in srgb,var(--blue-600) 14%,transparent))!important;box-shadow:inset 3px 0 var(--surface)!important}
html[data-facelift] .nav-item{border:0!important;color:#acbdd0!important;background:transparent!important}
html[data-facelift] .nav-item:hover,html[data-facelift] .nav-toggle:hover,html[data-facelift] .nav-subitem:hover{color:#fff!important;background:rgba(255,255,255,.06)!important}
html[data-facelift] .nav-group.is-active > .nav-group-heading .nav-item{color:#fff!important}
html[data-facelift] .nav-icon{color:#77aef5!important}
html[data-facelift] .nav-toggle{border:0!important;color:#a7bdd7!important;background:transparent!important}
html[data-facelift] .nav-children{border-left:1px solid color-mix(in srgb,var(--blue-600) 22%,transparent)!important}
html[data-facelift] .nav-subitem{border:0!important;color:#a7bdd7!important;background:transparent!important}
html[data-facelift] .nav-subitem.is-active{color:#fff!important;background:color-mix(in srgb,var(--blue-600) 28%,transparent)!important}
html[data-facelift] .nav-item:focus-visible,html[data-facelift] .nav-toggle:focus-visible,html[data-facelift] .nav-subitem:focus-visible{outline:2px solid var(--blue-600)!important}
html[data-facelift] .sidebar-footer{border-top:1px solid rgba(255,255,255,.08)!important}
html[data-facelift] .foundation-dot{background:var(--teal-600)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--surface) 8%,transparent)!important}
html[data-facelift] .foundation-status span{color:#7790aa!important}
html[data-facelift] .text-button{border:0!important;color:#82b8ff!important;background:none!important}
html[data-facelift] .text-button:hover{color:#fff!important}
html[data-facelift] #glossary-link.is-active{color:#fff!important}
html[data-facelift] .topbar{border-bottom:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface) 92%,transparent)!important}
html[data-facelift] .breadcrumb{color:var(--ink-500)!important}
html[data-facelift] .breadcrumb span{color:#a7b1bf!important}
html[data-facelift] .breadcrumb strong{color:var(--ink-900)!important}
html[data-facelift] .local-pill{border:1px solid var(--line)!important;color:var(--ink-700)!important;background:var(--surface)!important}
html[data-facelift] .local-pill span{background:var(--teal-600)!important}
html[data-facelift] .icon-button,html[data-facelift] .user-button{border:1px solid var(--line)!important;color:var(--ink-700)!important;background:var(--surface)!important}
html[data-facelift] .user-button{border-color:var(--navy-800)!important;color:#fff!important;background:var(--navy-800)!important}
html[data-facelift] .filter-bar{border-bottom:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .filter-field label{color:var(--ink-500)!important}
html[data-facelift] .filter-field select,html[data-facelift] .filter-field input{border:1px solid var(--line)!important;color:var(--ink-900)!important;background:var(--surface)!important}
html[data-facelift] .filter-field select:disabled{color:var(--ink-500)!important;background:var(--blue-100)!important}
html[data-facelift] .filter-field select:focus,html[data-facelift] .filter-field input:focus,html[data-facelift] button:focus-visible{outline:3px solid color-mix(in srgb,var(--blue-600) 22%,transparent)!important}
html[data-facelift] .primary-button{border:1px solid var(--blue-700)!important;color:#fff!important;background:var(--blue-700)!important}
html[data-facelift] .primary-button:hover{background:var(--blue-700)!important}
html[data-facelift] .filter-summary{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important;background:var(--blue-100)!important}
html[data-facelift] .glossary-table th,html[data-facelift] .glossary-table td{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .glossary-table thead,html[data-facelift] .glossary-table tfoot{background:var(--surface-subtle)!important}
html[data-facelift] .glossary-table thead th{color:var(--ink-700)!important}
html[data-facelift] .glossary-table tbody tr:last-child > *{border-bottom:0!important}
html[data-facelift] .glossary-definitions a{color:var(--blue-700)!important}
html[data-facelift] .glossary-entry{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .glossary-entry:last-child{border-bottom:0!important}
html[data-facelift] .glossary-entry p{color:var(--ink-700)!important}
html[data-facelift] .glossary-weights tbody th{color:var(--ink-500)!important}
html[data-facelift] .glossary-weights td:not(:last-child){border-right:1px solid var(--line)!important}
html[data-facelift] .glossary-company-example td:last-child{color:var(--blue-700)!important}
html[data-facelift] .page-heading p:not(.eyebrow){color:var(--ink-500)!important}
html[data-facelift] .eyebrow,html[data-facelift] .chart-kicker,html[data-facelift] .dialog-kicker{color:var(--blue-700)!important}
html[data-facelift] .scope-chip{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .readiness-banner{border:1px solid color-mix(in srgb,var(--teal-600) 45%,var(--line))!important;background:linear-gradient(90deg, var(--teal-100), var(--teal-100))!important}
html[data-facelift] .readiness-icon{color:#fff!important;background:var(--teal-600)!important}
html[data-facelift] .readiness-banner div span{color:var(--ink-500)!important}
html[data-facelift] .readiness-state{color:var(--teal-600)!important}
html[data-facelift] .section-filters{border:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface) 68%,transparent)!important}
html[data-facelift] .text-filter summary{border:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .text-filter summary:focus-visible{outline:3px solid color-mix(in srgb,var(--blue-600) 22%,transparent)!important}
html[data-facelift] .text-filter-value{color:var(--ink-500)!important}
html[data-facelift] .text-filter.is-filtered summary{border-color:var(--blue-600)!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .text-filter.is-filtered .text-filter-value{color:var(--ink-900)!important}
html[data-facelift] .text-filter-dropdown{border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:0 8px 24px rgba(19,39,66,.15)!important}
html[data-facelift] .chart-card{border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:0 5px 18px rgba(19, 39, 66, .045)!important}
html[data-facelift] .chart-header{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .chart-subtitle{color:var(--ink-500)!important}
html[data-facelift] .priority-badge{color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .queued-badge{color:var(--ink-700)!important;background:var(--blue-100)!important}
html[data-facelift] .local-pill[data-state="loading"] span:first-child,html[data-facelift] .live-badge[data-state="loading"]{background:var(--amber-100)!important;color:var(--amber-600)!important}
html[data-facelift] .local-pill[data-state="error"] span:first-child{background:#c73d4a!important}
html[data-facelift] .live-badge{color:var(--amber-600)!important;background:var(--amber-100)!important}
html[data-facelift] .live-badge[data-state="live"]{color:var(--fl-teal-text)!important;background:var(--teal-100)!important}
html[data-facelift] .live-badge[data-state="error"]{color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fde8eb var(--fl-tint),var(--surface))!important}
html[data-facelift] .term-mode-switch{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important}
html[data-facelift] .term-mode-switch button{border:0!important;color:var(--ink-500)!important;background:transparent!important}
html[data-facelift] .term-mode-switch button:hover{color:var(--ink-900)!important}
html[data-facelift] .term-mode-switch button.is-active{color:#fff!important;background:var(--blue-700)!important;box-shadow:0 1px 4px rgba(17, 66, 124, .22)!important}
html[data-facelift] .term-mode-switch button[data-term-mode="blacklist"].is-active{background:#a12635!important}
html[data-facelift] .distribution-toolbar{border-bottom:1px solid var(--line)!important;background:var(--blue-100)!important}
html[data-facelift] .distribution-toolbar > span{color:var(--ink-500)!important}
html[data-facelift] .live-metric-grid{border-bottom:1px solid var(--line-soft)!important;background:var(--blue-100)!important}
html[data-facelift] .live-metric-grid > div{border-right:1px solid var(--line-soft)!important}
html[data-facelift] .live-metric-grid > div:last-child{border-right:0!important}
html[data-facelift] .live-metric-grid span{color:var(--ink-500)!important}
html[data-facelift] .live-metric-grid strong{color:var(--ink-900)!important}
html[data-facelift] .live-chart-status,html[data-facelift] .live-empty-state{color:var(--ink-500)!important}
html[data-facelift] .live-empty-state strong{color:var(--ink-900)!important}
html[data-facelift] .leaderboard-header{border-bottom:1px solid var(--line)!important;color:var(--ink-500)!important;background:var(--blue-100)!important}
html[data-facelift] .leaderboard-product-group:nth-child(odd){--row-background:var(--surface-subtle)}
html[data-facelift] .leaderboard-row{border-bottom:1px solid var(--line-soft)!important;background:var(--row-background, var(--surface))!important}
html[data-facelift] .leaderboard-row:last-child{border-bottom:0!important}
html[data-facelift] .leaderboard-row:hover{background:var(--line-soft)!important}
html[data-facelift] .leaderboard-row.is-expanded{background:var(--blue-100)!important}
html[data-facelift] .leaderboard-product div > span{color:var(--ink-500)!important}
html[data-facelift] .leaderboard-product:hover div{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;box-shadow:0 10px 28px rgba(14, 37, 66, .16)!important}
html[data-facelift] .product-details-toggle{border:0!important;color:var(--blue-700)!important;background:transparent!important}
html[data-facelift] .leaderboard-details-row{border-bottom:1px solid var(--line)!important;background:var(--blue-100)!important}
html[data-facelift] .movers-toolbar{border-bottom:1px solid var(--line)!important;background:var(--blue-100)!important}
html[data-facelift] .movers-arrow{color:var(--ink-500)!important}
html[data-facelift] .movers-scope{color:var(--fl-accent-text)!important}
html[data-facelift] .mover-change[data-direction="favorable"]{color:var(--fl-teal-text)!important}
html[data-facelift] .mover-change[data-direction="unfavorable"]{color:color-mix(in srgb,#ad384b var(--fl-keep),#fff)!important}
html[data-facelift] .mover-change[data-direction="flat"]{color:var(--ink-700)!important}
html[data-facelift] .mover-detail-note{color:var(--fl-accent-text)!important}
html[data-facelift] .mover-breakdown{background:var(--surface)!important}
html[data-facelift] .mover-breakdown th,html[data-facelift] .mover-breakdown td{border-bottom:1px solid var(--line)!important}
html[data-facelift] .mover-breakdown th{color:var(--fl-accent-text)!important;background:var(--blue-100)!important}
html[data-facelift] .mover-breakdown tbody tr:nth-child(even){background:var(--surface-subtle)!important}
html[data-facelift] .leaderboard-detail-metrics span{color:var(--ink-500)!important}
html[data-facelift] .leaderboard-details-cell p{color:var(--ink-500)!important}
html[data-facelift] .position-bin{border:0!important;color:var(--ink-900)!important;background:transparent!important}
html[data-facelift] .position-bin:hover,html[data-facelift] .position-bin:focus-visible{background:var(--blue-100)!important}
html[data-facelift] .position-bin:focus-visible{outline:2px solid var(--blue-700)!important}
html[data-facelift] .position-bin-value{color:var(--ink-900)!important}
html[data-facelift] .position-bin-track{background:var(--blue-100)!important}
html[data-facelift] .position-bin-fill{background:var(--blue-600)!important}
html[data-facelift] .live-chart-card[data-term-mode="blacklist"] .position-bin-fill{background:#a12635!important}
html[data-facelift] .position-missing-note{color:var(--ink-500)!important}
html[data-facelift] .matrix-toolbar{border-bottom:1px solid var(--line)!important;background:var(--blue-100)!important}
html[data-facelift] .matrix-explanation > span{color:var(--ink-500)!important}
html[data-facelift] .matrix-legend{color:var(--ink-500)!important}
html[data-facelift] .matrix-legend-scale{background:linear-gradient(90deg, var(--blue-100), var(--blue-700))!important}
html[data-facelift] .matrix-legend-red{background:linear-gradient(90deg, color-mix(in srgb,rgb(255, 245, 246) var(--fl-tint),var(--surface)), rgb(148, 35, 50))!important}
html[data-facelift] .matrix-paging button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--surface)!important}
html[data-facelift] .live-chart-card[data-product-table="terms"] .leaderboard-header > :first-child{background:var(--blue-100)!important}
html[data-facelift] .live-chart-card[data-product-table="terms"] .leaderboard-header > div{border-right:1px solid var(--line)!important}
html[data-facelift] .live-chart-card[data-product-table="terms"] .leaderboard-row{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .live-chart-card[data-product-table="terms"] .leaderboard-product{border-right:1px solid var(--line)!important;background:inherit!important}
html[data-facelift] .live-chart-card[data-product-table="terms"] .matrix-terms-button{border:0!important;background:transparent!important}
html[data-facelift] .matrix-value-cell{border-right:1px solid var(--line-soft)!important}
html[data-facelift] .matrix-product-heading .matrix-product-meta{color:var(--ink-700)!important}
html[data-facelift] .matrix-value{border:1px solid transparent!important}
html[data-facelift] .matrix-value[data-intent="blacklist"]{border-color:#d69ca3!important}
html[data-facelift] .matrix-value:hover{border-color:var(--blue-700)!important}
html[data-facelift] .matrix-intent-toggle{border:0!important;border-left:2px solid #c85c67!important}
html[data-facelift] .matrix-intent-toggle:hover{border-left-color:#992f3d!important;box-shadow:inset 0 0 0 1px var(--surface)!important}
html[data-facelift] .matrix-value:focus-visible,html[data-facelift] .matrix-intent-toggle:focus-visible,html[data-facelift] .matrix-detail-blacklist:focus-visible,html[data-facelift] .matrix-paging button:focus-visible{outline:2px solid var(--blue-700)!important}
html[data-facelift] .matrix-detail{border:1px solid var(--blue-600)!important;color:var(--ink-900)!important;background:var(--surface)!important;box-shadow:0 14px 50px #102b4a30!important}
html[data-facelift] .matrix-detail::backdrop{background:color-mix(in srgb,var(--navy-900) 33%,transparent)!important}
html[data-facelift] .matrix-detail > p{color:var(--ink-500)!important}
html[data-facelift] .matrix-detail .matrix-detail-status{color:var(--blue-700)!important}
html[data-facelift] .matrix-detail-counts{border-top:1px solid var(--line)!important}
html[data-facelift] .matrix-detail-metrics{border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}
html[data-facelift] .matrix-detail-counts span,html[data-facelift] .matrix-detail-metrics span{color:var(--ink-500)!important}
html[data-facelift] .matrix-detail-metrics p{color:var(--ink-500)!important}
html[data-facelift] .matrix-detail .matrix-detail-takeaway{background:var(--blue-100)!important;color:var(--ink-900)!important}
html[data-facelift] .matrix-detail-blacklist{border:1px solid #a12635!important;color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fff5f6 var(--fl-tint),var(--surface))!important}
html[data-facelift] .matrix-detail-blacklist[data-intent="blacklist"]{border-color:var(--blue-700)!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .leaderboard-header [data-column="weighted_exposure"]{color:var(--blue-700)!important}
html[data-facelift] .leaderboard-rank{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .leaderboard-sort{border:0!important;background:transparent!important;color:inherit!important}
html[data-facelift] .leaderboard-sort:hover,html[data-facelift] .leaderboard-header [aria-sort]:not([aria-sort="none"]){color:var(--blue-700)!important}
html[data-facelift] .metric-help{border:0!important;background:transparent!important;color:var(--blue-700)!important}
html[data-facelift] .metric-help span{border:1.5px solid currentColor!important}
html[data-facelift] .metric-help:hover,html[data-facelift] .metric-help:focus-visible{background:var(--blue-100)!important}
html[data-facelift] .metric-help:focus-visible{outline:2px solid var(--blue-700)!important}
html[data-facelift] .metric-tooltip{border:1px solid var(--blue-600)!important;color:var(--ink-900)!important;background:var(--surface)!important;box-shadow:0 8px 30px rgba(14, 37, 66, .2)!important}
html[data-facelift] .metric-tooltip strong{color:var(--blue-700)!important}
html[data-facelift] .visibility-bar-cell > strong{color:var(--blue-700)!important}
html[data-facelift] .visibility-track{background:var(--blue-100)!important}
html[data-facelift] .visibility-track span{background:linear-gradient(90deg, var(--blue-600), var(--teal-600))!important}
html[data-facelift] .live-chart-card[data-term-mode="blacklist"] .visibility-track span{background:linear-gradient(90deg, #a12635, #df7a52)!important}
html[data-facelift] .live-chart-card[data-term-mode="blacklist"] .exposure-answer > strong{color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important}
html[data-facelift] .live-chart-card[data-term-mode="blacklist"] .term-count-button{border-color:color-mix(in srgb,#e5b9c0 var(--fl-tint),var(--line))!important;color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fff5f6 var(--fl-tint),var(--surface))!important}
html[data-facelift] .term-count-button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .term-count-button:hover,html[data-facelift] .term-count-button[aria-expanded="true"]{border-color:var(--blue-600)!important;background:var(--blue-100)!important}
html[data-facelift] .term-count-button.has-exclusions{border-color:color-mix(in srgb,#e5b9c0 var(--fl-tint),var(--line))!important;color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fff5f6 var(--fl-tint),var(--surface))!important}
html[data-facelift] .term-intent-popover{border:1px solid var(--blue-600)!important;color:var(--ink-900)!important;background:var(--surface)!important;box-shadow:0 18px 55px rgba(8, 28, 52, .24)!important}
html[data-facelift] .term-intent-heading{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .term-intent-close{border:1px solid var(--line)!important;color:var(--ink-700)!important;background:var(--surface)!important}
html[data-facelift] .term-intent-product{border-bottom:1px solid var(--line-soft)!important;color:var(--ink-500)!important}
html[data-facelift] .term-intent-price-basis{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important;background:var(--surface)!important}
html[data-facelift] .term-intent-price-setting{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .term-intent-row:hover{background:var(--blue-100)!important}
html[data-facelift] .term-intent-row-main span{color:var(--ink-500)!important}
html[data-facelift] .term-intent-status{color:var(--fl-teal-text)!important;background:var(--teal-100)!important}
html[data-facelift] .term-intent-price-position{border:1px solid var(--blue-600)!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .term-intent-row:has(input:not(:checked)) .term-intent-status{color:color-mix(in srgb,#a12635 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fde8eb var(--fl-tint),var(--surface))!important}
html[data-facelift] .term-intent-footer{border-top:1px solid var(--line-soft)!important;color:var(--ink-500)!important;background:var(--blue-100)!important}
html[data-facelift] .term-intent-footer span:first-child{color:var(--blue-700)!important}
html[data-facelift] .chart-placeholder{background:linear-gradient(180deg, var(--surface), var(--blue-100))!important}
html[data-facelift] .chart-placeholder::before{background:repeating-linear-gradient(to bottom, transparent 0 38px, var(--blue-100) 39px 40px)!important}
html[data-facelift] .chart-placeholder p{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:color-mix(in srgb,var(--surface) 92%,transparent)!important;box-shadow:0 7px 20px rgba(28,50,77,.06)!important}
html[data-facelift] .chart-placeholder p span{color:var(--ink-500)!important}
html[data-facelift] .metric-ghosts span{background:linear-gradient(180deg, var(--blue-600), color-mix(in srgb,var(--blue-600) 30%,var(--surface)))!important}
html[data-facelift] .mini-waterfall span{background:var(--blue-600)!important}
html[data-facelift] .mini-waterfall span:nth-child(2){background:var(--teal-600)!important}
html[data-facelift] .mini-waterfall span:nth-child(4){background:#d9a153!important}
html[data-facelift] .mini-stacks span{background:linear-gradient(to top, var(--blue-600) 0 55%, var(--teal-600) 55% 100%)!important}
html[data-facelift] .mini-gaps span{background:linear-gradient(90deg, var(--blue-100) 0 38%, var(--blue-600) 38% 68%, var(--teal-600) 68%)!important}
html[data-facelift] .chart-card footer{border-top:1px solid var(--line-soft)!important;color:var(--ink-500)!important;background:var(--blue-100)!important}
html[data-facelift] .build-button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--surface)!important}
html[data-facelift] .build-button:hover{border-color:var(--blue-600)!important;background:var(--blue-100)!important}
html[data-facelift] .toast{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:#fff!important;background:var(--navy-800)!important}
html[data-facelift] .foundation-dialog{border:1px solid var(--line)!important;color:var(--ink-900)!important;box-shadow:0 24px 80px rgba(7,20,38,.26)!important}
html[data-facelift] .foundation-dialog::backdrop{background:rgba(7,20,38,.48)!important}
html[data-facelift] .dialog-close{border:1px solid var(--line)!important;color:var(--ink-700)!important;background:var(--surface)!important}
html[data-facelift] .foundation-dialog > form > p{color:var(--ink-500)!important}
html[data-facelift] .foundation-dialog li{border:1px solid var(--line-soft)!important;background:var(--surface-subtle)!important}
html[data-facelift] .foundation-dialog li span{color:var(--ink-500)!important}
@media (max-width: 760px){html[data-facelift] .live-metric-grid > div:nth-child(2){border-right:0!important}html[data-facelift] .live-metric-grid > div:nth-child(-n/**/+2){border-bottom:1px solid var(--line-soft)!important}}
/* impression-share.css */
html[data-facelift] .impression-subtitle{color:var(--ink-500)!important}
html[data-facelift] .impression-card .secondary-button{background:var(--surface)!important;border:1px solid var(--line)!important;color:var(--blue-700)!important}
html[data-facelift] .impression-metric-switch > .metric-info-button{border:1px solid var(--blue-700)!important;color:var(--blue-700)!important}
html[data-facelift] .impression-controls{border-bottom:1px solid var(--line)!important}
html[data-facelift] .impression-controls > label,html[data-facelift] .impression-breakdown-heading label{color:var(--ink-500)!important}
html[data-facelift] .impression-card input,html[data-facelift] .impression-card select{color:var(--ink-900)!important;border:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .impression-card button:focus-visible,html[data-facelift] .impression-card summary:focus-visible,html[data-facelift] .impression-card input:focus-visible,html[data-facelift] .impression-card select:focus-visible{outline:2px solid var(--blue-700)!important}
html[data-facelift] .impression-basis{color:var(--ink-500)!important}
html[data-facelift] .impression-metric-switch{background:var(--blue-100)!important;border:1px solid var(--line)!important}
html[data-facelift] .impression-metric-switch > button{border:0!important;background:transparent!important;color:var(--ink-500)!important}
html[data-facelift] .impression-metric-switch > .is-active{color:white!important;background:var(--blue-700)!important}
html[data-facelift] .impression-picker summary{border:1px solid var(--line)!important;background:var(--surface-subtle)!important}
html[data-facelift] .impression-picker-body{border:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .impression-picker-actions button,html[data-facelift] .impression-legend-title button{border:0!important;background:none!important;color:var(--blue-700)!important}
html[data-facelift] .impression-notice{color:var(--ink-500)!important;background:var(--blue-100)!important;border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] #impression-summary small{color:var(--ink-500)!important}
html[data-facelift] .impression-hit:focus-visible{outline:none!important;fill:color-mix(in srgb,var(--fl-accent-text) 7%,transparent)!important;stroke:var(--blue-600)!important}
html[data-facelift] .impression-competitor{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .impression-legend-sort{color:var(--ink-500)!important}
html[data-facelift] .impression-annotation-marker:focus-visible{outline:none!important}
html[data-facelift] .impression-annotation-detail{background:color-mix(in srgb,#fbf9fe var(--fl-tint),var(--surface))!important;border-bottom:1px solid var(--line)!important}
html[data-facelift] .impression-annotation-scope{color:var(--ink-500)!important}
html[data-facelift] .impression-hover{border:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .impression-hover > small{color:var(--ink-500)!important}
html[data-facelift] .impression-footnote{color:var(--ink-500)!important;border-bottom:1px solid var(--line)!important}
html[data-facelift] .impression-breakdown > p{color:var(--ink-500)!important}
html[data-facelift] .impression-breakdown th,html[data-facelift] .impression-breakdown td{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .impression-breakdown thead th{color:var(--ink-500)!important;background:var(--surface-subtle)!important}
html[data-facelift] .impression-breakdown tbody tr:nth-child(even){background:var(--surface-subtle)!important}
html[data-facelift] .impression-rise{color:var(--fl-teal-text)!important}
html[data-facelift] .impression-fall{color:color-mix(in srgb,#b3424b var(--fl-keep),#fff)!important}
html[data-facelift] .impression-chart-empty{color:var(--ink-500)!important}
html[data-facelift] .impression-group-save{border-top:1px solid var(--line)!important}
html[data-facelift] .impression-group-save label{color:var(--ink-500)!important}
html[data-facelift] .impression-picker-actions button:disabled{color:var(--ink-500)!important}
html[data-facelift] .impression-unrecorded{color:var(--ink-500)!important}
html[data-facelift] .impression-model-controls{background:color-mix(in srgb,#fbf8f0 var(--fl-tint),var(--surface))!important}
html[data-facelift] .impression-model-controls p{color:color-mix(in srgb,#766333 var(--fl-keep),#fff)!important}
html[data-facelift] .impression-plot-heading span{color:var(--ink-500)!important}
html[data-facelift] .impression-breakdown + .impression-breakdown{border-top:1px solid var(--line)!important}
html[data-facelift] .impression-breakdown thead button{border:0!important;color:inherit!important;background:none!important}
html[data-facelift] .impression-sort-arrow{color:var(--blue-700)!important}
html[data-facelift] .impression-breakdown .impression-company-link{border:0!important;background:none!important}
html[data-facelift] .impression-period-picker summary{color:var(--blue-700)!important}
html[data-facelift] .impression-period-fields{background:var(--surface)!important;border:1px solid var(--line)!important}
html[data-facelift] .impression-period-fields fieldset{border:0!important}
@media (max-width: 1100px){html[data-facelift] .impression-legend{border-top:1px solid var(--line)!important}}
/* workspace-controls.css */
html[data-facelift] .wc-trigger{border:1px solid var(--line, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;background:var(--surface)!important;color:var(--ink-900, var(--ink-900))!important}
html[data-facelift] .wc-trigger-copy small{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-trigger-arrow{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-trigger[aria-expanded="true"]{border-color:var(--blue-700, var(--blue-600))!important;box-shadow:0 0 0 2px var(--blue-100, var(--surface))!important}
html[data-facelift] .wc-popover{border:1px solid var(--line, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;color:var(--ink-900, var(--ink-900))!important;background:var(--surface)!important;box-shadow:0 14px 42px #0b1d3329!important}
html[data-facelift] .wc-popover::backdrop{background:transparent!important}
html[data-facelift] .wc-popover button:focus-visible,html[data-facelift] .wc-popover input:focus-visible,html[data-facelift] .wc-popover select:focus-visible,html[data-facelift] .wc-group-dialog button:focus-visible,html[data-facelift] .wc-group-dialog input:focus-visible,html[data-facelift] .wc-group-dialog select:focus-visible,html[data-facelift] .wc-trigger:focus-visible{outline:2px solid var(--blue-600, var(--blue-600))!important}
html[data-facelift] .wc-date-presets{border-right:1px solid var(--line-soft, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;background:var(--blue-100)!important}
html[data-facelift] .wc-preset{border:0!important;background:transparent!important;color:var(--ink-700, var(--fl-accent-text))!important}
html[data-facelift] .wc-preset:hover,html[data-facelift] .wc-preset[aria-pressed="true"]{background:var(--blue-100, var(--blue-100))!important;color:var(--blue-700, var(--fl-accent-text))!important}
html[data-facelift] .wc-preset[aria-pressed="true"]{box-shadow:inset 3px 0 var(--blue-700, #1858a8)!important}
html[data-facelift] .wc-date-presets > .wc-field{border-top:1px solid var(--line-soft, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .wc-field-label{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-input{border:1px solid var(--line, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;background:var(--surface)!important;color:var(--ink-900, var(--ink-900))!important}
html[data-facelift] .wc-input[type="checkbox"]{accent-color:var(--blue-700, #1858a8)!important}
html[data-facelift] .wc-input[readonly]{color:var(--ink-500, var(--ink-700))!important;background:var(--surface-subtle, var(--blue-100))!important}
html[data-facelift] .wc-range-tabs [aria-pressed="true"]{border-color:var(--blue-700, var(--blue-600))!important;background:var(--blue-100, var(--blue-100))!important;color:var(--blue-700, var(--fl-accent-text))!important}
html[data-facelift] .wc-calendar-hint{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-calendar-arrow{border:0!important;color:var(--ink-700, var(--fl-accent-text))!important;background:transparent!important}
html[data-facelift] .wc-calendar-arrow:hover{background:var(--surface-subtle, var(--blue-100))!important}
html[data-facelift] .wc-weekday{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-day{border:0!important;color:var(--ink-700, var(--fl-accent-text))!important;background:transparent!important}
html[data-facelift] .wc-day:hover{background:var(--surface-subtle, var(--blue-100))!important}
html[data-facelift] .wc-day.is-in-range{background:var(--blue-100, var(--blue-100))!important;color:var(--blue-700, var(--fl-accent-text))!important}
html[data-facelift] .wc-day.is-endpoint{color:#fff!important;background:var(--blue-700, var(--blue-700))!important}
html[data-facelift] .wc-day.is-today:not(.is-endpoint){box-shadow:inset 0 -2px var(--blue-600, var(--surface))!important}
html[data-facelift] .wc-popover-footer{border-top:1px solid var(--line-soft, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .wc-validation{color:color-mix(in srgb,#a6362b var(--fl-keep),#fff)!important}
html[data-facelift] .wc-small-button,html[data-facelift] .wc-primary-button{border:1px solid var(--line, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;background:var(--surface)!important;color:var(--blue-700, var(--fl-accent-text))!important}
html[data-facelift] .wc-small-button:hover{background:var(--blue-100, var(--blue-100))!important}
html[data-facelift] .wc-primary-button{border-color:var(--blue-700, var(--blue-600))!important;color:#fff!important;background:var(--blue-700, var(--blue-700))!important}
html[data-facelift] .wc-rule-remove{border:0!important;background:transparent!important;color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-select-status{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-select-note{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-select-list{border-top:1px solid var(--line-soft, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .wc-check-row{border-bottom:1px solid var(--line-soft, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .wc-check-row:hover{background:var(--blue-100)!important}
html[data-facelift] .wc-empty{color:var(--ink-500, var(--ink-700))!important}
html[data-facelift] .wc-group-dialog{border:1px solid var(--line, color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;color:var(--ink-900, var(--ink-900))!important;background:var(--surface)!important;box-shadow:var(--shadow, 0 12px 36px #0f203614)!important}
html[data-facelift] .wc-group-dialog::backdrop{background:#07142666!important}
html[data-facelift] .wc-group-item-copy small{color:var(--ink-500, var(--ink-700))!important}
/* workspace.css */
html[data-facelift] #workspace-filterbar{border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:0 3px 10px #14203304!important}
html[data-facelift] .ws-global-title{color:var(--blue-700)!important}
html[data-facelift] .ws-cache-status{color:var(--ink-500)!important}
html[data-facelift] .ws-field-label{color:var(--ink-500)!important}
html[data-facelift] .ws-group-select{border:0!important;background:transparent!important;color:var(--ink-500)!important}
html[data-facelift] .ws-global-extra{border-top:1px solid var(--line-soft)!important}
html[data-facelift] .ws-filter-chip{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--blue-700)!important;background:var(--blue-100)!important}
html[data-facelift] .ws-chip-remove{border:0!important;color:var(--blue-700)!important;background:transparent!important}
html[data-facelift] .ws-saved-select{border:1px solid var(--line)!important;color:var(--ink-700)!important;background:var(--surface)!important}
html[data-facelift] .ws-button{border:1px solid var(--line)!important;color:var(--blue-700)!important;background:var(--surface)!important}
html[data-facelift] .ws-button:hover{background:var(--blue-100)!important}
html[data-facelift] .ws-refresh{border-color:var(--blue-700)!important;background:var(--blue-700)!important;color:#fff!important}
html[data-facelift] .ws-refresh:hover{background:var(--blue-600)!important}
html[data-facelift] .ws-link-button{border:0!important;color:var(--blue-700)!important;background:transparent!important}
html[data-facelift] .ws-select{border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--ink-700)!important}
html[data-facelift] body.workspace-upgraded .impression-controls:not(.impression-model-controls)::before{color:var(--ink-500)!important}
html[data-facelift] #workspace-insights{border-bottom:1px solid var(--line-soft)!important;background:var(--blue-100)!important}
html[data-facelift] .ws-insight-help{color:var(--ink-500)!important}
html[data-facelift] .ws-insight-button{border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--ink-700)!important}
html[data-facelift] .ws-insight-button[aria-pressed="true"]{border-color:var(--blue-700)!important;background:var(--blue-100)!important;color:var(--blue-700)!important}
html[data-facelift] .ws-insight-explanation{color:var(--ink-500)!important}
html[data-facelift] .ws-name-dialog{border:1px solid var(--line)!important;color:var(--ink-900)!important;background:var(--surface)!important}
html[data-facelift] .ws-name-dialog::backdrop{background:#07142666!important}
html[data-facelift] .ws-name-dialog input{border:1px solid var(--line)!important;color:var(--ink-900)!important}
html[data-facelift] .ws-dialog-note{color:var(--ink-500)!important}
html[data-facelift] .ws-error{color:color-mix(in srgb,#a6362b var(--fl-keep),#fff)!important}
html[data-facelift] .ws-pin-card{border:1px solid var(--line)!important;background:var(--surface)!important}
html[data-facelift] .ws-pin-context,html[data-facelift] .ws-pins-empty{color:var(--ink-500)!important}
html[data-facelift] .ws-pins-empty{border:1px dashed var(--line)!important;background:var(--surface)!important}
html[data-facelift] .ws-pin-table th{color:var(--ink-500)!important;background:var(--surface-subtle)!important}
html[data-facelift] .ws-pin-table td{border-bottom:1px solid var(--line-soft)!important}
html[data-facelift] .ws-button:focus-visible,html[data-facelift] .ws-link-button:focus-visible,html[data-facelift] .ws-insight-button:focus-visible,html[data-facelift] .ws-select:focus-visible,html[data-facelift] .ws-saved-select:focus-visible,html[data-facelift] .ws-group-select:focus-visible,html[data-facelift] .ws-chip-remove:focus-visible{outline:2px solid var(--blue-600)!important}
html[data-facelift] .ws-advanced summary,html[data-facelift] .analysis-settings summary{color:var(--ink-900)!important}
html[data-facelift] body.workspace-upgraded .product-meta,html[data-facelift] body.workspace-upgraded .ws-fixed-scope,html[data-facelift] body.workspace-upgraded .ws-cache-status,html[data-facelift] body.workspace-upgraded .analysis-muted{color:var(--fl-accent-text)!important}
html[data-facelift] body.workspace-upgraded .text-filter.is-filtered .text-filter-value{color:var(--ink-900)!important}
html[data-facelift] body.workspace-upgraded .leaderboard-header,html[data-facelift] body.workspace-upgraded .live-metric-grid span,html[data-facelift] body.workspace-upgraded .impression-summary span{color:var(--fl-accent-text)!important}
html[data-facelift] body.workspace-upgraded .ws-saved-area{color:var(--fl-accent-text)!important}
html[data-facelift] body.workspace-upgraded .ws-saved-area .ws-button:not(.ws-refresh),html[data-facelift] body.workspace-upgraded .ws-link-button{border-color:transparent!important;background:transparent!important;color:var(--fl-accent-text)!important}
html[data-facelift] body.workspace-upgraded .ws-chart-actions .ws-button:not(.ws-refresh){border-color:color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important;color:var(--fl-accent-text)!important}
html[data-facelift] body.workspace-upgraded .ws-button:disabled,html[data-facelift] body.workspace-upgraded .ws-link-button:disabled{color:var(--ink-700)!important}
html[data-facelift] body.workspace-upgraded .live-chart-card[data-product-table="distribution"] .leaderboard{box-shadow:inset -12px 0 12px -14px #14203380!important}
html[data-facelift] body.workspace-upgraded .leaderboard{scrollbar-color:#8ca3bb #edf2f7!important}
html[data-facelift] body.workspace-upgraded .leaderboard::-webkit-scrollbar-track{background:var(--blue-100)!important}
html[data-facelift] body.workspace-upgraded .leaderboard::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-600)!important}
/* chart-filters.css */
html[data-facelift] .cf-panel{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important;color:var(--ink-900)!important}
html[data-facelift] .cf-panel>summary::before{color:var(--fl-accent-text)!important}
html[data-facelift] .cf-status{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important;background:var(--surface)!important}
html[data-facelift] .cf-status.cf-custom{color:var(--fl-accent-text)!important;background:var(--blue-100)!important;border-color:var(--blue-600)!important}
html[data-facelift] .cf-brief{color:var(--fl-accent-text)!important}
html[data-facelift] .cf-reset,html[data-facelift] .cf-field-reset{border:0!important;background:transparent!important;color:var(--fl-accent-text)!important}
html[data-facelift] .cf-field-custom>.cf-field-heading>span{color:var(--fl-accent-text)!important}
html[data-facelift] .cf-field>select,html[data-facelift] .cf-text-filter>input,html[data-facelift] .cf-text-filter>select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important}
html[data-facelift] .cf-note{color:var(--fl-accent-text)!important}
html[data-facelift] .cf-panel :is(button,input,select):focus-visible{outline:2px solid var(--blue-600)!important}
/* executive-charts.css */
html[data-facelift] .exec-chart-card{border:1px solid var(--line,color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important;background:var(--surface)!important;box-shadow:0 4px 18px #18365306!important}
html[data-facelift] .exec-chart-heading{border-bottom:1px solid var(--line,color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .exec-chart-heading h3{color:var(--ink,var(--ink-900))!important}
html[data-facelift] .exec-chart-scope{color:var(--muted,var(--fl-accent-text))!important}
html[data-facelift] .exec-chart-frame{border:0!important;background:var(--surface)!important}
html[data-facelift] .exec-chart-footer{border-top:1px solid var(--line,color-mix(in srgb,var(--blue-600) 28%,var(--line)))!important}
html[data-facelift] .exec-chart-status{color:var(--muted,var(--fl-accent-text))!important}
html[data-facelift] .exec-chart-status.is-error{color:color-mix(in srgb,#a02d2d var(--fl-keep),#fff)!important}
html[data-facelift] .exec-chart-embed,html[data-facelift] .exec-chart-embed body,html[data-facelift] .exec-chart-embed .app-shell{background:var(--surface)!important}
html[data-facelift] .exec-chart-embed .live-chart-card,html[data-facelift] .exec-chart-embed #impression-share-panel>.chart-card{border:0!important}
/* chart-insights.css */
html[data-facelift] #workspace-chart-settings{background:var(--blue-100)!important;border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] #workspace-chart-context{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-control{color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-control select,html[data-facelift] .analysis-control input,html[data-facelift] .analysis-control textarea,html[data-facelift] .analysis-shelf select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important}
html[data-facelift] .analysis-check input{accent-color:#1b5bae!important}
html[data-facelift] .analysis-change{color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-evidence{color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-coverage-gap{outline:2px solid #ce963d!important}
html[data-facelift] .analysis-shelf,html[data-facelift] .analysis-history{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .analysis-table th{background:var(--blue-100)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-table th,html[data-facelift] .analysis-table td{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .analysis-muted{color:var(--fl-accent-text)!important}
html[data-facelift] .analysis-annotation-dialog{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--ink-900)!important}
html[data-facelift] .analysis-annotation-dialog::backdrop{background:color-mix(in srgb,var(--navy-900) 33%,transparent)!important}
html[data-facelift] .analysis-actions button{border:1px solid var(--blue-600)!important}
html[data-facelift] .analysis-error{color:color-mix(in srgb,#a0292e var(--fl-keep),#fff)!important}
html[data-facelift] #metric-tooltip-more{color:var(--fl-accent-text)!important}
/* pricing.css */
html[data-facelift] .pricing-workspace{color:var(--ink-900)!important;background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-workspace h3 span{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-scope{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-scope p,html[data-facelift] .pricing-section-heading p{color:var(--ink-700)!important}
html[data-facelift] .pricing-eyebrow{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-period{color:var(--ink-700)!important}
html[data-facelift] .pricing-toolbar label{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-toolbar input,html[data-facelift] .pricing-toolbar select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important}
html[data-facelift] .pricing-client-toolbar{background:var(--blue-100)!important}
html[data-facelift] .pricing-assumption{color:color-mix(in srgb,#735524 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fff9e8 var(--fl-tint),var(--surface))!important}
html[data-facelift] .pricing-note{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-status{color:color-mix(in srgb,#a42c36 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-confirmed{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-your-price>span{color:var(--ink-700)!important}
html[data-facelift] .pricing-table th{color:var(--fl-accent-text)!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-table td{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-table small,html[data-facelift] .pricing-your-price small{color:var(--ink-500)!important}
html[data-facelift] .pricing-table a{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-muted{color:var(--ink-500)!important}
html[data-facelift] .pricing-workspace button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-workspace button:hover{background:var(--blue-100)!important}
html[data-facelift] .pricing-workspace :is(button,input,select):focus-visible{outline:2px solid var(--blue-600)!important}
html[data-facelift] .pricing-match-check input{accent-color:#195aa6!important}
html[data-facelift] .pricing-matched{background:var(--blue-100)!important}
html[data-facelift] .pricing-check-detail{color:color-mix(in srgb,#987022 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-pagination{color:var(--ink-700)!important;border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-empty{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-view-switch{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-view-switch button{border:0!important}
html[data-facelift] .pricing-view-switch button[aria-pressed="true"]{background:var(--blue-700)!important;color:#fff!important}
html[data-facelift] .pricing-view-switch button[aria-pressed="false"]{background:transparent!important}
html[data-facelift] .pricing-review-client{background:var(--surface)!important}
html[data-facelift] .pricing-review-client>p{color:var(--ink-700)!important}
html[data-facelift] .pricing-review-main{border-left:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-workspace .pricing-client-card,html[data-facelift] .pricing-review-dialog .pricing-client-card{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:#223650!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-client-sku{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-client-price small{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-review-link{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-workspace .pricing-tone-lowest,html[data-facelift] .pricing-review-dialog .pricing-tone-lowest{background:color-mix(in srgb,#edf8f1 var(--fl-tint),var(--surface))!important;border-color:color-mix(in srgb,#b6dec5 var(--fl-tint),var(--line))!important;color:color-mix(in srgb,#206442 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-workspace .pricing-tone-higher,html[data-facelift] .pricing-review-dialog .pricing-tone-higher{background:color-mix(in srgb,#fff1f0 var(--fl-tint),var(--surface))!important;border-color:color-mix(in srgb,#efc7c3 var(--fl-tint),var(--line))!important;color:color-mix(in srgb,#9c3730 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-workspace .pricing-tone-unknown,html[data-facelift] .pricing-review-dialog .pricing-tone-unknown{background:var(--blue-100)!important;border-color:color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-matrix-toolbar>label{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-matrix-toolbar input{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix-legend{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-matrix-legend span::before{background:var(--ink-500)!important}
html[data-facelift] .pricing-matrix-legend .pricing-key-lowest::before{background:#56a477!important}
html[data-facelift] .pricing-matrix-legend .pricing-key-higher::before{background:#ce736b!important}
html[data-facelift] .pricing-matrix-scope{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-workspace .pricing-quick-filter[aria-pressed="true"]{background:color-mix(in srgb,#fff1f0 var(--fl-tint),var(--surface))!important;border-color:#cd827b!important;color:color-mix(in srgb,#9c3730 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-price-check{color:var(--fl-accent-text)!important;border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix-scroll{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix th{background:var(--blue-100)!important;color:var(--fl-accent-text)!important;border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix th:first-child{border-right:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix td{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-matrix .pricing-matrix-client{border-right:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-matrix-client .pricing-client-card{border:0!important}
html[data-facelift] .pricing-match-company{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-match-button>strong{color:var(--ink-900)!important}
html[data-facelift] .pricing-match-title{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-match-button>small{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-workspace .pricing-empty-review{border:1px dashed var(--blue-600)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-empty-review small{color:var(--ink-500)!important}
html[data-facelift] .pricing-focused-offer{outline:2px solid var(--blue-600)!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-match-source{color:var(--fl-teal-text)!important}
html[data-facelift] .pricing-review-dialog{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;box-shadow:0 18px 65px #10294236!important;color:var(--ink-900)!important}
html[data-facelift] .pricing-review-dialog::backdrop{background:color-mix(in srgb,var(--navy-900) 44%,transparent)!important}
html[data-facelift] .pricing-review-dialog-heading{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-review-dialog-heading p{color:var(--ink-700)!important}
html[data-facelift] .pricing-review-dialog-heading>button{border:0!important;background:transparent!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-review-dialog h3 span{color:var(--ink-700)!important}
html[data-facelift] .pricing-review-dialog .pricing-table button,html[data-facelift] .pricing-review-dialog .pricing-pagination button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-review-dialog :is(button,input,select):focus-visible{outline:2px solid var(--blue-600)!important}
html[data-facelift] .pricing-candidate-table thead th{background:var(--blue-100)!important}
html[data-facelift] .pricing-candidate-table th:last-child,html[data-facelift] .pricing-candidate-table td:last-child{background:var(--surface)!important;border-left:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;box-shadow:-3px 0 8px #142a4407!important}
html[data-facelift] .pricing-candidate-table thead th:last-child{background:var(--blue-100)!important}
html[data-facelift] .pricing-candidate-table .pricing-matched td:last-child{background:var(--blue-100)!important}
html[data-facelift] .pricing-candidate-table .pricing-focused-offer td:last-child{background:var(--blue-100)!important}
html[data-facelift] .pricing-summary{border-block:1px solid #e1e8f1!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-summary-counts,html[data-facelift] .pricing-summary-card{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-summary-counts>span,html[data-facelift] .pricing-summary-card h3{color:var(--ink-900)!important}
html[data-facelift] .pricing-summary-counts p{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-summary-counts p b{color:var(--ink-900)!important}
html[data-facelift] .pricing-summary-counts small{color:var(--ink-500)!important}
html[data-facelift] .pricing-meter-segment:hover,html[data-facelift] .pricing-meter-segment:focus{outline:none!important}
html[data-facelift] .pricing-meter-wrap span{color:var(--ink-500)!important}
html[data-facelift] .pricing-workspace .pricing-bucket-key{border:0!important;background:transparent!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-workspace .pricing-bucket-key:hover{background:var(--blue-100)!important}
html[data-facelift] .pricing-bucket-key>span{background:var(--bucket-color)!important}
html[data-facelift] .pricing-bucket-key.is-active{color:var(--ink-900)!important}
html[data-facelift] .pricing-vendor-list li{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-vendor-list b{color:var(--ink-900)!important}
html[data-facelift] .pricing-summary-empty{color:var(--ink-500)!important}
html[data-facelift] .pricing-placeholder{background:var(--blue-100)!important}
html[data-facelift] .pricing-placeholder h3 span{color:var(--ink-500)!important}
html[data-facelift] .pricing-placeholder p{color:var(--ink-500)!important}
html[data-facelift] .pricing-matrix-toolbar>p{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-matrix .pricing-matrix-client{background:var(--surface)!important}
html[data-facelift] .pricing-compact-client{border:0!important}
html[data-facelift] .pricing-compact-main strong{color:var(--ink-900)!important}
html[data-facelift] .pricing-compact-main small,html[data-facelift] .pricing-compact-price small{color:var(--ink-500)!important}
html[data-facelift] .pricing-compact-price{color:var(--ink-900)!important}
html[data-facelift] .pricing-gap-good{color:color-mix(in srgb,#16845e var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-gap-bad{color:color-mix(in srgb,#c04444 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-gap-neutral{color:var(--ink-700)!important}
html[data-facelift] .pricing-out-of-stock::after{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--surface) 87%,transparent) 0,color-mix(in srgb,var(--surface) 87%,transparent) 8px,color-mix(in srgb,var(--blue-100) 87%,transparent) 8px,color-mix(in srgb,var(--blue-100) 87%,transparent) 16px)!important;color:color-mix(in srgb,#9c3e45 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-detail-image{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-basis-control{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-basis-control select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important}
html[data-facelift] .pricing-basis-control small{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-related{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-related p{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-status:not(.pricing-status-empty){background:var(--surface)!important;border:1px solid currentColor!important}
/* actionable.css */
html[data-facelift] .ai-top h1{color:var(--ink,var(--ink-900))!important}
html[data-facelift] .ai-company{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-nav{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-nav button{border:0!important;border-bottom:3px solid transparent!important;color:var(--fl-accent-text)!important;background:transparent!important}
html[data-facelift] .ai-nav button.is-active{border-bottom-color:var(--blue-600)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-summary button,html[data-facelift] .ai-channel-summary button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--ink-900)!important}
html[data-facelift] .ai-summary strong,html[data-facelift] .ai-channel-summary strong{color:var(--ink-900)!important}
html[data-facelift] .ai-summary button:hover,html[data-facelift] .ai-channel-summary button:hover{border-color:var(--blue-600)!important;background:var(--blue-100)!important}
html[data-facelift] .ai-channel-summary [aria-pressed=true]{border:2px solid var(--blue-600)!important}
html[data-facelift] .ai-controls label{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-controls select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--ink-900)!important;background:var(--surface)!important}
html[data-facelift] .ai-method summary{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-method>div{background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;box-shadow:0 8px 30px #15396122!important}
html[data-facelift] .ai-table-wrap{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .ai-table{color:var(--ink-900)!important}
html[data-facelift] .ai-table th{background:var(--blue-100)!important;border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-table td{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-table tr:last-child td{border-bottom:0!important}
html[data-facelift] .ai-table td small{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-finding{border:0!important;background:transparent!important;color:inherit!important}
html[data-facelift] .ai-finding strong{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-finding>span:last-child{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-type{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-evidence{color:var(--fl-teal-text)!important;background:color-mix(in srgb,#eaf7ef var(--fl-tint),var(--surface))!important}
html[data-facelift] .ai-evidence.is-limited{color:color-mix(in srgb,#845b15 var(--fl-keep),#fff)!important;background:color-mix(in srgb,#fff3d9 var(--fl-tint),var(--surface))!important}
html[data-facelift] .ai-review,html[data-facelift] .ai-term{border:0!important;background:transparent!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-pagination{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-pagination button,html[data-facelift] .ai-empty button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-foot{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-empty{background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-empty strong{color:var(--ink-900)!important}
html[data-facelift] .ai-group{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .ai-group>summary span{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-channel-detail{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-bar{background:var(--blue-100)!important}
html[data-facelift] .ai-bar>span{background:var(--teal-600)!important}
html[data-facelift] .ai-dialog{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;box-shadow:0 18px 70px #102a4244!important;color:var(--ink-900)!important}
html[data-facelift] .ai-dialog::backdrop{background:color-mix(in srgb,var(--navy-900) 40%,transparent)!important}
html[data-facelift] .ai-dialog header{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-dialog header button{background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-next{background:var(--blue-100)!important;border-left:3px solid var(--blue-600)!important}
html[data-facelift] .ai-dialog dl>div{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-dialog dt{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-terms span{background:var(--blue-100)!important}
html[data-facelift] .ai-expiry{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-dialog footer{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-dialog footer button{border:1px solid var(--blue-600)!important}
html[data-facelift] .ai-primary{background:var(--blue-700)!important;color:white!important}
html[data-facelift] .ai-secondary{background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-calculator{background:var(--blue-100)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-calculator input{border:1px solid var(--blue-600)!important}
html[data-facelift] .ai-calculator small{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-dialog button:focus-visible,html[data-facelift] #actionable-content button:focus-visible{outline:2px solid var(--blue-600)!important}
html[data-facelift] #actionable-content .ai-summary strong{color:inherit!important}
html[data-facelift] #actionable-content .ai-summary [aria-pressed=true]{background:var(--blue-100)!important;border-color:var(--blue-600)!important;color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-finding strong{color:var(--ink-900)!important}
html[data-facelift] #actionable-content .ai-finding:hover strong{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-product{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-type{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-table{color:var(--ink-900)!important}
html[data-facelift] #actionable-content .ai-table td small{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-table th{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-facts>span{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-ladder-table .ai-family{color:var(--fl-accent-text)!important}
html[data-facelift] #actionable-content .ai-step>strong{color:var(--ink-900)!important}
html[data-facelift] #actionable-content .ai-caution,html[data-facelift] #actionable-content .ai-limited{color:color-mix(in srgb,#8a5a16 var(--fl-keep),#fff)!important}
html[data-facelift] .ai-dialog h2{color:var(--ink-900)!important}
html[data-facelift] .ai-dialog-product{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-dialog-body{color:var(--ink-900)!important}
html[data-facelift] .ai-dialog-body h3{color:var(--ink-900)!important}
html[data-facelift] .ai-dialog>footer>span{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-step-headline{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-step-headline strong{color:var(--ink-900)!important}
html[data-facelift] .ai-price-grid td,html[data-facelift] .ai-price-grid th,html[data-facelift] .ai-pairing-table td,html[data-facelift] .ai-pairing-table th{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-price-grid thead th,html[data-facelift] .ai-pairing-table thead th{background:var(--blue-100)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-price-grid small,html[data-facelift] .ai-pairing-table small{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-price-grid .ai-own-price{background:var(--blue-100)!important;color:var(--ink-900)!important}
html[data-facelift] .ai-decision-note{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-collection-detail,html[data-facelift] .ai-search-detail{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-search-detail li{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-local-search{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-local-search input{border:1px solid var(--blue-600)!important}
html[data-facelift] .ai-pairing-table td>span{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-pair-actions button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-pair-actions button[aria-pressed=true]{background:color-mix(in srgb,#e9f3ef var(--fl-tint),var(--surface))!important;color:color-mix(in srgb,#216449 var(--fl-keep),#fff)!important;border-color:#adcebd!important}
html[data-facelift] .ai-pair-actions button[data-relevant=false][aria-pressed=true]{background:color-mix(in srgb,#fff0ed var(--fl-tint),var(--surface))!important;color:color-mix(in srgb,#993d2d var(--fl-keep),#fff)!important;border-color:color-mix(in srgb,#e9b6ac var(--fl-tint),var(--line))!important}
html[data-facelift] .ai-presence>p{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-presence-bars small{color:var(--fl-accent-text)!important}
html[data-facelift] .ai-presence-bars span{background:var(--blue-100)!important;border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .ai-presence-bars i{background:var(--blue-600)!important}
html[data-facelift] .pricing-embedded.pricing-workspace{border:0!important}
html[data-facelift] .pricing-embedded-row{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-embedded-row>div:first-child{border-right:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--blue-100)!important}
html[data-facelift] .pricing-embedded-review{border:1px dashed var(--blue-600)!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-inline-review.pricing-workspace{border:0!important;border-top:2px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .product-opportunities{color:var(--ink-900)!important}
html[data-facelift] .product-opportunity-list article{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .pricing-inline-review.pricing-review-only{border:0!important}
html[data-facelift] .pricing-review-only .pricing-review-main{border-left:0!important}
html[data-facelift] .outcomes-goals article{background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .outcomes-table a{color:var(--fl-accent-text)!important}
html[data-facelift] .outcomes-equation{background:var(--blue-100)!important}
html[data-facelift] .outcomes-guide summary{color:var(--fl-accent-text)!important}
html[data-facelift] .value-example{color:var(--fl-accent-text)!important}
html[data-facelift] .value-scorecards article{background:var(--navy-800)!important;color:#fff!important}
html[data-facelift] .value-scorecards span{color:#c9dfef!important}
html[data-facelift] .value-table th,html[data-facelift] .value-table td{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .value-table thead{color:var(--fl-accent-text)!important}
html[data-facelift] .value-table i{background:var(--value-color)!important}
html[data-facelift] .value-path{border-bottom:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .value-path b{color:var(--fl-accent-text)!important}
html[data-facelift] .value-note{color:var(--fl-accent-text)!important}
html[data-facelift] .value-outcomes a{color:var(--fl-accent-text)!important}
html[data-facelift] .value-outcomes small{color:var(--fl-accent-text)!important}
html[data-facelift] .value-assumptions summary{color:var(--fl-accent-text)!important}
html[data-facelift] .trend-insight-grid article{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important}
html[data-facelift] .trend-insight-item{border-top:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .trend-insight-item small,html[data-facelift] .trend-insight-scope,html[data-facelift] #impression-movement-insights>small{color:var(--fl-accent-text)!important}
html[data-facelift] .trend-insight-evidence{background:var(--blue-100)!important}
/* preview-v2.css */
html[data-facelift] .version-switch{color:var(--fl-accent-text)!important}
html[data-facelift] .version-switch strong{background:var(--blue-100)!important}
html[data-facelift] .version-switch a{color:inherit!important}
html[data-facelift] .company-picker-menu select{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .company-option span{color:var(--fl-accent-text)!important}
html[data-facelift] .wc-select-actions button[aria-pressed="true"]{border-color:var(--blue-600)!important;background:var(--blue-100)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-review-modes button{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-review-modes button[aria-pressed="true"]{color:#fff!important;background:var(--blue-700)!important;border-color:var(--blue-600)!important}
html[data-facelift] .pricing-evidence summary{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-evidence th,html[data-facelift] .pricing-evidence td{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important}
html[data-facelift] .pricing-evidence .check-conflict{background:color-mix(in srgb,#fff0ed var(--fl-tint),var(--surface))!important;color:color-mix(in srgb,#9c2924 var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-evidence .check-unknown{color:var(--ink-700)!important}
html[data-facelift] .pricing-conflict{color:color-mix(in srgb,#a73b2c var(--fl-keep),#fff)!important}
html[data-facelift] .pricing-review-status{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-browse-note{color:var(--fl-accent-text)!important}
html[data-facelift] .pricing-price-groups h3 small{color:var(--fl-accent-text)!important}
html[data-facelift] .term-intent-price-editor{color:var(--fl-accent-text)!important}
html[data-facelift] .term-intent-status.is-unreviewed{background:var(--blue-100)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .ai-next-inline{color:var(--fl-accent-text)!important}
/* columns.css */
html[data-facelift] .column-picker{border:1px solid color-mix(in srgb,var(--blue-600) 28%,var(--line))!important;color:var(--ink-900)!important;background:var(--surface)!important}
html[data-facelift] .column-picker::backdrop{background:color-mix(in srgb,var(--navy-900) 40%,transparent)!important}
html[data-facelift] .column-picker-list label:hover{background:var(--blue-100)!important}
html[data-facelift] .column-picker-list input{accent-color:#1b5cab!important}
html[data-facelift] .column-picker-list small{color:var(--fl-accent-text)!important}
html[data-facelift] .column-picker footer button{border:1px solid var(--blue-600)!important;background:var(--surface)!important;color:var(--fl-accent-text)!important}
html[data-facelift] .column-picker footer button:last-child{background:var(--blue-700)!important;color:white!important}
/* looks */
html[data-facelift="2"],html[data-facelift="2"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#060b16;--navy-900:#0a1222;--navy-800:#15223d;--blue-700:#3b82f6;--blue-600:#60a5fa;--blue-100:#15284a;--teal-600:#2dd4bf;--teal-100:#0f3433;--ink-900:#e8eef9;--ink-700:#b4c1d8;--ink-500:#8594ae;--line:#243150;--line-soft:#1b2640;--surface:#101a2d;--surface-subtle:#142038;--canvas:#0a111f;--fl-accent-text:#8ab8ff;--fl-teal-text:#5eead4;--radius-lg:14px;--radius-md:10px;--fl-tint:16%;--fl-keep:58%;--amber-600:#f59e0b;--amber-100:#3a2a10;--shadow:0 10px 30px rgba(0,0,0,.35)}
html[data-facelift="3"],html[data-facelift="3"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#0b0c0e;--navy-900:#121316;--navy-800:#1e2024;--blue-700:#059669;--blue-600:#34d399;--blue-100:#15302a;--teal-600:#38bdf8;--teal-100:#10303d;--ink-900:#eef0f3;--ink-700:#bfc3cb;--ink-500:#8d929c;--line:#2f3238;--line-soft:#26282d;--surface:#1a1b1f;--surface-subtle:#1f2126;--canvas:#131417;--fl-accent-text:#6ee7b7;--fl-teal-text:#7dd3fc;--radius-lg:10px;--radius-md:8px;--fl-tint:16%;--fl-keep:58%;--amber-600:#f59e0b;--amber-100:#3a2a10;--shadow:0 10px 30px rgba(0,0,0,.35)}
html[data-facelift="4"],html[data-facelift="4"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#042f3c;--navy-900:#063b4c;--navy-800:#0a5266;--blue-700:#0e7490;--blue-600:#0891b2;--blue-100:#e0f5fa;--teal-600:#0d9488;--teal-100:#d7f3ef;--ink-900:#0c2833;--ink-700:#37535e;--ink-500:#5f7b86;--line:#cfe3ea;--line-soft:#e4f0f4;--surface:#ffffff;--surface-subtle:#f3f9fb;--canvas:#e9f3f6;--fl-accent-text:#0e7490;--fl-teal-text:#0f766e;--radius-lg:16px;--radius-md:11px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="5"],html[data-facelift="5"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#0b2016;--navy-900:#112b1e;--navy-800:#1b412d;--blue-700:#1f7a45;--blue-600:#2e9b5a;--blue-100:#e2f4e8;--teal-600:#4d7c0f;--teal-100:#ecf5da;--ink-900:#14251b;--ink-700:#3c5345;--ink-500:#65796c;--line:#d5e4d9;--line-soft:#e7efe9;--surface:#ffffff;--surface-subtle:#f5f9f6;--canvas:#edf3ee;--fl-accent-text:#1f7a45;--fl-teal-text:#4d7c0f;--radius-lg:14px;--radius-md:10px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="6"],html[data-facelift="6"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#1c120d;--navy-900:#271811;--navy-800:#3d261b;--blue-700:#c2410c;--blue-600:#ea580c;--blue-100:#fff0e5;--teal-600:#0f766e;--teal-100:#dff3f0;--ink-900:#24170f;--ink-700:#57443a;--ink-500:#83705f;--line:#eddcd0;--line-soft:#f6ece4;--surface:#ffffff;--surface-subtle:#fffaf6;--canvas:#f8f1eb;--fl-accent-text:#c2410c;--fl-teal-text:#0f766e;--radius-lg:14px;--radius-md:10px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="7"],html[data-facelift="7"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#150c33;--navy-900:#1d1245;--navy-800:#2e1d68;--blue-700:#6d28d9;--blue-600:#7c3aed;--blue-100:#f0e9ff;--teal-600:#0891b2;--teal-100:#e0f5fa;--ink-900:#1c1631;--ink-700:#4a4263;--ink-500:#756c8e;--line:#e1dbf1;--line-soft:#eeeaf8;--surface:#ffffff;--surface-subtle:#faf8ff;--canvas:#f2effa;--fl-accent-text:#6d28d9;--fl-teal-text:#0e7490;--radius-lg:16px;--radius-md:11px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="8"],html[data-facelift="8"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#000000;--navy-900:#0c0c0c;--navy-800:#1f1f1f;--blue-700:#111111;--blue-600:#2b2b2b;--blue-100:#eeeeee;--teal-600:#525252;--teal-100:#ededed;--ink-900:#0a0a0a;--ink-700:#3b3b3b;--ink-500:#6b6b6b;--line:#d9d9d9;--line-soft:#ebebeb;--surface:#ffffff;--surface-subtle:#fafafa;--canvas:#f3f3f3;--fl-accent-text:#111111;--fl-teal-text:#404040;--radius-lg:6px;--radius-md:4px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}html[data-facelift="8"] :is(body,button,select,input,textarea){font-family:"Segoe UI Variable Text","Segoe UI",Inter,Arial,sans-serif!important}html[data-facelift="8"] :is(h1,h2,h3){letter-spacing:-.02em}
html[data-facelift="9"],html[data-facelift="9"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#2a0b18;--navy-900:#3a1022;--navy-800:#561a33;--blue-700:#be185d;--blue-600:#db2777;--blue-100:#fde9f2;--teal-600:#0f766e;--teal-100:#dcf3ef;--ink-900:#2a1520;--ink-700:#5d3e4c;--ink-500:#876976;--line:#f0d9e3;--line-soft:#f8ebf0;--surface:#ffffff;--surface-subtle:#fff8fb;--canvas:#faf0f4;--fl-accent-text:#be185d;--fl-teal-text:#0f766e;--radius-lg:18px;--radius-md:12px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="10"],html[data-facelift="10"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#1f1a12;--navy-900:#2a2318;--navy-800:#40362a;--blue-700:#b45309;--blue-600:#d97706;--blue-100:#fdf2dc;--teal-600:#4d7c0f;--teal-100:#eef5dc;--ink-900:#221b10;--ink-700:#544734;--ink-500:#80735e;--line:#e9dfcb;--line-soft:#f3ecdf;--surface:#fffdf8;--surface-subtle:#fcf8f0;--canvas:#f6f0e4;--fl-accent-text:#a14a06;--fl-teal-text:#4d7c0f;--radius-lg:12px;--radius-md:8px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="11"],html[data-facelift="11"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#242933;--navy-900:#2e3440;--navy-800:#3b4252;--blue-700:#4c6f99;--blue-600:#5e81ac;--blue-100:#e5ecf5;--teal-600:#4c9aa9;--teal-100:#e0f0f3;--ink-900:#2e3440;--ink-700:#4c566a;--ink-500:#6b778c;--line:#d8dee9;--line-soft:#e5e9f0;--surface:#ffffff;--surface-subtle:#f7f8fb;--canvas:#eceff4;--fl-accent-text:#4c6f99;--fl-teal-text:#3b7d8a;--radius-lg:12px;--radius-md:9px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}
html[data-facelift="12"],html[data-facelift="12"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#16171d;--navy-900:#1c1d25;--navy-800:#2c2e3b;--blue-700:#8b5cf6;--blue-600:#bd93f9;--blue-100:#352c52;--teal-600:#50fa7b;--teal-100:#1d3a28;--ink-900:#f8f8f2;--ink-700:#d0d2e2;--ink-500:#9ea3c2;--line:#3d4054;--line-soft:#333546;--surface:#252632;--surface-subtle:#2a2c39;--canvas:#1d1e27;--fl-accent-text:#caa9ff;--fl-teal-text:#7cfc9c;--radius-lg:14px;--radius-md:10px;--fl-tint:16%;--fl-keep:58%;--amber-600:#f59e0b;--amber-100:#3a2a10;--shadow:0 10px 30px rgba(0,0,0,.35)}
html[data-facelift="13"],html[data-facelift="13"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#06030f;--navy-900:#0b0619;--navy-800:#1a0f38;--blue-700:#0891b2;--blue-600:#22d3ee;--blue-100:#1c1640;--teal-600:#e879f9;--teal-100:#35113d;--ink-900:#f2efff;--ink-700:#c7c0e8;--ink-500:#9890bf;--line:#2e2356;--line-soft:#221a44;--surface:#110b24;--surface-subtle:#160f2e;--canvas:#0a0616;--fl-accent-text:#67e8f9;--fl-teal-text:#f0abfc;--radius-lg:10px;--radius-md:7px;--fl-tint:16%;--fl-keep:58%;--amber-600:#f59e0b;--amber-100:#3a2a10;--shadow:0 10px 30px rgba(0,0,0,.35)}html[data-facelift="13"] .chart-card{box-shadow:0 0 0 1px #2e2356,0 10px 30px rgba(34,211,238,.08)!important}html[data-facelift="13"] :is(h1,h2){text-shadow:0 0 18px rgba(34,211,238,.35)}
html[data-facelift="14"],html[data-facelift="14"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#2a2118;--navy-900:#382c1f;--navy-800:#54432f;--blue-700:#8b5a2b;--blue-600:#a8703d;--blue-100:#f5eadc;--teal-600:#5f7a3a;--teal-100:#edf1dd;--ink-900:#2a2118;--ink-700:#5a4a38;--ink-500:#86745f;--line:#e4d9c6;--line-soft:#efe7d9;--surface:#fffdf8;--surface-subtle:#fbf7ef;--canvas:#f5eee1;--fl-accent-text:#8b5a2b;--fl-teal-text:#556d33;--radius-lg:8px;--radius-md:6px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}html[data-facelift="14"] :is(h1,h2,h3,.brand-lockup strong,.page-heading h1){font-family:Georgia,"Sitka Heading","Palatino Linotype",serif!important;letter-spacing:-.01em;font-weight:700}html[data-facelift="14"] body{font-variant-numeric:lining-nums tabular-nums}
html[data-facelift="15"],html[data-facelift="15"] :is(.leaderboard-row,body.workspace-upgraded){--navy-950:#0f172a;--navy-900:#18223a;--navy-800:#2b3a5a;--blue-700:#2563eb;--blue-600:#3b82f6;--blue-100:#e3edff;--teal-600:#0891b2;--teal-100:#e0f6fb;--ink-900:#0f172a;--ink-700:#334155;--ink-500:#5b6b82;--line:rgba(148,163,184,.38);--line-soft:rgba(148,163,184,.22);--surface:rgba(255,255,255,.78);--surface-subtle:rgba(255,255,255,.6);--canvas:#e3eaf6;--fl-accent-text:#1d4ed8;--fl-teal-text:#0e7490;--radius-lg:20px;--radius-md:13px;--fl-tint:100%;--fl-keep:100%;--amber-600:#a9600b;--amber-100:#fff1d9;--shadow:0 10px 30px rgba(15,32,54,.07)}html[data-facelift="15"] body{background:radial-gradient(1100px 600px at 5% -10%,#c9d8ff,transparent 60%),radial-gradient(900px 520px at 105% 5%,#f6d8f0,transparent 55%),linear-gradient(#e8eefb,#f3f0fa)!important;background-attachment:fixed!important}html[data-facelift="15"] :is(.chart-card,#workspace-filterbar,.topbar){backdrop-filter:blur(14px) saturate(1.3)}html[data-facelift="15"] :is(.workspace,.main,main){background:transparent!important}
/* hand fixes that must win over the generated remap */
html[data-facelift] :is(.client-avatar,.user-button){background:var(--blue-700)!important;color:#fff!important;border-color:transparent!important}
html[data-facelift] .skip-link{color:var(--ink-900)!important}
html[data-facelift] .sort-indicator{color:var(--ink-500)!important}
html[data-facelift] .leaderboard-sort[aria-sort] .sort-indicator,html[data-facelift] .leaderboard-sort.is-active .sort-indicator{color:var(--fl-accent-text)!important}
html.fl-dark [style*="color: rgb(24, 88, 168)"]{color:var(--blue-600)!important}
html[data-facelift] .sidebar .nav-list p{color:color-mix(in srgb,#fff 55%,transparent)!important}
html.fl-dark .impression-legend-values strong[style]{filter:brightness(1.7) saturate(1.2)}
.fl-offline{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:99999;max-width:min(640px,92vw);display:grid;gap:4px;padding:13px 18px;border-radius:12px;background:#7f1d1d;color:#fff;font:500 13px/1.45 Inter,"Segoe UI",sans-serif;box-shadow:0 14px 40px rgba(0,0,0,.35)}
.fl-offline b{font-size:13.5px}
.fl-offline span{opacity:.92;font-size:12.5px}

/* the secret button */
.fl-secret{position:absolute;right:10px;bottom:10px;width:38px;height:38px;border-radius:10px;border:1px dashed transparent;background:transparent;color:#fff;font:700 12px/1 Inter,"Segoe UI",sans-serif;opacity:0;cursor:pointer;display:grid;place-items:center;transition:opacity .2s,transform .2s,background .2s,border-color .2s;z-index:20}
.fl-secret:hover,.fl-secret:focus-visible,.fl-secret.show{opacity:1;border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.08)}
.fl-secret:active{transform:scale(.92)}
.fl-secret .n{font-size:13px;letter-spacing:.02em}
.sidebar-footer{position:relative}
.fl-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);opacity:0;z-index:9999;padding:11px 18px;border-radius:999px;background:rgba(10,14,25,.92);color:#fff;font:600 13px/1.2 Inter,"Segoe UI",sans-serif;box-shadow:0 12px 32px rgba(0,0,0,.28);pointer-events:none;transition:opacity .25s,transform .25s}
.fl-toast.on{opacity:1;transform:translate(-50%,0)}
.fl-toast b{display:inline-grid;place-items:center;min-width:26px;height:26px;margin-right:9px;border-radius:999px;background:#fff;color:#0a0e19}
