/* 94: scoped foreground/background pairs, paper-aware shell, compact complete legal name. */
html[data-b27-skin="classic"][data-theme="light"]{--a94-bg:#cbd8c9;--a94-surface:#f4f6f0;--a94-raised:#e2e9df;--a94-text:#26382d;--a94-muted:#4b5f50;--a94-accent:#8058d4;--a94-on:#ffffff;}
html[data-b27-skin="classic"][data-theme="dark"]{--a94-bg:#141716;--a94-surface:#242825;--a94-raised:#303730;--a94-text:#eef1ec;--a94-muted:#b7c2b9;--a94-accent:#b5df70;--a94-on:#232522;}
html[data-b27-skin="classic"][data-b27-skin][data-theme]{--b27-reader-chrome:var(--a94-bg)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>[data-font-open]{background:var(--yt-accent)!important;color:var(--yt-on-accent)!important;border-color:var(--yt-accent)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>[data-font-open] :is(span,b,i,strong,small,svg){color:inherit!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-audio-trigger{background:var(--yt-accent)!important;color:var(--yt-on-accent)!important;border-color:var(--yt-accent)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-audio-trigger :is(span,b,i,strong,small,svg){color:inherit!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-translation-trigger{background:var(--yt-raised)!important;color:var(--yt-text)!important;border-color:var(--yt-line)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-translation-trigger :is(span,b,svg){color:inherit!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-translation-trigger[aria-expanded="true"]{background:var(--yt-accent)!important;color:var(--yt-on-accent)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body :is(.font-options button.is-active,.reader-backgrounds__choices button[aria-pressed="true"],.plan-translation-row[aria-pressed="true"],.translation-row-v2.is-current,.book-tile.is-current,.chapter-tile.is-current,.chapter-finish .done,.chapter-finish .done.is-done,.complete>a,.b27-compare-submit,.b27-comment-primary,.b27-comment-share,.round.play,.saved-collections button[aria-pressed="true"]){background:var(--yt-accent)!important;color:var(--yt-on-accent)!important;border-color:var(--yt-accent)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body :is(.font-options button.is-active,.reader-backgrounds__choices button[aria-pressed="true"],.plan-translation-row[aria-pressed="true"],.translation-row-v2.is-current,.book-tile.is-current,.chapter-tile.is-current,.chapter-finish .done,.chapter-finish .done.is-done,.complete>a,.b27-compare-submit,.b27-comment-primary,.b27-comment-share,.round.play,.saved-collections button[aria-pressed="true"]) :is(span,b,strong,small,i,svg){color:inherit!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body .weekday-row span{color:var(--yt-muted)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body .bible-search-pagination :is(a,button){background:var(--yt-raised)!important;color:var(--yt-text)!important;border-color:var(--yt-line)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body .bible-search-pagination span{color:var(--yt-muted)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body[data-page="read"] .range{color:var(--yt-muted)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body.bible-v2 .search-entry-row a.saved-entry{color:var(--yt-text)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body .reader-v2__header h1{color:var(--yt-text)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body :is(.scripture,.scripture-v2,.combined-text) .verse.selected .verse-number{background:var(--yt-accent)!important;color:var(--yt-on-accent)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body:is(.bible-v2,[data-page="read"],[data-page="listen"].combined-mode){background-color:var(--yt-bg)!important;background-image:none!important;color:var(--yt-text)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme][data-reader-background]:not([data-reader-background="default"]) body:is(.bible-v2,[data-page="read"],[data-page="listen"].combined-mode) :is(.scripture,.scripture-v2,.combined-reading){background:var(--b27-reader-ambient)!important;background-color:var(--b27-reader-base)!important;color:var(--b27-reader-ink)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body :is(.b27-legal-footer,.legal,.footer){color:var(--yt-muted)!important;}
html[data-b27-modern][data-b27-skin][data-b27-skin][data-b27-skin][data-theme] body :is(.b27-legal-footer,.legal,.footer) a{color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body:is(.bible-v2,[data-page="read"],[data-page="listen"].combined-mode){background-color:var(--a94-bg)!important;background-image:none!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body:is(.bible-v2,[data-page="read"],[data-page="listen"].combined-mode) :is(.scripture,.scripture-v2,.combined-reading){background:var(--b27-reader-ambient)!important;background-color:var(--b27-reader-base)!important;color:var(--b27-reader-ink)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.b27-legal-footer,.legal,.footer){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.b27-legal-footer,.legal,.footer) a{color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body:is(.bible-v2,[data-page="read"],[data-page="listen"].combined-mode) :is(.scripture,.scripture-v2,.combined-reading){background:var(--b27-reader-ambient)!important;background-color:var(--b27-reader-base)!important;color:var(--b27-reader-ink)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.reader-v2__header,.top,.combined-tools){--b27-reader-chrome:var(--a94-bg)!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.reader-v2__header h1,.audio-brand b,.head h2,.range,.translation-unavailable,.saved-entry,.day-list summary,.top>a.back,.b27-date-arrow,.ch-nav .count,.chapter-finish .off){color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.audio-brand span,.audio-brand i,.day-list small,.head p,.range,.fontbox__label){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.player,.day-list,.combined-tools,.chapter-finish,.fontbox,.settings-panel-v2,.sheet-panel-v2,.translation-unavailable){background:var(--a94-surface)!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.chapter-arrow,.b27-date-arrow,.b27-date-button,.chapter-finish>a,.chapter-finish>.off){background:var(--a94-raised)!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.chapter-finish .done,.round.play){background:var(--a94-accent)!important;color:var(--a94-on)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.chapter-finish .done,.round.play) :is(span,b,svg){color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="read"] .plan-translation-trigger span{color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-translation-trigger{background:var(--a94-raised)!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page][data-page="read"] .actions>.plan-translation-trigger :is(b,span){color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body .reader-v2__header span{color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body [data-b27-nav]>a:not(.active){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body [data-b27-nav]>a:not(.active) :is(span,i,svg){color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="calendar"] :is(.brand-row span,.brand-row small,.weekday-row span,.event-row__subtitle){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="calendar"] .calendar-toolbar .today{background:var(--a94-accent)!important;color:var(--a94-on)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body :is(.calendar-hero .brand-row span,.calendar-hero .brand-row small,.weekday-row span,.event-row__subtitle){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body .calendar-app button.today{background:var(--a94-accent)!important;color:var(--a94-on)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="contacts"] .brand span{color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="compare"] details :is(summary,p){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="kids"] :is(.muted,footer,footer p){color:var(--a94-muted)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="kids"] :is(label,select,option){background:var(--a94-surface)!important;color:var(--a94-text)!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="sunday"] .sunday-live{background:#ffda40!important;color:#423509!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="sunday"] .sunday-live :is(strong,small,span,svg){color:inherit!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="sunday"] .sunday-live-icon{color:#423509!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme="light"] body[data-page="sunday"] .copy{color:#0b261a!important;}
html[data-b27-skin="classic"][data-b27-skin][data-theme] body[data-page="sunday"] .footer{background:var(--a94-bg)!important;padding:6px 10px;border-radius:8px;}
html[data-b27-skin][data-b27-skin][data-theme] body:is([data-page="home"],[data-page="sunday"]) .footer{max-width:430px;margin:28px auto 0!important;padding:0 10px;font-size:10px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:0!important;opacity:1!important;text-align:center;}
html[data-b27-skin][data-b27-skin][data-theme] body:is([data-page="home"],[data-page="sunday"]) .footer a{font:inherit!important;color:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;}

/* 96: Your Time Sunday photograph. Only this skin/page is affected. */
html[data-b27-skin="yt"][data-b27-modern][data-b27-skin][data-b27-skin][data-theme] body[data-page="sunday"] .photo{
 opacity:1!important;
 filter:grayscale(1) brightness(.92) contrast(1.05)!important;
 background-image:linear-gradient(90deg,rgba(50,54,49,.97) 0%,rgba(50,54,49,.94) 16%,rgba(50,54,49,.86) 32%,rgba(50,54,49,.72) 48%,rgba(50,54,49,.52) 64%,rgba(50,54,49,.29) 80%,rgba(50,54,49,.08) 100%),url("/assets/sunday-church-reference.png")!important;
 background-position:center,calc(76% + clamp(72px,22vw,116px)) 15%!important;
 background-size:cover,cover!important;
 background-repeat:no-repeat!important;
 -webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.75),#000 7%,#000 64%,transparent 96%)!important;
 mask-image:linear-gradient(180deg,rgba(0,0,0,.75),#000 7%,#000 64%,transparent 96%)!important;
}
html[data-b27-skin="yt"][data-b27-modern][data-b27-skin][data-b27-skin][data-theme] body[data-page="sunday"] .sunday-intro .copy{
 max-width:min(210px,58%)!important;
}
html[data-b27-skin="yt"][data-b27-modern][data-b27-skin][data-b27-skin][data-theme] body[data-page="sunday"] .photo::after{
 content:"";position:absolute;inset:0;pointer-events:none;
 background:url("/assets/yt-83/grain.svg") repeat!important;background-size:300px 300px!important;opacity:.13!important;
}
