/* ht-light.css — GENERATED by tools/lightgen/gen.py from the theme's own stylesheets (v3.91.0). Do not edit by hand:
   change the source rule, or ht-light-fixes.css, then run the generator again.
   Every hard-coded colour in the theme, moved onto the light palette for [data-theme="light"]. 1922 declarations. */
/* ── from assets/css/archive-theater.css (26) ── */
:where([data-theme="light"]) .th-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg,#f6f5f1 0%,#ffffff 100%); }
:where([data-theme="light"]) .th-hero-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-hero-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .th-chip:hover:not(.active):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-nearme-btn:hover:not(.th-nearme-active):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-nearme-status:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-nearme-status-error:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
:where([data-theme="light"]) .th-card-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; border: 1px solid rgba(24, 24, 27, 0.126); }
:where([data-theme="light"]) .th-li-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-card-rat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.78); color: #1c1b17; border: 1px solid rgba(24, 24, 27, 0.126); }
:where([data-theme="light"]) .th-rat-star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-am:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .th-am-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-li-rat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .th-chip-uc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f5c06 !important; }
:where([data-theme="light"]) .th-uc-overlay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .th-closed-overlay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .th-faq-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: var(--gold-ink, #8d5a06); }
@media (max-width:600px) {
  :where([data-theme="light"]) .th-filters-toggle-btn.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
  :where([data-theme="light"]) .th-card-rat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.78); border-color: rgba(24, 24, 27, 0.126); }
}

/* ── from assets/css/cinelog-rewards.css (8) ── */
:where([data-theme="light"]) .clr-tier-sub b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clr-tier-next.clr-maxed:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clr-stat-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clr-chip.on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clr-badge.earned .clr-badge-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clr-toast-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clh-proof:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clh-line b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from assets/css/cinelog.css (20) ── */
:root:where([data-theme="light"]) { --gold-ink: #8d5a06; --gold-dk-ink: #8d5d12; --gold-lt-ink: #5c5b57; }
:where([data-theme="light"]) .hdr-logo-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .footer-logo-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .footer-logo-accent:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hdr-search-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hdr-search-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-search-modal:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 32px 80px rgba(0, 0, 0, 0.7), 0 0 0 1px rgba(0, 0, 0, 0.04); }
:where([data-theme="light"]) .ht-search-input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { caret-color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-search-chip:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-search-viewall:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-search-row-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) mark.ht-hl:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .cl-tab-active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .cl-star:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cl-star.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .footer-social-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .footer-nav-list a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clf-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clf-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hdr-join:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06 !important; }

/* ── from assets/css/ht-community-hub.css (75) ── */
:where([data-theme="light"]) .hub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --ink: var(--v-text, #24231f); --ink2: var(--v-text-2, #474642); --fog: var(--v-muted, #6d6c68); --line: rgba(24, 24, 27, 0.072); --amber-ink: #8d5a06; --bulb-ink: #53524e; }
:where([data-theme="light"]) .hub .hb-dot.d0 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hub circle.hb-dot.d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hub .hb-dot.d1 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hub circle.hb-dot.d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub .hb-dot.d2 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hub circle.hb-dot.d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--bulb-ink, #53524e); }
:where([data-theme="light"]) .hub .hb-dot.is-on circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: #1c1b17; }
:where([data-theme="light"]) .hub .hb-area:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hub .hb-orr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hub .hb-lake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(7, 99, 212, 0.9); }
:where([data-theme="light"]) .hub .hb-tip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.94); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 10px 30px rgba(0,0,0,.6); }
:where([data-theme="light"]) .hub .hb-tip b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-you:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .hub-sh h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-sh > a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hub-empty a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hub-seg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); }
:where([data-theme="light"]) .hub-seg button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); color: #1c1b17; }
:where([data-theme="light"]) .hub-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub-t3-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke: 1.5px rgba(24, 24, 27, 0.7); }
:where([data-theme="light"]) .hub-top3 .is-1 .hub-t3-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke-color: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub-t3-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-top3 .is-1 .hub-t3-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--bulb-ink, #53524e); }
:where([data-theme="light"]) .hub-top3 .is-me .hub-t3-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub-lb li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .hub-lb li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(90deg, rgba(24, 24, 27, 0.04), rgba(24, 24, 27, 0.054)); border-right: 2px solid rgba(24, 24, 27, 0.126); }
:where([data-theme="light"]) .hub-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
@media (hover: hover) and (min-width: 900px) {
  :where([data-theme="light"]) .hub-lb li:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
  :where([data-theme="light"]) .hub-top3 a:hover .hub-t3-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06); }
}
:where([data-theme="light"]) .hub-feed-t p a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hub-feed-t p b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .hub-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub-stars i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hub-feed-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #f7f1e8, #ffffff) center / cover no-repeat; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .hub-qs b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-qs em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06); }
:where([data-theme="light"]) .hub-chs b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-chbar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .hub-new:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amber-ink, #8d5a06) !important; }
@media (min-width: 900px) {
  :where([data-theme="light"]) .hub-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(90deg, var(--night) 0%, rgba(246, 245, 241, 0.7) 26%, transparent 52%), linear-gradient(180deg, transparent 70%, var(--night) 100%); }
}
:where([data-theme="light"]) .hub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --gold-ink: #61605c; --glass: rgba(24, 24, 27, 0.04); --glass-line: rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hub-eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--bulb-ink, #53524e); }
:where([data-theme="light"]) .hub-nums > span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, rgba(24, 24, 27, 0.063), rgba(24, 24, 27, 0.04)); }
:where([data-theme="light"]) .hub-nums b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-you:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hub-board:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.041), rgba(24, 24, 27, 0.04) 40%); }
:where([data-theme="light"]) .hub-lb-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .hub-crown:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hub-plinth:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(105deg, transparent 40%, rgba(24, 24, 27, 0.14) 50%, transparent 60%); }
:where([data-theme="light"]) .hub-t3-val:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
:where([data-theme="light"]) .hub-t3-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hub-top3 .is-1 .hub-t3-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hub-top3 .is-1 .hub-t3-val b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hub-lb li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04); }
:where([data-theme="light"]) .hub-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); }
:where([data-theme="light"]) .hub-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
@media (hover: hover) {
  :where([data-theme="light"]) .hub-lb li:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); }
}
:where([data-theme="light"]) .hub-feed-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), 0 10px 20px -10px rgba(0,0,0,.9); }
:where([data-theme="light"]) .hub-live-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .hub-live-nums b.is-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hub-live-a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .hub-live-a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .hub-live-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hub-live-list li.is-new .hub-live-m:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846129; }
:where([data-theme="light"]) .hub-live-th:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7 center / cover no-repeat; }

/* ── from assets/css/ht-diary.css (47) ── */
:where([data-theme="light"]) .htd-sheet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #24231f; }
:where([data-theme="light"]) .htd-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htd-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htd-h:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .htd-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .htd-sc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; }
:where([data-theme="light"]) .htd-sc-r>span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #31302c; }
:where([data-theme="light"]) .htd input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htd select:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .htd-days button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; color: #3e3d39; }
:where([data-theme="light"]) .htd-vf-b button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htd-vf-b label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px dashed #d6d3cc; color: #24231f; }
:where([data-theme="light"]) .htd-vf-b small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .htd-vf-b .is-on small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htd-vf-m:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .htd-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .htd-stars button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .htd-stars button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .htd-stars button.is-half:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { color: #8d5a06; }
:where([data-theme="light"]) .htd textarea:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .htd-sp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htd-fi-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htd-sug:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; border: 1px solid #d6d3cc; }
:where([data-theme="light"]) .htd-sug button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; }
:where([data-theme="light"]) .htd-sug button:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htd-sug button:focus:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .htd-sug img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htd-sug i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .htd-sug small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .htd-sug-load:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .htd-now button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htd-now img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .htd-now button.is-on span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htd-scan-b svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .htd-scan-st.is-bad:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #ce0707; }
:where([data-theme="light"]) .htd-ph .htd-l small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .htd-ph-add:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px dashed #d6d3cc; color: #8d5a06; }
:where([data-theme="light"]) .htd-ph-add small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htd-ph-t button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .htd-xp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }

/* ── from assets/css/ht-fdfs.css (45) ── */
:where([data-theme="light"]) .fd:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --bg-ink: #0b0a0d; --bg: #f6f5f1; --card: #ffffff; --line: rgba(24, 24, 27, 0.081); --tx: #23221e; --tx2: #43423e; --mu: #6d6c68; --amb-ink: #666561; }
:where([data-theme="light"]) .fd-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(70% 80% at 10% 0%, rgba(255,77,77,.38), transparent 70%), radial-gradient(60% 70% at 100% 30%, rgba(255,194,77,.32), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .fd-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-chips a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); border: 1px solid rgba(24, 24, 27, 0.126); color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-none:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .fd-film:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.04), transparent 120px), var(--card); }
:where([data-theme="light"]) .fd-when.is-now:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #5a5955; }
:where([data-theme="light"]) .fd-when.is-soon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-ti h3 a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-first b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-bk b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
:where([data-theme="light"]) .fd-bk small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107647; }
:where([data-theme="light"]) .fd-shows li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .fd-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fd-shows .k-fan .fd-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .fd-shows .k-midnight .fd-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4d4c48; }
:where([data-theme="light"]) .fd-shows .k-early .fd-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-w a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-cf:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .fd-del:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .fd-cn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
:where([data-theme="light"]) .fd-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fd-add:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px dashed rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .fd-add summary:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-kinds span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .fd-add input[name]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .fd-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .fd-rr a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-rr .is-now:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #5a5955; }
:where([data-theme="light"]) .fd-rr .is-soon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-regs a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-regs li:first-child .fd-rk:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-regs em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .fd-link:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3b3a36 !important; }
:where([data-theme="light"]) .fd-link b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4d4c48; }

/* ── from assets/css/ht-films.css (6) ── */
:where([data-theme="light"]) .fl:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --f-text: var(--v-text, #24231f); --f-muted: var(--v-muted, #676662); --f-line: var(--v-line, #efede8); --f-surface: var(--v-surface, #ffffff); --f-ink: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .fl-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 10px 24px rgba(0,0,0,.3); }

/* ── from assets/css/ht-formats.css (13) ── */
:where([data-theme="light"]) .fmt-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .fmt-head h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fmt-lede b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fmt-guide small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .fmt-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.82); color: #1c1b17; }
:where([data-theme="light"]) .fmt-s h2 a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fmt-rate b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .fmt-faq h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fmt-tile b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .fmt-tile span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .ss-ver.is-team:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ss-ver.is-old:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }

/* ── from assets/css/ht-growth.css (27) ── */
:where([data-theme="light"]) .gr-feed-h a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-pp-chip b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .gr-card-who .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .gr-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .gr-feed-empty a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-pp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 140% at 100% 0, rgba(245, 166, 35, .10), transparent 55%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .gr-pp-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .gr-stamp.is-on .gr-stamp-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--st-ink, #0763d4); }
:where([data-theme="light"]) .gr-stamp.is-blue:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #0763d4; }
:where([data-theme="light"]) .gr-stamp.is-violet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #6c3df7; }
:where([data-theme="light"]) .gr-stamp.is-amber:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #8d5a06; }
:where([data-theme="light"]) .gr-stamp.is-teal:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #187468; }
:where([data-theme="light"]) .gr-stamp.is-rose:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #cd0623; }
:where([data-theme="light"]) .gr-stamp.is-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --st-ink: #7e6503; }
:where([data-theme="light"]) .gr-stamp.is-on .gr-stamp-l small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--st-ink, #0763d4); }
:where([data-theme="light"]) .gr-pp-how a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-xp-me b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .gr-xp-l b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .sv4-pick.has-heat .sv4-seat.is-best:not(.gr-heat):not(.is-me):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .ss-ver.is-team:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ss-ver.is-old:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }
:where([data-theme="light"]) .sv4-fmts a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-feed-hint:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-pc-art:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08), 0 10px 24px rgba(0,0,0,.45); }
:where([data-theme="light"]) .gr-pc-art.is-place:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(180deg, rgba(246, 245, 241, 0.55) 0%, rgba(8,8,10,0) 40%); }
:where([data-theme="light"]) .gr-pc-cap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .gr-pc-ava .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from assets/css/ht-home-community.css (36) ── */
:where([data-theme="light"]) .hm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --s: var(--v-surface, #ffffff); --r: var(--v-raised, #fbfaf7); --t: var(--v-text, #24231f); --t2: var(--v-text-2, #474642); --mu: var(--v-muted, #6d6c68); --ln: var(--v-line-soft, rgba(24, 24, 27, 0.063)); --am-ink: #8d5a06; }
:where([data-theme="light"]) .hm .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hm-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px dashed rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .hm-band:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: radial-gradient(90% 120% at 100% 0%, rgba(245,166,35,.22), transparent 60%), radial-gradient(60% 80% at 0% 100%, rgba(251,113,133,.12), transparent 70%), #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .hm-nums span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.85); }
:where([data-theme="light"]) .hm-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.95) !important; }
:where([data-theme="light"]) .hm-map .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hm-map .d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(141, 90, 6, 0.65); }
:where([data-theme="light"]) .hm-map .d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #53524e; }
:where([data-theme="light"]) .hm-sub a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--am-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hm-rev-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--am-ink, #8d5a06); }
:where([data-theme="light"]) .hm-rev-st i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hm-fan i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #f7f1e8, #ffffff) center / cover no-repeat; box-shadow: 4px 0 14px rgba(0,0,0,.7), inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
:where([data-theme="light"]) .hm-post:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(80% 60% at 70% 10%, hsl(var(--h) 60% 40% / .55), transparent 70%), linear-gradient(165deg, hsl(var(--h) 35% 20%), #f6f5f1 75%); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06) inset, 0 0 0 1px rgba(0, 0, 0, 0.07) inset, 0 18px 36px -18px rgba(0,0,0,.9); }
:where([data-theme="light"]) .hm-post-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hm-cap small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.92); }
:where([data-theme="light"]) .hm-top:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hm-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(246, 245, 241, 0.72); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12) inset; }
@media (hover: hover) and (min-width: 900px) {
  :where([data-theme="light"]) .hm-top:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hm-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.55); }
}
:where([data-theme="light"]) .hm-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .hm-d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hm-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--am-ink, #8d5a06); }
:where([data-theme="light"]) .hm-st i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hm-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke: 2px rgba(24, 24, 27, 0.75); }
:where([data-theme="light"]) .hm-rankd .hm-c:first-child .hm-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke-color: #8d5a06; }

/* ── from assets/css/ht-home-guide.css (15) ── */
:where([data-theme="light"]) .hg-eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-link:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hg-pick-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg, #eaedf5, #f6f5f1) center / cover no-repeat; }
:where([data-theme="light"]) .hg-pick-why:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-book:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hg-rec:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; background: linear-gradient(160deg, #eaedf5, #f6f5f1) center / cover no-repeat; }
:where([data-theme="light"]) .hg-rec-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-rec-unit:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.95); }
:where([data-theme="light"]) .hg-rec:hover .hg-rec-where:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-chip-near:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-area-rank.is-first:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-area-why:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hg-area-all:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .hg-area-msg a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from assets/css/ht-home.css (5) ── */
:where([data-theme="light"]) .hth-title span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hth-near:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hth-near-row:hover .hth-near-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hth-near-km:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hth-near-msg a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from assets/css/ht-hub.css (21) ── */
:where([data-theme="light"]) .hb-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: radial-gradient(70% 60% at 52% 48%, rgba(245,166,35,.13), transparent 70%), radial-gradient(120% 100% at 50% 0%, #ffffff, #f6f5f1 70%); box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.07), 0 30px 60px -30px rgba(0,0,0,.6); }
:where([data-theme="light"]) .hb-orr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hb-orr-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hb-area:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hb-orr-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hb-area--lake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(40, 103, 182, 0.9); }
:where([data-theme="light"]) .hb-lake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(54, 102, 170, 0.9); stroke: rgba(34, 102, 183, 0.9); }
:where([data-theme="light"]) .hb-dot.d0 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) circle.hb-dot.d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hb-dot.d1 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) circle.hb-dot.d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(141, 90, 6, 0.78); }
:where([data-theme="light"]) .hb-dot.d2 circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) circle.hb-dot.d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #53524e; }
:where([data-theme="light"]) a.hb-dot:hover circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) a.hb-dot:focus-visible circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) a.hb-dot.is-on circle:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #1c1b17; }
:where([data-theme="light"]) .hb-tip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.96); border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .hb-tip b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hb-tip span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hb-legend:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.85); }
:where([data-theme="light"]) .hb-legend .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .hb .hb-pc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(60% 70% at 50% 100%, rgba(245,166,35,.18), transparent 70%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .hb .rp-step b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: color-mix(in srgb, var(--m) 80%, #1c1b17); }

/* ── from assets/css/ht-join.css (34) ── */
:where([data-theme="light"]) .htj-sheet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #24231f; }
:where([data-theme="light"]) .htj-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htj-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htj-logo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; border: 1px solid #e3e1db; color: #1c1b17; }
:where([data-theme="light"]) .htj h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .htj-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htj-opt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #d6d3cc; color: #1c1b17; }
:where([data-theme="light"]) .htj-fine a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htj-agree a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .htj-tabs:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .htj-tabs button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htj-tabs button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; color: #1c1b17; }
:where([data-theme="light"]) .htj-form label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .htj-form input[type=text]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htj-form input[type=email]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htj-form input[type=password]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htj-form input[type=date]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .htj-form small.is-ok:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htj-form small.is-bad:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
:where([data-theme="light"]) .htj-eye:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htj-eye.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .htj-check:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662 !important; }
:where([data-theme="light"]) .htj-link:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .htj-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .htj-msg.is-ok:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htj-msg.is-err:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
:where([data-theme="light"]) .htj-toast:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; color: #31302c; }
:where([data-theme="light"]) .htj-toast b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .htj-toast a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .htj-toast button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }

/* ── from assets/css/ht-members.css (15) ── */
:where([data-theme="light"]) .mbx-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx-q input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx-h:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 70% at 50% 0, rgba(245, 166, 35, .07), transparent 60%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .mbx-card-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx-card-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .mbx-card-wk:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
:where([data-theme="light"]) .mbx-favs b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx .fl-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .mbx .fl-btn.is-on:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a !important; }
:where([data-theme="light"]) .mbx-sort:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx-thead button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .mbx-nm b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mbx .fl-btn:not(.is-on):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .mbx .fl-btn.is-on:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a !important; }

/* ── from assets/css/ht-movies.css (15) ── */
:where([data-theme="light"]) .mvl-seg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .mvl-chip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.09); background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .mvl-chip[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .mvl-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mvl-s span:not(:empty):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #a54c03; }
:where([data-theme="light"]) .mvl-hot li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .mvl-hot-m em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #a54c03; }
@media (hover: hover) and (pointer: fine) and (min-width: 900px) {
  :where([data-theme="light"]) .mvl-chip:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
}
@media (max-width: 639px) {
  :where([data-theme="light"]) .mvl-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.86); color: #1c1b17; }
  :where([data-theme="light"]) .mvl-tag.is-soon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.86); color: #5c5b57; }
}

/* ── from assets/css/ht-nav.css (26) ── */
:where([data-theme="light"]) #site-header:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nvm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .v4-tabbar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --n-bg: var(--v-night, #f6f5f1); --n-surface: var(--v-surface, #ffffff); --n-raised: var(--v-raised, #fbfaf7); --n-line: var(--v-line, #efede8); --n-text: var(--v-text, #24231f); --n-text2: var(--v-text-2, #3e3d39); --n-muted: var(--v-muted, #676662); --n-ink: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .nv-ava.rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nv-r .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nvm .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nv-faces .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .nv-posters img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 10px 24px rgba(0,0,0,.35); }
:where([data-theme="light"]) .nv-map .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .nv-map .d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(141, 90, 6, 0.75); }
:where([data-theme="light"]) .nv-map .d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #61605c; }
:where([data-theme="light"]) .nv-cmcard:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: radial-gradient(110% 80% at 70% 30%, #fbfaf7, #f6f5f1 65%); box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .nv-cmcard:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(90deg, rgba(246, 245, 241, 0.98) 34%, rgba(246, 245, 241, 0.55) 55%, transparent 80%); }
:where([data-theme="light"]) .nv-nums b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .nv-nums b small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.75); }
:where([data-theme="light"]) .nv-nums span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.85); }
:where([data-theme="light"]) .nv-faces small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.95); }
:where([data-theme="light"]) .nvm-join:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: radial-gradient(110% 80% at 70% 25%, #fbfaf7, #f6f5f1 65%); box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .nvm-join:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(180deg, transparent 40px, rgba(246, 245, 241, 0.96) 190px); }
:where([data-theme="light"]) .nvm-signin:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }

/* ── from assets/css/ht-plan.css (41) ── */
:where([data-theme="light"]) .pl:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; color: #23221e; }
:where([data-theme="light"]) .pl:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(180deg, rgba(246, 245, 241, 0.4), #f6f5f1 70%); }
:where([data-theme="light"]) .pl-new:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0e7733; }
:where([data-theme="light"]) .pl-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.82); border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .pl-po:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #3a2a5a, #ffffff); }
:where([data-theme="light"]) .pl-po span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .pl-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #666561; }
:where([data-theme="light"]) .pl-facts span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .pl-facts a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; border-bottom: 1px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .pl-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); color: #31302c; }
:where([data-theme="light"]) .pl-note small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .pl-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .pl-rb button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); color: #1c1b17; }
:where([data-theme="light"]) .pl-rb .is-in:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
:where([data-theme="light"]) .pl-rb .is-out.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .pl-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .pl-g p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .pl-g p b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .pl-g.is-in p b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .pl-g li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .pl-g li small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
:where([data-theme="light"]) .pl-g .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .pl-cp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); border: 1px solid rgba(24, 24, 27, 0.14); color: #1c1b17; }
:where([data-theme="light"]) .pl-book:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3b3a36 !important; }
:where([data-theme="light"]) .pl-edit summary:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #666561; }
:where([data-theme="light"]) .pl-edit label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .pl-edit input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: #f6f5f1; color: #1c1b17; }
:where([data-theme="light"]) .pl-cancel:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .pl-join:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .pl-join a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #666561 !important; }

/* ── from assets/css/ht-polls.css (12) ── */
:where([data-theme="light"]) .hp .hp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hp-fill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hp-o.is-mine .hp-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: #8d5a06; }
:where([data-theme="light"]) .hpp-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .hpp-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(60% 80% at 0% 0%, rgba(245,166,35,.14), transparent 70%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .hpp-empty-art i:nth-child(2n):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.14), rgba(24, 24, 27, 0.072)); }
:where([data-theme="light"]) .hpp-lead .hp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 90% at 0% 0%, rgba(245,166,35,.12), transparent 60%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .hpp-prog span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hpp-prog.is-done b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .hp-fill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .hp-go:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .hp-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px dashed rgba(24, 24, 27, 0.14); }

/* ── from assets/css/ht-profile-v2.css (15) ── */
:where([data-theme="light"]) .pf2-counts li > a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .pf2-lv-t em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .pf2-lv-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
:where([data-theme="light"]) .pf2-match:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
:where([data-theme="light"]) .pf2-match-top small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4a6e57; }
:where([data-theme="light"]) .pf2-match-top strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .pf2-match-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .pf2-films-g a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 10px 24px rgba(0,0,0,.4); }
:where([data-theme="light"]) .pf2-more a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .gr-pp.is-grid:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #ffffff 0%, #ffffff 55%); border: 1px solid #e3e1db; }
:where([data-theme="light"]) .gr-pp.is-grid .gr-stamp:not(.is-on) .gr-stamp-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 2px dashed #d6d3cc !important; }
:where([data-theme="light"]) .gr-pp-next-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .gr-pp-next-t small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4a4945; }
:where([data-theme="light"]) .gr-pp-next > svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }

/* ── from assets/css/ht-pwa.css (17) ── */
:where([data-theme="light"]) .pw-bn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pw-offer:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.96); color: #24231f; }
:where([data-theme="light"]) .pw-bn img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .pw-bn span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pw-offer p span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .pw-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); color: #676662; }
:where([data-theme="light"]) .pw-no:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); color: #3e3d39; }
:where([data-theme="light"]) .pw-ios-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; color: #24231f; border: 1px solid #e3e1db; }
:where([data-theme="light"]) .pw-ios-p ol:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .pw-share:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { color: #0763d4; }
:where([data-theme="light"]) .ntp-push:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.09); background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .ntp-push small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .ntp-push-sw:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }

/* ── from assets/css/ht-quiz.css (23) ── */
:where([data-theme="light"]) .hq-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #8d5a06; }
:where([data-theme="light"]) .hq-card.is-blue:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #0763d4; }
:where([data-theme="light"]) .hq-card.is-pink:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #c81070; }
:where([data-theme="light"]) .hq-card.is-green:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #157538; }
:where([data-theme="light"]) .hq-card.is-violet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #6c3df7; }
:where([data-theme="light"]) .hq-card.is-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #7e6503; }
:where([data-theme="light"]) .hq-art:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background-color: #f6f5f1; }
:where([data-theme="light"]) .hq-art b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hq-art small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hq-t em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--tc-ink, #8d5a06); }
:where([data-theme="light"]) .hqp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #8d5a06; }
:where([data-theme="light"]) .hqp.is-blue:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #0763d4; }
:where([data-theme="light"]) .hqp.is-pink:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #c81070; }
:where([data-theme="light"]) .hqp.is-green:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #157538; }
:where([data-theme="light"]) .hqp.is-violet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #6c3df7; }
:where([data-theme="light"]) .hqp.is-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tc-ink: #7e6503; }
:where([data-theme="light"]) .hqp-best:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--tc-ink, #8d5a06); }
:where([data-theme="light"]) .hqp-sc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--tc-ink, #8d5a06); }
:where([data-theme="light"]) .hqp-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .hqp-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1 center / cover no-repeat; }
:where([data-theme="light"]) .hqp-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .hqp-o.is-wrong .hqp-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hqp-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .hqp-ring:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: conic-gradient(var(--tc) calc(var(--p) * 360deg), rgba(24, 24, 27, 0.072) 0); }

/* ── from assets/css/ht-rewards.css (11) ── */
:where([data-theme="light"]) .xpr2-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr2-steps li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .xpr2-steps b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr2-sh h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr2-sh > a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .xpr2-n b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr2-board li:first-child .xpr2-n b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .xpr2-key i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .xpr2-pz:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .xpr2-g h3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr2-pts:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .xpr2-g li > span > b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from assets/css/ht-screen-reports.css (31) ── */
:where([data-theme="light"]) .th-stat.th-stat-score:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
@media (max-width: 820px) {
  :where([data-theme="light"]) .htsr-qf-act:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
}
:where([data-theme="light"]) .htsr-screen-field select:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .htsr-scores:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .htsr-score-row + .htsr-score-row:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .htsr-star.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htsr-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .htsr-tag-screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) a.htsr-tag-screen:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-lt-ink, #5c5b57); }
:where([data-theme="light"]) .htsr-map-facade:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(rgba(24, 24, 27, 0.04) 1px, transparent 1px) 0 0 / 22px 22px,
        linear-gradient(90deg, rgba(24, 24, 27, 0.04) 1px, transparent 1px) 0 0 / 22px 22px,
        #fbfaf7; }
:where([data-theme="light"]) .htsr-map-pin:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htsr-map-load:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .htsr-map-facade:hover .htsr-map-load:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-se-cta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .ht-se-msg.is-ok:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #2a744f; }
:where([data-theme="light"]) .ht-se-msg.is-err:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4d4c48; }
:where([data-theme="light"]) .sp-best-rows .sp-br-tip a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .sp-why-badge-ico:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htsg-card-admin .htsg-card-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htsg-card-admin .htsg-card-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-screen-pills .th-pill.th-pill-sound.is-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .sp-pill.sp-pill-sound.is-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .sp-other-seats-ico:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-share-card-screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htrv-write:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htrv-score-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htrv-score-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htrv-screen-name:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .htrv-screen-score:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htrv-screen-first:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .sp-review-nocount:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); border: 1px dashed rgba(24, 24, 27, 0.14); }

/* ── from assets/css/ht-seatmap.css (3) ── */
:where([data-theme="light"]) .sv4-pick .sv4-seat.sc-c:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .sv4-pick .sv4-seat.sc-d:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .sm-why em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }

/* ── from assets/css/ht-theatre-stage.css (60) ── */
:where([data-theme="light"]) .ts:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --ts-bg: var(--v-night,#f6f5f1); --ts-line: rgba(24, 24, 27, 0.071); }
:where([data-theme="light"]) .ts-pics:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .ts-status.is-open:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ts-status.is-soon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts-status.is-closed:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
:where([data-theme="light"]) .ts-announce:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts-meta b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .ts-star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts .htl-been[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ts .htl-fav[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .ts .htl-want[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts-stars button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts-stars button:active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .ts-act .ts-tg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #31302c !important; background: rgba(24, 24, 27, 0.046) !important; border: 1px solid rgba(24, 24, 27, 0.109) !important; }
:where([data-theme="light"]) .ts-act .ts-tg-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: #efede8; }
:where([data-theme="light"]) .ts-act .ts-tg.htl-been[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538 !important; }
:where([data-theme="light"]) .ts-act .ts-tg.htl-fav[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623 !important; }
:where([data-theme="light"]) .ts-act .ts-tg.htl-want[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4 !important; }
@media (min-width:900px) {
  :where([data-theme="light"]) .ts-act .ts-tg-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.071); }
}
@media (hover:hover) and (pointer:fine) {
  :where([data-theme="light"]) .ts-act .ts-tg:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.081) !important; border-color: rgba(24, 24, 27, 0.14) !important; }
}
:where([data-theme="light"]) .ts-loc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.922); }
:where([data-theme="light"]) .ts .ts-act .ts-tg+.ts-tg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-left: 1px solid rgba(24, 24, 27, 0.092) !important; }
:where([data-theme="light"]) .ts .ts-act .ts-tg.htl-been .htl-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ts .ts-act .ts-tg[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.064) !important; }
:where([data-theme="light"]) .ts .ts-act .ts-tg.htl-fav[aria-pressed=true] .htl-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .ts .ts-act .ts-tg.htl-want[aria-pressed=true] .htl-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
:where([data-theme="light"]) .tx-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(246, 245, 241, 0.62); }
:where([data-theme="light"]) .ts .ts-loc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .tx-dir:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06 !important; }
:where([data-theme="light"]) .ts .tx-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .ts .tx-meta .tx-rate:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f !important; }
:where([data-theme="light"]) .ts .tx-meta .tx-rev:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .tx-am-b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.109); }
:where([data-theme="light"]) .tx-am-b.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; background: #fbfaf7; }
@media (hover:hover) and (pointer:fine) {
  :where([data-theme="light"]) .tx-am-b:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
}
:where([data-theme="light"]) .ts .tx-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: #ffffff; border: 1px solid #e3e1db; }
:where([data-theme="light"]) .ts .tx-log svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .ts .tx-log small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .ts .tx-save[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; background: #fbfaf7; }
@media (hover:hover) and (pointer:fine) {
  :where([data-theme="light"]) .ts .tx-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; border-color: #d6d3cc; }
}
:where([data-theme="light"]) .th-tab-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; background: #fbfaf7; }
:where([data-theme="light"]) .tk-glow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(rgba(24, 24, 27, 0.14),#bec3d2bf); box-shadow: 0 0 12px rgba(0, 0, 0, 0.12),0 0 26px rgba(0, 0, 0, 0.12); }
@media (hover:hover) and (pointer:fine) {
  :where([data-theme="light"]) .tk:hover .tk-glow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 16px rgba(0, 0, 0, 0.12),0 0 34px rgba(0, 0, 0, 0.12); }
}
:where([data-theme="light"]) .ts .tx-btn.tx-fav[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .ts-out:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }

/* ── from assets/css/ht-theatres-browse.css (18) ── */
:where([data-theme="light"]) .tb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --tb-card: #ffffff; --tb-line: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .tb-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.94); }
:where([data-theme="light"]) .tb-chip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .tb-view button[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .tb-s i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .tb-t i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .tb-save:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .tb-save[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .tb-pp > span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .is-grid .tb-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .is-grid .tb-save:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
@media (hover: hover) and (pointer: fine) and (min-width: 900px) {
  :where([data-theme="light"]) .tb-c:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
  :where([data-theme="light"]) .tb-chip:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
  :where([data-theme="light"]) .tb-save:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
}
:where([data-theme="light"]) .tb-save.tb-fav[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
@media (hover: hover) {
  :where([data-theme="light"]) .tb-save.tb-fav:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
}
:where([data-theme="light"]) .tb-out:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }

/* ── from assets/css/ht-v4-community.css (93) ── */
:where([data-theme="light"]) .cm-rep-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .cm-lb-row.is-top .cm-lb-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .cm-tl-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.75); color: #1c1b17; }
:where([data-theme="light"]) .cm-tag-rated:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.8); color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .cm-tcard-img[data-i]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after, :where([data-theme="light"]) .cm-fav-img[data-i]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: #18181b; }
:where([data-theme="light"]) .cm-recap-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cm-recap-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.98); }
:where([data-theme="light"]) .cm-recap-n b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cm-dy-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .ch-tile:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.12), 0 8px 24px rgba(0, 0, 0, .35); }
:where([data-theme="light"]) .ls-mos i[data-i]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: #18181b; }
:where([data-theme="light"]) .ls-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .ls-img[data-i]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: #18181b; }
:where([data-theme="light"]) .lse-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .lse-del:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .lse-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
:where([data-theme="light"]) .fl-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .rp-me-go:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .rp-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(80% 60% at 50% 50%, rgba(245, 166, 35, .12), transparent 70%), #f6f5f1; border: 1px solid rgba(24, 24, 27, 0.063); color: #24231f; }
:where([data-theme="light"]) .rp-map .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .rp-map .d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(141, 90, 6, 0.65); }
:where([data-theme="light"]) .rp-map .d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #53524e; }
:where([data-theme="light"]) .rp-map .rp-orr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .rp-map .rp-lake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(55, 104, 164, 0.9); }
:where([data-theme="light"]) .rp-map figcaption b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .rp-map figcaption span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
:where([data-theme="light"]) .rp-map figcaption a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .rp-pod:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --m-ink: #876108; }
:where([data-theme="light"]) .rp-pod.is-2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --m-ink: #3e3d39; }
:where([data-theme="light"]) .rp-pod.is-3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --m-ink: #955824; }
:where([data-theme="light"]) .rp-pod-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: conic-gradient(from 200deg, var(--m), rgba(24, 24, 27, 0.14), var(--m)); }
:where([data-theme="light"]) .rp-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .pf-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.55); color: #1c1b17 !important; }
:where([data-theme="light"]) .pf-recap-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-left: 2px dashed rgba(227, 225, 219, 0.3); }
:where([data-theme="light"]) .pf-post:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(70% 50% at 85% 15%, rgba(24, 24, 27, 0.108), transparent 70%), linear-gradient(160deg, hsl(var(--h) 50% 30%), hsl(calc(var(--h) + 50) 55% 11%)); box-shadow: 0 10px 24px -10px rgba(0, 0, 0, .7), inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .pf-post-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .pf-post-m i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .pf-addfilm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.75); color: #1c1b17; }
:where([data-theme="light"]) .pf-dy-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .pf-fs:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .pf-fdfs:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cm .pf-del-go:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623 !important; }
:where([data-theme="light"]) .pf-tabs:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.96); }
:where([data-theme="light"]) .pf-hist-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .pf-hist-b i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .pf-cal:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
@media (hover: hover) and (pointer: fine) {
  :where([data-theme="light"]) .pf-mini a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
}
:where([data-theme="light"]) .mb-favs a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b !important; }
:where([data-theme="light"]) .mb-nm em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .mb-st svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .mb-st.is-v svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
:where([data-theme="light"]) .mb-st.is-f svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .pf:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lc-ink: #8d5a06; --lc2-ink: #53524e; --glass: rgba(24, 24, 27, 0.04); --gl: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .pf .lv1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pf .lv2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lc-ink: #666561; --lc2-ink: #2e2d29; }
:where([data-theme="light"]) .pf .lv5:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pf .lv6:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lc-ink: #3e3d39; --lc2-ink: #1c1b17; }
:where([data-theme="light"]) .pf .lv7:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pf .lv8:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pf .lv9:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .pf .lv10:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lc-ink: #846002; --lc2-ink: #393834; }
:where([data-theme="light"]) .pf-ring circle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .pf-ring .pf-ring-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: var(--lc-ink, #8d5a06); }
:where([data-theme="light"]) .pf-chip.is-lv:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--lc2-ink, #53524e) !important; }
:where([data-theme="light"]) .pf-chip.is-fire:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd041d !important; }
:where([data-theme="light"]) .pf-chip.is-vf:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635 !important; }
:where([data-theme="light"]) .pf-lv:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(150deg, color-mix(in srgb, var(--lc) 18%, #ffffff), #ffffff 60%); }
:where([data-theme="light"]) .pf-lv-t small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--lc2-ink, #53524e); }
:where([data-theme="light"]) .pf-wk i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.081); }
:where([data-theme="light"]) .pf-wk i.is-now:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { outline: 1.5px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .pf-lv-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06); }
:where([data-theme="light"]) .pf-lv-bar em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(100deg, transparent 30%, rgba(24, 24, 27, 0.14) 50%, transparent 70%); }
:where([data-theme="light"]) .pf-lv-next b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .pf-tabs:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.82); border-bottom: 1px solid rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .pf-quest:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.045), rgba(24, 24, 27, 0.04)); }
:where([data-theme="light"]) .pf-race b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .pf-quest li a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
:where([data-theme="light"]) .pf-q-i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .pf-quest em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .pf-q-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
@media (hover: hover) and (pointer: fine) {
  :where([data-theme="light"]) .pf-quest li a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); }
}

/* ── from assets/css/ht-v4-movie.css (17) ── */
:where([data-theme="light"]) .mv4-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(180deg, rgba(246, 245, 241, 0.55) 0%, var(--v-night) 92%),
    var(--bd, none) center 20% / cover no-repeat; }
:where([data-theme="light"]) .mv4-langs li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .mv4-watched .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mv4-log:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .mvr-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .mvr-who .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .mvr-spb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.4); color: #1c1b17; }
:where([data-theme="light"]) .mv4-pplay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .mv4-days button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.09); background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .mv4-fmts button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .mv4-fmts button[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .mv4-book:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .fd-link:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3b3a36 !important; }
:where([data-theme="light"]) .fd-link b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4d4c48; }

/* ── from assets/css/ht-v4-screen.css (21) ── */
:where([data-theme="light"]) .sv4-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662 !important; }
:where([data-theme="light"]) .sv4-head h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .sv4:not(.is-premium) .sv4-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); color: #1c1b17; }
:where([data-theme="light"]) .sv4-size span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .sv4-ar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); color: #1c1b17; }
:where([data-theme="light"]) .sv4-chips > li > a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .sv4-chips > li > span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); color: #1c1b17 !important; }
:where([data-theme="light"]) .sv4-chips .is-rate a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .sv4-chips .is-hot a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }
:where([data-theme="light"]) .sv4-star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .sv4-seat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #e3e1db; }
:where([data-theme="light"]) .sv4-seat.is-front:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .sv4:not(.is-premium) .sv4-lu.is-me .sv4-lu-box i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 22px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .sv4-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .sv4-rev-s i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .sv4-chips .is-fresh span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662 !important; }
:where([data-theme="light"]) .sv4-vp-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .sv4-srow.has-ph .sv4-rl:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .sv4-ri-add:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06) !important; }

/* ── from assets/css/ht-v4-theatre.css (4) ── */
:where([data-theme="light"]) .tv4-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)):after { background: linear-gradient(180deg, rgba(246, 245, 241, 0.051) 30%, var(--v-night)); }
@media (min-width:900px) {
  :where([data-theme="light"]) .tv4-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)):after { background: linear-gradient(90deg, var(--v-night) 0%, rgba(246, 245, 241, 0.82) 45%, rgba(246, 245, 241, 0.451) 100%), linear-gradient(180deg, transparent 60%, var(--v-night)); }
}
:where([data-theme="light"]) body.ht-v4.single-theater .htrv-score-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) body.ht-v4.single-theater .htsr-map-facade:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(rgba(24, 24, 27, 0.04) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, rgba(24, 24, 27, 0.04) 1px, transparent 1px) 0 0 / 24px 24px, var(--v-raised); }

/* ── from assets/css/ht-v4-year.css (85) ── */
:where([data-theme="light"]) .cy2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --bg-ink: #0b0a0d; --bg: #f6f5f1; --card: #ffffff; --card-2: #fbfaf7; --line: rgba(24, 24, 27, 0.072); --line-2: rgba(24, 24, 27, 0.126); --tx: #23221e; --tx-2: #43423e; --mu: #6d6c68; --amb-ink: #666561; }
:where([data-theme="light"]) .cy2-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cy2-sh > span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cy2-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(90% 60% at 0% 0%, rgba(255,122,61,.42), transparent 70%), radial-gradient(80% 60% at 100% 30%, rgba(124,58,237,.42), transparent 70%), repeating-linear-gradient(90deg, transparent 0 26px, rgba(24, 24, 27, 0.04) 26px 27px); }
:where([data-theme="light"]) .cy2-ava .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .cy2-persona:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .cy2-stats li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .cy2-every b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); color: #1c1b17 !important; }
:where([data-theme="light"]) .cy2-jump:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.88); }
:where([data-theme="light"]) .cy2-sh h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-note b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-map .orr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .cy2-map .lake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(55, 104, 164, 0.9); }
:where([data-theme="light"]) .cy2-map .area:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .cy2-map .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .cy2-map .d1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: rgba(141, 90, 6, 0.9); }
:where([data-theme="light"]) .cy2-map .d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #53524e; stroke: #2a2925; }
:where([data-theme="light"]) .cy2-map a:hover .d2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #1c1b17; }
:where([data-theme="light"]) .cy2-map .home-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-map .home-l rect:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-legend .d0:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .cy2-home:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, hsl(var(--h, 30) 45% 26%), #ffffff); }
:where([data-theme="light"]) .cy2-home.has-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(246, 245, 241, 0.1), rgba(246, 245, 241, 0.9) 75%), var(--img) center / cover; }
:where([data-theme="light"]) .cy2-home small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .cy2-big:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(90% 60% at 50% 20%, rgba(180,210,255,.12), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .cy2-pod a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(100% 70% at 50% 0%, rgba(180,210,255,.13), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .cy2-pod .p1 a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(100% 70% at 50% 0%, rgba(180,210,255,.2), transparent 70%), radial-gradient(70% 60% at 100% 100%, rgba(255,122,61,.18), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .cy2-pod-m i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .cy2-scrs em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-scrs em[data-f="imax"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0464cf; }
:where([data-theme="light"]) .cy2-scrs em[data-f="dolbycinema"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cy2-scrs em[data-f="dolbyatmos"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #653efa; }
:where([data-theme="light"]) .cy2-scrs em[data-f="4dx"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .cy2-sw:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .cy2-uns i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-po:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .cy2-gen em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cy2-th:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: var(--img, linear-gradient(135deg, hsl(var(--h, 30) 45% 32%), #ffffff)) center / cover; }
:where([data-theme="light"]) .cy2-tt em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
:where([data-theme="light"]) .cy2-bars .is-top em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-bars .is-future i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); }
:where([data-theme="light"]) .cy2-fmt li[data-f="imax"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0362d9; }
:where([data-theme="light"]) .cy2-fmt li[data-f="epiq"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cy2-fmt li[data-f="pcx"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6141fa; }
:where([data-theme="light"]) .cy2-fmt li[data-f="4dx"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd041d; }
:where([data-theme="light"]) .cy2-fmt a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561) !important; }
:where([data-theme="light"]) .cy2-hall .scr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 14px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .cy2-hall u:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .cy2-share-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
:where([data-theme="light"]) .cy2-wr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--amb-ink, #666561) !important; }
:where([data-theme="light"]) .cy2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --bd: linear-gradient(160deg, rgba(24, 24, 27, 0.14), rgba(24, 24, 27, 0.045) 30%, rgba(24, 24, 27, 0.04) 65%, rgba(255,194,77,.28)); }
:where([data-theme="light"]) .cy2-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.04), rgba(255,255,255,0) 160px) padding-box, linear-gradient(#ffffff, #ffffff) padding-box, var(--bd) border-box; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.05), 0 28px 60px -34px rgba(0,0,0,.95); }
:where([data-theme="light"]) .cy2-sh > span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { color: rgba(24, 24, 27, 0.62); border: 1px solid rgba(24, 24, 27, 0.126); }
:where([data-theme="light"]) .cy2-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(70% 55% at 50% 48%, rgba(255,170,60,.13), transparent 70%) padding-box, #f6f5f1 padding-box, var(--bd) border-box; }
:where([data-theme="light"]) .cy2-map-hd:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(#f6f5f1 35%, rgba(11,10,14,0)); }
:where([data-theme="light"]) .cy2-map-foot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(rgba(11,10,14,0), #f6f5f1 55%); }
:where([data-theme="light"]) .cy2-home:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, hsl(var(--h, 30) 45% 24%), #ffffff) padding-box, var(--bd) border-box; }
:where([data-theme="light"]) .cy2-home.has-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1 padding-box, var(--bd) border-box; }
:where([data-theme="light"]) .cy2-home.has-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(180deg, rgba(246, 245, 241, 0.45), rgba(8,6,10,0) 30%, rgba(246, 245, 241, 0.15) 55%, rgba(246, 245, 241, 0.85)); }
:where([data-theme="light"]) .cy2-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.6); border: 1px solid rgba(24, 24, 27, 0.14); color: var(--amb-ink, #666561); }
:where([data-theme="light"]) .cy2-glass:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.6); border: 1px solid rgba(24, 24, 27, 0.126); }
:where([data-theme="light"]) .cy2-pills i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); color: #1c1b17; }
:where([data-theme="light"]) .cy2-big:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(90% 45% at 50% 0%, rgba(170,200,255,.2), transparent 70%) padding-box, #f6f5f1 padding-box, var(--bd) border-box; }
:where([data-theme="light"]) .cy2-hallv .r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: repeating-linear-gradient(90deg, rgba(24, 24, 27, 0.14) 0 8px, transparent 8px 12px); }
:where([data-theme="light"]) .cy2-big-n i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #2b2a26; }
:where([data-theme="light"]) .cy2-big > small b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from assets/css/ht-v4.css (20) ── */
:where([data-theme="light"]) body.ht-v4:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --v-amber-ink: #8d5a06; }
:where([data-theme="light"]) .v4-poster-art:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08); }
:where([data-theme="light"]) .v4-poster-art.is-blank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(130% 80% at 80% 0%, hsl(var(--h) 55% 40%) 0%, transparent 60%),
    radial-gradient(120% 90% at 0% 100%, hsl(calc(var(--h) + 50) 60% 28%) 0%, transparent 65%), #ffffff; }
:where([data-theme="light"]) .v4-poster-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .v4-poster-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .v4-trend-thumb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #e3e1db, #ffffff) center / cover no-repeat; color: #1c1b17; }
:where([data-theme="light"]) .v4-cinema-art:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 120% at 100% 0%, hsl(var(--h) 45% 30%), #ffffff 70%) center / cover no-repeat; }
:where([data-theme="light"]) .v4-cinema-status:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .v4-guide-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 90% at 20% 10%, #e3e1db, #ffffff) center / cover no-repeat; }
:where([data-theme="light"]) .v4-hero.has-bd:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(180deg, rgba(246, 245, 241, 0.55) 0, transparent 22%, transparent 45%, var(--v-night) 92%), linear-gradient(90deg, var(--v-night) 0, transparent 14%, transparent 86%, var(--v-night) 100%); }
:where([data-theme="light"]) .v4-hero-by:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65) !important; }
:where([data-theme="light"]) .v4-hero-by:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .v4-home .v4-hero-h:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
@media (max-width: 899px) {
  :where([data-theme="light"]) .v4-bookbar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.98); }
  :where([data-theme="light"]) body.ht-v4 #site-header:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.985); }
}
@media (max-width: 899px) {
  :where([data-theme="light"]) .v4-inst:not([hidden]):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 18px 40px rgba(0,0,0,.6); }
  :where([data-theme="light"]) .v4-inst-t b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
}
:where([data-theme="light"]) .v4-rail-div:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }

/* ── from assets/css/ht-v5-home.css (34) ── */
:where([data-theme="light"]) .v4-home.is-v5:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .hm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --x-blue: #4b4a46; --x-rose: #d00727; --x-glass: rgba(246, 245, 241, 0.82); }
:where([data-theme="light"]) .v4-arc-beam:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-arc-glow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-arc-line:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-home.is-v5 .v4-list li.has-ph .v4-row-score:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .v4-record-art pattern rect:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-stars svg.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-status:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-status.is-build:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4b4a46; }
:where([data-theme="light"]) .v4-status.is-late:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00727; }
:where([data-theme="light"]) .v4-status.is-new:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .v4-busy-a.is-top circle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .hm-pc-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hm-pc-r i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hm-v-fp:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 0 0 1.5px rgba(0, 0, 0, 0.12), 0 8px 18px rgba(0,0,0,.5); }
:where([data-theme="light"]) .hm .hm-v-b .hm-st:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .hm-t10-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke: 3px rgba(24, 24, 27, 0.62); }
:where([data-theme="light"]) .hm-t10-i.is-first .hm-t10-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke-color: var(--v-amber-ink, #8d5a06); text-shadow: 0 0 34px rgba(141, 90, 6, 0.9); }
:where([data-theme="light"]) .hm-t10-fx:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #5c5b57; }
:where([data-theme="light"]) .hm-t10-r i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .hm-t10-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.94); }
:where([data-theme="light"]) .hm-t10-went:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
@media (min-width: 900px) {
  :where([data-theme="light"]) .hm-t10-nav:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.92); color: #1c1b17; }
  :where([data-theme="light"]) .hm-t10-nav:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
}
:where([data-theme="light"]) .hm-t10-i.is-first .hm-t10-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { text-shadow: 0 0 24px rgba(141, 90, 6, 0.9); }
:where([data-theme="light"]) .v4-poster-all-in:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
:where([data-theme="light"]) .v4-poster-all:hover .v4-poster-all-in b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
@media (min-width: 900px) and (hover: hover) {
  :where([data-theme="light"]) .v4-railnav-b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.92); color: #1c1b17; }
  :where([data-theme="light"]) .v4-railnav-b:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
}

/* ── from assets/css/ht-wrapped.css (83) ── */
:where([data-theme="light"]) .wr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .wrc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --wr-o: #6d6c68; --wr-a-ink: #666561; color: #1c1b17; }
:where([data-theme="light"]) .wr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(60% 50% at 20% 10%, rgba(255,122,61,.25), transparent 70%), radial-gradient(60% 60% at 90% 90%, rgba(124,58,237,.3), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .wr-stage:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
@media (min-width: 600px) {
  :where([data-theme="light"]) .wr-stage:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 40px 120px rgba(0,0,0,.7), 0 0 0 1px rgba(0, 0, 0, 0.08); }
}
:where([data-theme="light"]) .wr-bars i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .wr-brand:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .wr-brand b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .wr-ic:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .wr-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .wr-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .wr-p b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .wr-tap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
:where([data-theme="light"]) .t-hello:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(80% 50% at 10% 15%, rgba(255,122,61,.55), transparent 70%), radial-gradient(80% 60% at 100% 95%, rgba(124,58,237,.65), transparent 70%), #ffffff; }
:where([data-theme="light"]) .t-shows .wr-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; color: #53524e; }
:where([data-theme="light"]) .t-time:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(1px 1px at 20% 30%, #fff, transparent), radial-gradient(1px 1px at 70% 20%, #fff, transparent), radial-gradient(1.5px 1.5px at 85% 60%, #fff, transparent), radial-gradient(1px 1px at 35% 75%, #fff, transparent), radial-gradient(1px 1px at 55% 45%, rgba(24, 24, 27, 0.14), transparent), radial-gradient(70% 50% at 50% 110%, rgba(124,58,237,.7), transparent 70%), #fbfaf7; }
:where([data-theme="light"]) .wr-facts li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .wr-facts span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
:where([data-theme="light"]) .t-home:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(80% 60% at 0% 100%, rgba(255,122,61,.5), transparent 70%), #fbfaf7; }
:where([data-theme="light"]) .t-home.has-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(180deg, rgba(246, 245, 241, 0.35), rgba(246, 245, 241, 0.92) 70%), var(--img) center / cover; }
:where([data-theme="light"]) .t-map:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(circle, rgba(94,234,212,.22) 1.5px, transparent 1.6px) 0 0 / 22px 22px, radial-gradient(70% 50% at 100% 0%, rgba(45,212,191,.45), transparent 70%), #ffffff; }
:where([data-theme="light"]) .wr-pp p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0a725e; }
:where([data-theme="light"]) .wr-pp p b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .wr-pp > i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .t-big:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(90% 40% at 50% 40%, rgba(24, 24, 27, 0.108), transparent 70%), #050505; }
:where([data-theme="light"]) .t-film:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: linear-gradient(180deg, rgba(246, 245, 241, 0.55), rgba(246, 245, 241, 0.94) 75%), var(--img, linear-gradient(160deg, #3a2a5a, #ffffff)) center / cover; }
:where([data-theme="light"]) .wr-poster:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #3a2a5a, #ffffff); box-shadow: 0 24px 60px rgba(0,0,0,.6), 0 0 0 1px rgba(0, 0, 0, 0.12); }
:where([data-theme="light"]) .wr-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .t-rhythm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(70% 50% at 0% 0%, rgba(244,63,94,.5), transparent 70%), #fbfaf7; }
:where([data-theme="light"]) .wr-months i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .wr-months small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
:where([data-theme="light"]) .t-together:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(70% 50% at 100% 0%, rgba(74,222,128,.45), transparent 70%), #ffffff; }
:where([data-theme="light"]) .wr-ava .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .t-persona:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: rgba(246, 245, 241, 0.45); }
:where([data-theme="light"]) .t-share:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(70% 40% at 50% 0%, rgba(255,122,61,.3), transparent 70%), #f6f5f1; }
:where([data-theme="light"]) .wr-links a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .wr-links button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.95) !important; }
:where([data-theme="light"]) .wr-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: rgba(24, 24, 27, 0.054); color: #1c1b17 !important; }
:where([data-theme="light"]) .wrc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .wrc-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(50% 70% at 0% 0%, rgba(255,122,61,.45), transparent 70%), radial-gradient(50% 80% at 100% 100%, rgba(124,58,237,.5), transparent 70%), repeating-linear-gradient(90deg, transparent 0 28px, rgba(24, 24, 27, 0.04) 28px 29px), #ffffff; }
:where([data-theme="light"]) .wrc-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .wrc-h em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke: 2px #1c1b17; }
:where([data-theme="light"]) .wrc-lead:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .wrc-stats li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); border: 1px solid rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .wrc-stats span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
:where([data-theme="light"]) .wrc-sec h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .wrc-champ:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); }
:where([data-theme="light"]) .wrc-champ-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .wrc-champ-t small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
:where([data-theme="light"]) .wrc-list a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #1c1b17 !important; }
:where([data-theme="light"]) .wrc-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65); }
:where([data-theme="light"]) .wrc-lt small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .wrc-list em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .wrc-fmt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .wrc-films a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .wrc-po:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #3a2a5a, #ffffff); }
:where([data-theme="light"]) .wrc-po i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .wrc-films small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .wrc-fmts em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--wr-a-ink, #666561); }
:where([data-theme="light"]) .wrc-fmts li > i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
:where([data-theme="light"]) .wrc-months i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
:where([data-theme="light"]) .wrc-months small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .wrc-facts li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; }
:where([data-theme="light"]) .wrc-facts span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .wrc-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; color: #3e3d39; }
:where([data-theme="light"]) .wrc-end .wrc-in:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(60% 80% at 0% 0%, rgba(255,122,61,.25), transparent 70%), #ffffff; }
:where([data-theme="light"]) .wrc-end p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .wrc-more a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .wrc-phone .wr-bars i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.25); }
:where([data-theme="light"]) .wrc-phone .wr-bars i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: #f6f5f1; }
:where([data-theme="light"]) .wrc-phone .wr-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; color: #53524e; }

/* ── from assets/css/ht-xp.css (30) ── */
:where([data-theme="light"]) .lv1 .xpc-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nv-xp-b.lv1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .lv1 .xpr-lb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .xpm-badge.lv1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .lv2 .xpc-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .nv-xp-b.lv2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .lv2 .xpr-lb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .xpm-badge.lv2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --b1: #e3e1db; --b2: #efede8; --bt: #24231f; }
:where([data-theme="light"]) .xpc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(80% 120% at 0% 0%, rgba(245,166,35,.14), transparent 60%), var(--v-surface, #ffffff); }
:where([data-theme="light"]) .xpc-streak b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpc-warn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .nv-xp-s:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
:where([data-theme="light"]) .xpt-b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.97); color: #24231f; }
:where([data-theme="light"]) .xpt-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; text-shadow: 0 0 18px rgba(141, 90, 6, 0.9); }
:where([data-theme="light"]) .xpt-w:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #31302c; }
:where([data-theme="light"]) .xpt-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .xpt-l:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
:where([data-theme="light"]) .xpm-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #24231f; background: radial-gradient(90% 60% at 50% 0%, rgba(245,166,35,.28), transparent 70%), #ffffff; }
:where([data-theme="light"]) .xpm-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
:where([data-theme="light"]) .xpm h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpm-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
:where([data-theme="light"]) .xpm-t b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .xpm-why li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .xpm-why b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .xpm-go button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); color: #1c1b17; }
:where([data-theme="light"]) .xpr-board .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpr-fame .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .xpc-won:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #53524e; }
:where([data-theme="light"]) .xpc-vf:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .pf-vf:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
:where([data-theme="light"]) .pf-vf.is-wait:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }

/* ── from assets/css/theater-detail.css (187) ── */
[data-theme="light"] .th-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
[data-theme="light"] .th-hero-veil:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(120% 90% at 50% 0,#0000 0%,rgba(246, 245, 241, 0.349) 60%,rgba(246, 245, 241, 0.78) 100%),linear-gradient(rgba(246, 245, 241, 0.149) 0%,rgba(246, 245, 241, 0.302) 60%,#f6f5f1 100%); }
[data-theme="light"] .th-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.749); }
[data-theme="light"] .th-back:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-hero-share:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.851); background: rgba(24, 24, 27, 0.053); border: 1px solid rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-hero-share:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(24, 24, 27, 0.109); border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-hero-share-toast:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(246, 245, 241, 0.851); border: 1px solid rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-hero-art-frame:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; box-shadow: 0 30px 60px -20px #000000b3,0 18px 36px -18px #0000008c,inset 0 0 0 1px rgba(0, 0, 0, 0.059); }
[data-theme="light"] .th-hero-art-shine:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,rgba(24, 24, 27, 0.109) 0%,#0000 35%,#0000 65%,#0000002e 100%); }
[data-theme="light"] .badge-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .badge-imax:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
[data-theme="light"] .badge-multiplex:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6c3df7; }
[data-theme="light"] .badge-single:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #197453; }
[data-theme="light"] .th-hero-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-hero-announce:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #ce0707; }
[data-theme="light"] .th-hero-rating-count:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.702); }
[data-theme="light"] .th-hero-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
[data-theme="light"] .th-hero-loc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8) !important; }
[data-theme="light"] .th-hero-loc:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b !important; }
[data-theme="light"] .th-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.98); background: rgba(24, 24, 27, 0.064); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-pill-emph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(24, 24, 27, 0.099); border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-btn-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-btn-dist:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-btn-dist:active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-btn-disabled:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.651) !important; background: rgba(24, 24, 27, 0.04) !important; border: 1px dashed rgba(24, 24, 27, 0.14) !important; }
[data-theme="light"] .th-section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-about-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.059), 0 10px 26px -18px color-mix(in srgb, var(--acc) 40%, transparent); }
[data-theme="light"] .th-ourtake:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .th-ourtake-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-ourtake .th-about-text h3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-about-text:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .th-about-text p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .th-about-text h3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-about-text ul:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-about-text ol:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .th-about-text a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-about-text .wp-block-button__link:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-about-text .wp-element-button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
[data-theme="light"] .th-about-text a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
[data-theme="light"] .th-about-section .rank-math-faq-item:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.064); }
[data-theme="light"] .th-about-section .rank-math-faq-item h3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-about-section .rank-math-faq-item p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .th-screen-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.059), 0 10px 26px -18px color-mix(in srgb, var(--acc) 45%, transparent); }
[data-theme="light"] .th-screen-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.102), 0 18px 36px -18px color-mix(in srgb, var(--acc) 55%, transparent); }
[data-theme="light"] .th-screen-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
[data-theme="light"] .th-screen-body:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)):before { background: linear-gradient(#0000 0%,rgba(24, 24, 27, 0.14) 20%,rgba(24, 24, 27, 0.14) 80%,#0000 100%); }
[data-theme="light"] .th-screen-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-stat-biggest:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-stat-biggest svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { stroke: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-screen-name+.th-screen-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; border-left: 1px solid rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-screen-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-pill-sound:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #653efa; }
[data-theme="light"] .th-pill-res:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0464cf; }
[data-theme="light"] .th-pill-ar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0f7263; }
[data-theme="light"] .th-stat svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-pc-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.059), 0 10px 26px -18px color-mix(in srgb, var(--acc) 45%, transparent); }
[data-theme="light"] .th-pc-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.102), 0 18px 36px -18px color-mix(in srgb, var(--acc) 50%, transparent); }
[data-theme="light"] .th-pc-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-gallery-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.059), 0 10px 26px -18px color-mix(in srgb, var(--acc) 40%, transparent); }
[data-theme="light"] .th-gallery-item:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .th-gallery-overlay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-gallery-viewall:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.046); border: 1px solid rgba(24, 24, 27, 0.109); }
[data-theme="light"] .th-gallery-viewall:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-lb-counter:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.902); }
[data-theme="light"] .th-lb-close:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-lb-prev:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-lb-next:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(24, 24, 27, 0.109); }
[data-theme="light"] .th-lb-close:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-lb-prev:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-lb-next:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-section-viewall:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-nearby-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.064); }
[data-theme="light"] .th-nearby-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
[data-theme="light"] .th-nearby-type:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-nearby-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-nearby-meta span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.046); }
[data-theme="light"] .th-nearby-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-review-modal-panel:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; border: 1px solid rgba(24, 24, 27, 0.071); }
@media (min-width:640px) {
  [data-theme="light"] .th-review-modal-panel:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.071); }
}
[data-theme="light"] .th-review-modal-head:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.064); }
[data-theme="light"] .th-review-modal-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(24, 24, 27, 0.053); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-review-modal-back:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-review-modal-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-review-modal-foot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; border-top: 1px solid rgba(24, 24, 27, 0.064); }
[data-theme="light"] .th-rating-mood:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-form-field input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-form-field textarea:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); background: rgba(24, 24, 27, 0.053); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-photo-input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px dashed rgba(24, 24, 27, 0.134); }
[data-theme="light"] .th-review-photo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.071); }
[data-theme="light"] .th-review-share-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.109); }
[data-theme="light"] .th-review-share-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-review-like-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.109); }
[data-theme="light"] .th-review-like-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-review-like-btn.is-liked:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #666561; }
[data-theme="light"] .th-review-like-btn.is-liked .th-like-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #666561; stroke: #666561; }
[data-theme="light"] .th-share-close:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-share-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
[data-theme="light"] .th-share-card-bgdim:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(rgba(246, 245, 241, 0.102) 0%,rgba(246, 245, 241, 0.051) 28%,rgba(246, 245, 241, 0.549) 62%,rgba(246, 245, 241, 0.949) 100%); }
[data-theme="light"] .th-share-card-thumbwrap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-share-card-panel:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(236, 239, 244, 0.82); }
[data-theme="light"] .th-share-card-theater:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-share-card-area:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.749); }
[data-theme="light"] .th-share-card-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-share-card-quote:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
[data-theme="light"] .th-share-card-author:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.749); }
[data-theme="light"] .th-share-card-brand:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-share-card-brand span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.702); }
[data-theme="light"] .th-visitor-photo-item:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.071); }
[data-theme="light"] .th-visitor-photo-credit:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
[data-theme="light"] .th-review-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.064); }
[data-theme="light"] .th-reviewer-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-review-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-review-text:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .th-review-collapsed:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)):after { background: linear-gradient(#0000,#ffffff); }
[data-theme="light"] .th-review-readmore:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-info-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.053); }
[data-theme="light"] .th-info-card-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .th-info-card-title-icon svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-info-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.071); }
[data-theme="light"] .th-info-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .th-info-val:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .th-amenity-icon-circle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.949); background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-amenity-icon-item:hover .th-amenity-icon-circle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-amenity-icon-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.749); }
[data-theme="light"] .th-rating-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-rating-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-info-link:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
[data-theme="light"] .th-map-wrap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.071); }
[data-theme="light"] .th-map-actions:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border-top: 1px solid rgba(24, 24, 27, 0.053); }
[data-theme="light"] .th-map-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.902); background: rgba(24, 24, 27, 0.046); border: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-map-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .th-closed-banner:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .th-closed-banner-text:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
[data-theme="light"] .th-closed-banner-text strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
[data-theme="light"] .th-badge-closed:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
[data-theme="light"] .th-uc-banner:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .th-uc-banner-text:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .th-uc-banner-notify:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f5c06; }
[data-theme="light"] .th-uc-banner svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }
[data-theme="light"] .th-badge-uc-coming:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }
@media (max-width:820px) {
  [data-theme="light"] .th-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .th-hero-share:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.902); }
}
@media (max-width:820px) {
  [data-theme="light"] #site-footer:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(#0000 0%,#f6f5f1 40px),#f6f5f1; }
}
@media (max-width:820px) {
  [data-theme="light"] .th-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.451); border: 1px solid rgba(24, 24, 27, 0.14); }
  [data-theme="light"] .th-hero-share:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.451); border: 1px solid rgba(24, 24, 27, 0.14); }
  [data-theme="light"] .th-hero-art-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
  [data-theme="light"] .th-hero-art-rating-count:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.851); }
  [data-theme="light"] .th-hero-art-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
}
[data-theme="light"] .th-tabbar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.922); border-bottom: 1px solid rgba(24, 24, 27, 0.092); }
[data-theme="light"] .th-tab:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.749); }
[data-theme="light"] .th-tab:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }
[data-theme="light"] .th-tab.is-active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ph-chg.is-up:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #ce0707; }
[data-theme="light"] .ph-chg.is-down:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
[data-theme="light"] .ph-foot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ph-hist summary:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from style.css (116) ── */
:root:where([data-theme="light"]) { --gold-ink: #8d5a06; --gold-dk-ink: #8d5d12; --gold-dark-ink: #8d5d12; --gold-lt-ink: #5c5b57; }
:where([data-theme="light"]) a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-dark-ink, #8d5d12); }
:where([data-theme="light"]) .hero-eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hero h1 em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .hero-stats:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hero-stat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-right: 1px solid rgba(24, 24, 27, 0.063); }
:where([data-theme="light"]) .hero-stat-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .hero-stat-num span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .btn-outline:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; border: 1.5px solid rgba(24, 24, 27, 0.14); }
:where([data-theme="light"]) .btn-outline:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); color: #1c1b17; }
:where([data-theme="light"]) .section-label span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .badge-imax:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .badge-multiplex:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.135); color: #1c1b17; }
:where([data-theme="light"]) .badge-single:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); color: #464541; }
:where([data-theme="light"]) .card-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .amenity-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .amenity-tag.highlight:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .amenity-tag.headline:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .card-editor-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #403f3b; }
:where([data-theme="light"]) .theater-detail-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(to bottom, transparent 30%, rgba(246, 245, 241, 0.95) 100%); }
:where([data-theme="light"]) .theater-detail-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .htmap-card-initial:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htmap-card-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htmap-tag-type:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htmap-detail:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.92); border: 1px solid rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) .htmap-detail-close:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); }
:where([data-theme="light"]) #htmap-detail-initial:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htmap-detail-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htmap-btn-ghost:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); border-color: rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .htmap-btn-ghost:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .blog-category:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .blog-read:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .page-header h1 .accent:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .text-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) #site-header:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(600px circle at var(--glass-x, 50%) var(--glass-y, 0%), rgba(24, 24, 27, 0.054), transparent 60%),
    var(--hdr-bg); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1); }
:where([data-theme="light"]) .cl-tab-active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06) !important; }
:where([data-theme="light"]) .cl-star:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .cl-star.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:root:where([data-theme="light"]) { --tk-stub-bg: #ffffff; }
:where([data-theme="light"]) .csc-top-section:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff !important; }
:where([data-theme="light"]) .csc-poster-overlay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.35) 0%,
    rgba(255, 255, 255, 0.05) 25%,
    rgba(255, 255, 255, 0.4) 55%,
    #ffffff 100%
  ) !important; }
:where([data-theme="light"]) .csc-poster-ph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg, #ece8f7 0%, #ffffff 100%) !important; color: rgba(24, 24, 27, 0.62) !important; }
:where([data-theme="light"]) .csc-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; border: 2px solid rgba(24, 24, 27, 0.14) !important; }
:where([data-theme="light"]) .csc-handle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .csc-action:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.7) !important; }
:where([data-theme="light"]) .csc-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(255, 255, 255, 0.85) !important; color: #3d3c38 !important; }
:where([data-theme="light"]) .csc-movie:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; }
:where([data-theme="light"]) .csc-screen-line:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b !important; background: rgba(24, 24, 27, 0.108) !important; border: 1px solid rgba(24, 24, 27, 0.135) !important; }
:where([data-theme="light"]) .csc-loc-line:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.72) !important; }
:where([data-theme="light"]) .csc-dashes:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 2px dashed rgba(24, 24, 27, 0.14) !important; }
:where([data-theme="light"]) .csc-stub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff !important; }
:where([data-theme="light"]) .csc-brand:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65) !important; }
:where([data-theme="light"]) .csc-brand-tld:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62) !important; }
:where([data-theme="light"]) .csc-date-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62) !important; }
:where([data-theme="light"]) .csc-date:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9) !important; }
:where([data-theme="light"]) .cl-selected-movie button:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d01212; }
:where([data-theme="light"]) .cl-picker-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .cl-picker-year:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
:where([data-theme="light"]) .cl-log-thumb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
:where([data-theme="light"]) .cl-log-thumb-ph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, #fbfaf7, #f6f5f1); }
:where([data-theme="light"]) .cl-log-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) #site-footer:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid #e3e1db; background: #ffffff; }
:where([data-theme="light"]) .footer-top:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid #e3e1db; }
:where([data-theme="light"]) .footer-nav-list a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clf-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .clf-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-btn-notify:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .th-notify-date-hint:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f5c06; }
:where([data-theme="light"]) .ht-notify-modal-date:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f5c06; }
:where([data-theme="light"]) .htspec-reset:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-row:hover td:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
:where([data-theme="light"]) .htspec-group-thumb span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) a.htspec-group-name:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) a.htspec-group-name:hover svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-group-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-badge.res-4k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-badge.proj-laser:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-badge.proj-dual:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-badge.proj-led:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #207251; }
:where([data-theme="light"]) .htspec-badge.sound-atmos:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-tag-type:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htspec-empty-state a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), :where([data-theme="light"]) .htspec-empty-state button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-thumb-initial:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-chip-remove:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d01212; }
:where([data-theme="light"]) .htcomp-add:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-clear:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-search-close:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
:where([data-theme="light"]) .htcomp-search-item-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-search-item-add:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-empty-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-header-remove:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
:where([data-theme="light"]) .htcomp-btn-ghost:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); border-color: rgba(24, 24, 27, 0.09); }
:where([data-theme="light"]) .htcomp-btn-ghost:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); }
:where([data-theme="light"]) .htcomp-cell-best:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-cell-best:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
:where([data-theme="light"]) .htcomp-yes:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #207251; }

/* ── from assets/inline/log.css (16) ── */
[data-theme="light"] .htl-b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: rgba(246, 245, 241, 0.55); color: #24231f; }
[data-theme="light"] .htl-want[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .htl-fav[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
[data-theme="light"] .htl-n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.92); }
[data-theme="light"] .htl-n b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .htl-toast:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #31302c; }
[data-theme="light"] .htl-toast-t b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .htl-toast-t small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .htl-toast a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .htl-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
[data-theme="light"] .htf-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .htf-l span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }

/* ── from assets/inline/qa.css (1) ── */
[data-theme="light"] .htqa-msg.is-err:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }

/* ── from assets/inline/social.css (24) ── */
[data-theme="light"] .sx-like[aria-pressed="true"]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
[data-theme="light"] .sx-like[aria-pressed="true"] svg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { fill: #cd0623; stroke: #cd0623; }
[data-theme="light"] .sx-c .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .sx-note a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .sx-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }
[data-theme="light"] .hdr-nt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ntp-box:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #24231f; }
[data-theme="light"] .ntp-me:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid #e3e1db; }
[data-theme="light"] .ntp-me .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ntp-me div:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ntp-me b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ntp-me a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06 !important; }
[data-theme="light"] .ntp-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ntp-h:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ntp-list a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39 !important; }
[data-theme="light"] .ntp-list a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
[data-theme="light"] .ntp-list .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ntp-list small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ntp-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ntp-out:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid #e3e1db; color: #6d6c68 !important; }

/* ── from 404.php <style #1> (2) ── */
[data-theme="light"] .e404-code:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }
[data-theme="light"] .e404-r i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--v-amber-ink, #8d5a06); }

/* ── from archive-ht_movie.php <style #1> (18) ── */
[data-theme="light"] .movies-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#ffffff,#ffffff); }
[data-theme="light"] .movies-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .movies-eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .movie-card-poster-wrap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
[data-theme="light"] .movie-card-poster-ph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
[data-theme="light"] .movie-card-cert:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.78); color: #1c1b17; border: 1px solid rgba(24, 24, 27, 0.126); }
[data-theme="light"] .movie-card-duration:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(246, 245, 241, 0.78); color: #1c1b17; border: 1px solid rgba(24, 24, 27, 0.126); }
[data-theme="light"] .movie-card-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .movie-card-status-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .movie-card[data-status="ended"] .movie-card-status-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(0deg,rgba(255, 255, 255, 0.92) 0%,rgba(255, 255, 255, 0.55) 100%); }
[data-theme="light"] .movies-tab-btn:hover:not(.active):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .movies-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .movies-empty-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .movies-filter-btn.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .movies-filter-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from author.php <style #1> (25) ── */
[data-theme="light"] .clp-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(ellipse 90% 110% at 50% 20%,
      rgba(255,200,120,.55) 0%,
      rgba(216,90,48,.42) 22%,
      rgba(120,32,18,.55) 48%,
      rgba(255, 255, 255, 0.92) 78%,
      #f6f5f1 100%),
    #f6f5f1; }
[data-theme="light"] .clp-hero.has-photo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; }
[data-theme="light"] .clp-hero.has-photo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::before { background: radial-gradient(ellipse 65% 60% at 50% 32%, transparent 0%, rgba(246, 245, 241, 0.4) 50%, rgba(246, 245, 241, 0.92) 100%),
    linear-gradient(180deg, rgba(245,166,35,.06) 0%, transparent 35%, rgba(246, 245, 241, 0.4) 100%); }
[data-theme="light"] .clp-hero-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); background: rgba(246, 245, 241, 0.45); }
[data-theme="light"] .clp-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 4px solid rgba(227, 225, 219, 0.85); }
[data-theme="light"] .clp-avatar-edit:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 3px solid rgba(227, 225, 219, 0.9); }
[data-theme="light"] .clp-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .clp-handle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-social-inline:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #875d11; }
[data-theme="light"] .clp-social-inline strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .clp-dot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .clp-bio:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(51, 50, 46, 0.9); }
[data-theme="light"] .clp-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-stat .n:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-dna-star:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-fav-top:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#fbfaf7,#fbfaf7); }
[data-theme="light"] .clp-fav-fmt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-lt-ink, #5c5b57); }
[data-theme="light"] .clp-fav-r:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-fav-top.has-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(to top,rgba(246, 245, 241, 0.85),rgba(246, 245, 241, 0.25)); }
[data-theme="light"] .clp-poster:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
[data-theme="light"] .clp-mv a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-where a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clp-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from category.php <style #1> (1) ── */
[data-theme="light"] .page-numbers:hover:not(.current):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from front-page.php <style #1> (4) ── */
[data-theme="light"] .ht-fmt-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.072); }
[data-theme="light"] .ht-fmt-card-thumb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-fmt-card-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg,#ffffff 0%,#f6f5f1 100%); color: #676662; }

/* ── from front-page.php <style #2> (4) ── */
[data-theme="light"] .ht-topareas-card-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(141, 90, 6, 0.9); }
[data-theme="light"] .ht-topareas-card:hover .ht-topareas-card-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .ht-topareas-card-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-topareas-card-count strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from front-page.php <style #3> (7) ── */
[data-theme="light"] .uth-view-all:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .uth-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, color-mix(in srgb, var(--uth-accent, #f5a623) 8%, transparent) 0%, transparent 45%),
                #ffffff; border: 1px solid color-mix(in srgb, var(--uth-accent, #f5a623) 30%, rgba(24, 24, 27, 0.072)); }
[data-theme="light"] .uth-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: color-mix(in srgb, var(--uth-accent, #f5a623) 55%, rgba(24, 24, 27, 0.14)); }
[data-theme="light"] .uth-card-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background-color: #fbfaf7; }
[data-theme="light"] .uth-card-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .uth-card-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.7); }

/* ── from front-page.php <style #4> (85) ── */
[data-theme="light"] .ht-section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-section-title span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .ht-icon-tile:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); border: 1px solid rgba(24, 24, 27, 0.09); color: rgba(24, 24, 27, 0.9); }
[data-theme="light"] .ht-shortlist-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 4px 14px rgba(245,166,35,.14), inset 0 1px 0 rgba(0, 0, 0, 0.08); }
[data-theme="light"] .ht-shortlist .tr-trend-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #845e08; }
[data-theme="light"] .ht-shortlist .ht-section-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65); }
[data-theme="light"] .ht-shortlist .tr-view-all:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.09); }
[data-theme="light"] .ht-shortlist-count:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #845e08; }
[data-theme="light"] .ht-shortlist-chips .filter-chip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.75); background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.081); }
[data-theme="light"] .ht-shortlist-chips .filter-chip:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .ht-no-results:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); border: 1px dashed rgba(24, 24, 27, 0.126); }
[data-theme="light"] .ht-shortlist-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-row:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-row:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.05); }
[data-theme="light"] .ht-row--pick .ht-row-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #845e08; }
[data-theme="light"] .ht-row-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); background: rgba(24, 24, 27, 0.045); }
[data-theme="light"] .ht-row-thumb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(ellipse at 30% 20%, rgba(245,166,35,.2) 0%, transparent 60%),
        linear-gradient(150deg, #efede8 0%, #ffffff 70%); }
[data-theme="light"] .ht-row-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-row-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-row-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-row-type--badge-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #845e08; }
[data-theme="light"] .ht-row-type--badge-imax:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #5a5955; }
[data-theme="light"] .ht-row-type--badge-single:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.7); }
[data-theme="light"] .ht-row-type--badge-multiplex:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.7); }
[data-theme="light"] .ht-feature-dot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-row-arrow-wrap:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.045); color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-all-theaters-cta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg, rgba(245,166,35,.09) 0%, rgba(24, 24, 27, 0.04) 100%); }
[data-theme="light"] .ht-cta-left:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
[data-theme="light"] .ht-cta-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #845e08; }
[data-theme="light"] .ht-cta-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-cta-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-cta-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 10px 26px rgba(245,166,35,.38), 0 0 0 1px rgba(0, 0, 0, 0.12) inset; }
[data-theme="light"] .ht-cta-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 16px 34px rgba(245,166,35,.5), 0 0 0 1px rgba(0, 0, 0, 0.12) inset; }
[data-theme="light"] .trside-icon--gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .trside-icon--purple:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f24f5; }
[data-theme="light"] .trside-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .trside-title span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .trside-purple:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f24f5 !important; }
[data-theme="light"] .trside-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-panel--theaters:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, rgba(255, 255, 255, 0.97) 0%, rgba(246, 245, 241, 0.99) 100%); }
[data-theme="light"] .trl-panel:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, rgba(255, 255, 255, 0.95) 0%, rgba(246, 245, 241, 0.98) 100%); }
[data-theme="light"] .trl-panel--screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(160deg, rgba(255, 255, 255, 0.95) 0%, rgba(246, 245, 241, 0.98) 100%); }
[data-theme="light"] .trl-panel-header:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .trl-panel-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .trl-panel-icon--rising:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #7f6310; }
[data-theme="light"] .trl-panel-icon--screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8f24f5; }
[data-theme="light"] .trl-panel-icon--screen2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4c4fef; }
[data-theme="light"] .trl-panel-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .trl-panel-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-row:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.04); }
[data-theme="light"] .trl-bg-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke: 1.5px rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-row:hover .trl-bg-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke-color: rgba(141, 90, 6, 0.9); }
[data-theme="light"] .trl-panel--screen .trl-row:hover .trl-bg-num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { -webkit-text-stroke-color: rgba(143, 36, 245, 0.9); }
[data-theme="light"] .trl-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-row:first-of-type .trl-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .trl-row:nth-of-type(1) .trl-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .trl-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
[data-theme="light"] .trl-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .trl-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .trl-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .trl-side-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); color: rgba(24, 24, 27, 0.65); border: 1px solid rgba(24, 24, 27, 0.09); }
@media (max-width:600px) {
  [data-theme="light"] .ht-shortlist .tr-view-all:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
}
[data-theme="light"] .blog-gc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.072); background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .blog-gc-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .blog-gc-img:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: linear-gradient(to bottom, rgba(246, 245, 241, 0.05) 0%, rgba(246, 245, 241, 0.15) 55%, rgba(246, 245, 241, 0.55) 100%); }
[data-theme="light"] .blog-gc-img-placeholder:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#ffffff,#f6f5f1); }
[data-theme="light"] .blog-gc-date:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .blog-gc-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .blog-gc:hover .blog-gc-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .blog-gc-excerpt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65); }
[data-theme="light"] .blog-gc-read:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .blog-show-more-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }

/* ── from front-page.php <style #5> (9) ── */
[data-theme="light"] .clf-poster-fallback:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: radial-gradient(80% 60% at 30% 20%,rgba(245,166,35,.18),transparent 60%),radial-gradient(80% 60% at 80% 90%,rgba(99,102,241,.16),transparent 60%),linear-gradient(160deg,#ffffff,#ffffff); }
[data-theme="light"] .clf-fb-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .clf-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clf-movie:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .clf-review:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #52514d; }
[data-theme="light"] .clf-user:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .clf-avatar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .clf-handle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] #clf-refresh:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from functions.php <style #1> (1) ── */
[data-theme="light"] #ht-gallery-preview .gimg .rm:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from functions.php <style #2> (1) ── */
[data-theme="light"] .ht-meta-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }

/* ── from functions.php <style #3> (1) ── */
[data-theme="light"] .ss-section:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }

/* ── from functions.php <style #4> (1) ── */
[data-theme="light"] .ht-sc-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }

/* ── from functions.php <style #5> (4) ── */
[data-theme="light"] .screen-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .screen-section-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ht-btn-add-screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #206ca8; }
[data-theme="light"] .ht-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }

/* ── from functions.php <style #6> (6) ── */
[data-theme="light"] .ht-tp p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .ht-sl .dh:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .ht-sl .rb:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .ht-ar button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-auto .rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #555450; }
[data-theme="light"] .ht-auto .views:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }

/* ── from functions.php <style #7> (8) ── */
[data-theme="light"] .st-card-meta .st-warn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #bc382a; }
[data-theme="light"] .st-card-actions .st-remove:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #bc382a; }
[data-theme="light"] .st-chevron:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .st-combo-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .st-date-quick button.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .st-date-weekday:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .st-time-chip span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4c6a79; }
[data-theme="light"] .st-add-time:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from functions.php <style #8> (4) ── */
[data-theme="light"] .sfm-drag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .sfm-delete:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .sfm-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .sfm-tip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #206ca8; }

/* ── from home.php <style #1> (1) ── */
[data-theme="light"] .page-numbers:hover:not(.current):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from inc/community-auth.php <style #1> (5) ── */
[data-theme="light"] .htj-toast:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; color: #31302c; }
[data-theme="light"] .htj-toast b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
[data-theme="light"] .htj-toast a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .htj-toast button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }

/* ── from inc/community-more.php <style #1> (15) ── */
[data-theme="light"] .lsa-sheet:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #24231f; }
[data-theme="light"] .lsa-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .lsa-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .lsa-h:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .lsa-list button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; background: #f6f5f1; color: #24231f; }
[data-theme="light"] .lsa-list button small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6d6c68; }
[data-theme="light"] .lsa-list i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 2px solid #d6d3cc; }
[data-theme="light"] .lsa-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .lsa-new:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px dashed #d6d3cc; color: #8d5a06 !important; }
[data-theme="light"] .lsa-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #cd0623; }

/* ── from inc/community.php <style #1> (2) ── */
[data-theme="light"] .ht-cm-credit:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06 !important; }
[data-theme="light"] .ht-cm-note a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }

/* ── from inc/film-hype.php <style #1> (13) ── */
[data-theme="light"] .hy-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.126); background: rgba(246, 245, 241, 0.6); color: #24231f; }
[data-theme="light"] .hy-btn[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; color: #107635; }
[data-theme="light"] .hy-btn.is-big:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#ffffff,#ffffff 60%) padding-box,linear-gradient(120deg,#ffd27a,#f5a623 45%,#e8692c) border-box; color: #1c1b17; }
[data-theme="light"] .hy-btn.is-big .hy-tx small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5e08; }
[data-theme="light"] .hy-btn.is-big em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5e08; }
[data-theme="light"] .hy-btn.is-big[aria-pressed=true]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#fbfaf7,#ffffff 60%) padding-box,linear-gradient(120deg,#86efac,#22c55e) border-box; color: #24231f; }
[data-theme="light"] .hy-btn.is-big[aria-pressed=true] .hy-tx small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .hy-btn.is-big[aria-pressed=true] em:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
[data-theme="light"] .hy-meta .rp-ava:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from inc/member-photos.php <style #1> (5) ── */
[data-theme="light"] .mp-t:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
[data-theme="light"] .mp-t b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mp-lb button:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.108); color: #1c1b17; }
[data-theme="light"] .mp-lb i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }

/* ── from inc/movie-seo.php <style #1> (5) ── */
[data-theme="light"] .mv-faq-item:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.072); }
[data-theme="light"] .mv-faq-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-faq-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { color: #8d5a06; }
[data-theme="light"] .mv-faq-a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.92); }
[data-theme="light"] .mv-faq-a a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }

/* ── from inc/plans.php <style #1> (12) ── */
[data-theme="light"] .pl-open:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: rgba(24, 24, 27, 0.045); color: #24231f; }
[data-theme="light"] .pl-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; color: #24231f; }
[data-theme="light"] .pl-p>p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .pl-p label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
[data-theme="light"] .pl-p input:not([type=hidden]):where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: #f6f5f1; color: #1c1b17; }
[data-theme="light"] .pl-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }

/* ── from inc/screen-live.php <style #1> (31) ── */
[data-theme="light"] .lv:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lv-c-ink: #676662; background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.081); color: #24231f; }
[data-theme="light"] .lv.is-good:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lv-c-ink: #157538; }
[data-theme="light"] .lv.is-mixed:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lv-c-ink: #846002; }
[data-theme="light"] .lv.is-bad:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --lv-c-ink: #cd0623; }
[data-theme="light"] .lv-hd h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .lv-k:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--lv-c-ink, #676662); }
[data-theme="light"] .lv-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .lv-meta b:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .lv-tags li:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .lv-th i:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); }
[data-theme="light"] .lv .is-good:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #107635; }
[data-theme="light"] .lv .is-bad:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
[data-theme="light"] .lv .is-crowd:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #806202; }
[data-theme="light"] .lv-note:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #3e3d39; }
[data-theme="light"] .lv-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .lv-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); color: #1c1b17; }
[data-theme="light"] .lv-q small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .lv-g label span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); color: #3e3d39; }
[data-theme="light"] .lv-in:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.14); background: #f6f5f1; color: #1c1b17; }
[data-theme="light"] .lv-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.072); color: #1c1b17; }
[data-theme="light"] .lv-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d0051e; }
[data-theme="light"] .lv-th a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); color: #1c1b17 !important; }
[data-theme="light"] .lv-th small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }

/* ── from inc/theatres-browse.php <style #1> (15) ── */
[data-theme="light"] .loc-chip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.108); background: rgba(24, 24, 27, 0.045); }
[data-theme="light"] .loc-chip>svg:first-child:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .loc-p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid #e3e1db; }
[data-theme="light"] .loc-x:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
[data-theme="light"] .loc-me:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .loc-me small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .loc-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid #e3e1db; background: #f6f5f1; }
[data-theme="light"] .loc-l button:active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .loc-l button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }
[data-theme="light"] .loc-l button.is-on:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .loc-l small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }
[data-theme="light"] .loc-msg:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #d00a0a; }
[data-theme="light"] .loc-clear:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #676662; }

/* ── from inc/wrapped.php <style #1> (6) ── */
[data-theme="light"] .wr-bn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17 !important; background: radial-gradient(120% 140% at 0% 0%,#ff7a3d 0%,transparent 55%),radial-gradient(120% 140% at 100% 100%,#7c3aed 0%,transparent 60%),#ffffff; }
[data-theme="light"] .wr-bn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *))::after { background: repeating-linear-gradient(90deg,transparent 0 22px,rgba(24, 24, 27, 0.04) 22px 23px); }
[data-theme="light"] .wr-bn-y:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; color: #5a5955; }
[data-theme="light"] .wr-bn-t small:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #18181b; }

/* ── from index.php <style #1> (17) ── */
[data-theme="light"] .ht-section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .ht-section-title span:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tr-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.063); }
[data-theme="light"] .tr-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .tr-card-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .tr-card-rating:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .tr-card-type:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .tr-card-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .tr-card-loc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .tr-screen-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.063); }
[data-theme="light"] .tr-screen-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .tr-sc-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .tr-sc-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.65); }
[data-theme="light"] .tr-sc-theater:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
[data-theme="light"] .tr-sc-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); color: rgba(24, 24, 27, 0.7); border: 1px solid rgba(24, 24, 27, 0.09); }

/* ── from page-areas.php <style #1> (9) ── */
[data-theme="light"] .areas-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg, #ffffff 0%, #ffffff 100%); }
[data-theme="light"] .areas-hero-eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .areas-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .area-card-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .area-card-count strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .area-card-fmt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .area-card-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(141, 90, 6, 0.9); }
[data-theme="light"] .area-card:hover .area-card-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .areas-search input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from page-bestof.php <style #1> (10) ── */
[data-theme="light"] .bestof-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#ffffff,#ffffff); }
[data-theme="light"] .bestof-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .bestof-nav-link:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .bestof-section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .bestof-view-all:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .bestof-card-photo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8 center/cover no-repeat; color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .bestof-rating-pill:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .bestof-card-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .bestof-card-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.054); }

/* ── from page-how-we-rate-theatres.php <style #1> (1) ── */
[data-theme="light"] .page-content a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from page-prices.php <style #1> (14) ── */
[data-theme="light"] .prices-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#f6f5f1,#ffffff); }
[data-theme="light"] .prices-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .price-table td:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 1px solid rgba(24, 24, 27, 0.04); }
[data-theme="light"] .price-table tr:hover td:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .pt-theater:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .pt-theater:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .pt-price:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .pt-price-na:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .pt-badge-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .pt-badge-single:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #197453; }
[data-theme="light"] .price-tab.active:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .price-tab:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .value-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; }
[data-theme="light"] .value-card-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .value-card-price:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from page-screenfinder.php <style #1> (16) ── */
[data-theme="light"] .finder-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(135deg,#ffffff,#ffffff); }
[data-theme="light"] .finder-hero h1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .finder-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .finder-option:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
[data-theme="light"] .finder-option-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .finder-dot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.09); }
[data-theme="light"] .finder-result-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 1px solid rgba(24, 24, 27, 0.072); }
[data-theme="light"] .finder-result-img-ph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #efede8; }
[data-theme="light"] .finder-result-match:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .finder-result-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .finder-result-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); color: rgba(24, 24, 27, 0.75); }
[data-theme="light"] .finder-btn-bms:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .finder-restart:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from page-tech-guide.php <style #1> (19) ── */
[data-theme="light"] .tg-hero .accent:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-tab:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .badge-premium:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .badge-special:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
[data-theme="light"] .badge-immersive:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d20fa; }
[data-theme="light"] .tg-theater-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-card.expanded .tg-toggle:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-screen-rect .ratio-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-speaker-dot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-speaker-dot.ceiling:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d20fa; }
[data-theme="light"] .tg-speaker-dot.screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
[data-theme="light"] .tg-compare tr:hover td:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .verdict-gold:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .verdict-blue:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
[data-theme="light"] .verdict-purple:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d20fa; }
[data-theme="light"] .verdict-green:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
[data-theme="light"] .tg-faq-q:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .tg-faq-item.open .tg-faq-q:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .tg-faq-item.open .fq-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from page-tech-guide.php <style #2> (5) ── */
[data-theme="light"] .seo-article a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .seo-article table th:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .seo-article table tr:hover td:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .seo-article .tip-box strong:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .seo-article .pick-card .pick-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from page-upcoming-theaters.php <style #1> (31) ── */
[data-theme="light"] .ht-upcoming:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; color: #1c1b17; }
[data-theme="light"] .ht-upcoming__eyebrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #81602f; }
[data-theme="light"] .ht-upcoming__lede:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
[data-theme="light"] .ht-upcoming__btn--ghost:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; border: 0.5px solid rgba(24, 24, 27, 0.14); }
[data-theme="light"] .ht-upcoming__section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
[data-theme="light"] .ht-upcoming__section-meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #ffffff; border: 0.5px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.135); }
[data-theme="light"] .ht-card__hero-fallback:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; }
[data-theme="light"] .ht-card__meta:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.7); }
[data-theme="light"] .ht-card__foot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-top: 0.5px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-card__date:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
[data-theme="light"] .ht-card__bell:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.75); }
[data-theme="light"] .ht-list:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; border: 0.5px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-list__row:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-bottom: 0.5px solid rgba(24, 24, 27, 0.04); }
[data-theme="light"] .ht-list__row:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .ht-list__num:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-list__area:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-list__date:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.8); }
[data-theme="light"] .ht-list__arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .ht-notify:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #f6f5f1; border: 0.5px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .ht-notify p:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.75); }
[data-theme="light"] .ht-notify__input:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: #fbfaf7; border: 0.5px solid rgba(24, 24, 27, 0.09); color: #1c1b17; }
[data-theme="light"] .ht-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }

/* ── from page.php <style #1> (1) ── */
[data-theme="light"] .page-content a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }

/* ── from single-ht_movie.php <style #1> (80) ── */
[data-theme="light"] .mv-hero-overlay:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(to top, var(--bg-body,#f6f5f1) 0%, rgba(246, 245, 241, 0.97) 25%, rgba(246, 245, 241, 0.5) 65%, rgba(246, 245, 241, 0.55) 100%),
        radial-gradient(100% 70% at 50% 110%, rgba(245,166,35,.07), transparent 50%); }
[data-theme="light"] .mv-poster:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { box-shadow: 0 18px 44px -12px rgba(0,0,0,.85), 0 0 0 1px rgba(0, 0, 0, 0.08); }
[data-theme="light"] .mv-poster-ph:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .mv-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-meta-line:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-lang-line:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-desc:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-formats-label:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-fmt-badge:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); color: rgba(24, 24, 27, 0.8); border: 1px solid rgba(24, 24, 27, 0.072); }
[data-theme="light"] .mv-fmt-badge:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-fmt-imax:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0763d4; }
[data-theme="light"] .mv-fmt-dolby:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #6c3df7; }
[data-theme="light"] .mv-fmt-4dx:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #a54c03; }
[data-theme="light"] .mv-fmt-epiq:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #c81070; }
[data-theme="light"] .mv-fmt-pcx:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #197453; }
[data-theme="light"] .mv-fmt-hdr:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #846002; }
[data-theme="light"] .mv-fmt-ice:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0a7281; }
[data-theme="light"] .mv-section-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .mv-showings-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.04) 0%, transparent 40%), rgba(255, 255, 255, 0.8); border: 1px solid rgba(24, 24, 27, 0.054); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.02) inset, 0 5px 14px -6px rgba(0,0,0,.4); }
[data-theme="light"] .mv-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.09); }
[data-theme="light"] .mv-theater-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-theater-name:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-format:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #2f51f8; }
[data-theme="light"] .mv-lang:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-screen a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-time:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-dist:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-empty:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.045); }
[data-theme="light"] .mv-empty-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); }
[data-theme="light"] .mv-empty-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-screen-card:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(24, 24, 27, 0.04) 0%, transparent 40%), rgba(255, 255, 255, 0.75); border: 1px solid rgba(24, 24, 27, 0.045); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.02) inset; }
[data-theme="light"] .mv-screen-card:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.09); }
[data-theme="light"] .mv-sc-rank:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--rank-color-ink, #846002)); }
[data-theme="light"] .mv-sc-name:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-sc-badge-showing:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #157538; }
[data-theme="light"] .mv-sc-badge-our-pick:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .mv-sc-price:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #8d5a06; }
[data-theme="light"] .mv-sc-badge-likely:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.063); color: #4a4945; border: 1px dashed rgba(24, 24, 27, 0.14); }
[data-theme="light"] .mv-sc-tag:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-sc-foot:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.62); }
[data-theme="light"] .mv-screen-card.mv-rank-1:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --rank-color-ink: #846002; }
[data-theme="light"] .mv-screen-card.mv-rank-2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --rank-color-ink: #566881; }
[data-theme="light"] .mv-screen-card.mv-rank-3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { --rank-color-ink: #8f5923; }
[data-theme="light"] .mv-screens-more:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.063); }
[data-theme="light"] .mv-screens-more:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; border-color: rgba(24, 24, 27, 0.14); background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .mv-trailer-frame:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .mv-trailer-play:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .mv-log:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.04); }
[data-theme="light"] .mv-log:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.072); }
[data-theme="light"] .mv-log-screen:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-log-screen a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-log-screen a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-log-fmt:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-log-theater a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-log-stars:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-log-user a:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .mv-sticky-bar:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg, rgba(246, 245, 241, 0.88), rgba(246, 245, 241, 0.96)); border-top: 1px solid rgba(24, 24, 27, 0.054); }
[data-theme="light"] .mv-sticky-dist:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .mv-sticky-dist:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
@media (min-width:640px) {
  [data-theme="light"] .mv-hero-trailer-btn:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.9); border: 1px solid rgba(24, 24, 27, 0.126); }
  [data-theme="light"] .mv-hero-trailer-btn:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; border-color: rgba(24, 24, 27, 0.14); background: rgba(24, 24, 27, 0.04); }
}

/* ── from single-screen_spec.php <style #1> (17) ── */
[data-theme="light"] .sp-badge-4dx:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0d7082; }
[data-theme="light"] .sp-dim-chip:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); border: 1px solid rgba(24, 24, 27, 0.081); }
[data-theme="light"] .sp-other-card:hover .sp-other-icon:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .sp-pill-proj:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #4c4fef; }
[data-theme="light"] .sp-pill-sound:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #0d7366; }
[data-theme="light"] .sp-other-arrow:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-dk-ink, #8d5d12); }
[data-theme="light"] .sp-rf-success:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1a7551; }
[data-theme="light"] .sp-rf-error:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #bc382a; }
[data-theme="light"] .sp-reviews-more-sum:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-dk-ink, #8d5d12); }
[data-theme="light"] .sp-btn-district:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .sp-btn-district:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
@media (max-width: 640px) {
  [data-theme="light"] .sp-top.sp-top-photo:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background-image: linear-gradient(180deg, rgba(246, 245, 241, 0.3) 0%, rgba(246, 245, 241, 0.8) 55%, #f6f5f1 100%),
            var(--sp-hero-img); }
  [data-theme="light"] .sp-top.sp-top-photo .sp-back:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.92); }
  [data-theme="light"] .sp-top.sp-top-photo .sp-back:hover:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
  [data-theme="light"] .sp-top.sp-top-photo .sp-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
  [data-theme="light"] .sp-top.sp-top-photo .sp-sub:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: rgba(24, 24, 27, 0.95); }
}

/* ── from single-theater.php <style #1> (3) ── */
[data-theme="light"] .th-faq-item:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: rgba(24, 24, 27, 0.04); }
[data-theme="light"] .th-faq-item[open]:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { border-color: rgba(24, 24, 27, 0.14); }
[data-theme="light"] .th-faq-summary:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from single.php <style #1> (9) ── */
[data-theme="light"] .post-cat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .post-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .post-content:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #464541; }
[data-theme="light"] .post-content h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .post-content h3:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)), [data-theme="light"] .post-content h4:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .post-content a:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .share-btn-copy:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .related-posts h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .related-card-cat:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: var(--gold-ink, #8d5a06); }
[data-theme="light"] .related-card-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }

/* ── from taxonomy-theater_area.php <style #1> (3) ── */
[data-theme="light"] .th-hero:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { background: linear-gradient(180deg,#f6f5f1 0%,#ffffff 100%); }
[data-theme="light"] .th-hero-title:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
[data-theme="light"] .area-about h2:where(:not(:is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c), :is(.sv4-hero, .sv4-view, .ts-bd, .wrc-card, .is-bms, .is-district, .tx-book, .share-btn-wa, .share-btn-tw, .mvl-p, .hm-v-ph, .tb-ph, .fd-po, .ts-poster, .v4-poster-art, .ts-pp, .tx-circ, .hm-v-who, .hm-t10-c) *)) { color: #1c1b17; }
