/* Root utility readability; retain the established paper/pastel layout. */
body.qb-redesign .eyebrow,body.qb-redesign .suite-crumb,body.qb-redesign .suite-intro>div>p,
body.qb-redesign .suite-search-tabs>a,body.qb-redesign .welcome-date>span,
body.qb-redesign .daily-ribbon .ribbon-label,body.qb-redesign .daily-ribbon strong>span,
body.qb-redesign .story-date,body.qb-redesign .listing-location,body.qb-redesign .listing-kind,
body.qb-redesign .marketplace-section .section-heading p,body.qb-redesign .marketplace-section>p,
body.qb-redesign .qru-directory-search>label,body.qb-redesign .qru-directory-filters>label,
body.qb-redesign .qru-directory-filters #category_div label span,
body.qb-redesign .qru-directory-count,body.qb-redesign .qru-identity-card-foot,
body.qb-redesign .qru-directory-empty>p,body.qb-redesign .qru-contact-aside>p,
body.qb-redesign .qb-fx-pair-code>span,body.qb-redesign .qb-fx-quote-value>span,
body.qb-redesign .qb-fx-source small,body.qb-redesign .qb-fx-source time,
body.qb-redesign .qb-fx-chart-heading p,body.qb-redesign .qb-fx-chart-heading p>span,
body.qb-redesign .qb-fx-chart-unit,body.qb-redesign .qb-fx-x-axis>span,
body.qb-redesign .qb-fx-stats>div>span,body.qb-redesign .hx-sign-dates,
body.qb-redesign .hx-hero-date,body.qb-redesign .hx-hero-date-k,body.qb-redesign .hx-hero-dates,
body.qb-redesign .hx-fact-k,body.qb-redesign .hx-lucky-k,
body.qb-redesign .lt-date-label,body.qb-redesign .lt-draw-name,body.qb-redesign .lt-game-date,
body.qb-redesign .qbnp-stage-copy,body.qb-redesign .qbnp-access-card>ul>li,
body.qb-redesign .qbnp-access-card--secondary .qbnp-access-select,
body.qb-redesign .qbpf-label,body.qb-redesign .qbpf-verification>p,
body.qb-redesign .qru-profile-identity>div>p,body.qb-redesign .qru-profile-body .tx-color-03{color:#62516d!important}
body.qb-redesign .welcome-date>span,body.qb-redesign .ribbon-label,body.qb-redesign .story-date{font-size:max(11px,.7rem)}
body.qb-redesign .public-search-tools #sort_sel{height:auto;min-height:42px;line-height:20px;padding:8px 32px 8px 12px}
body.qb-redesign .lt-sm-ball[style*="#16a34a"]{background:#167539!important}
body.qru-verification .qbpf-verification{max-width:760px;margin:42px auto;padding:32px;border:1px solid #d9d0e2;border-radius:22px;background:#f2edf8;color:#302436}
body.qru-verification .qbpf-verification h1{font-family:Editorial,Georgia,serif;font-size:clamp(28px,4vw,42px);line-height:1.2}
body.qru-verification .qbpf-verification .btn{color:#48344f;border-color:#766080;background:#fff}

body.qb-redesign .section-label>span,body.qb-redesign .photo-missing>span,
body.qb-redesign .side-story p,body.qb-redesign .story-excerpt,
body.qb-redesign .job-intro>p,body.qb-redesign .tiny-pill,body.qb-redesign .job-card>p,
body.qb-redesign .job-bottom>span,body.qb-redesign .salary,
body.qb-redesign .pv2-sports-meta,body.qb-redesign .pv2-sports-league,body.qb-redesign .pv2-sports-status,
body.qb-redesign #pv2_w_summary,body.qb-redesign #pv2_w_desc,body.qb-redesign .weather-details span,
body.qb-redesign .exchange-main>span,body.qb-redesign .exchange-main small,
body.qb-redesign [data-public-convert]>label,body.qb-redesign .exchange-eur>span,
body.qb-redesign .rate-note,body.qb-redesign .widget-top>span,
body.qb-redesign #pv2_horo_reading_dates,body.qb-redesign .horo-note,
body.qb-redesign .movie-card>div>span,body.qb-redesign .lottery-result>div>span,
body.qb-redesign .lottery-bonus{color:#62516d!important}

body.qb-redesign .lead-meta>span,body.qb-redesign .lead-content>p,
body.qb-redesign .side-bottom>span,body.qb-redesign .service-small,
body.qb-redesign .filter-pills button{color:#62516d!important}
body.qb-redesign .service-small,body.qb-redesign .side-bottom>span,
body.qb-redesign .lead-meta>span,body.qb-redesign .filter-pills button{font-size:11px}

body.qb-redesign .qru-directory-filters small,body.qb-redesign .qb-fx-chart-note,
body.qb-redesign label[for="fx-amount"],body.qb-redesign [data-fx-base],
body.qb-redesign .qb-fx-currency-direction>div>span,body.qb-redesign .qb-fx-result>span,
body.qb-redesign .qb-fx-result>strong,body.qb-redesign .qb-fx-converter-equation,
body.qb-redesign .qb-fx-disclaimer,body.qb-redesign .qb-fx-quick th,body.qb-redesign .qb-fx-quick td,
body.qb-redesign .qb-fx-footnote>span,body.qb-redesign .hx-stale,body.qb-redesign .hx-notice,
body.qb-redesign .lt-side-card>div{color:#62516d!important}

body.qb-redesign.qb-posting button[data-mode="quick"]{color:#fff!important}
body.qb-redesign.qb-posting button[data-mode="registered"]{color:#62516d!important}

body.qb-redesign .filter-pills button.active{color:#fff!important}
body.qb-redesign .suite-search-result p,body.qb-redesign #search-filter-form .tx-semibold,
body.qb-redesign .filter-count,body.qb-redesign .suite-results-heading{color:#62516d!important}
body.qb-redesign .lt-sm-ball[style*="#ea580c"]{background:#b94309!important}

body.qb-redesign .ct-page-link.is-disabled{color:#62516d!important;opacity:1;background:#eee9f2}

body.qb-redesign .qbpg-similar-sub{color:#62516d!important}

body.qb-redesign [role=button]:focus-visible{outline:3px solid #6a527d;outline-offset:3px}

body.qb-redesign .qbpg-tab:not(.active),body.qb-redesign .qbpg-card-date,
body.qb-redesign .qb-cookie-banner__text{color:#62516d!important}
body.qb-redesign .qbpg-tab:not(.active),body.qb-redesign .qbpg-card-date{font-size:11px}
