/* Çorum’a Dair — web sitesi. Ortak stilleri (ortak.css) değiştirmeyen web katmanı. */
:root{--kirec:#f8f7f4;--kagit:#fff;--murekkep:#202b27;--duman:#626e68;--cizgi:#e0e5df;--patina:#174d40;--patina-koyu:#174d40;--leblebi:#e7b454;--asayis:#a43f32;--spor:#246d56;--vefat:#646875;--dugun:#925471;--resmi:#315e79;--galibiyet:#246d56;--maglubiyet:#a43f32;--dar:var(--yazi);--cok-dar:var(--yazi);--editorial:Georgia,Gelasio,"Times New Roman",serif;--soft:#eef3ee;--card-shadow:0 3px 16px rgba(25,49,37,.025);color-scheme:light}
:root[data-tema="koyu"]{--kirec:#121a17;--kagit:#1b2420;--murekkep:#eaf0ea;--duman:#a5b2a9;--cizgi:#344039;--patina:#8bbda3;--patina-koyu:#174d40;--leblebi:#e7b454;--asayis:#f19382;--spor:#8bbda3;--vefat:#b7b8c5;--dugun:#e3a4c2;--resmi:#91bdd5;--galibiyet:#3d8a6a;--maglubiyet:#c66654;--soft:#25332b;--card-shadow:none;color-scheme:dark}
html{scroll-behavior:smooth;scroll-padding-top:5.5rem}
body{margin:0;background:var(--kirec);font:400 1.0625rem/1.5 var(--yazi);color:var(--murekkep)}
[hidden]{display:none!important}
button,input,select{font-family:var(--yazi);color:inherit}
button,a,input,select,summary{-webkit-tap-highlight-color:transparent}
button{cursor:pointer}
button:disabled{cursor:wait;opacity:.6}
a{color:inherit}
svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--leblebi);outline-offset:4px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.atlama{position:fixed;left:1rem;top:-5rem;z-index:40;background:var(--kagit);padding:.75rem 1rem;border:2px solid var(--patina);border-radius:4px}
.atlama:focus{top:1rem}
.s-sinir{width:100%;max-width:83rem;margin:0 auto;padding:0 2rem}
.utility{background:#173d32;color:#dbe7dc;font-size:.8125rem;line-height:1.35}
.utility-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.25rem}
.utility-right{display:flex;align-items:center;gap:1rem}
.utility-weather{display:flex;align-items:center;gap:.4rem;padding:.15rem .1rem;border:0;background:none;color:#dbe7dc;font:600 .8125rem/1.35 var(--yazi);--hava-zemin:#173d32}
.utility-weather:hover{text-decoration:underline}
.utility-weather .hava-ikon{width:1.05rem;height:1.05rem;color:var(--leblebi);stroke-width:1.9}
.utility-weather b{font-weight:750;color:#fff}
.utility-right a{text-decoration:none;color:#dbe7dc}
.utility-right a:hover{text-decoration:underline}
.city-label{display:flex;align-items:center;gap:.35rem;font-weight:650}
.city-label svg{width:.9rem;height:.9rem;stroke-width:2}
.utility-line{height:.75rem;width:1px;background:#597067}
.s-ust{background:var(--kagit);border-bottom:1px solid var(--cizgi)}
.masthead{display:flex;align-items:center;gap:2rem;min-height:6.6rem}
.brand{display:flex;align-items:center;gap:.8rem;text-decoration:none;flex:none}
.brand img{width:2.75rem;height:2.75rem;border-radius:7px}
.brand strong{display:block;font:700 1.85rem/1.05 var(--editorial);letter-spacing:-.055em}
.brand-dot{color:#ba8735}
.brand small{display:block;margin-top:.45rem;font-size:.75rem;letter-spacing:.035em;color:var(--duman)}
.site-search{display:flex;align-items:center;gap:.7rem;width:23.5rem;margin-left:auto;background:var(--kirec);border:1px solid var(--cizgi);padding:.65rem .85rem;border-radius:5px;color:var(--duman)}
.site-search:focus-within{border-color:var(--patina)}
.site-search svg{width:1.1rem;height:1.1rem}
.site-search input{min-width:0;flex:1;width:100%;background:transparent;border:0;outline:none;font:400 .9375rem/1.4 var(--yazi);color:var(--murekkep)}
.site-search input:focus-visible{outline:none}
.site-search input::placeholder{color:var(--duman);opacity:1}
.site-search input::-webkit-search-cancel-button{display:none}
.site-search button{display:grid;place-items:center;border:0;background:transparent;font-size:1.4rem;line-height:1;width:1.4rem;height:1.4rem;padding:0}
.header-actions{display:flex;align-items:center;gap:.35rem}
.icon-button{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid transparent;background:transparent;border-radius:5px;color:var(--duman)}
.icon-button:hover{background:var(--soft);color:var(--patina)}
.icon-button.is-loading svg{animation:tourne 1.1s linear infinite}
.menu-button{display:none}
.s-cubuk{position:sticky;top:0;z-index:10;background:var(--kagit);border-bottom:1px solid var(--cizgi)}
.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.2rem}
.primary-nav{display:flex;align-items:center;gap:1.65rem;min-width:0}
.primary-nav>button,.primary-nav>a{position:relative;display:flex;align-items:center;gap:.5rem;padding:1rem 0 .95rem;background:none;border:0;white-space:nowrap;font:600 .9375rem/1.25 var(--yazi);text-decoration:none;color:var(--duman)}
.primary-nav>button:hover,.primary-nav>a:hover{color:var(--patina)}
.primary-nav [aria-current="page"]{color:var(--patina)}
.primary-nav [aria-current="page"]::after{content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0;background:var(--patina)}
.primary-nav .nav-pharmacy{color:var(--patina);margin-left:.2rem}
.nav-pharmacy svg{width:1rem;height:1rem;stroke-width:1.8}
.nav-caption{font-size:.8125rem;color:var(--duman);white-space:nowrap}
.market-bar{background:var(--kagit);border-bottom:1px solid var(--cizgi)}
.market-inner{display:flex;align-items:flex-start;gap:1rem}
.serit{flex:1;min-width:0;background:transparent;color:var(--murekkep);padding:0;user-select:auto}
.serit-satir{border-bottom:1px solid var(--cizgi)}
.serit:not(.piyasalar-acik) .serit-satir:nth-child(n+2){display:none}
.serit-oge{padding:.6rem 1.1rem .6rem 0;font:400 .8125rem/1.2 var(--yazi);gap:.4rem}
.serit-ad{color:var(--duman);font-weight:500}
.serit-oge b{color:var(--murekkep);font-weight:650}
.serit-deg{font-size:.75rem;font-weight:600}
.serit-deg.art{color:var(--spor)}.serit-deg.eks{color:var(--asayis)}.serit-deg.sabit{color:var(--duman)}
.serit-baslik{background:var(--soft);color:var(--patina);padding:.2rem .45rem;font:700 .6875rem/1.2 var(--yazi);letter-spacing:.02em;margin:0 .9rem 0 0}
.serit:hover .serit-ic,.serit:focus-within .serit-ic{animation-play-state:paused}
.market-toggle{display:flex;align-items:center;gap:.4rem;flex:none;min-height:2.25rem;padding:0;border:0;background:none;font:600 .75rem/1.3 var(--yazi);color:var(--duman)}
.market-toggle svg{width:1rem;height:1rem;transition:transform .2s}
.market-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}
.city-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-top:2.3rem;padding-bottom:1.9rem}
.eyebrow{font:700 .6875rem/1.4 var(--yazi);letter-spacing:.15em;color:var(--patina);margin:0 0 .7rem}
.city-intro h1{font:400 clamp(2rem,3.6vw,3.25rem)/1.16 var(--editorial);letter-spacing:-.045em;margin:0;text-wrap:balance}
.city-description{margin:.6rem 0 0;color:var(--duman);font-size:.9375rem}
.update-status{display:flex;align-items:center;gap:.45rem;font:500 .75rem/1.4 var(--yazi);color:var(--duman);white-space:nowrap;margin:0 0 .15rem}
.status-dot{display:block;width:.4rem;height:.4rem;border-radius:50%;background:var(--spor);flex:none}
.update-status[data-hata="true"] .status-dot{background:var(--asayis)}
.s-govde{display:grid;grid-template-columns:minmax(0,1fr) 20.5rem;gap:2rem;align-items:start;padding-bottom:3.5rem}
main{min-width:0}
aside{min-width:0;display:flex;flex-direction:column;gap:1.5rem}
#anaIcerik:focus{outline:none}
#oneCikan{margin-bottom:2rem}
.feature-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.4rem}
.lead-story{display:flex;flex-direction:column;align-items:flex-start;position:relative;text-align:left;width:100%;min-width:0;background:#174d40;color:#f9f6ef;border:0;border-radius:6px;padding:1.9rem 1.7rem;min-height:24rem;overflow:hidden}
.lead-story::before{content:"";display:block;width:2.5rem;height:2px;background:#d9b06b;margin-bottom:1.65rem}
.lead-story .story-category{color:#ebcf96;font-size:.6875rem;letter-spacing:.09em}
.lead-story h2{font:400 clamp(1.8rem,2.55vw,2.35rem)/1.18 var(--editorial);letter-spacing:-.03em;margin:.9rem 0 .85rem;text-wrap:pretty}
.lead-story .story-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#d6e3d8;font-size:.9375rem;line-height:1.5;max-width:50ch}
.lead-story .story-meta{font-size:.75rem;color:#c2d4c7;margin-top:1.1rem}
.lead-story .read-link{margin-top:auto;padding-top:1.55rem;color:#f8ecce;display:flex;align-items:center;gap:1.4rem;font-size:.875rem;font-weight:650}
.lead-story:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.lead-story .story-image{width:calc(100% + 3.4rem);margin:-1.9rem -1.7rem 1.2rem;height:13rem;object-fit:cover}
.lead-story.has-image::before{display:none}
.feature-side{display:flex;flex-direction:column;min-width:0}
.feature-side-label{font:700 .6875rem/1.4 var(--yazi);letter-spacing:.13em;color:var(--duman);margin:0;padding:.2rem 0 .6rem;border-bottom:1px solid var(--cizgi)}
.mini-story{display:flex;flex-direction:column;align-items:flex-start;flex:1;text-align:left;background:none;border:0;border-bottom:1px solid var(--cizgi);padding:1rem 0;min-width:0;width:100%}
.mini-story .story-top{display:flex;justify-content:space-between;gap:.7rem;width:100%;align-items:center}
.mini-story .story-top time{font:400 .6875rem/1.3 var(--yazi);color:var(--duman)}
.mini-story h3{font:400 1.1875rem/1.3 var(--editorial);letter-spacing:-.02em;margin:.6rem 0 .55rem;text-wrap:pretty}
.mini-story .story-meta{font-size:.6875rem;color:var(--duman)}
.mini-story:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--patina)}
.story-category{font:700 .6875rem/1.35 var(--yazi);letter-spacing:.055em;text-transform:uppercase;color:var(--patina)}
.story-category.k-asayis{color:var(--asayis)}.story-category.k-spor{color:var(--spor)}.story-category.k-vefat{color:var(--vefat)}.story-category.k-dugun{color:var(--dugun)}
.story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;line-height:1.4}
.story-meta .meta-separator{width:3px;height:3px;background:currentColor;border-radius:50%;opacity:.5}
.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--cizgi);margin-bottom:1rem}
.section-head h2{font:600 1.2rem/1.3 var(--yazi);letter-spacing:-.015em;margin:0}
.section-head>span{font-size:.75rem;color:var(--duman);text-align:right}
.feed-tools{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:1.4rem}
.cipler{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}
.cip{padding:.45rem .65rem;border:1px solid transparent;background:transparent;border-radius:4px;font:500 .8125rem/1.4 var(--yazi);color:var(--duman);white-space:nowrap}
.cip:hover{background:var(--soft);color:var(--patina)}
.cip[aria-pressed="true"]{background:var(--patina);color:var(--kagit);font-weight:600}
:root[data-tema="koyu"] .cip[aria-pressed="true"]{color:#15251b}
.district-filter{display:block;flex:none;max-width:11rem}
.district-filter select{max-width:100%;padding:.45rem 1.6rem .45rem .65rem;border:1px solid var(--cizgi);border-radius:4px;background:var(--kagit);font:400 .8125rem/1.4 var(--yazi)}
.suzgec-not{margin:0 0 1rem;padding:.75rem .9rem;background:var(--soft);border-radius:4px;font-size:.875rem;color:var(--duman)}
.suzgec-not button{padding:0;margin-left:.3rem;border:0;background:none;color:var(--patina);font:600 .875rem/1.4 var(--yazi);text-decoration:underline;text-underline-offset:3px}
.news-day{margin-bottom:1.7rem}
.news-day-heading{display:flex;align-items:center;gap:.7rem;font:600 .75rem/1.4 var(--yazi);color:var(--duman);margin:0 0 .8rem}
.news-day-heading::after{content:"";height:1px;flex:1;background:var(--cizgi)}
.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
.news-card{display:flex;flex-direction:column;text-align:left;width:100%;min-width:0;min-height:15rem;border:1px solid var(--cizgi);border-radius:5px;background:var(--kagit);padding:1.15rem 1.25rem;box-shadow:var(--card-shadow);transition:border-color .15s,box-shadow .15s}
.news-card:hover{border-color:color-mix(in srgb,var(--patina) 45%,var(--cizgi));box-shadow:0 4px 16px rgba(22,54,38,.06)}
.news-card .story-top{display:flex;justify-content:space-between;align-items:center;gap:.7rem;width:100%}
.news-card time{font:500 .75rem/1.3 var(--yazi);color:var(--duman)}
.news-card h4{font:400 1.35rem/1.3 var(--editorial);letter-spacing:-.024em;margin:.85rem 0 .6rem;text-wrap:pretty;overflow-wrap:anywhere}
.news-card .story-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.5;color:var(--duman);margin:0 0 1rem}
.news-card .story-meta{width:100%;font-size:.6875rem;color:var(--duman);border-top:1px solid var(--cizgi);padding-top:.75rem;margin-top:auto}
.news-card .card-arrow{margin-left:auto;color:var(--patina);font-size:1rem;line-height:1}
.news-card .story-image{width:calc(100% + 2.5rem);margin:-1.15rem -1.25rem 1rem;height:11rem;object-fit:cover;border-radius:4px 4px 0 0}
.load-more{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.85rem;padding:.6rem 0 1rem}
.load-more button{display:flex;align-items:center;gap:.8rem;padding:.7rem 1.4rem;border:1px solid var(--cizgi);border-radius:4px;background:var(--kagit);font:600 .875rem/1.4 var(--yazi);color:var(--patina)}
.load-more button:hover{border-color:var(--patina)}
.load-more p{font-size:.75rem;color:var(--duman)}
.empty-state,.loading-state{background:var(--kagit);border:1px solid var(--cizgi);border-radius:5px;padding:2.5rem 1.75rem;text-align:center}
.empty-state h3,.loading-state h3{font:500 1.3rem/1.3 var(--yazi);margin:0 0 .6rem}
.empty-state p,.loading-state p{font-size:.9375rem;color:var(--duman);max-width:40ch;margin:.5rem auto}
.empty-state button{margin:1.1rem auto 0;width:auto;font-size:.875rem}
.loading-line{display:block;width:3rem;height:3px;background:var(--patina);margin:0 auto 1.5rem;animation:loading 1.5s ease-in-out infinite}
.city-shortcuts{margin-top:2rem}
.shortcut-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}
.shortcut-grid button{display:flex;align-items:center;gap:.85rem;border:1px solid var(--cizgi);border-radius:5px;background:var(--kagit);text-align:left;padding:1.15rem}
.shortcut-grid button>svg{color:var(--patina);width:1.5rem;height:1.5rem}
.shortcut-grid b{display:block;font:600 .9375rem/1.4 var(--yazi)}
.shortcut-grid small{display:block;color:var(--duman);font-size:.75rem;margin-top:.2rem}
.shortcut-arrow{margin-left:auto;color:var(--duman)}
.shortcut-grid button:hover{border-color:var(--patina)}
.yan{background:var(--kagit);border:1px solid var(--cizgi);border-radius:6px;padding:1.25rem;box-shadow:var(--card-shadow);scroll-margin-top:4.5rem;min-width:0}
.panel-heading{display:flex;align-items:center;gap:.75rem}
.panel-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:5px;background:var(--soft);color:var(--patina);flex:none}
.panel-icon svg{width:1.25rem;height:1.25rem}
.panel-kicker{font:700 .5625rem/1.4 var(--yazi);letter-spacing:.13em;color:var(--duman);margin:0 0 .2rem}
.yan h2{font:600 1.125rem/1.2 var(--yazi);letter-spacing:-.02em;margin:0}
.pharmacy-panel{border-top:3px solid var(--patina)}
.pharmacy-panel .panel-icon{background:var(--patina);color:var(--kagit)}
:root[data-tema="koyu"] .pharmacy-panel .panel-icon{color:#15251b}
.yan-not{font-size:.75rem;color:var(--duman);margin:.75rem 0}
.secim-satir{display:flex;align-items:center;gap:.7rem;font:500 .8125rem/1.4 var(--yazi);color:var(--duman);margin:.75rem 0 .35rem}
.secim-satir select{flex:1;min-width:0;background:var(--kirec);border:1px solid var(--cizgi);padding:.55rem .65rem;border-radius:4px;font:500 .875rem/1.35 var(--yazi);color:var(--murekkep)}
.eczane{padding:1rem 0;border-top:1px solid var(--cizgi)}
.eczane:last-child{padding-bottom:0}
.eczane h3{font:650 1rem/1.3 var(--yazi);margin:0}
.eczane .adres{font:400 .8125rem/1.5 var(--yazi);margin:.35rem 0 0;color:var(--duman)}
.eczane-is{grid-template-columns:1.5fr 1fr;gap:.4rem;margin-top:.8rem}
.dugme{padding:.75rem 1rem;border:1px solid var(--patina);border-radius:4px;background:var(--patina);color:var(--kagit);font:600 .9375rem/1.35 var(--yazi);text-align:center;text-decoration:none;cursor:pointer}
.dugme.ikincil{background:transparent;color:var(--patina)}
:root[data-tema="koyu"] .dugme:not(.ikincil){color:#15251b}
.yan .eczane-is .dugme{font-size:.75rem;padding:.55rem .25rem;white-space:normal}
#sporOzet{margin-top:1rem}
.takim{padding:1rem;background:#174d40;border-radius:5px;column-gap:.75rem;color:#f1f5ee}
.takim-sira b{font:500 2.7rem/1 var(--editorial);color:#ebcf96}
.takim-sira span{font:400 .6875rem/1.3 var(--yazi)}
.takim h3{font:650 1.0625rem/1.25 var(--yazi)}
.takim-not{font-size:.6875rem;line-height:1.4}
.formlar{gap:.25rem;margin-top:.75rem}
.form{width:1.4rem;height:1.4rem;font:700 .6875rem/1 var(--yazi);border-radius:3px}
.mac{padding:.85rem 0;border-bottom:1px solid var(--cizgi);gap:.45rem}
.mac-etiket{font:700 .625rem/1.4 var(--yazi);letter-spacing:.04em;text-transform:uppercase}
.mac-takim{font:500 .8125rem/1.3 var(--yazi);overflow-wrap:anywhere}
.mac-skor{font:650 1rem/1.4 var(--yazi);min-width:2.6rem;padding:.15rem .3rem;background:var(--soft)}
.mac-not{font-size:.6875rem}
#sporPuan{margin-top:1rem;overflow-x:auto}
.puan{font-size:.75rem}
.puan th{font:600 .625rem/1.4 var(--yazi);padding:.45rem .2rem;border-bottom:1px solid var(--cizgi)}
.puan td{padding:.5rem .2rem}
.puan td.sol{font:500 .75rem/1.3 var(--yazi);width:99%;max-width:0}
.puan .sira{width:1.2rem}
.puan tr.biz td{background:var(--soft);color:var(--patina)}
.puan tr.biz .sira{color:var(--patina)}
.acilir{margin-top:.65rem;border-top:1px solid var(--cizgi)}
.acilir summary{padding:.7rem 0 .3rem;font:550 .8125rem/1.4 var(--yazi);cursor:pointer;color:var(--duman)}
.acilir[open] summary{padding-bottom:.8rem;color:var(--patina)}
.acilir>div{max-height:26rem;overflow:auto}
.fikstur li{padding:.65rem 0;grid-template-columns:1.3rem 1fr auto;gap:.45rem}
.fikstur .hafta{font:600 .9375rem/1 var(--yazi)}
.fikstur .rakip{font:500 .875rem/1.3 var(--yazi)}
.fikstur small{font-size:.6875rem;margin-top:.15rem}
.fikstur .skor{font:650 .875rem/1.3 var(--yazi)}
#resmiDuyuru{margin-top:.85rem}
.resmi a{display:block;padding:.85rem 0}
.resmi time{display:block;margin-bottom:.35rem;font:500 .6875rem/1.4 var(--yazi);color:var(--duman)}
.resmi span{display:block;font:500 .875rem/1.4 var(--yazi)}
.resmi li:last-child{border-bottom:0}
.yan .bos{padding:1.1rem 0 .2rem;font-size:.875rem}
.alt-cipler{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem}
.alt-cipler .cip{background:var(--kagit);border:1px solid var(--cizgi);padding:.65rem 1rem;font-size:.9375rem}
.alt-cipler .cip[aria-pressed="true"]{background:var(--patina);border-color:var(--patina);color:var(--kagit)}
:root[data-tema="koyu"] .alt-cipler .cip[aria-pressed="true"]{color:#15251b}
.hafta-govde{background:var(--kagit);border:1px solid var(--cizgi);border-radius:5px;padding:1.25rem 1.4rem}
.hafta-govde .akis{--saat-en:3.8rem;margin:0}
.hafta-govde .satir-ic{grid-template-columns:var(--saat-en) 1.2rem minmax(0,1fr);padding:0}
.hafta-govde .saat{font:600 1rem/1 var(--yazi);padding-top:1rem}
.hafta-govde .govde{padding:.85rem 0 1rem .75rem}
.hafta-govde .baslik{font:600 1.0625rem/1.35 var(--yazi)}
.hafta-govde .yer{font:400 .9375rem/1.4 var(--yazi);margin-top:.4rem}
.hafta-govde .kunye{font-size:.75rem;margin-top:.4rem;gap:.25rem .7rem}
.hafta-govde .nokta.e-spor,.hafta-govde .nokta.e-kultur{margin-top:1.2rem;width:8px;height:8px}
.hafta-govde .nokta{box-shadow:0 0 0 3px var(--kagit)}
.hafta-govde .gun{padding:.8rem 0 .4rem calc(var(--saat-en) + 1.95rem)}
.hafta-govde .gun span{background:var(--soft);color:var(--patina);font:650 .8125rem/1.4 var(--yazi);padding:.2rem .6rem}
.hafta-govde .sonra-baslik{padding:1.7rem 0 .8rem;font:600 1rem/1.4 var(--yazi)}
.hafta-govde .sonra,.hafta-govde .salon,.hafta-govde .gun-secici,.hafta-govde .tur-secici,.hafta-govde .hafta-not{padding-left:0;padding-right:0}
.hafta-govde .tur-secici{flex-wrap:wrap;padding-top:0;margin-bottom:.7rem}
.tur-secici button,.gun-secici button{font-family:var(--yazi);border:1px solid var(--cizgi);border-radius:4px}
.tur-secici button[aria-pressed="true"]{background:var(--patina);color:var(--kagit);border-color:var(--patina)}
:root[data-tema="koyu"] .tur-secici button[aria-pressed="true"]{color:#15251b}
.gun-secici{padding-top:0}
.gun-secici button{font-size:.875rem;padding:.6rem .85rem}
.gun-secici button[aria-pressed="true"]{background:var(--patina);border-color:var(--patina);color:var(--kagit)}
:root[data-tema="koyu"] .gun-secici button[aria-pressed="true"]{color:#15251b}
.salon h3{font:500 1.55rem/1.25 var(--editorial);letter-spacing:-.03em}
.filmler{display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem;border-top:1px solid var(--cizgi)}
.film{padding:1rem 0}
.film-ad{font:600 1.0625rem/1.35 var(--yazi)}
.film-ad small{font-size:.8125rem;margin-top:.2rem}
.seans{font:650 .9375rem/1.35 var(--yazi);border:1px solid var(--cizgi);padding:.25rem .45rem;background:var(--soft);color:var(--patina)}
.seans.gecti{background:none}
.hava-govde{padding:1.4rem}
.hava-govde .hava-simdi{margin:0;border-radius:5px;--hava-zemin:#174d40;background:#174d40}
.hava-govde .hava-derece{font:500 4.2rem/.9 var(--editorial);letter-spacing:-.04em}
.hava-govde .hava-ad{font:650 1.25rem/1.2 var(--yazi)}
.hava-govde .hava-baslik{padding:1.8rem 0 .8rem;font:600 1.0625rem/1.3 var(--yazi)}
.hava-govde .hava-saat{padding:0 0 .5rem;gap:.5rem;scrollbar-width:thin}
.hava-govde .hava-saat li{min-width:4.1rem;border:1px solid var(--cizgi);background:var(--kirec);--hava-zemin:var(--kirec)}
.hava-govde .hava-saat b{font:650 1.15rem/1 var(--yazi)}
.hava-govde .hava-gun{padding:0}
.hava-govde .hava-gun li{grid-template-columns:8rem 1fr 11rem;padding:.8rem 0}
.hava-govde .hg-gun b{font:650 1rem/1.2 var(--yazi)}
.hava-govde .hg-durum .hava-ikon,.hava-govde .hava-saat .hava-ikon{color:var(--patina)}
.hava-govde .hafta-not{padding:1.2rem 0 0}
@media(max-width:35rem){.hava-govde{padding:1rem}.hava-govde .hava-gun li{grid-template-columns:5.2rem 1fr 6.6rem;gap:.5rem}.hava-govde .hava-derece{font-size:3.4rem}}
.saglik-govde .hekim-ara{grid-template-columns:1.2fr 1fr;padding:0}
.hekim-ara input,.hekim-ara select{font:400 .9375rem/1.4 var(--yazi);border:1px solid var(--cizgi);border-radius:4px;padding:.75rem .85rem;background:var(--kirec)}
.saglik-govde .hekim-sayi{padding:1rem 0 .5rem;font-size:.8125rem}
.saglik-govde .brans{margin:0}
.saglik-govde .brans summary{font:550 1rem/1.4 var(--yazi);padding:.9rem 0}
.brans summary b{font:600 .8125rem/1.4 var(--yazi);background:var(--soft);color:var(--patina)}
.brans[open] summary b{background:var(--patina);color:var(--kagit)}
:root[data-tema="koyu"] .brans[open] summary b{color:#15251b}
.saglik-govde .hekimler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem;padding:0}
.saglik-govde .brans .hekimler{padding-left:.85rem;border-left:2px solid var(--patina)}
.hekim{padding:.85rem 0;border-bottom:1px solid var(--cizgi)}
.hekim + .hekim{border-top:0}
.hekim-ad{font:600 1rem/1.4 var(--yazi)}
.hekim-ad small{font:500 .75rem/1.2 var(--yazi)}
.hekim-yer{font-size:.8125rem;margin-top:.3rem}
.hekim-egitim{font-size:.75rem;margin-top:.5rem;gap:.25rem}
.saglik-govde .secim-satir{max-width:22rem;margin-top:0;margin-bottom:1rem}
.saglik-govde .asmler{padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 1.5rem}
.asm{padding:1rem 0;border-top:1px solid var(--cizgi)}
.asm:first-child{border-top:1px solid var(--cizgi)}
.asm h3{font:600 1.0625rem/1.4 var(--yazi)}
.asm-hekim{font-size:.875rem;line-height:1.6;margin-top:.5rem}
.vefat-resmi{margin:0 0 1.5rem;padding:1.1rem 1.25rem;border:1px solid var(--cizgi);border-left:3px solid var(--vefat);background:var(--kagit);border-radius:4px}
.vefat-resmi .dugme{display:inline-block;width:auto;font-size:.8125rem;padding:.6rem 1rem}
.hafta-not{font-size:.8125rem;line-height:1.5;margin-top:.5rem}
.s-alt{background:#173d32;color:#d1dfd3;padding:2.75rem 0 1.2rem}
.footer-top{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:2.5rem;padding-bottom:2rem}
.footer-brand{font:500 1.8rem/1.2 var(--editorial);color:#f6f5eb;letter-spacing:-.05em;margin:0 0 .8rem}
.footer-summary{font-size:.875rem;line-height:1.55;max-width:35ch;color:#c6d6c9}
.footer-title{font:700 .6875rem/1.4 var(--yazi);letter-spacing:.12em;color:#a6c0ac;margin:0 0 .8rem}
.footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}
.footer-links a,.footer-links button{background:none;border:0;padding:0;text-decoration:none;color:#eef1e6;font:400 .875rem/1.4 var(--yazi);text-align:left}
.footer-links a:hover,.footer-links button:hover{text-decoration:underline;text-underline-offset:4px}
.footer-contact{font-size:.875rem;line-height:1.55;color:#c6d6c9;max-width:30ch}
.footer-contact a{display:inline-block;margin-top:.6rem;color:#f6f5eb;text-underline-offset:4px}
.footer-disclosure{border-top:1px solid #41614e;padding:1rem 0}
.footer-disclosure summary{font:500 .8125rem/1.4 var(--yazi);cursor:pointer;color:#d1dfd3}
.footer-disclosure p{max-width:85ch;font-size:.8125rem;line-height:1.6;margin:.7rem 0;color:#bfd1c3}
.footer-disclosure a{color:#eef1e6;text-underline-offset:3px}
.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #41614e;padding:1.15rem 0 0;font-size:.6875rem;color:#a6c0ac}
.yapimci{display:flex;align-items:center;gap:.6rem}
.yapimci img{width:3.8rem;height:auto}
.perde{z-index:25;background:rgba(12,29,20,.65);backdrop-filter:blur(3px)}
.yaprak{position:fixed;z-index:26;left:50%;top:50%;transform:translate(-50%,-50%);width:min(48rem,calc(100vw - 3rem));max-height:calc(100dvh - 4rem);padding:1.5rem 2.5rem 2rem;border-radius:7px;background:var(--kagit);box-shadow:0 24px 80px rgba(5,19,11,.3)}
.yaprak-ust{margin-bottom:1.2rem}
.yaprak-ust .kunye{font-size:.8125rem;gap:.6rem}
.yaprak-ust .nokta{width:6px;height:6px}
.kapat{margin:0 -1rem 0 0;color:var(--duman);background:var(--kirec);width:2.3rem;height:2.3rem}
.kapat:hover{color:var(--murekkep)}
.kapat svg{width:1.1rem;height:1.1rem;stroke-width:1.8}
.yaprak-baslik{font:400 clamp(1.8rem,3.4vw,2.55rem)/1.18 var(--editorial);letter-spacing:-.03em;margin:0;text-wrap:pretty}
.yaprak-zaman{font:400 .8125rem/1.4 var(--yazi);letter-spacing:0;margin-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--cizgi)}
.yaprak-metin{font:400 1.0625rem/1.8 var(--yazi);margin:1.5rem 0 1.7rem;max-width:none}
.yaprak-metin p+p{margin-top:1rem}
.yaprak>.dugme{display:inline-block;width:auto;font-size:.875rem;padding:.7rem 1.2rem}
.yaprak-kaynak{font-size:.8125rem;line-height:1.5;border-top:1px solid var(--cizgi);padding-top:1rem;margin-top:1.3rem}
.yaprak-photo{width:100%;max-height:22rem;object-fit:cover;margin:0 0 1.3rem;border-radius:4px}
.yaprak-okuma{font-size:.75rem;color:var(--duman);margin:.55rem 0 0}
.bildiri{bottom:1.5rem;z-index:35;border-radius:5px;font:500 .9375rem/1.4 var(--yazi);box-shadow:0 6px 24px rgba(0,0,0,.12);padding:.8rem 1.1rem;background:var(--murekkep);color:var(--kagit)}
body.kilitli{overflow:hidden}
@keyframes tourne{to{transform:rotate(360deg)}}
@keyframes loading{50%{opacity:.35;transform:scaleX(.6)}}
@media(min-width:75rem){.sports-panel,.notices-panel{padding:1.35rem}}
@media(max-width:75rem){.nav-caption{display:none}.s-sinir{padding-left:1.5rem;padding-right:1.5rem}.s-govde{gap:1.5rem;grid-template-columns:minmax(0,1fr) 19rem}.masthead{gap:1.25rem}.feature-grid{gap:1.1rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lead-story{padding:1.5rem 1.3rem;min-height:24rem}.lead-story h2{font-size:1.85rem}.mini-story h3{font-size:1.125rem}.feed-tools{align-items:flex-start;flex-direction:column}.district-filter{align-self:flex-end;margin-top:-.25rem}.news-card{padding:1rem}.news-card h4{font-size:1.25rem}.lead-story .story-image{width:calc(100% + 2.6rem);margin:-1.5rem -1.3rem 1rem}.news-card .story-image{width:calc(100% + 2rem);margin:-1rem -1rem 1rem}}
@media(max-width:62rem){.s-govde{grid-template-columns:minmax(0,1fr) 17.5rem;gap:1.25rem}.brand strong{font-size:1.55rem}.brand small{font-size:.6875rem}.brand img{width:2.3rem;height:2.3rem}.masthead{min-height:5.6rem;gap:.85rem}.site-search{width:18rem}.primary-nav{gap:1.2rem}.primary-nav>button,.primary-nav>a{font-size:.8125rem}.city-intro h1{font-size:2.5rem}.city-intro{padding-top:1.8rem;padding-bottom:1.5rem;align-items:flex-start}.update-status{margin-top:2.25rem}.feature-grid{grid-template-columns:1fr}.lead-story{min-height:0;padding:1.7rem}.lead-story h2{font-size:2rem}.lead-story .read-link{padding-top:1.3rem}.feature-side{display:flex}.news-grid{grid-template-columns:1fr}.news-card{min-height:0;padding:1.1rem 1.2rem}.news-card h4{font-size:1.35rem}.news-card .story-meta{margin-top:.2rem}.shortcut-grid{grid-template-columns:1fr}.yan{padding:1.05rem}.panel-heading{gap:.55rem}.panel-icon{width:2rem;height:2rem}.yan h2{font-size:1.0625rem}.footer-top{gap:1.5rem}.filmler,.saglik-govde .hekimler,.saglik-govde .asmler{grid-template-columns:1fr}.saglik-govde .hekim-ara{grid-template-columns:1fr}.lead-story .story-image{width:calc(100% + 3.4rem);margin:-1.7rem -1.7rem 1.2rem}}
@media(max-width:48rem){html{scroll-padding-top:1rem}.s-sinir{padding-left:1.2rem;padding-right:1.2rem}.utility-inner{min-height:2rem;font-size:.6875rem}.utility-right a,.utility-line{display:none}.masthead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;padding-top:1.2rem;padding-bottom:1.1rem}.brand strong{font-size:1.65rem}.brand small{font-size:.6875rem;margin-top:.3rem}.brand img{width:2.45rem;height:2.45rem}.site-search{grid-column:1/-1;grid-row:2;width:100%;margin:0;padding:.6rem .75rem}.header-actions{gap:.1rem}.icon-button{width:2.3rem;height:2.3rem}.menu-button{display:grid}.s-cubuk{position:relative}.nav-inner{min-height:0}.primary-nav{display:none;flex-direction:column;align-items:stretch;width:100%;gap:0;padding:.3rem 0 .8rem}.s-cubuk.menu-open .primary-nav{display:flex}.primary-nav>button,.primary-nav>a{padding:.85rem .6rem;font-size:.9375rem;border-radius:4px}.primary-nav [aria-current="page"]{background:var(--soft)}.primary-nav [aria-current="page"]::after{display:none}.primary-nav .nav-pharmacy{margin-left:0}.city-intro{display:block;padding-top:1.7rem;padding-bottom:1.4rem}.city-intro h1{font-size:2.3rem}.eyebrow{font-size:.5625rem;margin-bottom:.6rem}.city-description{font-size:.875rem;line-height:1.5}.update-status{margin-top:.8rem;font-size:.6875rem}.s-govde{grid-template-columns:1fr;gap:2rem;padding-bottom:2.5rem}.feature-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.1rem}.feature-side{display:flex}.lead-story{min-height:23rem;padding:1.5rem}.lead-story h2{font-size:1.85rem}.lead-story .story-excerpt{font-size:.875rem}.mini-story h3{font-size:1.05rem}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card h4{font-size:1.25rem}.feed-tools{flex-direction:row;align-items:center;gap:.6rem;flex-wrap:wrap}.district-filter{align-self:auto;margin:0 0 0 auto}.cipler{flex:1}.city-shortcuts{margin-top:1.5rem}.shortcut-grid{grid-template-columns:1fr 1fr}.shortcut-grid button{padding:.9rem}.shortcut-grid button>svg{width:1.2rem;height:1.2rem}.shortcut-arrow{display:none}.shortcut-grid b{font-size:.875rem}.shortcut-grid small{font-size:.6875rem}.yan{padding:1.25rem}.yan h2{font-size:1.125rem}.panel-icon{width:2.4rem;height:2.4rem}.eczane-is{grid-template-columns:1fr 1fr}.yan .eczane-is .dugme{font-size:.8125rem;padding:.65rem .4rem}.eczaneler{min-width:0}aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.notices-panel{grid-column:1/-1}.notices-panel .resmi{display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem}.footer-top{grid-template-columns:1fr 1fr}.footer-top>div:first-child{grid-column:1/-1}.footer-summary{max-width:52ch}.footer-bottom{align-items:flex-start}.s-alt{padding-top:2rem}.yaprak{width:calc(100vw - 2rem);padding:1.25rem 1.6rem;max-height:calc(100dvh - 2rem)}.filmler,.saglik-govde .hekimler,.saglik-govde .asmler{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-story .story-image{width:calc(100% + 3rem);margin:-1.5rem -1.5rem 1rem}}
@media(max-width:35rem){.s-sinir{padding-left:1rem;padding-right:1rem}.utility-inner{gap:.5rem}.brand{gap:.55rem}.brand strong{font-size:1.5rem}.brand small{font-size:.625rem}.brand img{width:2.3rem;height:2.3rem}.header-actions{gap:0}.icon-button{width:2.15rem;height:2.15rem}.icon-button svg{width:1.1rem;height:1.1rem}.masthead{gap:.85rem .4rem}.city-intro h1{font-size:2.05rem}.feature-grid{grid-template-columns:1fr}.lead-story{min-height:0;padding:1.5rem}.lead-story::before{margin-bottom:1.25rem;width:2rem}.lead-story h2{font-size:2rem}.lead-story .story-excerpt{-webkit-line-clamp:3}.lead-story .read-link{padding-top:1.2rem}.feature-side{display:flex}#oneCikan{margin-bottom:1.6rem}.news-grid{grid-template-columns:1fr;gap:.75rem}.news-card{padding:1.2rem}.news-card h4{font-size:1.4rem;margin-top:.75rem}.news-card .story-excerpt{-webkit-line-clamp:2}.news-card .story-meta{margin-top:.1rem}.news-card .story-image{width:calc(100% + 2.4rem);margin:-1.2rem -1.2rem 1rem}.cipler{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:.1rem 0 .3rem}.cipler::-webkit-scrollbar{display:none}.cip{font-size:.75rem;padding:.45rem .65rem;flex:none}.district-filter{max-width:none;width:100%}.district-filter select{width:100%;font-size:.8125rem}.feed-tools{gap:.6rem;margin-bottom:1.15rem}.section-head h2{font-size:1.125rem}.section-head>span{font-size:.6875rem}.shortcut-grid{grid-template-columns:1fr}.shortcut-grid button{padding:1rem}.shortcut-arrow{display:block}.shortcut-grid small{font-size:.75rem}aside{grid-template-columns:1fr;gap:1.15rem}.notices-panel{grid-column:auto}.notices-panel .resmi{grid-template-columns:1fr}.yan{scroll-margin-top:1rem}.eczane h3{font-size:1.0625rem}.eczane .adres{font-size:.875rem}.footer-top{column-gap:1rem}.footer-bottom{flex-direction:column;gap:.8rem}.yaprak{left:0;right:0;top:auto;bottom:0;transform:none;width:100%;max-height:94dvh;border-radius:12px 12px 0 0;padding:1.15rem 1.25rem 1.5rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.yaprak-baslik{font-size:1.9rem}.yaprak-metin{font-size:1.0625rem;line-height:1.75}.yaprak>.dugme{display:block;width:100%}.kapat{margin-right:0}.hafta-govde{padding:1rem}.hafta-govde .akis{--saat-en:2.8rem}.hafta-govde .saat{font-size:.875rem}.hafta-govde .baslik{font-size:1rem}.hafta-govde .govde{padding-left:.4rem}.hafta-govde .gun{padding-left:4.4rem}.filmler,.saglik-govde .hekimler,.saglik-govde .asmler{grid-template-columns:1fr}.saglik-govde .hekim-ara{grid-template-columns:1fr}.market-inner{gap:.4rem}.market-toggle{font-size:0;width:1.6rem;min-height:2.15rem}.market-toggle svg{width:1.1rem;height:1.1rem}.serit-oge{font-size:.75rem;padding:.6rem 1rem .6rem 0}.bildiri{width:max-content;max-width:calc(100vw - 2rem);font-size:.875rem}.load-more{padding-top:.2rem;gap:.6rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.loading-line{animation:none}.icon-button.is-loading svg{animation:none}.serit-ic{animation:none!important}.serit-satir{overflow-x:auto}}

/* Manşetlerdeki her haber, tüm ekran genişliklerinde erişilebilir kalır. */
.lead-story,.mini-story,.news-card{text-decoration:none}
.feature-grid>article{min-width:0}
.mini-article{display:flex;flex:1;min-width:0}
.feature-grid:has(>article:only-child){grid-template-columns:1fr}
.suzgec-not button{font:600 .875rem/1.4 var(--yazi)}

/* Gezi rehberi sayfası: modül sitenin genişlik ve kenar boşluklarına uyar */
.gezi-sayfa{padding-bottom:3rem}
.gezi-sayfa .sd-gezi{max-width:83rem;padding:0 2rem}
@media(max-width:75rem){.gezi-sayfa .sd-gezi{padding:0 1.5rem}}
@media(max-width:48rem){.gezi-sayfa .sd-gezi{padding:0 1.2rem}}
@media(max-width:35rem){.gezi-sayfa .sd-gezi{padding:0 1rem}}

/* Genel Bilgi sayfası: modülün genişliği sitenin kenar boşluklarına uyar */
.genel-sayfa{padding-bottom:3rem}
.genel-sayfa .sd-gb .sdgb-wrap{width:auto;max-width:83rem;padding:0 2rem}
@media(max-width:75rem){.genel-sayfa .sd-gb .sdgb-wrap{padding:0 1.5rem}}
@media(max-width:48rem){.genel-sayfa .sd-gb .sdgb-wrap{padding:0 1.2rem}}
@media(max-width:35rem){.genel-sayfa .sd-gb .sdgb-wrap{padding:0 1rem}}
.kurum-sayfa{padding-bottom:3rem}
.kurum-sayfa .sd-rk{max-width:83rem;margin:0 auto;padding:0 2rem 2.5rem}
@media(max-width:75rem){.kurum-sayfa .sd-rk{padding:0 1.5rem 2.5rem}}
@media(max-width:48rem){.kurum-sayfa .sd-rk{padding:0 1.2rem 2rem}}
@media(max-width:35rem){.kurum-sayfa .sd-rk{padding:0 1rem 2rem}}
/* menüye Resmî Kurumlar eklendi: dar masaüstünde menü yanındaki slogan gizlenir, aralık daralır */
@media(max-width:92rem){.nav-caption{display:none}}
@media(max-width:82rem) and (min-width:48.01rem){.primary-nav{gap:1.25rem}}
@media(max-width:64rem) and (min-width:48.01rem){.primary-nav{gap:.95rem}}
@media(min-width:48.01rem){.primary-nav{overflow-x:auto;scrollbar-width:none}.primary-nav::-webkit-scrollbar{display:none}.primary-nav [aria-current="page"]::after{bottom:0}}
.eczane-sayfa{padding:1.2rem 1.4rem}
.eczane-sayfa .secim-satir{margin:.4rem 0 1rem}
.eczane-sayfa .eczaneler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}
@media(max-width:48rem){.eczane-sayfa{padding:1rem}.eczane-sayfa .eczaneler{grid-template-columns:1fr}}
.unlu-sayfa{padding-bottom:3rem}
.unlu-sayfa .sd-un,.unlu-sayfa .sd-gs,.unlu-sayfa .sd-fk,.unlu-sayfa .sd-kn{max-width:83rem;margin:0 auto;padding:0 2rem 2.5rem}
@media(max-width:75rem){.unlu-sayfa .sd-un,.unlu-sayfa .sd-gs,.unlu-sayfa .sd-fk,.unlu-sayfa .sd-kn{padding:0 1.5rem 2.5rem}}
@media(max-width:48rem){.unlu-sayfa .sd-un,.unlu-sayfa .sd-gs,.unlu-sayfa .sd-fk,.unlu-sayfa .sd-kn{padding:0 1.2rem 2rem}}
@media(max-width:35rem){.unlu-sayfa .sd-un,.unlu-sayfa .sd-gs,.unlu-sayfa .sd-fk,.unlu-sayfa .sd-kn{padding:0 1rem 2rem}}
@media(max-width:68rem) and (min-width:48.01rem){.primary-nav{gap:.8rem}.primary-nav>button,.primary-nav>a{font-size:.78rem}}
.unlu-sayfa .sd-hr{max-width:83rem;margin:0 auto;padding:0 2rem 2.5rem}
@media(max-width:75rem){.unlu-sayfa .sd-hr{padding:0 1.5rem 2.5rem}}
@media(max-width:48rem){.unlu-sayfa .sd-hr{padding:0 1.2rem 2rem}}
@media(max-width:35rem){.unlu-sayfa .sd-hr{padding:0 1rem 2rem}}
.utility-left{display:flex;align-items:center;gap:.6rem;min-width:0}
.utility .nabiz-harita,.utility .baraj-cip{font-size:.75rem}
@media(max-width:48rem){.utility-left #tarih{display:none}.utility-inner{min-height:2.4rem}}
@media(max-width:35rem){.utility .city-label{display:none}}
.utility-weather{white-space:nowrap}
@media(max-width:26rem){.utility-weather>span:last-child{display:none}}

/* v29 — yeşil patina, merkez amblem ve bütün bölümlere açık erişim. */
.utility{position:relative;z-index:12;background:linear-gradient(110deg,#1b4539,#244e40 48%,#193d32);border-bottom:1px solid #6b8362;box-shadow:inset 0 1px #ffffff12}
.utility-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 12rem minmax(0,1fr);gap:1rem;min-height:5.35rem;padding-top:.65rem;padding-bottom:.65rem}
.utility-left{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}
.utility-left #tarih{font-size:.7rem;color:#c9d8c9;letter-spacing:.025em}
.utility-shortcuts{display:flex;flex-wrap:wrap;gap:.4rem}
.utility .ust-kisayol{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:.45rem .65rem;border:1px solid #91a78966;border-bottom:3px solid #0b2e24;border-radius:.65rem;background:linear-gradient(160deg,#456b52,#2a513f 60%,#224735);color:#fff9e7;font:650 1rem/1.15 var(--yazi);box-shadow:inset 0 1px #f7eec34a,0 3px 5px #071e263d;text-shadow:0 1px 1px #0a241f80;white-space:nowrap;transition:transform .15s,filter .15s}
.utility .ust-kisayol svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;color:#e2d5ab}
.utility .ust-kisayol:hover{filter:brightness(1.15)}
.utility .ust-kisayol:active{transform:translateY(2px);box-shadow:inset 0 2px 4px #061f2580;border-bottom-width:1px}
.utility .baraj-cip b{font-size:.8rem;color:#eee1b7}
.utility-right{grid-column:3;justify-content:flex-end;flex-wrap:wrap;gap:.55rem 1rem;font-size:.75rem}
.utility-right a{color:#d6e0cf}
.ec-medalyon{position:absolute;z-index:2;left:50%;top:0;transform:translateX(-50%);width:10.8rem;height:10.25rem;padding:6px;border:1px solid #bdc3a4;border-top:0;border-radius:0 0 3.7rem 3.7rem;background:linear-gradient(120deg,#d0cfad,#607959 22%,#2d523e 45%,#b3be99 75%,#34523a);box-shadow:0 9px 0 -3px #173426,0 13px 20px #08251c42,inset 2px 0 #e4e9c380,inset -2px 0 #122f2590;text-decoration:none;isolation:isolate}
.ec-medalyon-ic{position:relative;display:grid;place-items:center;width:100%;height:100%;border:1px solid #aab58c80;border-radius:0 0 3.2rem 3.2rem;background:radial-gradient(ellipse at 35% 15%,#e7e8c8aa,transparent 55%),repeating-linear-gradient(118deg,#ffffff05 0 1px,transparent 1px 4px),linear-gradient(150deg,#c6d2b4,#8fa98a 38%,#b5c4a0 65%,#678669);box-shadow:inset 0 2px 12px #edf0cf6b,inset 0 -6px 12px #1a3f3752;overflow:hidden}
.ec-medalyon-ic::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,#fff3 0,transparent 30% 78%,#102e2524);pointer-events:none}
.ec-medalyon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 2px #0b352b50)}
.masthead{display:grid;grid-template-columns:minmax(0,1fr) 12rem minmax(0,1fr) auto;gap:.8rem;min-height:7.7rem}
.masthead .brand{grid-column:1;min-width:0}
.masthead .brand strong{font-size:clamp(1.5rem,2.2vw,1.85rem)}
.masthead .site-search{grid-column:3;grid-row:1;width:100%;max-width:24rem;margin:0}
.masthead .header-actions{grid-column:4;grid-row:1}
.s-cubuk .nav-inner{display:block;padding-top:0;padding-bottom:0}
.s-cubuk .nav-caption{display:none}
.s-cubuk .primary-nav{display:grid;grid-template-columns:repeat(10,max-content);align-items:stretch;justify-content:space-between;gap:.35rem;overflow:visible;padding:0}
.s-cubuk .primary-nav>button,.nav-more>button{display:flex;align-items:center;justify-content:center;gap:.3rem;min-height:3.6rem;padding:.85rem .3rem;border:0;background:transparent;font:650 .91rem/1.3 var(--yazi);color:var(--duman);white-space:normal;text-align:center}
.primary-nav>button>svg{display:none}
.primary-nav .nav-fk{color:#944439}
.primary-nav [data-suzgec="fk"]{color:var(--patina)}
.primary-nav [aria-current="page"]{color:var(--patina)}
.nav-more{display:flex;align-items:stretch}
.nav-more>button{width:100%;color:var(--patina);gap:.25rem}
.nav-more svg{width:1rem;height:1rem;transition:transform .2s}
.nav-more [aria-expanded="true"] svg{transform:rotate(180deg)}
.nav-more [aria-expanded="true"],.nav-more .secili{background:var(--soft);box-shadow:inset 0 -3px var(--patina)}
.more-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;padding:1rem 0 1.3rem;border-top:1px solid var(--cizgi);max-height:60dvh;overflow:auto;overscroll-behavior:contain}
.more-grid button,.quick-grid button{display:flex;align-items:center;gap:.65rem;min-height:3.45rem;text-align:left;padding:.75rem .8rem;border:1px solid var(--cizgi);border-bottom:3px solid #b1c5b1;border-radius:.65rem;color:var(--murekkep);font:600 .9rem/1.25 var(--yazi);background:linear-gradient(155deg,var(--kagit),var(--soft));box-shadow:inset 0 1px #ffffff38,0 2px 4px #183c2910;transition:transform .15s,border-color .15s}
.more-grid button>svg,.quick-grid button>svg{width:1.35rem;height:1.35rem;color:var(--patina)}
.more-grid button:hover,.quick-grid button:hover{border-color:var(--patina)}
.more-grid button:active,.quick-grid button:active{transform:translateY(2px);border-bottom-width:1px}
.more-grid [aria-current="page"]{border-color:var(--patina);background:var(--soft)}
.more-grid [aria-current="page"]::after{display:none}
.quick-trigger{position:fixed;z-index:18;right:0;top:48%;display:flex;align-items:center;flex-direction:column;gap:.75rem;width:3.5rem;padding:.8rem .55rem 1rem;border:1px solid #809b78;border-right:0;border-radius:1.1rem 0 0 1.1rem;background:linear-gradient(100deg,#486e50,#254e3e 65%,#1d4135);color:#fff5d9;box-shadow:-3px 4px 0 #0c3027,-6px 9px 24px #0b2d2633,inset 1px 1px #f6efd36b;transform:translateY(-50%)}
.quick-trigger>span:last-child{writing-mode:vertical-rl;font:700 .75rem/1.2 var(--yazi);letter-spacing:.1em}
.quick-trigger-icon{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid #adbd96;border-radius:.55rem;background:linear-gradient(145deg,#5f805b,#2f5942);box-shadow:inset 0 1px #fff4,0 2px 0 #0c3027}
.quick-trigger:hover{filter:brightness(1.12)}
.quick-backdrop{position:fixed;inset:0;z-index:21;background:#071f18a8;backdrop-filter:blur(4px)}
.quick-drawer{position:fixed;z-index:22;right:0;top:0;bottom:0;width:min(33rem,100vw);background:var(--kirec);padding:1.6rem 1.5rem max(1.5rem,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;border-left:1px solid #80956e;box-shadow:-12px 0 60px #041c1a42;animation:quick-entrance .2s ease-out}
.quick-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--cizgi);padding-bottom:1.1rem}
.quick-head p{font:700 .65rem/1.4 var(--yazi);letter-spacing:.15em;color:var(--patina);margin:0 0 .5rem}
.quick-head h2{font:500 1.7rem/1.2 var(--editorial);letter-spacing:-.035em;margin:0;max-width:16ch}
.quick-head>button{flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--cizgi);border-radius:50%;font-size:1.7rem;line-height:1;background:var(--kagit)}
.quick-intro{font-size:.85rem;color:var(--duman);margin:1rem 0 1.3rem}
.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}
.quick-grid button{min-height:4.1rem}
body.hizli-kilitli{overflow:hidden}
.haber-alt-menu{display:flex;gap:.5rem;margin:0 0 1.1rem;border-bottom:1px solid var(--cizgi)}
.haber-alt-menu button{display:flex;align-items:center;gap:.4rem;background:transparent;border:0;border-bottom:3px solid transparent;font:650 .875rem/1.3 var(--yazi);padding:.7rem .85rem;color:var(--duman)}
.haber-alt-menu [aria-current="page"]{border-color:var(--patina);color:var(--patina)}
.haber-alt-menu svg{width:1rem;height:1rem;color:var(--patina)}
.yayin-sayfa{padding-top:2.7rem;padding-bottom:4rem;min-height:55vh}
.yayin-giris{border-bottom:1px solid var(--cizgi);padding-bottom:1.5rem;margin-bottom:1.7rem}
.yayin-giris h1{font:400 clamp(2.5rem,5vw,4rem)/1.1 var(--editorial);letter-spacing:-.045em;margin:0}
.yayin-giris>p:last-child{color:var(--duman);margin:.8rem 0 0}
.yayin-bos{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20rem;padding:2rem 1rem;border:1px solid var(--cizgi);border-radius:1rem;background:radial-gradient(ellipse at 50% 0,var(--soft),var(--kagit) 70%);text-align:center}
.yayin-bos-ikon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:1px solid #8ca58d;border-bottom:4px solid #597a62;border-radius:1.2rem;color:var(--patina);background:linear-gradient(135deg,var(--kagit),var(--soft));box-shadow:0 8px 20px #183a2514,inset 0 1px #fff7}
.yayin-bos-ikon svg{width:2rem;height:2rem}
.yayin-bos h2{font:500 1.5rem/1.3 var(--editorial);margin:1.3rem 0 .5rem}
.yayin-bos p{margin:0;color:var(--duman);font-size:.95rem}
.yayin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}
.yayin-kart{min-width:0;border:1px solid var(--cizgi);border-radius:.8rem;background:var(--kagit);overflow:hidden}
.yayin-kart-ic{padding:1.3rem}
.yayin-kart h2{margin:.7rem 0;font:500 1.65rem/1.2 var(--editorial);letter-spacing:-.025em}
.yayin-kart h2 button{background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit}
.yayin-kart h2 button:hover{text-decoration:underline}
.yayin-kart-ic>p:not(.yayin-kunye){color:var(--duman);font-size:.95rem}
.yayin-kunye{font-size:.8rem;line-height:1.5;color:var(--duman)}
.yayin-kapak{margin:0}
.yayin-kapak img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}
.yayin-kapak figcaption{font-size:.8rem;color:var(--duman);margin-top:.6rem}
.yayin-oku,.yayin-geri,.yayin-paylas{display:inline-flex;gap:1rem;align-items:center;border:0;background:transparent;color:var(--patina);padding:.6rem 0;font:650 .9rem/1.4 var(--yazi)}
.yayin-detay{max-width:50rem;margin:0 auto}
.yayin-detay>.eyebrow{margin-top:2rem}
.yayin-detay h1{font:400 clamp(2rem,4.2vw,3.5rem)/1.15 var(--editorial);letter-spacing:-.035em;margin:.6rem 0 1rem}
.yayin-detay h1:focus{outline:none}
.yayin-spot{font:400 1.25rem/1.6 var(--yazi);color:var(--duman)}
.yayin-kapak-detay{margin:1.5rem 0 2rem}
.yayin-kapak-detay img{aspect-ratio:auto;max-height:38rem;object-fit:contain;border-radius:.6rem}
.yayin-metin{font:400 1.15rem/1.85 var(--yazi);overflow-wrap:anywhere}
.yayin-metin p{white-space:pre-line;margin:0 0 1.25rem}
.yayin-alt{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--cizgi)}
.yayin-paylas{cursor:pointer}
:root[data-tema="koyu"] .more-grid button,:root[data-tema="koyu"] .quick-grid button{border-bottom-color:#466552}
:root[data-tema="koyu"] .primary-nav [data-suzgec="fk"]{color:var(--patina)}
.rk-toolbar{gap:.75rem;flex-wrap:wrap}
@keyframes quick-entrance{from{transform:translateX(100%)}to{transform:translateX(0)}}
@media(max-width:78rem) and (min-width:48.01rem){.s-cubuk .primary-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.s-cubuk .primary-nav>button,.nav-more>button{min-height:2.8rem;padding:.65rem .3rem}.more-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.masthead{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr);min-height:8rem}.masthead .header-actions{grid-column:3;justify-self:end;grid-row:2;margin-top:-.75rem;margin-bottom:.75rem}.masthead .site-search{align-self:end;grid-row:1;margin-top:1rem}.masthead .brand{grid-row:1/3}.utility-inner{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr)}.utility .ust-kisayol{font-size:.9rem;padding:.4rem .5rem;min-height:2.2rem}.utility-right{font-size:.7rem}.utility-left #tarih{display:none}}
@media(max-width:58rem) and (min-width:48.01rem){.utility .ust-kisayol{font-size:.85rem}.utility-shortcuts{display:grid;grid-template-columns:1fr 1fr}.utility-inner{min-height:6rem}.ec-medalyon{height:11rem}.utility-right{flex-direction:column;align-items:flex-end}.brand small{max-width:18ch}.masthead .brand strong{font-size:1.4rem}}
@media(max-width:48rem){.utility-inner{display:grid;grid-template-columns:1fr;min-height:7.7rem;padding-top:.7rem;padding-bottom:.7rem;gap:0}.utility-left{display:block;padding:0 0 0 7.6rem;grid-column:1}.utility-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.utility .ust-kisayol{justify-content:center;min-height:2.6rem;font-size:.85rem;padding:.45rem .35rem;gap:.25rem;white-space:normal}.utility .ust-kisayol svg{width:1rem;height:1rem}.utility .baraj-cip b{display:none}.utility-right{grid-column:1;justify-content:flex-end;padding-left:7.6rem;margin-top:.5rem;font-size:.7rem;gap:.6rem}.utility-right>a,.utility-right .city-label{display:none}.utility-weather{font-size:.7rem}.ec-medalyon{left:1.1rem;transform:none;width:6.5rem;height:8.8rem;border-radius:0 0 2.5rem 2.5rem;padding:4px}.ec-medalyon-ic{border-radius:0 0 2.2rem 2.2rem}.masthead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;min-height:0;padding-top:2rem;padding-bottom:1.1rem}.masthead .brand{grid-column:1;grid-row:1}.masthead .brand strong{font-size:1.65rem}.masthead .site-search{grid-column:1/-1;grid-row:2;max-width:none;width:100%;margin:0}.masthead .header-actions{grid-column:2;grid-row:1;margin:0}.s-cubuk .primary-nav{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.6rem 0}.s-cubuk.menu-open .primary-nav{display:grid}.s-cubuk .primary-nav>button,.nav-more>button{justify-content:flex-start;min-height:3rem;padding:.75rem .65rem;border:1px solid var(--cizgi);border-radius:.5rem;font-size:.9rem}.primary-nav>button>svg{display:block;width:1.15rem;height:1.15rem}.nav-more>button{justify-content:space-between}.more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem 0;max-height:none;overflow:visible}.more-grid button{font-size:.85rem}.quick-trigger{top:auto;bottom:1.2rem;right:.85rem;width:auto;height:3.3rem;flex-direction:row;gap:.55rem;padding:.45rem .8rem .45rem .45rem;transform:none;border:1px solid #809b78;border-radius:1rem;box-shadow:0 4px 0 #0c3027,0 7px 20px #0b2d2633}.quick-trigger>span:last-child{writing-mode:horizontal-tb;font-size:.7rem;letter-spacing:.04em}.quick-drawer{padding:1.2rem}.yayin-sayfa{padding-top:1.8rem}.yayin-grid{grid-template-columns:1fr 1fr}.s-alt{padding-bottom:5rem}}
@media(max-width:35rem){.yayin-grid{grid-template-columns:1fr}.quick-grid{gap:.5rem}.quick-grid button{font-size:.85rem;padding:.65rem;gap:.45rem}.utility .ust-kisayol{font-size:.8rem}.utility-inner{padding-left:1rem;padding-right:1rem}.ec-medalyon{left:.8rem}.brand small{font-size:.65rem}.masthead .brand strong{font-size:1.45rem}}
@media(prefers-reduced-motion:reduce){.quick-drawer{animation:none}.utility .ust-kisayol,.more-grid button,.quick-grid button,.nav-more svg{transition:none}}
/* Küçük ekranda da amblem tam ortada kalır; dört kısayol iki yanına yerleşir. */
@media(max-width:48rem){.utility-inner{min-height:7.6rem}.utility-left{padding:0}.utility-shortcuts{grid-template-columns:minmax(0,1fr) 7.5rem minmax(0,1fr);grid-template-rows:repeat(2,minmax(2.5rem,auto));gap:.4rem}.utility-shortcuts>button:nth-child(1){grid-column:1;grid-row:1}.utility-shortcuts>button:nth-child(2){grid-column:1;grid-row:2}.utility-shortcuts>button:nth-child(3){grid-column:3;grid-row:1}.utility-shortcuts>button:nth-child(4){grid-column:3;grid-row:2}.utility-shortcuts>button:nth-child(5){grid-column:1;grid-row:3}.utility-right{padding-left:0;margin-top:.4rem}.utility-weather>span:last-child{display:none}.ec-medalyon{left:50%;transform:translateX(-50%);width:6.5rem;height:8.8rem}.utility .ust-kisayol{padding:.4rem .2rem;font-size:.8rem}.utility .ust-kisayol svg{width:.9rem;height:.9rem}}
/* Arama ve araçlar tek sütunda: orta boşluk viewport merkeziyle aynı eksendedir. */
@media(min-width:48.01rem){.masthead{grid-template-columns:minmax(0,1fr) 12rem minmax(0,1fr)}.masthead .brand{grid-row:1}.masthead-tools{grid-column:3;display:flex;align-items:center;gap:.5rem;min-width:0}.masthead-tools .site-search{flex:1;min-width:0;margin:0;align-self:center}.masthead-tools .header-actions{margin:0;flex:none}}
@media(max-width:78rem) and (min-width:48.01rem){.masthead{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr)}.masthead-tools{flex-wrap:wrap;justify-content:flex-end;padding:.7rem 0}.masthead-tools .site-search{flex-basis:100%;max-width:none}.masthead-tools .header-actions{margin:0}}
@media(max-width:48rem){.masthead-tools{display:contents}}
.footer-yasal{display:flex;flex-wrap:wrap;gap:.2rem .9rem}
.footer-yasal button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
/* Ünlüler sayfası sekmeleri ve Şehir Hafızası yerleşimi */
.unlu-sayfa .unlu-sekmeler{margin:1.4rem max(2rem,calc((100% - 83rem)/2 + 2rem)) .4rem}
.unlu-sayfa .hf-app{max-width:83rem;margin:0 auto;padding:1rem 2rem 2.5rem}
@media(max-width:75rem){.unlu-sayfa .unlu-sekmeler{margin-left:1.5rem;margin-right:1.5rem}.unlu-sayfa .hf-app{padding:1rem 1.5rem 2.5rem}}
@media(max-width:700px){.unlu-sayfa .unlu-sekmeler{margin-left:1rem;margin-right:1rem}.unlu-sayfa .hf-app{padding:.8rem 1rem 2rem}}
/* Arca Çorum FK sayfası: başlığın önünde yeşil tonda kulüp arması */
#sayfaGiris.fk-sayfa #marka::before{content:"";display:inline-block;width:.92em;height:.92em;margin-right:.28em;vertical-align:-.1em;background:var(--patina);-webkit-mask:url(simge/corum-fk-maske.png) center/contain no-repeat;mask:url(simge/corum-fk-maske.png) center/contain no-repeat}
/* Başlıkta Açık / Koyu seçici ve telefon görünümü düğmesi */
.header-actions .tema-secici{margin:0 .25rem}
@media(max-width:560px){.header-actions .tema-secici button span{display:none}.header-actions .tema-secici button{padding:.42rem .5rem}}
@media(max-width:760px){.telefon-dugme{display:none}}
.telefon-ici .telefon-dugme{display:none!important}
/* Telefon görünümü penceresi */
.telefon-perde{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;background:rgba(10,24,19,.86);backdrop-filter:blur(6px)}
.telefon-ust{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.2rem;color:#F1F4F0}
.telefon-ust span{opacity:.7;font-size:.85rem;flex:1}
.telefon-ust button{border:1px solid rgba(241,244,240,.4);background:transparent;color:inherit;border-radius:6px;padding:.45rem .8rem;font:650 .85rem var(--yazi);cursor:pointer}
.telefon-sahne{flex:1;display:grid;place-items:center;overflow:hidden;padding:12px}
.telefon-cerceve{--olcek:1;position:relative;width:420px;height:904px;flex:none;padding:44px 15px 16px;border-radius:54px;background:#0d1512;box-shadow:0 0 0 2px #2b3a34,0 30px 80px rgba(0,0,0,.5);transform:scale(var(--olcek));transform-origin:center}
.telefon-cerceve iframe{display:block;width:390px;height:844px;border:0;border-radius:38px;background:var(--kirec)}
.telefon-centik{position:absolute;top:13px;left:50%;width:96px;height:24px;margin-left:-48px;border-radius:14px;background:#0d1512;z-index:1}
/* Yıllara göre Çorum'da ne oldu? */
.unlu-sayfa .sd-yl{max-width:83rem;margin:0 auto;padding:0 2rem 2.5rem}
@media(max-width:75rem){.unlu-sayfa .sd-yl{padding:0 1.5rem 2.5rem}}
@media(max-width:700px){.unlu-sayfa .sd-yl{padding:0 1rem 2rem}}
/* Yönetim panelinden eklenen yazılar: ara başlık, alıntı, liste, metin içi görsel */
.yayin-metin p{white-space:normal}
.yayin-metin .yayin-ara-baslik{font:500 1.5rem/1.3 var(--editorial,Georgia,serif);margin:2rem 0 .9rem}
.yayin-metin blockquote{margin:1.6rem 0;padding:.4rem 0 .4rem 1.2rem;border-left:3px solid var(--patina);font-family:var(--editorial,Georgia,serif);font-size:1.25rem;color:var(--murekkep)}
.yayin-metin ul{list-style:disc;padding-left:1.4rem;margin:0 0 1.25rem}.yayin-metin li{margin-bottom:.4rem}
.yayin-metin a{color:var(--patina);text-underline-offset:3px}
.yayin-gorsel{margin:1.8rem 0}.yayin-gorsel img{display:block;width:100%;height:auto;border-radius:6px}
.yayin-gorsel figcaption{margin-top:.5rem;font-size:.85rem;color:var(--duman)}
