/*! © 2026 Noxx Labs. All rights reserved. Noxx™ and Noxx Labs™ are trademarks of Noxx Labs. Proprietary: no licence is granted to copy, modify, host or redistribute any part of this code. noxxreplays.co.uk · build 6.1.0-f984a20 · 3d818a9198 */

html[data-design="v2"][data-polish] {
  --nxp-line: rgba(255,255,255,0.08);
  --nxp-line2: rgba(255,255,255,0.14);
  --nxp-card: rgba(255,255,255,0.03);
  --nxp-bar-h: 6px;
  --mono: var(--sans);
}
html[data-design="v2"][data-polish] *:not(svg *):not(.nx-result):not(.nx-result *) { text-transform: none !important; }
html[data-design="v2"][data-polish] :is(.label, .l, .kicker, .eyebrow, .section-label, .hl-k, .sidebar-label, .stat-card .label, .mech .l, .kpi .l,
  .mp-tile > span, .kp-tile > span, .ld-tile > span, .glance-card small, .rb-panel h4, .rb-wi-h, .pv-k, .nx-sec-label) {
  letter-spacing: 0 !important; font-family: var(--sans) !important; font-size: 0.86rem;
}
html[data-design="v2"][data-polish] .nx-h3::before,
html[data-design="v2"][data-polish] .panel h3::before,
html[data-design="v2"][data-polish] .panel-title::before,
html[data-design="v2"][data-polish] .analysis-panel > h3::before,
html[data-design="v2"][data-polish] .lp-group h3::before { content: none !important; display: none !important; }
html[data-design="v2"][data-polish] .nx-h3 { margin: 2.7rem 0 0.9rem; font-size: 1.15rem; font-weight: 650; gap: 0.6rem; }
html[data-design="v2"][data-polish] .nx-h3 small { font-size: 0.86rem; color: var(--text3); }
html[data-design="v2"][data-polish] :is(.analysis-panel, #shareContent) :is(b, strong, em, i, mark):not(a *):not(button *):not(.nx-result *):not([class*="badge"]):not(.rt-badge):not(.rtab-n):not([class*="idn-c"]) { color: inherit; font-style: normal; }
html[data-design="v2"][data-polish] :is(.analysis-panel, #shareContent) :is(b, strong).up, html[data-design="v2"][data-polish] :is(.analysis-panel, #shareContent) :is(b, strong, em).good { color: var(--green); }
html[data-design="v2"][data-polish] :is(.analysis-panel, #shareContent) :is(b, strong, em).down, html[data-design="v2"][data-polish] :is(.analysis-panel, #shareContent) :is(b, strong, em).bad { color: var(--red); }
html[data-design="v2"][data-polish] .score-ring .gr { letter-spacing: 0.02em; font-size: 0.7rem; }
html[data-design="v2"][data-polish] :is(.stat-card, .mech, .mp-tile, .kp-tile, .ld-tile, .pillar, .feature-card)::after { display: none !important; }
html[data-design="v2"][data-polish] :is(.rb-panel, .vn-panel, .idn-card, .dm-box, .ptg-box, .panel.team-panel, .tg-box, .nt-box, .rt-card, .mf-wrap,
  .gc-lobby, .tv-lobby, .nx-parser-note, .nx-training, .coaching-block, .hl-box, .pv-box, .sc-bar, .rb-whatif, .rb-win, .drl-card, .drl-cue,
  .lobby-team, .cl-box, .kp-box, .ld-box, .mp-box) {
  background: none !important; border: 0 !important; box-shadow: none !important; border-radius: 0 !important; backdrop-filter: none !important;
}
html[data-design="v2"][data-polish] :is(.rb-panel, .vn-panel, .idn-card, .dm-box, .ptg-box, .team-panel, .tg-box, .nt-box, .rt-card, .mf-wrap, .gc-lobby, .tv-lobby,
  .nx-training, .coaching-block, .rb-whatif, .rb-win) { padding-inline: 0 !important; }
html[data-design="v2"][data-polish] .coaching-block { padding-block: 0 !important; }
html[data-design="v2"][data-polish] :is(.dm-row, .dm-x, .moment-row, .rb-wi-row, .ru-row, .lobby-row, .lobby-head, .kp-shot, .mp-goal, .gh-mom, .rz-goal,
  .wcv-sw, .tv-touch, .win-card, .fix-note, .pv-bar, .gc-row, .tv-row, .cl-box li, .nx-feature-panel li) {
  background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important;
  box-shadow: none !important; padding-inline: 0 !important;
}
html[data-design="v2"][data-polish] :is(.dm-row, .moment-row, .kp-shot, .mp-goal, .gh-mom, .rz-goal, .ru-row, .rb-wi-row):last-child { border-bottom: 0 !important; }
html[data-design="v2"][data-polish] .lobby-row.me { background: none !important; }
html[data-design="v2"][data-polish] .lobby-row.me .nm, html[data-design="v2"][data-polish] .lobby-row.me b { color: var(--text); }
html[data-design="v2"][data-polish] .fix-note { border-bottom: 0 !important; background: var(--nxp-card) !important; border-radius: 10px !important; padding: 0.7rem 0.9rem !important; }
html[data-design="v2"][data-polish] :is(.moment-row, .dm-row, .kp-shot, .mp-goal, .gh-mom):hover { transform: none !important; box-shadow: none !important; background: rgba(255,255,255,0.025) !important; }
html[data-design="v2"][data-polish] .nx-feature-panel:empty,
html[data-design="v2"][data-polish] .nx-feature-panel:has(> [hidden]:only-child),
html[data-design="v2"][data-polish] .sr-bar[hidden],
html[data-design="v2"][data-polish] .hl-box:not(:has(.hl-item)) { display: none !important; }
html[data-design="v2"][data-polish] :is(.sc-bar, .pv-bar) { display: flex; align-items: center; gap: 0.7rem; justify-content: space-between; padding-block: 0.7rem !important; }
html[data-design="v2"][data-polish] .hl-box { display: flex; flex-wrap: wrap; align-items: center; gap: 0.5rem 0.9rem; padding: 0.4rem 0 !important; }
html[data-design="v2"][data-polish] .hl-item { background: none !important; border: 0 !important; }
html[data-design="v2"][data-polish] .hl-t { background: none !important; border: 0 !important; padding: 0 !important; color: var(--text2); }
html[data-design="v2"][data-polish] .hl-t:hover { color: var(--text); }
html[data-design="v2"][data-polish] :is(.mp-tiles, .kp-tiles, .ld-tiles, .stats-grid, .mech-grid) {
  display: grid !important; gap: 0 1rem !important; margin-bottom: 1rem;
  grid-template-columns: minmax(6rem, 1fr) max-content minmax(0, 1.6fr) !important;
}
@media (min-width: 1000px) {
  html[data-design="v2"][data-polish] :is(.mp-tiles, .kp-tiles, .ld-tiles, .stats-grid, .mech-grid) {
    grid-template-columns: minmax(6rem, 1fr) max-content minmax(0, 1.6fr) minmax(6rem, 1fr) max-content minmax(0, 1.6fr) !important;
  }
  html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile, .stat-card, .mech):nth-child(even) { margin-left: 2rem; }
}
html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile, .stat-card, .mech) {
  display: grid !important; grid-template-columns: subgrid !important; grid-column: span 3; align-items: baseline; column-gap: 1rem;
  background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important;
  box-shadow: none !important; padding: 0.6rem 0 !important; min-height: 0 !important; transform: none !important;
}
html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile, .stat-card, .mech) > :is(span, .label, .l) {
  color: var(--text2); font-size: 0.92rem !important; margin: 0 !important; display: block;
}
html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile) > b,
html[data-design="v2"][data-polish] :is(.stat-card) > .value, html[data-design="v2"][data-polish] .mech > .v {
  font-family: var(--sans) !important; font-size: 1.1rem !important; font-weight: 650 !important; line-height: 1.3 !important; color: var(--text);
  font-variant-numeric: tabular-nums; margin: 0 !important; letter-spacing: -0.01em; text-align: right;
}
html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile) > small,
html[data-design="v2"][data-polish] .stat-card > .sub, html[data-design="v2"][data-polish] .mech > .c {
  color: var(--text3); font-size: 0.84rem !important; margin: 0 !important; font-family: var(--sans) !important; line-height: 1.35;
}
html[data-design="v2"][data-polish] :is(.stat-card.good .value, .kp-tile.good > b) { color: var(--green); }
html[data-design="v2"][data-polish] :is(.stat-card.warn .value, .kp-tile.warn > b, .mp-tile.warn > b) { color: var(--amber); }
html[data-design="v2"][data-polish] :is(.stat-card.bad .value, .kp-tile.bad > b) { color: var(--red); }
html[data-design="v2"][data-polish] .mech > .c.up { color: var(--green); }
html[data-design="v2"][data-polish] .mech > .c.dn { color: var(--red); }
html[data-design="v2"][data-polish] .mech > .c.eq { color: var(--text3); }
@media (max-width: 560px) {
  html[data-design="v2"][data-polish] :is(.mp-tiles, .kp-tiles, .ld-tiles, .stats-grid, .mech-grid) { grid-template-columns: 1fr max-content !important; }
  html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile, .stat-card, .mech) { grid-column: span 2; row-gap: 0.1rem; }
  html[data-design="v2"][data-polish] :is(.mp-tile, .kp-tile, .ld-tile) > small, html[data-design="v2"][data-polish] .stat-card > .sub, html[data-design="v2"][data-polish] .mech > .c { grid-column: 1 / -1; }
}
html[data-design="v2"][data-polish] .pillars { display: grid !important; grid-template-columns: 1fr !important; gap: 0 3rem !important; }
@media (min-width: 1000px) { html[data-design="v2"][data-polish] .pillars { grid-template-columns: 1fr 1fr !important; } }
html[data-design="v2"][data-polish] .pillar { background: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 0.55rem 0 !important; }
html[data-design="v2"][data-polish] .pillar .top { margin-bottom: 0.35rem; font-size: 0.92rem; }
html[data-design="v2"][data-polish] .pillar .top b { font-family: var(--sans); font-size: 1rem; }
html[data-design="v2"][data-polish] :is(.pillar .bar, .rt-sp-bar, .rb-why-bar, .ptg-bar, .gc-bar, .tv-bar, .idn-bar, .vn-bar, .rz-gbar, .gh-track, .tp-bar, .bar) {
  height: var(--nxp-bar-h) !important; min-height: 0 !important; border-radius: 999px !important;
}
html[data-design="v2"][data-polish] :is(.pillar .bar, .rt-sp-bar, .rb-why-bar, .ptg-bar, .gc-bar, .tv-bar, .idn-bar, .vn-bar, .rz-gbar, .gh-track, .tp-bar, .bar) > i {
  border-radius: 999px !important; height: 100% !important;
}
html[data-design="v2"][data-polish] :is(.gh-tip, .rz-tip, .tg-tip, .nx-tip, .fix-note, .kp-note, .ld-note, .mp-note, .rb-note, .vn-note) {
  border: 0 !important; border-left: 0 !important; background: var(--nxp-card) !important; border-radius: 10px !important; padding: 0.7rem 0.9rem !important; box-shadow: none !important;
}
html[data-design="v2"][data-polish] :is(.gc-sw, .tv-touch) { border-left: 0 !important; border-top: 0 !important; }
html[data-design="v2"][data-polish] :is(.tp-m, .cp-m, .ae-m) { border-left-width: 1px !important; border-left-color: var(--nxp-line2) !important; }
html[data-design="v2"][data-polish] .dash-sidebar .sidebar-section:has(#sb-upload),
html[data-design="v2"][data-polish] .dash-sidebar .sidebar-section:has(> .sidebar-label:only-child) { display: none !important; }
html[data-design="v2"][data-polish] #navLinks > #nav-plan { display: none !important; }
html[data-design="v2"][data-polish] :is(#panel-upload, #panel-analysis, #shareContent, .wn-card) :is(.btn-primary, .nx-btn-sm.on, .sc-open, .wn-ok) {
  background: rgba(255,255,255,0.05) !important; background-image: none !important; color: var(--text) !important;
  border: 1px solid var(--nxp-line2) !important; box-shadow: none !important; text-shadow: none !important;
}
html[data-design="v2"][data-polish] :is(#panel-upload, #panel-analysis, #shareContent, .wn-card) :is(.btn-primary, .nx-btn-sm.on, .sc-open, .wn-ok):hover {
  background: rgba(255,255,255,0.09) !important; border-color: rgba(255,255,255,0.28) !important; transform: none !important;
}
html[data-design="v2"][data-polish] #nxDashWidgets > .nx-slot { margin: 0 0 1.7rem; }
html[data-design="v2"][data-polish] #nxDashWidgets :is(.du-box, .gr-card, .fs-box, .lg-card, .pl-card, .bt-card, .pr-widget, .ss-widget, .pt-widget, .hb-widget, .pv-up) {
  background: none !important; border: 0 !important; box-shadow: none !important; border-radius: 0 !important; padding-inline: 0 !important;
}
html[data-design="v2"][data-polish] #nxDashWidgets :is(.gr-card, .fs-box, .bt-card, .lg-card) { display: flex; align-items: center; justify-content: space-between; gap: 1.2rem; }
html[data-design="v2"][data-polish] #nxDashWidgets :is(.gr-k, .lg-k, .bt-k) { font-size: 0.86rem; color: var(--text3); letter-spacing: 0 !important; }
html[data-design="v2"][data-polish] #nxDashWidgets .pr-widget .pr-wrow { border-bottom: 1px solid var(--nxp-line) !important; }
html[data-design="v2"][data-polish] #nxDashWidgets .pl-card { padding-block: 0.4rem !important; }
html[data-design="v2"][data-polish] .nx-setup-slot[hidden] { display: none !important; }
html[data-design="v2"][data-polish] .nx-setup > summary {
  list-style: none; cursor: pointer; display: flex; align-items: baseline; gap: 0.8rem; padding: 0.95rem 0;
  border-top: 1px solid var(--nxp-line); border-bottom: 1px solid var(--nxp-line); font-weight: 650; color: var(--text); -webkit-tap-highlight-color: transparent;
}
html[data-design="v2"][data-polish] .nx-setup > summary::-webkit-details-marker { display: none; }
html[data-design="v2"][data-polish] .nx-setup > summary small { font-weight: 400; color: var(--text3); font-size: 0.86rem; }
html[data-design="v2"][data-polish] .nx-setup > summary::after {
  content: ''; margin-left: auto; align-self: center; width: 0.45rem; height: 0.45rem; border-right: 2px solid var(--text3); border-bottom: 2px solid var(--text3);
  transform: translateY(-2px) rotate(45deg); transition: transform 0.2s var(--nxv2-ease, ease);
}
html[data-design="v2"][data-polish] .nx-setup[open] > summary::after { transform: translateY(2px) rotate(-135deg); }
html[data-design="v2"][data-polish] .nx-setup > summary:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: 6px; }
html[data-design="v2"][data-polish] .nx-setup-body > .nx-slot, html[data-design="v2"][data-polish] .nx-setup-body > #epicLinkCard { margin: 0; padding: 0.9rem 0; border-bottom: 1px solid var(--nxp-line); }
html[data-design="v2"][data-polish] .nx-setup-body > #epicLinkCard { background: none !important; border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; border-top: 0 !important; font-size: 0.9rem !important; padding-inline: 0 !important; }
@media (prefers-reduced-motion: reduce) { html[data-design="v2"][data-polish] .nx-setup > summary::after { transition: none; } }
@media (max-width: 640px) {
  html[data-design="v2"][data-polish] #nxDashWidgets :is(.gr-card, .fs-box, .bt-card, .lg-card) { flex-wrap: wrap; }
}
html[data-design="v2"][data-polish] #nxDashWidgets .lg-card { justify-content: flex-start; }
html[data-design="v2"][data-polish] #nxDashWidgets .lg-card .lg-main { flex: 1; min-width: 0; }
html[data-design="v2"][data-polish] #nxDashWidgets .lg-card .lg-score { padding-right: 1.2rem; }
html[data-design="v2"][data-polish] .nx-setup > summary > span { white-space: nowrap; }
@media (max-width: 640px) { html[data-design="v2"][data-polish] .nx-setup > summary small { display: none; } }
html[data-design="v2"][data-polish] .page :is(.panel, .pl-card, .lb-col, .ss-card, .plan-day, .pc-box, .du-box, .win-card, .st-say, .ss-verdict, .kpis, .pl-stats) {
  background: none !important; border: 0 !important; box-shadow: none !important; border-radius: 0 !important; backdrop-filter: none !important;
}
html[data-design="v2"][data-polish] .page :is(.panel, .pl-card, .lb-col, .ss-card, .pc-box, .du-box):not(.nx-setup-body *) { padding-inline: 0 !important; }
html[data-design="v2"][data-polish] .page :is(.ss-card, .plan-day) { border-bottom: 1px solid var(--nxp-line) !important; padding: 0.9rem 0 !important; }
html[data-design="v2"][data-polish] .page .pg-grid > .panel + .panel { border-left: 0; }
html[data-design="v2"][data-polish] .page :is(.focus-card, .st-say, .ss-verdict) { background: var(--nxp-card) !important; border: 0 !important; border-radius: 12px !important; padding: 0.9rem 1.1rem !important; box-shadow: none !important; }
html[data-design="v2"][data-polish] .page :is(.focus-card, .pg-head) .k, html[data-design="v2"][data-polish] .page .pg-head > div > :first-child:not(h1):not(h2) { letter-spacing: 0 !important; color: var(--text3); font-family: var(--sans) !important; }
html[data-design="v2"][data-polish] .page .pg-head .k::before, html[data-design="v2"][data-polish] .page .pg-head > div > span::before { display: none !important; }
html[data-design="v2"][data-polish] .page .focus-card h3 { margin: 0.2rem 0 0.4rem; }
html[data-design="v2"][data-polish] .page .st-say small, html[data-design="v2"][data-polish] .page .focus-card .k { font-size: 0.86rem; color: var(--text3); }
html[data-design="v2"][data-polish] .page .focus-grid { display: grid !important; grid-template-columns: 1fr !important; gap: 0.8rem !important; }
html[data-design="v2"][data-polish] :is(.kpis, .pl-stats, .ss-records) { display: grid !important; gap: 0 1rem !important; margin-bottom: 1rem; grid-template-columns: minmax(6rem, 1fr) max-content minmax(0, 1.6fr) !important; }
@media (min-width: 1000px) {
  html[data-design="v2"][data-polish] :is(.kpis, .pl-stats, .ss-records) { grid-template-columns: minmax(6rem, 1fr) max-content minmax(0, 1.6fr) minmax(6rem, 1fr) max-content minmax(0, 1.6fr) !important; }
  html[data-design="v2"][data-polish] :is(.kpi, .pl-stat, .ss-rec):nth-child(even) { margin-left: 2rem; }
}
html[data-design="v2"][data-polish] :is(.kpi, .pl-stat, .ss-rec) {
  display: grid !important; grid-template-columns: subgrid !important; grid-column: span 3; align-items: baseline; column-gap: 1rem;
  background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important; box-shadow: none !important;
  padding: 0.6rem 0 !important; min-height: 0 !important; transform: none !important; cursor: default;
}
html[data-design="v2"][data-polish] .ss-rec[role="button"] { cursor: pointer; }
html[data-design="v2"][data-polish] :is(.kpi > .l, .pl-stat > small, .ss-rec > span) { color: var(--text2); font-size: 0.92rem !important; margin: 0 !important; display: block; letter-spacing: 0 !important; font-family: var(--sans) !important; }
html[data-design="v2"][data-polish] :is(.kpi > .v, .pl-stat > b, .ss-rec > b) {
  font-family: var(--sans) !important; font-size: 1.1rem !important; font-weight: 650 !important; line-height: 1.3 !important; color: var(--text) !important; margin: 0 !important; text-align: right; font-variant-numeric: tabular-nums;
}
html[data-design="v2"][data-polish] :is(.kpi > .s, .pl-stat > span, .ss-rec > small) { color: var(--text3); font-size: 0.84rem !important; margin: 0 !important; line-height: 1.35; font-family: var(--sans) !important; }
@media (max-width: 560px) {
  html[data-design="v2"][data-polish] :is(.kpis, .pl-stats, .ss-records) { grid-template-columns: 1fr max-content !important; }
  html[data-design="v2"][data-polish] :is(.kpi, .pl-stat, .ss-rec) { grid-column: span 2; row-gap: 0.1rem; }
  html[data-design="v2"][data-polish] :is(.kpi > .s, .pl-stat > span, .ss-rec > small) { grid-column: 1 / -1; }
}
html[data-design="v2"][data-polish] .page :is(.lb-row, .th-row, .wl-row, .rec-row, .dc-row, .ww-row) { border-radius: 0 !important; background: none !important; }
html[data-design="v2"][data-polish] .page svg.ss-curve { background: none !important; border: 0 !important; border-radius: 0 !important; }
html[data-design="v2"][data-polish] .ss-records { grid-template-columns: minmax(8.5rem, 1fr) max-content minmax(0, 1fr) !important; }
@media (min-width: 1000px) { html[data-design="v2"][data-polish] .ss-records { grid-template-columns: minmax(8.5rem, 1fr) max-content minmax(0, 1fr) minmax(8.5rem, 1fr) max-content minmax(0, 1fr) !important; } }
html[data-design="v2"][data-polish] .page .fix-card {
  background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important; box-shadow: none !important; padding: 1rem 0 !important;
}
html[data-design="v2"][data-polish] .page .fix-card .drill, html[data-design="v2"][data-polish] .page .focus-card p[style*="cyan"] {
  background: none !important; border: 0 !important; padding: 0 !important; border-radius: 0 !important; margin-top: 0.4rem;
}
html[data-design="v2"][data-polish] .page .fix-card .t span { background: none !important; border: 0 !important; padding: 0 !important; color: var(--text3); font-weight: 400; }
html[data-design="v2"][data-polish] .page .focus-card { border-radius: 0 !important; background: none !important; border-bottom: 1px solid var(--nxp-line) !important; padding: 1rem 0 !important; }
html[data-design="v2"][data-polish] .page .focus-card .k { color: var(--text3); }
html[data-design="v2"][data-polish] .page .plan-day.today .dh b { color: var(--accent); }
html[data-design="v2"][data-polish] .page .plan-day { padding: 0.4rem 0.6rem 0.9rem 0 !important; border-bottom: 0 !important; }
html[data-design="v2"][data-polish] .page .plan-day .dh { border-bottom: 1px solid var(--nxp-line); padding-bottom: 0.4rem; margin-bottom: 0.3rem; }
html[data-design="v2"][data-polish] .page .plan-item { border-radius: 0 !important; background: none !important; }
html[data-design="v2"][data-polish] #accountContent > div, html[data-design="v2"][data-polish] #accountContent > div > .nx-slot > div {
  background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important; box-shadow: none !important; padding-inline: 0 !important;
}
html[data-design="v2"][data-polish] :is(.nxa-card, .nxa-kpis) { background: none !important; border: 0 !important; box-shadow: none !important; border-radius: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; }
html[data-design="v2"][data-polish] :is(.nxa-meter) { height: var(--nxp-bar-h) !important; border-radius: 999px !important; }
html[data-design="v2"][data-polish] .page .lb-cols { gap: 2.4rem !important; }
html[data-design="v2"][data-polish] .page .lb-col > div[style*="dashed"], html[data-design="v2"][data-polish] .page .lb-col .lb-empty { border: 0 !important; background: none !important; padding: 0.4rem 0 !important; text-align: left !important; }
html[data-design="v2"][data-polish] .page .lb-row { border-bottom: 1px solid var(--nxp-line) !important; }
html[data-design="v2"][data-polish] .section-label { color: var(--text3) !important; }
html[data-design="v2"][data-polish] .section-label::before, html[data-design="v2"][data-polish] .section-label::after { display: none !important; content: none !important; }
html[data-design="v2"][data-polish] #accountContent > div[style*="border-radius"] {
  background: none !important; background-image: none !important; border-radius: 0 !important; box-shadow: none !important; padding-inline: 0 !important;
}
html[data-design="v2"][data-polish] :is(.lp-label, .lp-kicker, .gr-head .lp-label, .pt-section .lp-label) { color: var(--text3) !important; letter-spacing: 0 !important; font-family: var(--sans) !important; font-size: 0.9rem !important; }
html[data-design="v2"][data-polish] :is(.lp-label, .lp-kicker)::before, html[data-design="v2"][data-polish] :is(.lp-label, .lp-kicker)::after { display: none !important; content: none !important; }
html[data-design="v2"][data-polish] .lp-kicker { background: none !important; border: 0 !important; padding: 0 !important; box-shadow: none !important; }
html[data-design="v2"][data-polish] .lp-kicker i, html[data-design="v2"][data-polish] .lp-kicker .dot { display: none !important; }
html[data-design="v2"][data-polish]:has(#page-home.active) #nav-cta,
html[data-design="v2"][data-polish] #page-home :is(.btn-primary:not(.lp-actions *), .nx-btn-sm.on) {
  background: rgba(255,255,255,0.05) !important; background-image: none !important; color: var(--text) !important; border: 1px solid var(--nxp-line2) !important; box-shadow: none !important; text-shadow: none !important;
}
html[data-design="v2"][data-polish] .lp-facts { gap: 0 2rem !important; }
html[data-design="v2"][data-polish] .lp-facts > div { background: none !important; border: 0 !important; border-top: 1px solid var(--nxp-line2) !important; border-radius: 0 !important; box-shadow: none !important; padding: 0.9rem 0 0 !important; }
html[data-design="v2"][data-polish] .lp-facts b { font-family: var(--sans) !important; color: var(--text) !important; }
html[data-design="v2"][data-polish] .lp-groups { gap: 0 2.4rem !important; }
html[data-design="v2"][data-polish] .lp-group { background: none !important; border: 0 !important; border-top: 1px solid var(--nxp-line2) !important; border-radius: 0 !important; box-shadow: none !important; padding: 1.1rem 0 0 !important; }
html[data-design="v2"][data-polish] :is(.lp-group, .lp-notes li, .pt-promo, .gr-empty, .lp-where) { background-image: none !important; }
html[data-design="v2"][data-polish] :is(.pt-promo, .gr-empty) { background: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding-inline: 0 !important; }
html[data-design="v2"][data-polish] .lp-path { background: none !important; border: 1px solid var(--nxp-line2) !important; font-family: var(--sans) !important; }
html[data-design="v2"][data-polish] .glance-card { background: none !important; background-image: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important; box-shadow: none !important; padding-inline: 0 !important; }
html[data-design="v2"][data-polish] .pitch-metrics { display: flex !important; flex-wrap: wrap; gap: 0.4rem 2.2rem !important; }
html[data-design="v2"][data-polish] .pitch-metric { background: none !important; border: 0 !important; border-radius: 0 !important; padding: 0 !important; font-size: 0.86rem !important; color: var(--text2) !important; }
html[data-design="v2"][data-polish] .pitch-metric strong { font-family: var(--sans) !important; font-size: 1.05rem !important; display: inline !important; margin-left: 0.4rem; }
html[data-design="v2"][data-polish] .pitch-viz div[style*="linear-gradient(160deg"] { background: none !important; border: 0 !important; border-top: 1px solid var(--nxp-line) !important; border-radius: 0 !important; padding-inline: 0 !important; box-shadow: none !important; }
html[data-design="v2"][data-polish] .gc-sw { background: none !important; border: 0 !important; border-bottom: 1px solid var(--nxp-line) !important; border-radius: 0 !important; box-shadow: none !important; padding-inline: 0 !important; }
html[data-design="v2"][data-polish] .gc-sp { background: none !important; border: 0 !important; border-radius: 0 !important; padding-inline: 0 !important; }
@media (max-width: 560px) { html[data-design="v2"][data-polish] .ss-records { grid-template-columns: 1fr max-content !important; } }
