/* User-controlled public theme. Game artwork and embedded game documents keep their own colors. */
html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .site-theme-toggle{
  position:absolute;z-index:2;top:76px;left:0;display:flex;align-items:center;justify-content:center;gap:5px;
  width:100%;height:40px;min-height:40px;padding:4px;border:0;border-top:1px solid #e3edf2;
  background:#fff;color:#0872d1;font:800 12px/1.2 'Nunito Sans',system-ui,sans-serif;cursor:pointer;
}
.site-theme-toggle[hidden]{display:none!important}
.site-theme-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.site-theme-toggle .theme-sun{display:none}
html[data-theme="dark"] .site-theme-toggle .theme-moon{display:none}
html[data-theme="dark"] .site-theme-toggle .theme-sun{display:block}
html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .site-theme-toggle:hover{background:#edf8ff}
.site-theme-toggle:focus-visible{outline:3px solid #0872d1;outline-offset:-3px}
html[data-theme="light"]{color-scheme:light}
html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-rail::before,
html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-rail::after{content:none!important;display:none!important}
@media(min-width:801px){
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel{
    --site-menu-height:calc((var(--poki-tile-unit,96px) * 2) + var(--poki-tile-gap,14px));
    --site-menu-rail-height:calc(var(--site-menu-height) - 46px);
    --site-menu-brand-height:calc(var(--site-menu-rail-height) - 44px);
    height:var(--site-menu-height)!important;min-height:var(--site-menu-height)!important;max-height:var(--site-menu-height)!important;
    grid-template-rows:var(--site-menu-rail-height) 44px!important;
  }
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-rail{height:var(--site-menu-rail-height)!important;min-height:var(--site-menu-rail-height)!important;max-height:var(--site-menu-rail-height)!important;grid-template-rows:var(--site-menu-brand-height) 44px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-brand{height:var(--site-menu-brand-height)!important;min-height:var(--site-menu-brand-height)!important;max-height:var(--site-menu-brand-height)!important;padding:3px 4px 40px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-brand img{width:100%!important;height:100%!important;max-width:86px!important;max-height:70px!important;object-fit:contain!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel :is(#openDiscover,#openSearch){height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;border-top:1px solid #e3edf2!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel :is(#openDiscover,#openSearch) svg{width:20px!important;height:20px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel :is(#quickLibrary,#quickLibrary .quick-library-buttons){height:44px!important;min-height:44px!important;max-height:44px!important;grid-template-rows:44px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel #quickLibrary .quick-library-trigger{height:44px!important;min-height:44px!important;max-height:44px!important;padding:2px 0!important;gap:2px!important}
}
html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel #openDiscover{border-right:1px solid #e3edf2!important}

html[data-theme="dark"]{
  color-scheme:dark;
  --night-bg:#101d30;--night-panel:#192b43;--night-raised:#223951;--night-border:#38516c;
  --night-text:#e8f1fa;--night-muted:#b5c8dc;--night-accent:#75dce8;
  --ink:var(--night-text);--site-background-color:var(--night-bg);--site-background-overlay-color:var(--night-bg);
  background:var(--night-bg)!important;
}
html[data-theme="dark"] body[class]{background:var(--night-bg)!important;color:var(--night-text)!important;background-image:none!important}
html[data-theme="dark"] body[class]::before,html[data-theme="dark"] body[class]::after{content:none!important;display:none!important}
html[data-theme="dark"] body[class] :is(
  .site-quick-panel,.mini-rail,.quick-library-panel,.discover-menu,.drawer-search,.search-results-panel,
  .pagehead,.home-intro-panel,.editorial-guide-panel,.category-intro-panel,.category-discovery-panel,.category-discovery-card,
  .listing-seo-panel,.library-page-hero,.library-page-empty,.all-categories-page-head,
  .category-related-directory-card,.all-categories-page,.all-categories-page-card,.home-category-mixed-card,
  .series-directory-page,.series-directory-card,.series-page-hero,.series-description,.series-empty,.game-series-panel,
  .search-page,.search-page-head,.search-page-hero,.search-empty-state,.search-category-result-card,.search-page-category-card,
  .game-detail-surface,.game-report-shell,.game-report-shell>header,.game-age-gate,
  .contact-card,.contact-form,.contact-info-card,.contact-topic-card,.contact-page-hero,.static-page,
  .not-found-hero,.not-found-alternatives,.pwa-install-prompt,.footer-col,.footer-logo,.footer-brand,
  .info-page-nav,.info-page-hero,.about-value-grid>article,.about-story-card,.about-data-card,
  .faq-section,.faq-list>details,.contact-topic-grid>article,.policy-aside,.policy-document,.policy-section,
  .mobile-game-identity-card,.mobile-fullscreen-game-card,.game-flow-category-card
){background:var(--night-panel)!important;color:var(--night-text)!important;border-color:var(--night-border)!important;box-shadow:0 12px 32px rgb(0 0 0 / .2)!important}
html[data-theme="dark"] body[class] .discovery-drawer{background:var(--night-bg)!important;color:var(--night-text)!important}
html[data-theme="dark"] body[class] .site-footer{background:var(--night-bg)!important;color:var(--night-text)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] :is(.mini-brand,.mini-brand span,.site-theme-toggle,.drawer-close,.drawer-close-mobile,.search-clear,.search-submit,
  .discover-menu>a,.quick-library-game,.quick-library-game-card,.quick-library-head-actions,.quick-library-view-all,.quick-library-clear,.quick-library-close,
  .quick-library-pager>button,.quick-library-remove,.category-chips>a,.category-chips>button,.category-load-more>button,
  .mobile-content-more,.mobile-text-toggle,.home-intro-live-games,.game-detail-stat,.game-fact-icon,.game-fact-value,
  .game-control-badge,.control-key,.game-control-key,.game-about-row,.game-fact-row,.game-report-close,.game-report-cancel,
  .library-page-tabs>a,.library-page-count,.library-page-pagination button,.library-page-toolbar button,
  .tag-cloud>a,.game-series-navigation a,.game-series-strip>a,.series-intro-cover,.search-page-summary,.contact-mail,
  .footer-badges>span,.game-age-badge,.game-age-no,.pwa-install-later
){background:var(--night-raised)!important;color:var(--night-text)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel :is(.rail-button,.site-theme-toggle),
html[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel #quickLibrary .quick-library-trigger{
  background:var(--night-panel)!important;color:var(--night-accent)!important;border-color:var(--night-border)!important;
}
html[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel{background:var(--night-panel)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel :is(.rail-button,.site-theme-toggle):hover,
html[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel #quickLibrary .quick-library-trigger:hover{background:var(--night-raised)!important}
html[data-theme="dark"] body[class] :is(.quick-library-label,.quick-library-icon,.recent-icon){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.home-intro-panel,.editorial-guide-panel,.category-intro-panel,.listing-seo-panel,.game-detail-surface,
  .library-page-hero,.search-page-head,.search-page-hero,.search-empty-panel,.pagehead,.series-hero,.all-categories-page-head,
  .contact-card,.contact-form,.contact-info-card,.contact-topic-card,.contact-page-hero,.static-page,.game-report-shell,.game-age-card,
  .not-found-copy,.not-found-alternatives-head,.footer-col,.discover-menu,.quick-library-head) :is(h1,h2,h3,h4,strong,summary,label){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.home-intro-text,.editorial-guide-text,.listing-seo-text,.game-description-preview,.game-description-full,
  .game-detail-surface p,.game-detail-stat small,.game-detail-rating small,.game-fact-label,.detail-summary p,.detail-breadcrumb,
  .library-page-hero p,.library-page-toolbar p,.library-page-toolbar p span,.library-page-summary,
  .search-page-head p,.search-page-hero p,.search-empty-panel p,.series-hero p,.pagehead p,
  .category-intro-panel p,.category-discovery-head p,.category-discovery-card-copy p,
  .contact-card p,.contact-form small,.contact-info-card p,.contact-topic-card p,.contact-page-hero p,.static-page p,
  .not-found-copy p,.not-found-alternatives-head small,.game-report-shell p,.game-report-dialog label small,.game-age-card p,
  .pwa-install-copy p,.footer-brand p,.footer-bottom,.quick-library-empty,.quick-library-head small,.drawer-section-title,.search-status
){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] :is(.home-intro-text,.editorial-guide-text,.listing-seo-text) :is(h2,h3,strong){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.home-intro-text,.editorial-guide-text,.listing-seo-text,.category-intro-panel,.game-description-preview,.game-description-full,.static-page) :is(p,li,td,blockquote,small){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] :is(.home-intro-kicker,.editorial-guide-kicker,.editorial-intro-kicker,.developer-games-heading>span,
  .all-categories-page-head>span,.category-discovery-head>span,.category-discovery-card-copy>small,
  .library-page-hero-copy>span,.not-found-kicker,.game-age-eyebrow,.game-report-shell>header span){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.home-intro-text,.editorial-guide-text,.listing-seo-text,.detail-breadcrumb,.game-detail-surface,.footer-col,
  .static-page,.contact-card,.contact-info-card,.contact-page-hero,.not-found-copy) a{color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.footer-col-toggle,.library-page-toolbar p strong,.library-page-empty h2,.category-related-directory-card strong,
  .category-related-directory-card span,.all-category-card strong,.series-directory-card strong,.search-category-result-card strong){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.card,.side-game,.quick-item,.recommend-card,.search-page-card){background:var(--night-raised)!important;box-shadow:0 10px 24px rgb(0 0 0 / .25)!important}
html[data-theme="dark"] body[class] :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),textarea,select){
  background:var(--night-bg)!important;color:var(--night-text)!important;border-color:var(--night-border)!important;
}
html[data-theme="dark"] body[class] :is(input,textarea)::placeholder{color:var(--night-muted)!important;opacity:1}
html[data-theme="dark"] body[class] :is(.stage-toolbar,.fullscreen-game-bar,.fullscreen-game-identity,.mobile-game-prelaunch-actions){
  background:var(--night-panel)!important;color:var(--night-text)!important;border-color:var(--night-border)!important;
}
html[data-theme="dark"] body[class] .toolbar-title :is(strong,small),
html[data-theme="dark"] body[class] .toolbar-left strong,
html[data-theme="dark"] body[class] .fullscreen-game-copy :is(strong,small){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.toolbar-action,.fullscreen-exit-button,.mobile-prelaunch-favorite){background:var(--night-raised)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] .toolbar-action:not(.is-favorite):not(.is-active){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] .game-rating-value{background:var(--night-raised)!important;color:var(--night-text)!important}
html[data-theme="dark"] body[class] .game-rating-value[data-rating-tone="high"]{background:#174a3c!important;color:#87e3b4!important}
html[data-theme="dark"] body[class] .game-rating-value[data-rating-tone="medium"]{background:#4a3820!important;color:#ffda93!important}
html[data-theme="dark"] body[class] .game-rating-value[data-rating-tone="low"]{background:#4e293a!important;color:#ffacbf!important}
html[data-theme="dark"] body[class] :is(.game-report-notice,.search-status,.form-notice,.contact-notice){background:var(--night-raised)!important;color:var(--night-muted)!important}
html[data-theme="dark"] body[class] :is(.game-report-notice,.contact-notice).is-error{background:#4e293a!important;color:#ffacbf!important}
html[data-theme="dark"] body[class] :is(.game-report-notice,.contact-notice).is-success{background:#174a3c!important;color:#87e3b4!important}
html[data-theme="dark"] body[class] .library-page-tabs>a.is-active{background:#264959!important;color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.home-category-mixed-card,.all-categories-page-card,.search-empty-state,.search-category-results,.search-game-results,.search-related-head,.info-page) :is(h1,h2,h3,h4,strong,b,summary,label){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.info-page,.search-empty-state,.search-page-summary,.search-suggestion,.search-series-result-copy,.category-load-more) :is(p,li,small,em){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] :is(.info-page-hero-copy>p,.about-principles li>span,.content-page-updated,.contact-response-note>span,.search-page-summary,.search-suggestion){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] :is(.info-page-nav-links a,.info-secondary-action,.policy-aside a,.policy-help-link,.search-empty-state>a,.category-intro-breadcrumb a,.search-page-kicker,.category-discovery-card-copy small){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.info-page-nav-links a,.info-secondary-action,.about-principles,.contact-response-note,.policy-updated,.policy-section-number,.info-page-eyebrow,.about-value-icon,.search-empty-icon,.game-control-summary kbd){background:var(--night-raised)!important;border-color:var(--night-border)!important;color:var(--night-accent)!important}
html[data-theme="dark"] body[class] .game-control-summary>.game-control-item>em{color:var(--night-muted)!important}
html[data-theme="dark"] body[class] .game-control-summary :is(kbd,svg){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] .info-page{background:transparent!important;color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.policy-section,.about-principles li,.info-page-nav,.contact-response-note,.faq-list>details,.footer-bottom){border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] .about-data-card>a{color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.popular-heading,.mobile-game-identity-card,.mobile-fullscreen-game-card,.series-page-hero,.series-description,.series-directory-card,.game-series-panel,.game-flow-category-card) :is(h1,h2,h3,strong,b){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.popular-heading-icon,.drawer-new-games-icon,.game-description-toggle,.game-description-toggle>span,.contact-card-copy>span,.about-story-copy>span,.series-kicker,.game-series-heading>span){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.all-categories-page-head p,.mobile-game-identity-card small,.mobile-fullscreen-game-card small,.series-page-hero p,.series-directory-card p,.series-directory-card small,.info-page-nav-title){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] .series-description :is(p,li){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] .series-page-hero nav a{color:var(--night-accent)!important}
html[data-theme="dark"] body[class] main.content .playpage .mobile-prelaunch-action{background:var(--night-raised)!important;color:var(--night-accent)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] main.content .playpage .mobile-prelaunch-action span{color:var(--night-text)!important}
html[data-theme="dark"] body[class] main.content .playpage :is(.toolbar-action,.mobile-prelaunch-action).is-active{background:#264959!important;border-color:var(--night-accent)!important}
html[data-theme="dark"] body[class] main.content .category-discovery-card-copy :is(p,em){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] main.content .play-frame-wrap{background:var(--night-panel)!important;border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] :is(.search-page-summary strong,.faq-heading>span,.policy-aside>span){color:var(--night-accent)!important}
html[data-theme="dark"] body[class] .policy-help-link{background:var(--night-raised)!important}
html[data-theme="dark"] body[class] .mobile-game-sticky-bar{background:var(--night-panel)!important;border-color:var(--night-border)!important;color:var(--night-text)!important}
html[data-theme="dark"] body[class] .mobile-game-sticky-bar :is(strong,small){color:var(--night-text)!important}
html[data-theme="dark"] body[class] :is(.discover-menu>a>span,.quick-library-empty){background:var(--night-raised)!important;color:var(--night-accent)!important}
html[data-theme="dark"] body[class] :is(.quick-library-pager>span,.policy-help-link>span){color:var(--night-muted)!important}
html[data-theme="dark"] body[class] .mobile-search-shelf h2{color:var(--night-text)!important}
/* Match the later route rules, including the wide square/rectangle card variants. */
html.theme-js[data-theme="dark"] body[class] main.content .home-category-mixed-showcase .home-category-mixed-card,
html.theme-js[data-theme="dark"] body[class] main.content .category-related-directory-card.category-inline-related-card,
html.theme-js[data-theme="dark"] body[class] main.content .category-side-nav>a{
  background:var(--night-panel)!important;color:var(--night-text)!important;border-color:var(--night-border)!important;
}
html.theme-js[data-theme="dark"] body[class] main.content .home-category-mixed-showcase .home-category-mixed-card :is(.home-category-mixed-image,strong),
html.theme-js[data-theme="dark"] body[class] main.content .category-related-directory-card.category-inline-related-card :is(span,strong){
  background:var(--night-panel)!important;color:var(--night-text)!important;border-color:var(--night-border)!important;
}
html.theme-js[data-theme="dark"] body[class] main.content .category-side-nav>a :is(span,strong){background:var(--night-panel)!important;color:var(--night-text)!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] main.content .home-category-mixed-showcase .all-categories-new-icon{background:var(--night-raised)!important;color:var(--night-accent)!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar :is(.toolbar-icon-button,.game-vote-button>small){
  background:var(--night-raised)!important;border-color:var(--night-border)!important;
}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar .game-vote-button>small{color:var(--night-text)!important}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar .toolbar-icon-button:not(.is-active):not(.is-favorite){color:var(--night-accent)!important}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar .toolbar-icon-button.is-active{background:#264959!important;border-color:var(--night-accent)!important}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar #gameFavoriteButton.is-favorite,
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar .game-vote-dislike.is-active{background:#4e293a!important;color:#ffacbf!important;border-color:#815265!important}
html.theme-js[data-theme="dark"] body[class] main.content .playpage .stage-toolbar .game-vote-like.is-active{background:#174a3c!important;color:#87e3b4!important;border-color:#397c60!important}
html.theme-js[data-theme="dark"] body[class] main.content .game-control-summary :is(.control-device-icon,.game-control-empty,.game-control-empty-icon){background:var(--night-raised)!important;color:var(--night-accent)!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] main.content .game-control-summary .control-device-icon svg .is-filled{fill:var(--night-accent)!important}
html.theme-js[data-theme="dark"] body[class] main.content .category-intro-cover{background:var(--night-raised)!important;border-color:var(--night-border)!important;box-shadow:0 12px 32px rgb(0 0 0 / .2)!important}
html.theme-js[data-theme="dark"] body[class] main.content .library-page-tabs,
html.theme-js[data-theme="dark"] body[class] main.content .info-page .policy-intro,
html.theme-js[data-theme="dark"] body[class] .site-footer .footer-links-grid{background:var(--night-panel)!important;border-color:var(--night-border)!important;box-shadow:0 12px 32px rgb(0 0 0 / .2)!important}
html.theme-js[data-theme="dark"] body[class] .site-footer :is(.footer-col,.footer-brand){background:transparent!important;box-shadow:none!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] .site-footer .footer-col a:hover{background:var(--night-raised)!important}
html.theme-js[data-theme="dark"] body[class] main.content .info-page :is(.info-page-eyebrow,.policy-document){background:transparent!important;box-shadow:none!important}
html.theme-js[data-theme="dark"] body[class] main.content .info-page .policy-aside nav a{border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] main.content :is(.game-about-panel,.developer-games,.info-page-nav-brand){border-color:var(--night-border)!important}
html[data-theme="dark"] body[class] .oyunhop-game-embed-frame{color-scheme:only light}
html[data-theme="dark"] :focus-visible{outline-color:var(--night-accent)!important}
@media(max-width:800px){
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) 44px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .site-theme-toggle{top:auto;bottom:0;left:auto;right:0;width:33.333333%;height:44px;min-height:44px;padding:4px;border:0;border-left:1px solid #e3edf2;border-top:1px solid #e3edf2;border-radius:0}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-brand{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:3px!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel .mini-brand img{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel :is(#openDiscover,#openSearch){width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;grid-row:2!important;border-top:1px solid #e3edf2!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel #openDiscover{grid-column:1!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel #openSearch{grid-column:2!important}
  html.theme-js[data-theme] body[class] main.content .mosaic-tools.site-quick-panel :is(#openDiscover,#openSearch) svg{width:19px!important;height:19px!important}
  .site-theme-toggle [data-theme-label]{display:none}
}
html.theme-js[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel .mini-brand{background:#f7fbff!important;color:#07365d!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] :is(.site-footer .footer-logo,.discovery-drawer .search-brand){background:#f7fbff!important;color:#07365d!important;border-color:#dce8ee!important}
html.theme-js[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel :is(#openDiscover,#openSearch){background:var(--night-panel)!important;color:var(--night-accent)!important;border-color:var(--night-border)!important}
html.theme-js[data-theme="dark"] body[class] main.content .mosaic-tools.site-quick-panel :is(#quickLibrary,#quickLibrary .quick-library-buttons){border-color:var(--night-border)!important}

