/* Source-linked local emphasis. All approved text stays visible; no added copy. */
body.design-detail-v2 [data-kb-component]{transition:none!important}
body.design-detail-v2 .kb-card-selected{outline:calc(3 * var(--unit)) solid #b8ed54;outline-offset:calc(6 * var(--unit));box-shadow:0 0 0 calc(7 * var(--unit)) #b8ed5418}
body.design-detail-v2 #cut-04 .task-pills li.kb-card-selected{outline-offset:calc(2 * var(--unit));box-shadow:inset calc(8 * var(--unit)) 0 0 #1b201e}
body.design-detail-v2 #cut-02 .result-stage{box-shadow:inset 0 calc(-7 * var(--unit)) 0 #b8ed54;--kb-workflow-read:0}
body.design-detail-v2 #cut-05 .reassurance-question.kb-line-selected{box-shadow:0 0 0 calc(5 * var(--unit)) #b8ed54}
body.design-detail-v2 #cut-05 .orange-chevron.kb-line-selected{filter:brightness(1.13);box-shadow:0 0 0 calc(7 * var(--unit)) #b8ed542b}
body.design-detail-v2 #cut-05 .reassurance-answer.kb-line-selected{text-shadow:0 calc(2 * var(--unit)) 0 #b8ed54}
/* Replace the two full-background flashes with local source-sequenced emphasis. */
html[data-autopilot-motion=on] body.design-detail-v2 #cut-07 .d07-promise{animation:none!important;background:#b8ed54!important;color:#1b201e!important}
html[data-autopilot-motion=on] body.design-detail-v2 #cut-17 .poster-arrows{animation:none!important;opacity:1!important}
body.design-detail-v2 #cut-07 .d07-not-equal{filter:brightness(var(--kb-arrow-light,1))}
body.design-detail-v2 #cut-17 .d17-book.kb-card-selected,
body.design-detail-v2 #cut-34 .d34-book.kb-card-selected{outline-offset:calc(4 * var(--unit));box-shadow:0 0 0 calc(7 * var(--unit)) #b8ed5428}
body.design-detail-v2 #cut-34 .d34-vod-case.kb-card-selected{outline-offset:calc(4 * var(--unit))}
body.design-detail-v2 #cut-36 .catalog-pill.kb-card-selected{background:#b8ed54!important;color:#1b201e!important;outline-offset:calc(3 * var(--unit))}
body.design-detail-v2 #cut-63 .d63-cover-row.kb-card-selected{background:#b8ed5418;outline-offset:calc(-3 * var(--unit));box-shadow:none}
/* Price amounts and conditions remain present in both source-derived states. */
body.design-detail-v2 .kb-price-emphasis{filter:brightness(var(--kb-price-light,1))}
body.design-detail-v2 .kb-price-emphasis.kb-price-selected{text-shadow:0 calc(2 * var(--unit)) 0 #b8ed544f}
body.design-detail-v2 #cut-26 .d26-knowhow{transform:scale(var(--kb-title-scale,1));transform-origin:center center;opacity:var(--kb-title-opacity,1)}
@media(prefers-reduced-motion:reduce){
 body.design-detail-v2 #cut-26 .d26-knowhow{transform:none!important;opacity:1!important}
 body.design-detail-v2 #cut-07 .d07-not-equal{filter:none!important}
 body.design-detail-v2 .kb-price-emphasis{filter:none!important}
}
