/* Opt-in light surfaces, while artwork and video keep their cinema contrast. */
html[data-arabtrix-mode=light] {color-scheme:light;background:#f5f3f9}
html[data-arabtrix-mode=light] .arabtrix-site {
  --arabtrix-bg:#f5f3f9;
  --arabtrix-panel:#fff;
  --arabtrix-line:#d9d3e5;
  --arabtrix-text:#231b33;
  --arabtrix-muted:#62596f;
  --arabtrix-gold:#805900;
  color-scheme:light
}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-header,.arabtrix-drawer,.arabtrix-mobile-search,.arabtrix-header-search input,.arabtrix-discover a) {background:var(--arabtrix-panel);color:var(--arabtrix-text)}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-mobile-search input,.arabtrix-desktop-menu .sub-menu a,.arabtrix-all-categories .sub-menu a,.arabtrix-prose,.arabtrix-info-list strong,.arabtrix-text-button) {color:var(--arabtrix-text)}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-all-categories .sub-menu,.arabtrix-search-results a:hover,.arabtrix-search-results a:focus-visible,.arabtrix-desktop-menu .sub-menu a:hover,.arabtrix-desktop-menu .sub-menu a:focus-visible,.arabtrix-downloads tr:hover td) {background:#f0eafa;color:var(--arabtrix-text)}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-quiet {background:#eee8f7;color:#39234f;border-color:var(--arabtrix-line)}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-quiet:hover {background:var(--arabtrix-purple);color:#fff}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-primary {background:#ffc107;color:#231b33}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-card-art,.arabtrix-episode-card-art,.arabtrix-episode-art) {background:#e5dfef}
html[data-arabtrix-mode=light] .arabtrix-site :is(.breadcrumb-list,.breadcrumb-list li,.breadcrumb-list li a,.breadcrumb-list li span,.breadcrumb-sep,.arabtrix-breadcrumb,.arabtrix-breadcrumb a,.toroplay-breadcrumb,.widget-area a) {color:var(--arabtrix-text)!important}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-submenu-toggle:hover,.arabtrix-submenu-toggle:focus-visible) {color:var(--arabtrix-purple)}
html[data-arabtrix-mode=light] .arabtrix-site :is(.arabtrix-hero,.arabtrix-detail-hero) {
  --arabtrix-text:#f2f4f8;
  --arabtrix-muted:#c3cad5;
  --arabtrix-gold:#ffc107;
  background:#15202c;
  color:var(--arabtrix-text)
}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li {background:#eee8f7;color:#39234f}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li span+span {color:#62596f}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.Current {background:var(--arabtrix-purple);color:#fff;border-color:var(--arabtrix-purple)}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.Current span+span {color:#fff}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.arabtrix-server-supported {background:#fff8e6;color:#65460d;border-color:#ccb678;box-shadow:0 1px 2px #8059000d}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.arabtrix-server-supported .arabtrix-server-label>svg {color:#986800}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.arabtrix-server-supported:hover {background:#fff1ce;border-color:#ad821c}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.arabtrix-server-supported.Current {background:#f3dfaa;color:#4c3307;border-color:#94670f;box-shadow:inset 0 0 0 1px #94670f33}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-watch .TPlayerNv>li.arabtrix-server-supported span+span {color:#785c22}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-downloads .Button {background:var(--arabtrix-purple);color:#fff}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-pagination :is(a:hover,.current) {background:var(--arabtrix-purple);color:#fff}
html[data-arabtrix-mode=light] .arabtrix-site .arabtrix-breadcrumb span {color:var(--arabtrix-text)!important}

html[data-arabtrix-mode=light] .arabtrix-site {
  --arabtrix-shadow-section:0 2px 4px #231b3306,0 8px 20px #231b3308;
  --arabtrix-shadow-raised:0 8px 22px #231b331a
}

html[data-arabtrix-mode=light] .arabtrix-site {
  --arabtrix-season-surface:#f1ecf8;
  --arabtrix-episode-surface:#fff;
  --arabtrix-episode-hover:#e9e0f6;
  --arabtrix-season-accent:#6d28d9
}
