/* GENERADO por tools/gen-blanco-textos.py (rediseño blanco 13/10/2026): textos claros del diseño oscuro → oscuros sobre blanco. No editar a mano. */
body.pbw .cart-link b{color:#16161A}
body.pbw .button-pink{color:#16161A}
body.pbw .brand{color:#16161A}
body.pbw .main-nav a{color:#6B6E76}
body.pbw .main-nav a:hover{color:#16161A}
body.pbw .main-nav a.active{color:#16161A}
body.pbw .top-actions a{color:#6B6E76}
body.pbw .top-actions .auth-cta{color:#16161A}
body.pbw .account-menu-toggle{color:#6B6E76}
body.pbw .account-panel-head strong{color:#16161A}
body.pbw .muted-badge{color:#6B6E76}
body.pbw .plan-block-info strong{color:#16161A}
body.pbw .plan-block-info small{color:#6B6E76}
body.pbw .quick-link-row strong{color:#16161A}
body.pbw .quick-link-row small{color:#6B6E76}
body.pbw .help-link{color:#6B6E76}
body.pbw .membership-plan-name{color:#16161A}
body.pbw .membership-plan-price{color:#6B6E76}
body.pbw .membership-card p{color:#6B6E76}
body.pbw .membership-progress-row{color:#6B6E76}
body.pbw .membership-progress-row strong{color:#16161A}
body.pbw .membership-date-box small{color:#6B6E76}
body.pbw .membership-date-box strong{color:#16161A}
body.pbw .hero p{color:#6B6E76}
body.pbw .catalog-tab{color:#6B6E76}
body.pbw .catalog-group-icon{color:#6B6E76}
body.pbw .catalog-group-header h2 small{color:#6B6E76}
body.pbw .catalog-product-art-featured{color:#16161A}
body.pbw .catalog-product-badge{color:#16161A}
body.pbw .catalog-product-meta{color:#6B6E76}
body.pbw .catalog-product-meta strong{color:#16161A}
body.pbw .catalog-product-info h3{color:#16161A}
body.pbw .catalog-product-desc{color:#6B6E76}
body.pbw .catalog-product-btn{color:#16161A}
body.pbw .catalog-viewall-banner{color:#6B6E76}
body.pbw .text-link{color:#16161A}
body.pbw .auth-form label{color:#16161A}
body.pbw .auth-form input{color:#16161A}
body.pbw .password-field .password-toggle{color:#6B6E76}
body.pbw .password-toggle:hover{color:#16161A}
body.pbw .auth-switch{color:#6B6E76}
body.pbw .access-modal-close{color:#6B6E76}
body.pbw .access-modal-close:hover{color:#16161A}
body.pbw .access-modal-box h3{color:#16161A}
body.pbw .access-modal-box p{color:#6B6E76}
body.pbw .access-modal-secondary{color:#6B6E76}
body.pbw .qr-pending-modal-box h2{color:#16161A}
body.pbw .qr-pending-modal-box p{color:#6B6E76}
body.pbw .qr-pending-order-code{color:#6B6E76 !important}
body.pbw .qr-pending-wait{color:#6B6E76 !important}
body.pbw .access-modal-secondary:hover{color:#16161A}
body.pbw .step-number{color:#6B6E76}
body.pbw .step-card:nth-child(2n) .step-number{color:#6B6E76}
body.pbw .step-card strong{color:#16161A}
body.pbw .step-card p{color:#6B6E76}
body.pbw .exclusive-subtitle{color:#6B6E76}
body.pbw .view-all-link{color:#6B6E76}
body.pbw .recent-card-art{color:#16161A}
body.pbw .recent-card-badge{color:#16161A}
body.pbw .recent-card-info strong{color:#16161A}
body.pbw .recent-card-info>span{color:#6B6E76}
body.pbw .recent-card-viewall{color:#6B6E76}
body.pbw .benefit-pill{color:#6B6E76}
body.pbw .membership-note{color:#6B6E76}
body.pbw .plan-card p{color:#6B6E76}
body.pbw .plan-benefits{color:#16161A}
body.pbw .plan-access{color:#6B6E76}
body.pbw .cart-toast{color:#16161A}
body.pbw .cart-top-link b{color:#16161A}
body.pbw .cart-top-link:hover{color:#16161A !important}
body.pbw .cart-item-badge{color:#6B6E76}
body.pbw .remove-button{color:#6B6E76}
body.pbw .cart-summary-line strong{color:#6B6E76}
body.pbw .cart-summary-total span{color:#6B6E76}
body.pbw .cart-summary-total strong{color:#16161A}
body.pbw .cart-summary-button{color:#16161A}
body.pbw .cart-summary-trust{color:#6B6E76}
body.pbw .cart-summary-trust svg{color:#6B6E76}
body.pbw .suggestion-row-info h4{color:#16161A}
body.pbw .suggestion-row-price{color:#16161A}
body.pbw .suggestion-add-button{color:#16161A}
body.pbw .product-card-description{color:#6B6E76}
body.pbw .product-card-highlights li{color:#16161A}
body.pbw .side-label{color:#6B6E76}
@media(max-width:700px){body.pbw .menu-toggle{color:#16161A}}
body.pbw .membership-examples p{color:#6B6E76}
body.pbw .membership-previews .section-heading p,body.pbw .membership-plans .section-heading p{color:#6B6E76}
body.pbw .preview-track{color:#6B6E76}
body.pbw .preview-track strong{color:#16161A}
body.pbw .preview-feature-body h3{color:#16161A}
body.pbw .preview-feature-date{color:#6B6E76}
body.pbw .chip{color:#16161A}
body.pbw .preview-detail-head h3{color:#16161A}
body.pbw .preview-detail-meta span{color:#16161A}
body.pbw .preview-detail-meta small{color:#6B6E76}
body.pbw .benefit-card{color:#16161A}
body.pbw .formats-card strong{color:#16161A}
body.pbw .formats-card li{color:#6B6E76}
body.pbw .benefit-group li{color:#6B6E76}
body.pbw .plan-benefits li{color:#6B6E76}
body.pbw .renew-page>p{color:#6B6E76}
body.pbw .payment-form label{color:#16161A}
body.pbw .checkout-steps .step.is-current{color:#6B6E76}
body.pbw .checkout .checkout-heading{color:#16161A}
body.pbw .checkout-summary .summary-benefits li{color:#6B6E76}
body.pbw .checkout-summary .summary-benefits svg{color:#6B6E76}
body.pbw .checkout-summary .summary-benefits li:last-child svg{color:#6B6E76}
body.pbw .pm-label{color:#16161A}
body.pbw .pm-icon{color:#6B6E76}
body.pbw .pm-name{color:#16161A}
body.pbw .pm-row:has(input:checked) .pm-icon{color:#6B6E76}
body.pbw .product-form label,body.pbw .legal-form label{color:#16161A}
body.pbw .product-form input,body.pbw .product-form select,body.pbw .product-form textarea,body.pbw .legal-form input,body.pbw .legal-form select,body.pbw .legal-form textarea{color:#16161A}
body.pbw .product-form select option,body.pbw .legal-form select option{color:#16161A}
body.pbw .customer-search input{color:#16161A}
body.pbw .period-filter a{color:#6B6E76}
body.pbw .period-filter a.active{color:#16161A}
body.pbw .stat-card-label{color:#6B6E76}
body.pbw .stat-card-value{color:#16161A}
body.pbw .stat-card small{color:#6B6E76}
body.pbw .order-filters label{color:#6B6E76}
body.pbw .order-filters select,body.pbw .order-filters input{color:#16161A}
body.pbw .order-filters-clear{color:#6B6E76}
body.pbw .pagination a,body.pbw .pagination span{color:#6B6E76}
body.pbw .pagination .active{color:#16161A}
body.pbw .order-customer small{color:#6B6E76}
body.pbw .cache-cleared-badge{color:#1F8A4C}
body.pbw .admin-empty{color:#6B6E76}
body.pbw .pending-order p{color:#6B6E76}
body.pbw .pending-order-meta strong{color:#16161A}
body.pbw .pending-order-meta small{color:#6B6E76}
body.pbw .admin-page th{color:#6B6E76}
body.pbw .membership-notify-box h3{color:#16161A}
body.pbw .membership-notify-box>p{color:#6B6E76}
body.pbw .membership-notify-box label{color:#16161A}
body.pbw .membership-notify-box input[type="text"]{color:#16161A}
body.pbw .notify-last-sent{color:#6B6E76}
body.pbw .notice-success{color:#1F8A4C}
body.pbw .status-active{color:#1F8A4C}
body.pbw .status-archived{color:#6B6E76}
body.pbw .preview-table-head{color:#6B6E76}
body.pbw .pt-col-index{color:#6B6E76}
body.pbw .pt-col-title{color:#16161A}
body.pbw .pt-col-date{color:#6B6E76}
body.pbw .preview-row-folder .pt-name{color:#16161A}
body.pbw .folder-toggle{color:#6B6E76}
body.pbw .preview-header h3{color:#16161A}
body.pbw .preview-header-date{color:#6B6E76}
body.pbw .pt-col-date{color:#6B6E76}
body.pbw .pt-download:hover{color:#16161A}
body.pbw .sp-title{color:#16161A}
body.pbw .sp-time{color:#6B6E76}
body.pbw .sp-menu-toggle{color:#6B6E76}
body.pbw .sp-menu-toggle:hover{color:#16161A}
body.pbw .sp-menu-panel button{color:#16161A}
body.pbw .qr-payment p{color:#6B6E76}
body.pbw .receipt-upload{color:#16161A !important}
body.pbw .receipt-upload input{color:#6B6E76}
body.pbw .no-receipt{color:#6B6E76}
body.pbw .checkbox-inline{color:#16161A}
body.pbw .product-hero-meta{color:#6B6E76}
body.pbw .product-hero-description{color:#6B6E76}
body.pbw .product-hero-buy strong{color:#16161A}
body.pbw .info-note{color:#6B6E76}
body.pbw .delivery-status{color:#1F8A4C}
body.pbw .delivery-description{color:#6B6E76}
body.pbw .delivery-meta small{color:#6B6E76}
body.pbw .demo-note{color:#6B6E76}
body.pbw .package-header p{color:#6B6E76}
body.pbw .track-list-heading{color:#6B6E76}
body.pbw .track-format{color:#6B6E76}
body.pbw .download-track:hover{color:#16161A}
body.pbw .delivery-toggle-count{color:#6B6E76}
body.pbw .delivery-toggle:hover{color:#16161A}
body.pbw .delivery-toggle:hover .delivery-toggle-count{color:#16161A}
body.pbw .site-footer{color:#6B6E76}
body.pbw .footer-tagline{color:#6B6E76}
body.pbw .footer-col-title{color:#16161A}
body.pbw .footer-nav a{color:#6B6E76}
body.pbw .footer-copy{color:#6B6E76}
body.pbw .footer-version{color:#6B6E76}
body.pbw .footer-country{color:#6B6E76}
body.pbw .legal-updated{color:#6B6E76}
body.pbw .legal-business strong{color:#16161A}
body.pbw .legal-business span{color:#6B6E76}
body.pbw .legal-section h2{color:#16161A}
body.pbw .legal-section p{color:#6B6E76}
body.pbw .legal-section ul{color:#6B6E76}
body.pbw .contact-list span{color:#6B6E76}
body.pbw .contact-list strong{color:#16161A}
body.pbw .delivery-info-box strong{color:#16161A}
body.pbw .delivery-info-box p{color:#6B6E76}
body.pbw .product-coming-soon strong{color:#16161A}
body.pbw .product-coming-soon p{color:#6B6E76}
body.pbw .catalog-row-badge{color:#16161A}
body.pbw .catalog-row-subtitle{color:#6B6E76}
body.pbw .track-row-info h3{color:#16161A}
body.pbw .track-row-tags span{color:#6B6E76}
body.pbw .price-usd{color:#6B6E76}
body.pbw .access-modal-cta .price-usd{color:#16161A}
body.pbw .cart-summary-total .price-usd{color:#6B6E76}
body.pbw .catalog-card-type{color:#6B6E76}
body.pbw .track-category-header{color:#16161A}
body.pbw .track-category-title small{color:#6B6E76}
body.pbw .track-category-header .chev{color:#6B6E76}
body.pbw .track-row-name{color:#16161A}
body.pbw .track-row-download{color:#6B6E76}
body.pbw .track-row-download:hover{color:#16161A}
body.pbw .payment-form .terms-check{color:#6B6E76}
body.pbw .checkout-buyer{color:#6B6E76}
body.pbw .product-category-badge{color:#16161A}
body.pbw .prorem-crosssell p{color:#6B6E76}
body.pbw .prorem-crosssell p strong{color:#16161A}
body.pbw .product-hero-badge{color:#6B6E76}
body.pbw .skip-link{color:#16161A}
body.pbw .footer-nav .footer-libro-chip{color:#16161A}
body.pbw .footer-nav .footer-libro-chip:hover{color:#16161A}
body.pbw .footer-cookie-settings{color:#6B6E76}
body.pbw .cookie-banner{color:#16161A}
body.pbw .cookie-banner-text strong{color:#16161A}
body.pbw .cookie-banner-text a{color:#16161A}
body.pbw .cookie-options label{color:#16161A}
body.pbw .cookie-options small{color:#6B6E76}
body.pbw .cookie-btn{color:#16161A}
body.pbw .cookie-btn-primary{color:#16161A}
body.pbw .legal-section th{color:#16161A}
body.pbw .legal-form legend{color:#16161A}
body.pbw .legal-form .field-hint{color:#6B6E76}
body.pbw .legal-definitions{color:#6B6E76}
body.pbw .legal-definitions strong{color:#16161A}
body.pbw .auth-form .consent-row{color:#16161A}
body.pbw .auth-privacy-note{color:#6B6E76}
body.pbw .auth-privacy-note a{color:#16161A}
body.pbw .delivery-drive-hint{color:#6B6E76}
body.pbw .track-filters{color:#6B6E76}
body.pbw .track-filter{color:#6B6E76}
body.pbw .exclusive-gold .track-row-info h3{color:#16161A}
body.pbw .exclusive-gold .track-row-tags span{color:#6B6E76}
body.pbw .exclusive-gold .track-row-price{color:#16161A}
body.pbw .exclusive-gold .track-row-prices .price-usd{color:#6B6E76}
body.pbw .product-form fieldset.launch-fields legend{color:#6B6E76}
body.pbw .product-form .launch-week-hint{color:#6B6E76}
body.pbw .launch-tag{color:#6B6E76}
body.pbw ::selection{color:#16161A}
body.pbw .pb-library-tile-blue{color:#16161A}
body.pbw .pb-badge{color:#16161A}
body.pbw .account-avatar{color:#16161A}
body.pbw .whatsapp-floating{color:#16161A}
body.pbw .pb-hero-meta{color:#6B6E76}
body.pbw .pb-card-month>span{color:#16161A}
@media (max-width:899px){body.pbw .pb-track-play>svg{color:#16161A}}
body.pbw .pb-pay-button{color:#16161A}
body.pbw .pb-pay-button:hover{color:#16161A}
body.pbw .pb-add-button{color:#16161A}
body.pbw .delivery-status{color:#1F8A4C}
body.pbw .pb-main .button-pink{color:#16161A}
body.pbw .pb-main .button-pink:hover{color:#16161A}
body.pbw .pb-account-avatar{color:#16161A}
body.pbw .pk-flag{color:#1F8A4C}
body.pbw .pk-state-flag .pb-icon{color:#1F8A4C}
body.pbw .pk-cover-month span{color:#16161A}
body.pbw .pbx-btn-blue{color:#16161A}
body.pbw .pbx-chip{color:#16161A}
body.pbw .pbx-month-name{color:#16161A}
body.pbw .pbx-opt[aria-pressed="true"]{color:#16161A}
body.pbw .pk-type-membership .tc-lead{color:#16161A}
body.pbw .pk-type-membership .pk-contents .track-accordion>.track-category-week>.track-category-header[aria-expanded="true"] .chev{color:#16161A}
body.pbw .pbx-how-n{color:#16161A}
body.pbw .pbr-play{color:#16161A}
body.pbw .pbr-icons{color:#16161A}
body.pbw .pbr-cover:has(img)+.pbr-icons{color:#16161A}
body.pbw .pbx-opt:not([class*="t-"])[aria-pressed="true"]{color:#16161A}
body.pbw .pbx-how-n{color:#16161A}
