:root[data-theme=c4] .dp.pp :is(.pp-mast-d,.pp-switch){background:var(--c4-paper-butter)}:root[data-theme=c4] .dp.pp .pp-hero,:root[data-theme=c4] .dp.pp .pp-switch{border-bottom-color:var(--c4-line-hairline)}:root[data-theme=c4] .dp.pp .pp-tab[aria-checked=true]{color:var(--c4-accent-active);border-bottom-color:var(--c4-accent-active)}:root[data-theme=c4] .dp.pp .pp-tab:hover{color:var(--c4-text-espresso)}:root[data-theme=c4] .dp.pp .pp-tool-btn{background:var(--c4-brand-chocolate);color:var(--c4-text-on-brown)}@media (hover:hover){:root[data-theme=c4] .dp.pp .pp-tool-btn:hover{background:var(--c4-brand-chocolate-hover)}}:root[data-theme=c4] .dp.pp .pp-sbtn{border-color:var(--c4-brand-chocolate)}:root[data-theme=c4] .dp.pp :is(.pp-sbtn:hover,.pp-arrow:hover,.pp-also-row:hover){background:var(--dp-hover)}:root[data-theme=c4] .dp.pp .pp-check.verdict{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pp-v-rule) 55%, transparent);padding:14px 16px 16px}:root[data-theme=c4] .dp.pp .pp-callout-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dp-emphasis) 35%, transparent);padding-left:12px}:root[data-theme=c4] .dp.pp .pp-callout-box .v{color:var(--dp-emphasis)}:root[data-theme=c4] .dp.pp :is(.pp-humility,.pp-lk-notice){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dp-notice-rule) 45%, transparent);padding-left:12px}:root[data-theme=c4] .dp.pp .pp-ncard-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dp-notice-rule) 45%, transparent);padding-left:6px}:root[data-theme=c4] .dp.pp .pp-seg button[aria-checked=true]{background:var(--c4-accent-active);color:var(--c4-text-on-brown)}:root[data-theme=c4] .dp.pp :is(.pp-next-agency,.pp-next-name,.pp-next-more,.pp-also-name,.pp-also-trigger,.pp-also-row,.pp-humility-more,.mt):focus-visible,:root[data-theme=c4] .dp.pp .pp-price-field:focus-within{outline-color:var(--c4-focus-ring)}:root[data-theme=c4] .dp.pp :is(.pp-section,.pp-glance .dp-glance.dp-section):before{content:none}