/* KısaÖz V63: full public-site dark theme. Last stylesheet to override legacy skins. */
html[data-kisaoz-theme="dark"]{color-scheme:dark;--ko-bg:#10151d;--ko-card:#1a2330;--ko-elev:#202b39;--ko-text:#ecf1f7;--ko-muted:#aab7c7;--ko-line:#354252;--ko-input:#172230;--bg:var(--ko-bg);--background:var(--ko-bg);--surface:var(--ko-card);--text:var(--ko-text)}
html[data-kisaoz-theme="dark"],html[data-kisaoz-theme="dark"] body,html[data-kisaoz-theme="dark"] body.ph60-reference-home{background:var(--ko-bg)!important;color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body .container,html[data-kisaoz-theme="dark"] body .ph24-home,html[data-kisaoz-theme="dark"] body .ph24-home-layout{color:var(--ko-text)}
/* Main header + utility navigation.  Keep the real logo readable. */
html[data-kisaoz-theme="dark"] body .top-strip.ph50-upper-footer,html[data-kisaoz-theme="dark"] body.ph60-reference-home .top-strip.ph50-upper-footer,html[data-kisaoz-theme="dark"] body header.v11-header.main-header,html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header.main-header{background:#151e29!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important;box-shadow:none!important}
html[data-kisaoz-theme="dark"] body .top-strip .ph50-top-menu a,html[data-kisaoz-theme="dark"] body .top-strip .v5-top-right .v5-corporate a,html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header .v35-primary-nav>a,html[data-kisaoz-theme="dark"] body header.v11-header .brand-name{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header .brand .v5-brand-image,html[data-kisaoz-theme="dark"] body header.v11-header .brand .v5-brand-image{background:#fff!important;border-radius:5px!important;padding:4px 6px!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header .ph63-theme-toggle{color:#f7df92!important;background:#273448!important;border-color:#46586a!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header .v11-search button{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body header.v11-header .ph37-menu-bars span,html[data-kisaoz-theme="dark"] body.ph60-reference-home header.v11-header .ph37-menu-bars span{background:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body header.v11-header .v11-search.ph60-search-open input{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
/* Main editorial cards, tickers, weather and rates. */
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-spot,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-spot-copy,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card .card-content,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-agenda-card,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-slider,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-flashbar,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-trend,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-latest-footer,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-paper-grid>a{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-spot h3,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-spot-copy h3,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card h3,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card h3 a,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card .card-content h3,html[data-kisaoz-theme="dark"] body.ph60-reference-home .news-card .card-content h3 a,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-agenda-card h3,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-trend strong,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-section-title h2,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-section-title>a,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-flashbar>a,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-latest-grid a{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-section-title:after,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-league-head:after,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-side .sidebar-panel>h3:after{background:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph63-market-row .ph50-currency-widget,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph63-market-row .ph50-weather-widget,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph63-market-row .ph50-weather-card,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph50-currency-track,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph50-currency-track>a{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph50-currency-track small,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph50-currency-track b,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph63-market-row .ph50-weather-card h2,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph63-market-row .ph50-weather-card b{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-number-nav,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-number-nav button,html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-number-nav a{background:var(--ko-elev)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-number-nav button.is-active{background:var(--accent,#e31837)!important;color:#fff!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-latest-grid a{border-color:var(--ko-line)!important}
/* Sidebars, sports tables, multimedia. Preserve intentional accent bars. */
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-side .sidebar-panel,html[data-kisaoz-theme="dark"] body.ph60-reference-home .ph60-league-sidebar,html[data-kisaoz-theme="dark"] body .ph50-widget,html[data-kisaoz-theme="dark"] body .ph47-gallery,html[data-kisaoz-theme="dark"] body .ph47-gallery-card{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body.ph60-reference-home .v5-side .sidebar-panel{background:transparent!important}
html[data-kisaoz-theme="dark"] body .ph60-league-select,html[data-kisaoz-theme="dark"] body .ph60-league-sidebar table,html[data-kisaoz-theme="dark"] body .ph60-league-sidebar tbody tr:nth-child(odd),html[data-kisaoz-theme="dark"] body .ph60-league-sidebar tbody tr:nth-child(even),html[data-kisaoz-theme="dark"] body .ph50-table-scroll table,html[data-kisaoz-theme="dark"] body .ph50-table-scroll tbody tr{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body .ph60-league-sidebar td,html[data-kisaoz-theme="dark"] body .ph60-league-sidebar th,html[data-kisaoz-theme="dark"] body .ph50-table-scroll td,html[data-kisaoz-theme="dark"] body .ph50-table-scroll th{border-color:var(--ko-line)!important;color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body .ph60-league-sidebar thead th,html[data-kisaoz-theme="dark"] body .ph50-table-scroll thead th{background:#087b56!important;color:#fff!important}
html[data-kisaoz-theme="dark"] body .ph47-gallery h2,html[data-kisaoz-theme="dark"] body .ph47-gallery a,html[data-kisaoz-theme="dark"] body .ph47-gallery strong,html[data-kisaoz-theme="dark"] body .ph50-widget-head strong,html[data-kisaoz-theme="dark"] body .ph50-widget-head a,html[data-kisaoz-theme="dark"] body .ph60-league-head a{color:var(--ko-text)!important}
/* Global public pages beyond the homepage. */
html[data-kisaoz-theme="dark"] body .article-layout,html[data-kisaoz-theme="dark"] body .article-body,html[data-kisaoz-theme="dark"] body .detail-article,html[data-kisaoz-theme="dark"] body .article-aside,html[data-kisaoz-theme="dark"] body .article-prose,html[data-kisaoz-theme="dark"] body .article-content,html[data-kisaoz-theme="dark"] body .article-main,html[data-kisaoz-theme="dark"] body .listing-content,html[data-kisaoz-theme="dark"] body .listing-card,html[data-kisaoz-theme="dark"] body .service-layout,html[data-kisaoz-theme="dark"] body .category-page,html[data-kisaoz-theme="dark"] body .news-card,html[data-kisaoz-theme="dark"] body .sidebar-panel,html[data-kisaoz-theme="dark"] body .ph38-google-source,html[data-kisaoz-theme="dark"] body .v5-empty{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body .article-prose p,html[data-kisaoz-theme="dark"] body .article-prose li,html[data-kisaoz-theme="dark"] body .article-prose blockquote,html[data-kisaoz-theme="dark"] body .article-body p,html[data-kisaoz-theme="dark"] body .article-body h1,html[data-kisaoz-theme="dark"] body .article-body h2,html[data-kisaoz-theme="dark"] body .article-body h3,html[data-kisaoz-theme="dark"] body .article-main h1,html[data-kisaoz-theme="dark"] body .listing-grid h2,html[data-kisaoz-theme="dark"] body .news-card h3,html[data-kisaoz-theme="dark"] body .news-card h3 a,html[data-kisaoz-theme="dark"] body .section-heading h2{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body .ph38-google-source small,html[data-kisaoz-theme="dark"] body .ph38-google-source strong,html[data-kisaoz-theme="dark"] body .ph38-google-source p{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body :is(input,textarea,select){background:var(--ko-input)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body :is(input,textarea)::placeholder{color:var(--ko-muted)!important}
html[data-kisaoz-theme="dark"] body .ph37-side-menu,html[data-kisaoz-theme="dark"] body .ph37-menu-head,html[data-kisaoz-theme="dark"] body .ph37-menu-categories,html[data-kisaoz-theme="dark"] body .ph37-menu-more,html[data-kisaoz-theme="dark"] body .cookie-bar{background:var(--ko-card)!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body .ph37-menu-categories a,html[data-kisaoz-theme="dark"] body .ph37-menu-more a,html[data-kisaoz-theme="dark"] body .ph37-menu-brand,html[data-kisaoz-theme="dark"] body .cookie-bar p{color:var(--ko-text)!important}
/* The footer must darken as well. */
html[data-kisaoz-theme="dark"] body footer,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer{background:#151e29!important;color:var(--ko-text)!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body footer .footer-top,html[data-kisaoz-theme="dark"] body footer .footer-top>*,html[data-kisaoz-theme="dark"] body footer .footer-top strong,html[data-kisaoz-theme="dark"] body footer .footer-top p,html[data-kisaoz-theme="dark"] body footer .footer-top a,html[data-kisaoz-theme="dark"] body footer .footer-bottom,html[data-kisaoz-theme="dark"] body footer .foot-logo,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .footer-top>*,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .footer-top strong,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .footer-top p,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .footer-top a,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .footer-bottom,html[data-kisaoz-theme="dark"] body.ph60-reference-home footer .foot-logo{color:var(--ko-text)!important;border-color:var(--ko-line)!important}
/* Compact theme control on article, listing and service pages too. */
body:not(.ph60-reference-home) header.v11-header.main-header{background:#fff!important;border-bottom:1px solid #e6e9ee!important}
body:not(.ph60-reference-home) header.v11-header .v11-brand-row{display:grid!important;grid-template-columns:minmax(150px,220px) minmax(0,1fr) 40px 40px 40px!important;gap:12px!important;align-items:center!important}
body:not(.ph60-reference-home) header.v11-header .v35-primary-nav a,body:not(.ph60-reference-home) header.v11-header .v11-search button{color:#182536!important}
body:not(.ph60-reference-home) header.v11-header .ph37-menu-bars span{background:#182536!important}
body header.v11-header .ph63-theme-toggle{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;border:1px solid #dce1e8!important;border-radius:9px!important;background:#f5f7fa!important;color:#182536!important;cursor:pointer}
body header.v11-header .ph63-theme-toggle svg{width:19px!important;height:19px!important;grid-area:1/1}
html[data-kisaoz-theme="dark"] body:not(.ph60-reference-home) header.v11-header.main-header{background:#151e29!important;border-color:var(--ko-line)!important}
html[data-kisaoz-theme="dark"] body:not(.ph60-reference-home) header.v11-header .v35-primary-nav a,html[data-kisaoz-theme="dark"] body:not(.ph60-reference-home) header.v11-header .v11-search button{color:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body:not(.ph60-reference-home) header.v11-header .ph37-menu-bars span{background:var(--ko-text)!important}
html[data-kisaoz-theme="dark"] body header.v11-header .ph63-theme-toggle{color:#f6de92!important;background:#273448!important;border-color:#46586a!important}
@media(max-width:900px){body:not(.ph60-reference-home) header.v11-header .v11-brand-row{grid-template-columns:minmax(0,1fr) 38px 38px 38px!important;gap:6px!important}}
