/* Persistent visual feedback, matching the Blog category scrollbar. */
.pc-standard-scrollbar{display:block;position:relative;z-index:1;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:24px;min-height:24px;margin:0 0 8px;padding:0;appearance:none;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:ew-resize;accent-color:#0871c6}
.pc-standard-scrollbar[hidden]{display:none!important}
.pc-scrollbar-group{flex:1 1 0%;min-width:0;max-width:100%}
.pc-home-category-nav__inner>.pc-scrollbar-group{width:100%}
.pc-books-toolbar>form{flex:0 0 auto}
.pc-standard-scrollbar::-webkit-slider-runnable-track{height:5px;border-radius:8px;background:#dfeaf4}
.pc-standard-scrollbar::-webkit-slider-thumb{appearance:none;width:52px;height:9px;margin-top:-2px;border:0;border-radius:8px;background:#0871c6}
.pc-standard-scrollbar::-moz-range-track{height:5px;border-radius:8px;background:#dfeaf4}
.pc-standard-scrollbar::-moz-range-thumb{width:52px;height:9px;border:0;border-radius:8px;background:#0871c6}
.pc-standard-scrollbar:focus-visible{outline:3px solid #0871c6;outline-offset:3px}
[data-pc-scrollbar-bound]{scrollbar-width:none!important}
[data-pc-scrollbar-bound]::-webkit-scrollbar{display:none}
.pc-ec--gallery-carousel.pc-has-standard-scrollbar>.pc-ec__gallery-progress{display:none}
.pc-ec--gallery-carousel>.pc-standard-scrollbar{grid-column:1/-1}
/* Field colors remain authoritative; choose readable text on each actual surface. */
.pc-course-clean .pc-bronze-presentation{background:var(--pc-presentation-bg,#fff)}
.pc-course-clean .pc-bronze-presentation .pc-course-presentation__eyebrow,.pc-course-clean .pc-bronze-presentation h2>strong{color:var(--pc-presentation-highlight)}
.pc-course-clean .pc-bronze-presentation__highlights>article{background:color-mix(in srgb,var(--pc-presentation-title) 4%,transparent);border-color:color-mix(in srgb,var(--pc-presentation-title) 22%,transparent)}
.pc-course-clean .pc-bronze-presentation__highlights>article:hover{background:color-mix(in srgb,var(--pc-presentation-title) 7%,transparent);border-color:var(--pc-presentation-highlight)}
.pc-course-clean .pc-bronze-presentation__highlights h3{color:var(--pc-presentation-title)}
.pc-course-clean .pc-bronze-presentation__check{color:var(--pc-presentation-highlight);background:color-mix(in srgb,var(--pc-presentation-highlight) 10%,transparent)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__card{background:var(--pc-bonus-card,#fff);border-color:color-mix(in srgb,var(--pc-bonus-card-title) 22%,transparent);color:var(--pc-bonus-card-text)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__card h3{color:var(--pc-bonus-card-title)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__card h4{color:var(--pc-bonus-card-subtitle)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__description{color:var(--pc-bonus-card-text)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__number{color:var(--pc-bonus-safe-accent)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__gift{color:var(--pc-bonus-card-subtitle);border-color:color-mix(in srgb,var(--pc-bonus-card-subtitle) 24%,transparent);background:color-mix(in srgb,var(--pc-bonus-card-subtitle) 6%,transparent)}
.pc-course-clean .pc-bronze-bonus .pc-course-bonus__footer{color:var(--pc-bonus-card-footer);border-color:color-mix(in srgb,var(--pc-bonus-card-footer) 20%,transparent)}
.pc-course-clean .pc-bronze-audience__panels:has(>.pc-bronze-audience__panel:only-child){grid-template-columns:minmax(0,1fr)}
.pc-course-clean .pc-bronze-presentation .pc-course-presentation__grid--sem-midia{display:block}
.pc-course-clean .pc-bronze-testimonials .pc-course-testimonials__intro{color:#40576d}
.pc-course-clean .pc-carousel-single .pc-bronze-carousel__rail>:is(.pc-card,.pc-course-bonus__card,.pc-course-testimonials__card,.pc-course-gallery__item){flex-basis:min(100%,600px)}
