/* V50 · Herkese açık sayfalar için kontrast ve yayın deneyimi standardı */
:root{--public-ink:#102f53;--public-text:#345a7f;--public-soft:#5d7d9e;--public-border:#d7e7f4;--public-panel:#fff}
main>.hero{isolation:isolate}main>.hero .eyebrow{color:#006fd6!important;text-shadow:0 1px 0 rgba(255,255,255,.7)}main>.hero h1{color:#0d2e52!important;text-shadow:0 1px 0 rgba(255,255,255,.72)}main>.hero h1 .gradient-text{color:transparent!important;text-shadow:none}main>.hero p{color:#294f75!important;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.6)}main>.hero .hero-info{color:#41637f!important;background:rgba(255,255,255,.9)!important;border-color:#cbdff0!important}main>.hero .hero-info b{color:#10365e!important}main>.hero .button{color:#fff!important}
/* Ana sayfa başlıkları, kartları ve duyuruları */
main>.section .section-head h2,main>.section .section-head h3,.athletes-section :is(h2,h3),.announcement b{color:var(--public-ink)!important}main>.section .section-head p,.card p,.person-copy>span:last-child,.announcement .muted{color:var(--public-soft)!important;opacity:1!important}.card,.person,.announcement{border-color:var(--public-border)!important;background:#fff!important}.card h3,.person h3{color:#15385e!important}.card .date,.person-copy>span:first-child{color:#0875d6!important;font-weight:900!important}.card .tag{color:#345d81!important;border-color:#b9d7ed!important;background:#f7fbff!important}.gallery-item span{color:#fff!important;background:rgba(5,35,67,.82)!important;font-weight:800!important}.announcement{box-shadow:0 10px 24px rgba(43,85,130,.07)!important}.announcement time{color:#0875d6!important;font-weight:900!important}
/* Slider görsellerinde her fotoğrafta okunaklı başlık ve açıklama. */
.home-slider-section{background:linear-gradient(135deg,#f7fbff,#f7f2ff 50%,#eefaff)!important}.home-slider-section-head h2{color:#13385f!important}.home-slider-section-head h2 em{color:#7357df!important}.home-slider-section-head p{color:#46698b!important;opacity:1!important}.club-home-slide-shade{background:linear-gradient(90deg,rgba(4,30,60,.89) 0%,rgba(7,44,79,.68) 45%,rgba(7,43,76,.18) 100%)!important}.club-home-slide-caption{max-width:min(710px,82%)}.club-home-slide-caption>span{color:#8de1ff!important;font-weight:900!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}.club-home-slide-caption h3{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.5)}.club-home-slide-caption p{color:#edf8ff!important;opacity:1!important;text-shadow:0 1px 4px rgba(0,0,0,.45)}.club-home-slider-progress span{color:#fff!important;font-weight:800!important}.club-home-slider-progress i{background:rgba(255,255,255,.45)!important}.club-home-slider-progress i.is-active{background:#fff!important}
/* Yayın sayfalarında açık zemine koyu, koyu zemine açık içerik uygulanır. */
.public-page,.board-page-pro,.contact-page-pro,.legacy-public-page{color:var(--public-text)!important}.public-page :is(h1,h2,h3,h4,strong,b),.board-page-pro :is(h1,h2,h3,h4,strong,b),.contact-page-pro :is(h1,h2,h3,h4,strong,b),.legacy-public-page :is(h1,h2,h3,h4,strong,b){color:var(--public-ink)!important}.public-page :is(p,small,li),.board-page-pro :is(p,small,li),.contact-page-pro :is(p,small,li),.legacy-public-page :is(p,small,li){color:var(--public-soft)!important;opacity:1!important}.public-page .page-hero,.contact-page-pro .contact-pro-hero,.board-page-pro .board-pro-hero{border:1px solid #d6e7f5!important;box-shadow:0 18px 45px rgba(36,77,121,.12)!important}.public-page .page-hero p,.contact-page-pro .contact-pro-hero p,.board-page-pro .board-pro-hero p{color:#365f85!important;font-weight:600!important}.public-page .page-hero .eyebrow,.contact-pro-kicker,.board-pro-kicker{color:#0875d9!important;font-weight:900!important}.contact-page-pro .contact-pro-hero em,.board-page-pro .board-pro-hero em{color:#7455d8!important}.contact-page-pro :is(.contact-pro-info,.contact-pro-form-card,.contact-pro-channel,.board-pro-card,.board-pro-intro){border-color:#d4e5f3!important}.contact-page-pro :is(input,textarea){color:#153a60!important;background:#fff!important;border-color:#bdd6ec!important}.contact-page-pro :is(input,textarea)::placeholder{color:#708da8!important;opacity:1}.board-pro-role,.contact-pro-channel small{color:#0875d9!important;font-weight:900!important}.board-pro-phone{color:#0875d9!important}.board-pro-phone.is-muted{color:#587999!important}
/* Alt bilgi kontrastı: logo, bağlantılar ve telif metni bütün temalarda görünür. */
.site-footer-pro{background:linear-gradient(125deg,#092947,#174d78)!important;border-top-color:#2d6995!important;color:#e7f5ff!important}.site-footer-pro :is(b,a){color:#fff!important}.site-footer-pro small,.site-footer-pro .footer-legal{color:#c9e6fb!important;opacity:1!important}.site-footer-pro a:hover{color:#88d9ff!important}.footer-brand-pro img{background:#fff!important}
/* Koyu tema için genel yayın sayfası görüntüsü. */
html[data-theme="dark"] :is(main>.hero,.public-page,.board-page-pro,.contact-page-pro,.legacy-public-page,.home-slider-section){background-color:#09223d!important}html[data-theme="dark"] main>.hero{background:linear-gradient(100deg,rgba(5,25,52,.96) 0%,rgba(9,47,79,.89) 50%,rgba(5,32,61,.56) 100%),url('https://images.unsplash.com/photo-1517466787929-bc90951d0974?auto=format&fit=crop&w=1900&q=86') center/cover!important}html[data-theme="dark"] main>.hero .eyebrow{color:#8edfff!important;text-shadow:none}html[data-theme="dark"] main>.hero h1{color:#fff!important;text-shadow:none}html[data-theme="dark"] main>.hero p{color:#e5f3ff!important;text-shadow:none}html[data-theme="dark"] main>.hero .hero-info{background:rgba(11,42,72,.88)!important;border-color:#38648c!important;color:#cce6fa!important}html[data-theme="dark"] main>.hero .hero-info b{color:#fff!important}html[data-theme="dark"] :is(main>.section,.public-page,.board-page-pro,.contact-page-pro,.legacy-public-page) :is(h1,h2,h3,h4,strong,b){color:#edf7ff!important}html[data-theme="dark"] :is(main>.section,.public-page,.board-page-pro,.contact-page-pro,.legacy-public-page) :is(p,small,li,.muted){color:#bdd8ee!important;opacity:1!important}html[data-theme="dark"] :is(.card,.person,.announcement,.board-pro-card,.contact-pro-info,.contact-pro-form-card,.contact-pro-channel,.board-pro-intro){background:#102f4e!important;border-color:#294f74!important;box-shadow:none!important}html[data-theme="dark"] .card .tag{background:#183d61!important;border-color:#35628b!important;color:#d4ebff!important}html[data-theme="dark"] .home-slider-section-head h2{color:#edf7ff!important}html[data-theme="dark"] .home-slider-section-head h2 em{color:#ba9cff!important}html[data-theme="dark"] .home-slider-section-head p{color:#c5ddef!important}.home-slider-section{border-block:1px solid var(--public-border)}
@media(max-width:760px){main>.hero{min-height:560px!important;background-position:57% center!important}main>.hero h1{font-size:clamp(2.8rem,13vw,4.1rem)!important;letter-spacing:-.06em!important}main>.hero p{font-size:1rem!important;max-width:90%!important}.club-home-slide-caption{max-width:100%!important;padding-right:15px}.club-home-slide-caption h3{font-size:clamp(2rem,9vw,3rem)!important}.home-slider-section-head{gap:14px!important}.home-slider-section-head p{font-size:.9rem!important}.site-footer-pro .footer-links{gap:12px!important}}

/* Yayın Kalite Merkezi */
.publication-center-main{padding:43px 5vw 78px!important;background:radial-gradient(circle at 84% 4%,#d9f6ff 0,transparent 24%),radial-gradient(circle at 5% 35%,#f5eaff 0,transparent 24%),#f8fbff}.publication-hero{padding:47px;border-radius:30px;display:grid;grid-template-columns:minmax(0,1.43fr) minmax(235px,.57fr);gap:37px;align-items:center;background:linear-gradient(116deg,#12365f,#405fc2 55%,#c15499);color:#fff;box-shadow:0 24px 65px rgba(37,67,121,.18);overflow:hidden;position:relative}.publication-hero:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(255,255,255,.22);border-radius:50%;right:-160px;bottom:-245px}.publication-hero>div,.publication-score{position:relative;z-index:1}.publication-hero .eyebrow{color:#9de9ff!important}.publication-hero h1{margin:10px 0;color:#fff!important;font-family:Georgia,serif;font-size:clamp(2.4rem,4.2vw,4.2rem);line-height:1;letter-spacing:-.055em}.publication-hero h1 em{font-style:normal;color:#ffd1ee!important}.publication-hero p{max-width:730px;margin:0;color:#eff9ff!important;line-height:1.65}.publication-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:24px}.publication-hero .button{box-shadow:none}.publication-link{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.62);font-weight:900;padding:7px 2px}.publication-score{padding:25px;border:1px solid rgba(255,255,255,.28);border-radius:22px;background:rgba(20,30,96,.2);text-align:center;backdrop-filter:blur(10px)}.publication-score>span{display:block;color:#bbeaff;font-size:.68rem;letter-spacing:.14em;font-weight:900}.publication-score b{display:block;margin:9px 0 3px;color:#fff!important;font-size:3rem;line-height:1}.publication-score strong{display:block;color:#fff!important;font-size:.93rem}.publication-score small{display:block;color:#def0ff!important;font-size:.77rem;margin-top:4px}.publication-locked{display:flex;align-items:center;gap:15px;padding:18px 21px;margin:20px 0;border:1px solid #d1c4fa;border-radius:17px;background:#faf8ff}.publication-locked>span{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;background:#eee9ff;color:#7658dc}.publication-locked div{flex:1}.publication-locked b,.publication-locked small{display:block}.publication-locked b{color:#24456a}.publication-locked small{color:#6080a0;font-size:.79rem;margin-top:3px}.publication-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:22px 0 30px}.publication-kpis article{padding:20px;border:1px solid #d9e8f5;border-radius:18px;background:#fff}.publication-kpis b{display:block;color:#173c62;font-size:1.7rem;line-height:1}.publication-kpis small{color:#617f9e;font-weight:750}.publication-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:27px 0 17px}.publication-section-head span{display:block;color:#1278dc;font-size:.69rem;font-weight:900;letter-spacing:.15em}.publication-section-head h2{margin:5px 0;color:#173b61;font-family:Georgia,serif;font-size:2rem;letter-spacing:-.045em}.publication-section-head p{max-width:580px;margin:0;color:#627f9d}.publication-check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.publication-check{min-height:210px;padding:22px;border:1px solid #d7e7f5;border-radius:21px;background:#fff;display:flex;flex-direction:column;box-shadow:0 11px 28px rgba(47,87,133,.05)}.publication-check>span{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;background:#e8f8ef;color:#07825d;font-weight:900}.publication-check.has-issue>span{background:#fff0e2;color:#bd6b17}.publication-check small{display:block;color:#4a8dd0;font-size:.67rem;font-weight:900;letter-spacing:.08em;margin-top:14px}.publication-check.has-issue small{color:#a96d22}.publication-check h3{margin:5px 0;color:#173b61;font-size:1.1rem}.publication-check p{margin:0;color:#627f9d;font-size:.82rem;line-height:1.52}.publication-check footer{border:0;background:none;padding:14px 0 0;margin-top:auto;display:block}.publication-check footer a{color:#0875dc!important;font-size:.8rem;font-weight:900}.publication-check footer>span{color:#07815d;font-size:.8rem;font-weight:900}.publication-preview-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;margin-top:25px}.publication-preview-grid article{padding:29px;border-radius:23px;background:#163d68;color:#eff8ff}.publication-preview-grid article+article{background:linear-gradient(145deg,#6c55cf,#c2519c)}.publication-preview-grid span{display:block;color:#9de3ff;font-size:.67rem;font-weight:900;letter-spacing:.15em}.publication-preview-grid h2{color:#fff!important;font-family:Georgia,serif;font-size:1.85rem;line-height:1.08;margin:8px 0}.publication-preview-grid p,.publication-preview-grid li{color:#e5f4ff!important}.publication-preview-grid ul{padding-left:18px;display:grid;gap:8px}.publication-preview-grid a{color:#fff!important;font-weight:900;border-bottom:1px solid rgba(255,255,255,.5)}
html[data-theme="dark"] .publication-center-main{background:#082039!important}html[data-theme="dark"] .publication-kpis article,html[data-theme="dark"] .publication-check,html[data-theme="dark"] .publication-locked{background:#112f4e!important;border-color:#2b5379!important}html[data-theme="dark"] .publication-kpis b,html[data-theme="dark"] .publication-check h3,html[data-theme="dark"] .publication-section-head h2,html[data-theme="dark"] .publication-locked b{color:#edf8ff!important}html[data-theme="dark"] .publication-kpis small,html[data-theme="dark"] .publication-check p,html[data-theme="dark"] .publication-section-head p,html[data-theme="dark"] .publication-locked small{color:#b9d5ed!important}
@media(max-width:1080px){.publication-check-grid{grid-template-columns:repeat(2,1fr)}.publication-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.publication-center-main{padding:28px 16px 55px!important}.publication-hero{padding:29px 23px;grid-template-columns:1fr;border-radius:23px}.publication-hero h1{font-size:2.55rem!important}.publication-score{max-width:330px;width:100%}.publication-locked{align-items:flex-start;flex-wrap:wrap}.publication-locked .outline-button{margin-left:52px}.publication-section-head{display:block}.publication-section-head .outline-button{margin-top:11px}.publication-check-grid,.publication-preview-grid{grid-template-columns:1fr}.publication-kpis{gap:10px}.publication-kpis article{padding:16px}}
