/*
Theme Name: SUKRU-STERK
Description: SUKRU-STERK Bloklar eklentisiyle birlikte çalışan ince kabuk tema. Sayfa düzenleri eklentinin "Sayfalar" bölümünden seçilir; temada yalnızca renkler ve yazı tipleri (theme.json) bulunur.
Author: Şükrü Yıldız
Version: 2.1.0
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 7.4
License: GPL2
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sukrusterk
Tags: news, blog, full-site-editing, one-column, two-columns
*/

/* === AG ORTAK STİL — tüm sayfalar (birleştirilmiş) === */
/* global */
header .sks-mn .wp-block-navigation-item__content { text-transform: none !important; font-size: 14px !important; font-weight: 600 !important; letter-spacing: 0px !important; font-family: var(--wp--preset--font-family--govde,system-ui,sans-serif) !important; }
header .sks-mn-s-ayrac .wp-block-navigation-item::before, header .sks-mn-s-ayrac .wp-block-navigation-item::after, header .sks-mn-s-ayrac .wp-block-navigation-item__content::before { display: none !important; content: none !important; }
header .sks-mn-s-ayrac .wp-block-navigation-item { border: 0px !important; padding-left: 0px !important; padding-right: 0px !important; margin: 0px !important; background: none !important; }
header .sks-mn .wp-block-navigation__container { gap: 0px 26px !important; }
@media (max-width: 781px){header .sks-ust-masa { display: block !important; }header .sks-ust-masa .sks-kur-ust { position: relative; }header .sks-ust-masa .wp-block-columns { flex-wrap: nowrap !important; padding-left: 56px !important; padding-right: 56px !important; }header .sks-ust-masa .wp-block-column.sks-yan:first-child { display: none !important; }header .sks-ust-masa .wp-block-column:not(.sks-yan) { flex-basis: 100% !important; }header .sks-ust-masa .wp-block-column.sks-yan:last-child { right: 6px; top: 0px; bottom: 0px; display: flex; align-items: center; position: absolute !important; transform: none !important; flex-basis: auto !important; width: auto !important; margin: 0px !important; }header .sks-ust-masa .wp-block-column.sks-yan:last-child > :not(.sk-p) { display: none !important; }header .sks-ust-masa .wp-block-site-tagline { display: none !important; }header .sks-ust-masa .wp-block-site-title, header .sks-ust-masa .wp-block-site-title a { font-size: 26px !important; line-height: 1.1 !important; }header .sks-ust-masa .sks-kur-b-yok { left: 6px; top: 0px; bottom: 0px; align-items: center; position: absolute !important; transform: none !important; display: flex !important; width: auto !important; padding: 0px !important; margin: 0px !important; background: transparent !important; border: 0px !important; }header .sks-ust-masa .wp-block-navigation__responsive-container-open { width: 44px; height: 44px; align-items: center; justify-content: center; color: rgb(255, 255, 255) !important; display: flex !important; }header .sks-ust-masa .wp-block-navigation__responsive-container-open svg { fill: rgb(255, 255, 255); }}
[class*="ag-"]:not(main):not(.ag-t-icerik):not(.ag-g-metin):not(.ag-s-icerik) > .google-auto-placed, .wp-block-post-template > .google-auto-placed { clear: both; order: 99 !important; flex: 1 1 100% !important; grid-column: 1 / -1 !important; width: 100% !important; max-width: 100% !important; margin: 20px 0px 0px !important; }
.ag-mini-q .wp-block-post-template, .ag-k-liste .wp-block-post-template, .ag-a-liste .wp-block-post-template, .ag-y-liste .wp-block-post-template, .ag-t-yan .wp-block-post-template { display: flex !important; flex-direction: column !important; }
.ag-ikili { align-items: start; }
dialog.skai-tbp { width: min(820px, -32px + 100vw) !important; max-width: none !important; max-height: calc(-48px + 100vh) !important; padding: 0px !important; border-width: 4px 0px 0px !important; border-style: solid none none !important; border-color: rgb(236, 0, 0) currentcolor currentcolor !important; border-image: none !important; border-radius: 0px !important; background: rgb(255, 255, 255) !important; color: rgb(20, 22, 26) !important; box-shadow: rgba(20, 22, 26, 0.35) 0px 24px 64px !important; opacity: 1 !important; filter: none !important; overflow: auto !important; }
dialog.skai-tbp::backdrop { background: rgba(20, 22, 26, 0.62) !important; backdrop-filter: none !important; }
.skai-tbp .skai-tbp-kutu { background: rgb(255, 255, 255) !important; padding: 0px !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; opacity: 1 !important; filter: none !important; transform: none !important; }
.skai-tbp .skai-tbp-ust { align-items: center; justify-content: space-between; gap: 12px; display: flex !important; padding: 14px 20px !important; border-bottom: 1px solid rgb(226, 224, 218) !important; background: rgb(255, 255, 255) !important; }
.skai-tbp .skai-tbp-ust .skai-tb-etiket { font: 700 12px / 1 system-ui, sans-serif !important; letter-spacing: 0.12em !important; text-transform: uppercase !important; color: rgb(184, 0, 0) !important; background: none !important; padding: 0px !important; }
.skai-tbp .skai-tbp-kapat { cursor: pointer; align-items: center; justify-content: center; width: 40px !important; height: 40px !important; border: 1px solid rgb(226, 224, 218) !important; border-radius: 50% !important; background: rgb(255, 255, 255) !important; color: rgb(20, 22, 26) !important; font: 400 24px / 1 system-ui, sans-serif !important; display: flex !important; padding: 0px !important; }
.skai-tbp .skai-tbp-kapat:hover { border-color: rgb(184, 0, 0) !important; color: rgb(184, 0, 0) !important; }
.skai-tbp .skai-tbp-govde { grid-template-columns: minmax(0px, 5fr) minmax(0px, 6fr); align-items: start; display: grid !important; gap: 24px !important; padding: 24px 20px !important; background: rgb(255, 255, 255) !important; }
.skai-tbp .skai-tbp-fig { overflow: hidden; aspect-ratio: 4 / 3; align-items: center; justify-content: center; margin: 0px !important; border-radius: 0px !important; background: rgb(244, 243, 240) !important; display: flex !important; }
.skai-tbp .skai-tbp-fig img { object-fit: cover; width: 100% !important; height: 100% !important; border-radius: 0px !important; filter: none !important; opacity: 1 !important; }
.skai-tbp .skai-tbp-yok { font: 700 64px / 1 Georgia, serif !important; color: rgb(214, 211, 204) !important; background: none !important; opacity: 1 !important; }
.skai-tbp .skai-tbp-bilgi { flex-direction: column; gap: 8px; display: flex !important; padding: 0px !important; background: none !important; }
.skai-tbp .skai-tbp-bilgi > * { margin: 0px !important; }
.skai-tbp .skai-tbp-y { font: 700 44px / 1 Georgia, serif !important; color: rgb(184, 0, 0) !important; opacity: 1 !important; }
.skai-tbp .skai-tbp-tarih { font: 600 13px / 1.3 system-ui, sans-serif !important; color: rgb(92, 99, 112) !important; }
.skai-tbp h2.skai-tbp-b { font: 700 26px / 1.2 Georgia, serif !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; margin: 4px 0px 0px !important; }
.skai-tbp .skai-tbp-t, .skai-tbp .skai-tbp-t p { font: 400 16px / 1.65 system-ui, sans-serif !important; color: rgb(29, 31, 35) !important; margin: 0px !important; }
.skai-tbp .skai-tbp-t p + p { margin-top: 0.8em !important; }
.skai-tbp .skai-tbp-k { border-top: 1px solid rgb(226, 224, 218); font-size: 13px !important; color: rgb(92, 99, 112) !important; padding-top: 8px !important; }
.skai-tbp .skai-tbp-k a { text-decoration: underline; color: rgb(184, 0, 0) !important; }
.skai-tbp .skai-tbp-alt { justify-content: space-between; align-items: center; gap: 10px; display: flex !important; padding: 14px 20px !important; border-top: 1px solid rgb(20, 22, 26) !important; background: rgb(255, 255, 255) !important; }
.skai-tbp .skai-tbp-alt button { min-height: 40px; cursor: pointer; padding: 0px 16px !important; border: 1px solid rgb(214, 211, 204) !important; border-radius: 0px !important; background: rgb(255, 255, 255) !important; color: rgb(20, 22, 26) !important; font: 700 15px Georgia, serif !important; box-shadow: none !important; }
.skai-tbp .skai-tbp-alt button:hover { border-color: rgb(184, 0, 0) !important; color: rgb(184, 0, 0) !important; }
.skai-tbp .skai-tbp-alt button[data-is="paylas"] { background: rgb(236, 0, 0) !important; border-color: rgb(236, 0, 0) !important; color: rgb(255, 255, 255) !important; font: 600 14px system-ui, sans-serif !important; }
@media (max-width: 640px){.skai-tbp .skai-tbp-govde { grid-template-columns: 1fr; padding: 16px !important; gap: 16px !important; }.skai-tbp .skai-tbp-fig { aspect-ratio: 16 / 9; }.skai-tbp .skai-tbp-y { font-size: 36px !important; }.skai-tbp h2.skai-tbp-b { font-size: 22px !important; }.skai-tbp .skai-tbp-alt { padding: 12px 16px !important; }}
dialog.skai-tbp[open] { position: fixed !important; inset: 0px !important; margin: auto !important; height: fit-content !important; min-height: 0px !important; transform: none !important; translate: none !important; animation: auto ease 0s 1 normal none running none !important; }
.skai-tbp .skai-tbp-kutu { width: 100% !important; max-width: none !important; height: auto !important; min-height: 0px !important; position: static !important; margin: 0px !important; }
.skai-tbp .skai-tbp-t { max-height: 40vh; overflow: auto; }
/* global */
.ag-alt { background: rgb(20, 22, 26) !important; color: rgb(255, 255, 255) !important; margin: 0px !important; padding: 0px !important; }
.ag-alt-ic { max-width: 1240px; margin: 0px auto; padding: 40px 24px 8px; box-sizing: border-box; display: flex; flex-wrap: wrap; gap: 32px; }
.ag-alt-marka { flex: 1 1 260px; display: flex; flex-direction: column; gap: 4px; }
.ag-alt a.ag-alt-logo { font: 400 28px / 1.1 Georgia, "Times New Roman", serif !important; color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.ag-alt-marka span { font-size: 13px; color: rgb(201, 203, 208); }
.ag-alt-kol { flex: 1 1 180px; display: flex; flex-direction: column; gap: 8px; }
.ag-alt-kol > span { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; color: rgb(255, 107, 107); }
.ag-alt .ag-alt-kol a { font-size: 14px; line-height: 1.5; color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.ag-alt .ag-alt-kol a:hover { text-decoration: underline !important; }
.ag-alt-telif { max-width: 1240px; padding: 16px 24px 24px; box-sizing: border-box; margin: 0px auto !important; }
.ag-alt-telif > * { border-top: 1px solid rgb(58, 61, 68); padding-top: 16px !important; margin: 0px !important; }
.ag-alt-telif, .ag-alt-telif * { color: rgb(201, 203, 208) !important; font-size: 13px !important; text-align: left !important; background: none !important; }
/* .ag-ana */
.ag-ana { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; max-width: 1240px; padding: 20px 24px 48px; box-sizing: border-box; display: flex; flex-direction: column; gap: 40px; color: rgb(20, 22, 26); font-family: var(--s); margin: 0px auto !important; }
.ag-ana > *, .ag-ana .ag-ust > *, .ag-ana .ag-bolum > *, .ag-ana .ag-m-in > *, .ag-ana .ag-ikili > *, .ag-ana .ag-mini > *, .ag-ana .ag-mini-bas > *, .ag-ana .ag-m-metin > * { margin: 0px !important; }
.ag-ana > * { max-width: none !important; }
.ag-ana a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-ana a:hover { color: rgb(184, 0, 0); text-decoration: underline; }
.ag-ana .wp-block-post-template { list-style: none; margin: 0px; padding: 0px; }
.ag-ana .wp-block-post-template li { margin: 0px; }
.ag-ana .wp-block-post-template li > * { margin: 0px; }
.ag-ana .wp-block-post-title { font-family: var(--f); font-weight: 700; margin: 0px; letter-spacing: 0px; text-transform: none; }
.ag-ana .wp-block-post-featured-image { margin: 0px; height: auto !important; aspect-ratio: auto !important; }
.ag-ana .wp-block-post-featured-image img { display: block; border-radius: 0px; width: 100% !important; height: auto !important; aspect-ratio: 16 / 9 !important; object-fit: cover !important; }
.ag-ana .ag-kat { margin: 0px; font-size: 0px !important; }
.ag-ana .ag-kat a { font-size: 13px; font-weight: 700; color: rgb(184, 0, 0) !important; }
.ag-ana .ag-kat a ~ a { display: none; }
.ag-ana .wp-block-post-date { font-size: 13px; color: rgb(92, 99, 112); margin: 0px; }
.ag-ana .ag-ozet { margin: 0px; }
.ag-ana .ag-ozet p { margin: 0px; font-size: 17px; line-height: 1.5; color: rgb(74, 79, 89); }
.ag-ana .ag-ozet .wp-block-post-excerpt__more-text { display: none; }
.ag-ana .ag-ozet-k p { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 14px !important; line-height: 1.45 !important; color: rgb(92, 99, 112) !important; }
.ag-ana .ag-tumu { font-size: 14px; font-weight: 600; }
.ag-ana .ag-tumu a { color: rgb(184, 0, 0) !important; }
.ag-ana > .ag-tb-serit { padding: 0px 16px; background: rgb(244, 243, 240); border-bottom: 1px solid rgb(226, 224, 218); overflow: hidden; margin-top: -20px !important; }
.ag-ana .ag-tb-serit .skai-tb { align-items: center; gap: 20px; overflow-x: auto; white-space: nowrap; min-width: 0px; max-width: 100%; scrollbar-width: none; display: flex !important; justify-content: flex-start !important; padding: 10px 0px !important; margin: 0px !important; background: none !important; border: 0px !important; box-shadow: none !important; width: auto !important; text-align: left !important; }
.ag-ana .ag-tb-serit .skai-tb .skai-tb-bas { align-items: baseline; gap: 6px; display: flex !important; flex: 0 0 auto !important; flex-direction: row !important; width: auto !important; min-width: max-content !important; max-width: none !important; margin: 0px 2px 0px 0px !important; padding: 0px 20px 0px 0px !important; background: none !important; border-width: 0px 2px 0px 0px !important; border-style: none solid none none !important; border-color: currentcolor rgb(236, 0, 0) currentcolor currentcolor !important; border-image: none !important; }
.ag-ana .ag-tb-serit .skai-tb-bas * { display: inline !important; color: rgb(184, 0, 0) !important; background: none !important; padding: 0px !important; margin: 0px !important; font: 700 15px var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; border: 0px !important; width: auto !important; height: auto !important; }
.ag-ana .ag-tb-serit .skai-tb-liste { gap: 20px; list-style: none; flex: 0 0 auto; display: flex !important; margin: 0px !important; padding: 0px !important; }
.ag-ana .ag-tb-serit .skai-tb-liste li { margin: 0px; padding: 0px; border: 0px; background: none; }
.ag-ana .ag-tb-serit .skai-tb-oge { color: rgb(20, 22, 26); display: inline !important; padding: 0px !important; background: none !important; border: 0px !important; box-shadow: none !important; }
.ag-ana .ag-tb-serit .skai-tb-metin { display: inline !important; position: static !important; padding: 0px !important; background: none !important; }
.ag-ana .ag-tb-serit .skai-tb-yil { margin-right: 6px; display: inline !important; font: 700 14px var(--f) !important; color: rgb(184, 0, 0) !important; }
.ag-ana .ag-tb-serit .skai-tb-bslk { display: inline !important; font: 400 14px var(--s) !important; color: rgb(20, 22, 26) !important; }
.ag-ana .ag-tb-serit .skai-tb-foto, .ag-ana .ag-tb-serit .skai-tb-tum, .ag-ana .ag-tb-kart { display: none !important; }
.ag-ana .ag-ust { display: flex; flex-wrap: wrap; align-items: flex-start; border-bottom: 1px solid rgb(20, 22, 26); padding-bottom: 28px; }
.ag-ana .ag-manset { flex: 999 1 640px; min-width: 0px; padding-right: 24px; }
.ag-ana .ag-m-in { display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.35fr); gap: 24px; align-items: start; }
.ag-ana .ag-m-metin { display: flex; flex-direction: column; gap: 12px; }
.ag-ana .ag-m-baslik { font-size: 34px; line-height: 1.15; }
.ag-ana .ag-son { flex: 1 1 300px; align-self: stretch; border-left: 1px solid rgb(226, 224, 218); padding-left: 24px; display: flex; flex-direction: column; }
.ag-ana .ag-son-bas { display: flex; align-items: center; gap: 8px; font: 700 18px/1.2 var(--f); margin: 0px 0px 4px !important; }
.ag-ana .ag-son-bas::before { content: ""; width: 10px; height: 10px; border-radius: 5px; background: rgb(236, 0, 0); flex: 0 0 auto; }
.ag-ana .ag-son-q { flex: 1 1 auto; display: flex; flex-direction: column; }
.ag-ana .ag-son-q .wp-block-post-template { flex: 1 1 auto; display: flex; flex-direction: column; justify-content: space-between; }
.ag-ana .ag-son li { display: flex; gap: 12px; padding: 6px 0px; border-top: 1px solid rgb(226, 224, 218); }
.ag-ana .ag-son .wp-block-post-date { flex: 0 0 44px; font-size: 13px; font-weight: 700; color: rgb(184, 0, 0); }
.ag-ana .ag-son .wp-block-post-title { font: 600 15px/1.35 var(--s); }
.ag-ana .ag-son-tum { font-size: 14px; font-weight: 600; margin: 8px 0px 0px !important; }
.ag-ana .ag-son-tum a { color: rgb(184, 0, 0) !important; }
.ag-ana .ag-dort .wp-block-post-template { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 24px; }
.ag-ana .ag-dort li { display: flex; flex-direction: column; gap: 8px; }
.ag-ana .ag-dort .wp-block-post-title { font-size: 19px; line-height: 1.25; }
.ag-ana .ag-gorus { background: rgb(244, 243, 240); padding: 24px; border-top: 4px solid rgb(20, 22, 26); }
.ag-ana .ag-gorus .wp-block-sukrusterk-kose-yazarlari { display: flex; flex-wrap: wrap; gap: 24px; }
.ag-ana .ag-gorus .sks-bb { flex: 1 1 200px; }
.ag-ana .ag-gorus .sks-bb, .ag-ana .ag-video .sks-bb, .ag-ana .ag-gorus .bb-ic, .ag-ana .ag-video .bb-ic { margin: 0px !important; padding: 0px !important; border: 0px !important; background: none !important; }
.ag-ana .ag-video .sks-bb { margin-bottom: 16px !important; }
.ag-ana .ag-gorus .sks-bb::before, .ag-ana .ag-gorus .sks-bb::after, .ag-ana .ag-gorus .bb-ic::before, .ag-ana .ag-gorus .bb-ic::after, .ag-ana .ag-gorus .bb-ad::before, .ag-ana .ag-gorus .bb-ad::after, .ag-ana .ag-video .sks-bb::before, .ag-ana .ag-video .sks-bb::after, .ag-ana .ag-video .bb-ic::before, .ag-ana .ag-video .bb-ic::after, .ag-ana .ag-video .bb-ad::before, .ag-ana .ag-video .bb-ad::after { display: none !important; }
.ag-ana .ag-gorus .bb-ad, .ag-ana .ag-gorus .bb-ad a, .ag-ana .ag-video .bb-ad, .ag-ana .ag-video .bb-ad a { font: 700 30px/1.1 var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; background: none !important; border: 0px !important; padding: 0px !important; }
.ag-ana .ag-gorus .ky-wrap { flex: 999 1 760px; min-width: 0px; margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-ana .ag-gorus .ky-cards { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)) !important; gap: 0px 24px !important; }
.ag-ana .ag-gorus .ky-kart { display: flex !important; flex-direction: row-reverse !important; align-items: center !important; gap: 14px !important; padding: 14px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(214, 211, 204) currentcolor currentcolor !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; text-align: left !important; transform: none !important; opacity: 1 !important; min-height: 0px !important; }
.ag-ana .ag-gorus .ky-avatar-link { display: block; flex: 0 0 64px !important; margin: 0px !important; }
.ag-ana .ag-gorus .ky-avatar-link, .ag-ana .ag-gorus .ky-avatar-wrap, .ag-ana .ag-gorus .ky-avatar { box-shadow: none !important; outline: 0px !important; filter: none !important; }
.ag-ana .ag-gorus .ky-avatar-link::before, .ag-ana .ag-gorus .ky-avatar-link::after, .ag-ana .ag-gorus .ky-avatar-wrap::before, .ag-ana .ag-gorus .ky-avatar-wrap::after, .ag-ana .ag-gorus .ky-avatar-overlay, .ag-ana .ag-gorus .ky-tarih { display: none !important; content: none !important; }
.ag-ana .ag-gorus .ky-avatar-wrap { overflow: hidden; width: 64px !important; height: 64px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; background: rgb(226, 224, 218) !important; padding: 0px !important; margin: 0px !important; }
.ag-ana .ag-gorus .ky-avatar { width: 100% !important; height: 100% !important; border: 0px !important; padding: 0px !important; margin: 0px !important; border-radius: 50% !important; object-fit: cover !important; object-position: 50% 20% !important; transform: none !important; }
.ag-ana .ag-gorus .ky-kart-bilgi { flex: 1 1 auto; min-width: 0px; flex-direction: column; gap: 4px; display: flex !important; padding: 0px !important; margin: 0px !important; text-align: left !important; align-items: flex-start !important; background: none !important; }
.ag-ana .ag-gorus .ky-isim, .ag-ana .ag-gorus .ky-isim a { margin: 0px !important; font: 700 12px/1.3 var(--s) !important; color: rgb(184, 0, 0) !important; text-transform: uppercase !important; letter-spacing: 0.04em !important; }
.ag-ana .ag-gorus .ky-yazi-link { display: block !important; padding: 0px !important; margin: 0px !important; background: none !important; border: 0px !important; }
.ag-ana .ag-gorus .ky-yazi-baslik { display: block !important; font: italic 400 18px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; text-align: left !important; }
.ag-ana .ag-bolum { display: flex; flex-wrap: wrap; gap: 24px; border-top: 4px solid rgb(236, 0, 0); padding-top: 20px; }
.ag-ana .ag-bolum-bas { flex: 1 1 200px; display: flex; flex-direction: column; gap: 8px; }
.ag-ana .ag-bolum-bas h2, .ag-ana .ag-mini-bas h2 { font: 700 28px/1.1 var(--f); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-ana .ag-bolum-q { flex: 999 1 760px; min-width: 0px; }
.ag-ana .ag-bolum-q .wp-block-post-template { display: grid; grid-template-columns: minmax(0px, 2fr) minmax(0px, 1fr); gap: 0px 24px; }
.ag-ana .ag-bolum-q li, .ag-ana .ag-mini-q li { border-top: 1px solid rgb(226, 224, 218); padding: 12px 0px; display: flex; flex-direction: column; gap: 6px; }
.ag-ana .ag-bolum-q li:first-child { grid-row: span 3; gap: 10px; }
.ag-ana .ag-bolum-q li:first-child, .ag-ana .ag-bolum-q li:nth-child(2), .ag-ana .ag-mini-q li:first-child { border-top: 0px; padding-top: 0px; }
.ag-ana .ag-bolum-q li:not(:first-child) .wp-block-post-featured-image, .ag-ana .ag-mini-q li:not(:first-child) .wp-block-post-featured-image, .ag-ana .ag-mini-q li:not(:first-child) .ag-ozet-k { display: none; }
.ag-ana .ag-bolum-q li:first-child .wp-block-post-title { font-size: 24px; line-height: 1.2; }
.ag-ana .ag-mini-q li:first-child .wp-block-post-title { font-size: 22px; line-height: 1.2; }
.ag-ana .ag-bolum-q li:not(:first-child) .wp-block-post-title, .ag-ana .ag-mini-q li:not(:first-child) .wp-block-post-title { font-size: 17px; line-height: 1.3; }
.ag-ana .ag-bolum-q li:first-child .ag-ozet-k p { -webkit-line-clamp: 3; font-size: 16px !important; color: rgb(74, 79, 89) !important; }
.ag-ana .ag-ikili { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 24px 32px; }
.ag-ana .ag-mini { border-top: 4px solid rgb(236, 0, 0); padding-top: 16px; display: flex; flex-direction: column; gap: 12px; }
.ag-ana .ag-mini-bas { display: flex; justify-content: space-between; align-items: baseline; }
.ag-ana .ag-mini-bas h2 { font-size: 24px; }
.ag-ana .ag-video { background: rgb(20, 22, 26); padding: 24px; color: rgb(255, 255, 255); }
.ag-ana .ag-video .bb-ad, .ag-ana .ag-video .bb-ad a { font-size: 28px !important; color: rgb(255, 255, 255) !important; }
.ag-ana .ag-video .bb-ad a::after { content: "   YouTube kanalı →"; font: 600 14px var(--s); white-space: pre; color: rgb(255, 255, 255); opacity: 0.85; display: inline !important; }
.ag-ana .ag-video .sks-yt-wrap { background: none !important; padding: 0px !important; margin: 0px !important; border: 0px !important; }
.ag-ana .ag-video .sks-yt-haber-list { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)) !important; gap: 20px !important; }
.ag-ana .ag-video .sks-yt-haber-item { display: flex !important; flex-direction: column !important; gap: 10px !important; background: none !important; border: 0px !important; padding: 0px !important; margin: 0px !important; box-shadow: none !important; }
.ag-ana .ag-video .sks-yt-haber-thumb { aspect-ratio: 16 / 9; position: relative; overflow: hidden; width: 100% !important; max-width: none !important; flex: 0 0 auto !important; border-radius: 0px !important; margin: 0px !important; }
.ag-ana .ag-video .sks-yt-ti { object-fit: cover; width: 100% !important; height: 100% !important; border-radius: 0px !important; }
.ag-ana .ag-video .sks-yt-haber-bilgi { padding: 0px !important; background: none !important; }
.ag-ana .ag-video .sks-yt-haber-t { color: rgb(255, 255, 255) !important; font: 600 15px/1.35 var(--s) !important; margin: 0px !important; }
.ag-ana .ag-cok .sf-cok { flex-wrap: wrap; gap: 24px; border-top: 4px solid rgb(20, 22, 26); display: flex !important; padding: 20px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-ana .ag-cok .sks-ara { flex: 1 1 200px; margin: 0px !important; padding: 0px !important; background: none !important; color: rgb(20, 22, 26) !important; font: 700 28px/1.1 var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; border: 0px !important; border-radius: 0px !important; }
.ag-ana .ag-cok .sks-ara::before, .ag-ana .ag-cok .sks-ara::after, .ag-ana .ag-cok .sf-cok li::before, .ag-ana .ag-cok .sf-cok li::after { display: none !important; }
.ag-ana .ag-cok .sf-cok ol { flex: 999 1 760px; min-width: 0px; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 0px 24px; margin: 0px !important; padding: 0px !important; list-style: none !important; display: grid !important; }
.ag-ana .ag-cok .sf-cok li { gap: 16px; align-items: baseline; display: flex !important; padding: 12px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-ana .ag-cok .sf-cok-no { min-width: 28px; flex: 0 0 auto; font: 700 40px/1 var(--f) !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-ana .ag-cok .sf-cok-baslik { font: 600 16px/1.35 var(--s) !important; color: rgb(20, 22, 26) !important; text-decoration: none !important; }
@media (max-width: 781px){.ag-ana { padding: 16px 16px 40px; gap: 28px; }.ag-ana > .ag-tb-serit { display: none; }.ag-ana .ag-manset { padding-right: 0px; }.ag-ana .ag-son { border-left: 0px; padding-left: 0px; align-self: auto; }.ag-ana .ag-m-in { grid-template-columns: 1fr; }.ag-ana .ag-m-gorsel { order: -1; }.ag-ana .ag-m-baslik { font-size: 28px; }.ag-ana .ag-bolum-q .wp-block-post-template, .ag-ana .ag-ikili { grid-template-columns: 1fr; }.ag-ana .ag-bolum-q li:first-child { grid-row: auto; }.ag-ana .ag-bolum-q li:nth-child(2) { border-top: 1px solid rgb(226, 224, 218); padding-top: 12px; }.ag-ana .ag-gorus { padding: 20px 16px; }.ag-ana .ag-gorus .bb-ad, .ag-ana .ag-gorus .bb-ad a { font-size: 24px !important; }.ag-ana .ag-video { padding: 20px 16px; }.ag-ana > .ag-tb-kart { display: block !important; }.ag-ana .ag-tb-kart .skai-tb { border-width: 4px 1px 1px; border-style: solid; border-color: rgb(236, 0, 0) rgb(226, 224, 218) rgb(226, 224, 218); border-image: none; padding: 0px; margin: 0px; background: rgb(255, 255, 255); display: block !important; }.ag-ana .ag-tb-kart .skai-tb-bas { display: flex; align-items: center; gap: 14px; padding: 16px; background: rgb(244, 243, 240); margin: 0px; }.ag-ana .ag-tb-kart .skai-tb-gun { order: -1; background: rgb(184, 0, 0); color: rgb(255, 255, 255); padding: 8px 12px; text-align: center; font-size: 12px; font-weight: 700; text-transform: uppercase; min-width: 56px; }.ag-ana .ag-tb-kart .skai-tb-gun b { display: block; font: 700 30px/1 var(--f); color: rgb(255, 255, 255); }.ag-ana .ag-tb-kart .skai-tb-etiket { font: 700 22px var(--f); color: rgb(20, 22, 26); text-transform: none; background: none; padding: 0px; }.ag-ana .ag-tb-kart .skai-tb-liste { list-style: none; margin: 0px; padding: 16px 16px 4px 24px; display: block !important; }.ag-ana .ag-tb-kart .skai-tb-liste li { border-left: 2px solid rgb(226, 224, 218); padding: 0px 0px 14px 18px; margin: 0px; position: relative; background: none; }.ag-ana .ag-tb-kart .skai-tb-liste li::before { content: ""; position: absolute; left: -7px; top: 4px; width: 12px; height: 12px; border-radius: 6px; background: rgb(236, 0, 0); }.ag-ana .ag-tb-kart .skai-tb-oge { color: rgb(20, 22, 26); padding: 0px; background: none; border: 0px; box-shadow: none; display: block !important; }.ag-ana .ag-tb-kart .skai-tb-foto { display: none !important; }.ag-ana .ag-tb-kart .skai-tb-metin { position: static; padding: 0px; background: none; display: block !important; }.ag-ana .ag-tb-kart .skai-tb-yil { display: block; font: 700 20px var(--f); color: rgb(184, 0, 0); }.ag-ana .ag-tb-kart .skai-tb-bslk { display: block; font-size: 15px; font-weight: 600; color: rgb(20, 22, 26); }.ag-ana .ag-tb-kart .skai-tb-tum { margin: 0px 16px 16px; padding: 12px; text-align: center; background: rgb(236, 0, 0); font-weight: 600; display: block !important; color: rgb(255, 255, 255) !important; }}
.ag-ana .ag-m-in { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.7fr) !important; }
.ag-ana .ag-m-baslik { font-size: 30px !important; line-height: 1.15 !important; }
.ag-ana .ag-manset .ag-ozet p { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; font-size: 16px !important; }
.ag-ana .ag-ust .ag-son li { padding: 5px 0px; }
.ag-ana .ag-son-tum { margin: 6px 0px 0px !important; }
@media (max-width: 781px){.ag-ana .ag-m-in { grid-template-columns: 1fr !important; }.ag-ana .ag-m-baslik { font-size: 28px !important; }}
.ag-ana .ag-ust .ag-son-tum { display: none !important; }
.ag-ana .ag-ust .ag-son li { padding: 4px 0px; }
@media (max-width: 781px){.ag-ana .ag-ust .ag-son-tum { display: block !important; }}
/* .ag-tekil */
.ag-tekil { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; max-width: 1240px; padding: 20px 24px 48px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--s); margin: 0px auto !important; }
.ag-tekil > *, .ag-tekil .ag-t-bas > *, .ag-tekil .ag-t-govde > *, .ag-tekil .ag-t-ana > *, .ag-tekil .ag-t-yan > *, .ag-tekil .ag-t-kunye > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-tekil a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-tekil a:hover { color: rgb(184, 0, 0); }
.ag-tekil .ag-t-yol { margin-bottom: 20px !important; }
.ag-tekil .ag-t-yol .wp-block-breadcrumbs, .ag-tekil .ag-t-yol .wp-block-breadcrumbs * { font-size: 13px !important; color: rgb(92, 99, 112) !important; text-transform: none !important; letter-spacing: 0px !important; }
.ag-tekil .ag-t-bas { display: flex; flex-direction: column; gap: 14px; padding-bottom: 20px; max-width: 820px !important; }
.ag-tekil .ag-kat { font-size: 0px !important; }
.ag-tekil .ag-kat a { font-size: 14px; font-weight: 700; color: rgb(184, 0, 0) !important; }
.ag-tekil .ag-kat a ~ a, .ag-tekil .ag-kat .wp-block-post-terms__separator { display: none; }
.ag-tekil h1.ag-t-baslik { font: 700 44px/1.12 var(--f); margin: 0px; letter-spacing: -0.005em; text-transform: none; color: rgb(20, 22, 26); }
.ag-tekil .ag-t-spot p { margin: 0px; font: 400 21px/1.45 var(--f); color: rgb(74, 79, 89); }
.ag-tekil .ag-t-spot .wp-block-post-excerpt__more-text { display: none; }
.ag-tekil .ag-t-kunye { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; border-top: 1px solid rgb(226, 224, 218); border-bottom: 1px solid rgb(20, 22, 26); padding: 12px 0px; margin-bottom: 28px !important; }
.ag-tekil .ag-t-kim { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 14px; font-size: 14px; color: rgb(92, 99, 112); }
.ag-tekil .ag-t-kim > * { margin: 0px !important; }
.ag-tekil .ag-t-kim .sf-kunye, .ag-tekil .ag-t-kim .sf-kunye * { font-weight: 600; font-size: 14px !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-kim .sf-kunye img { border: 1px solid rgb(214, 211, 204); width: 32px !important; height: 32px !important; border-radius: 50% !important; }
.ag-tekil .ag-t-kim .wp-block-post-date { font-size: 14px; color: rgb(92, 99, 112); }
.ag-tekil .ag-t-kunye .sks-py { margin: 0px !important; gap: 8px !important; }
.ag-tekil .ag-t-govde { display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.ag-tekil .ag-t-ana { flex: 999 1 640px; min-width: 0px; display: flex; flex-direction: column; gap: 24px; }
.ag-tekil .ag-t-yan { flex: 1 1 300px; position: sticky; top: 16px; display: flex; flex-direction: column; gap: 32px; }
.ag-tekil .ag-t-kapak { margin: 0px !important; }
.ag-tekil .ag-t-kapak img { aspect-ratio: 16 / 9; object-fit: cover; display: block; width: 100% !important; height: auto !important; border-radius: 0px !important; }
.ag-tekil .ag-t-kapak figcaption { font-size: 13px; color: rgb(92, 99, 112); margin: 8px 0px 0px; text-align: left; font-style: normal; }
.ag-tekil .ag-t-icerik { max-width: 680px; font-size: 18px; line-height: 1.7; color: rgb(20, 22, 26); }
.ag-tekil .ag-t-icerik > * { margin: 0px 0px 1.15em !important; }
.ag-tekil .ag-t-icerik > p { font-size: 18px; line-height: 1.7; }
.ag-tekil .ag-t-icerik h2, .ag-tekil .ag-t-icerik h3 { font-family: var(--f); font-weight: 700; line-height: 1.25; margin: 1.4em 0px 0.6em !important; }
.ag-tekil .ag-t-icerik h2 { font-size: 26px; }
.ag-tekil .ag-t-icerik h3 { font-size: 21px; }
.ag-tekil .ag-t-icerik > p a, .ag-tekil .ag-t-icerik li a { color: rgb(184, 0, 0); text-decoration: underline; text-underline-offset: 3px; }
.ag-tekil .ag-t-icerik blockquote { border-left: 3px solid rgb(236, 0, 0); padding: 0px 0px 0px 20px; font: italic 21px/1.5 var(--f); color: rgb(20, 22, 26); margin: 1.4em 0px !important; }
.ag-tekil .ag-t-icerik img { max-width: 100%; height: auto; border-radius: 0px; }
.ag-tekil .ag-t-icerik figcaption { font-size: 13px; color: rgb(92, 99, 112); }
.ag-tekil .ag-t-icerik .ai-lnk { border-width: 1px 1px 1px 3px !important; border-style: solid !important; border-color: rgb(226, 224, 218) rgb(226, 224, 218) rgb(226, 224, 218) rgb(236, 0, 0) !important; border-image: none !important; border-radius: 0px !important; background: rgb(244, 243, 240) !important; box-shadow: none !important; text-decoration: none !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-t { font-family: var(--f) !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-icerik .ai-rel { border-top: 4px solid rgb(20, 22, 26) !important; padding-top: 14px !important; background: none !important; border-radius: 0px !important; box-shadow: none !important; }
.ag-tekil .ag-t-icerik .ai-rel-h { font: 700 20px var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; }
.ag-tekil .ag-t-icerik .ai-rel li { border-top: 1px solid rgb(226, 224, 218); list-style: none; padding: 10px 0px !important; margin: 0px !important; }
.ag-tekil .ag-t-icerik .ai-rel li a { font: 700 17px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; text-decoration: none !important; }
.ag-tekil .ag-t-icerik .ai-rel ul { padding: 0px !important; margin: 8px 0px 0px !important; }
.ag-tekil .ag-t-icerik .sks-yk { border-width: 1px 0px !important; border-style: solid none !important; border-color: rgb(226, 224, 218) currentcolor !important; border-image: none !important; border-radius: 0px !important; background: none !important; box-shadow: none !important; padding: 16px 0px !important; }
.ag-tekil .ag-t-icerik .sks-yk-ad, .ag-tekil .ag-t-icerik .sks-yk-ad a { font: 700 18px var(--f) !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-icerik .sks-yk-tum { color: rgb(184, 0, 0) !important; }
.ag-tekil .ag-t-etiket { max-width: 680px; display: flex; flex-wrap: wrap; gap: 8px; font-size: 0px; }
.ag-tekil .ag-t-etiket .wp-block-post-terms__separator { display: none; }
.ag-tekil .ag-t-etiket .wp-block-post-terms__prefix { display: none; }
.ag-tekil .ag-t-etiket a { font-weight: 600; border: 1px solid rgb(214, 211, 204); padding: 5px 12px; border-radius: 999px; background: rgb(255, 255, 255); font-size: 13px !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-etiket a:hover { border-color: rgb(184, 0, 0); text-decoration: none; color: rgb(184, 0, 0) !important; }
.ag-tekil .sf-gez { max-width: 680px; grid-template-columns: 1fr 1fr; gap: 0px; border-top: 1px solid rgb(20, 22, 26); border-bottom: 1px solid rgb(226, 224, 218); display: grid !important; margin: 0px !important; }
.ag-tekil .sf-gez-d { flex-direction: column; gap: 4px; display: flex !important; padding: 14px 16px 14px 0px !important; border: 0px !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-tekil .sf-gez-so { text-align: right; padding: 14px 0px 14px 16px !important; border-left: 1px solid rgb(226, 224, 218) !important; }
.ag-tekil .sf-gez-e { font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; font-size: 12px !important; color: rgb(184, 0, 0) !important; }
.ag-tekil .sf-gez-b { font: 700 17px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .sks-yorum-alan { max-width: 680px; }
.ag-tekil .ag-son-bas { display: flex; align-items: center; gap: 8px; font: 700 20px/1.2 var(--f); margin: 0px 0px 6px !important; }
.ag-tekil .ag-son-bas::before { content: ""; width: 10px; height: 10px; border-radius: 5px; background: rgb(236, 0, 0); flex: 0 0 auto; }
.ag-tekil .ag-t-yan .ag-son { border-top: 4px solid rgb(20, 22, 26); padding-top: 14px; }
.ag-tekil .ag-t-yan .wp-block-post-template { list-style: none; margin: 0px; padding: 0px; }
.ag-tekil .ag-t-yan .ag-son li { display: flex; gap: 12px; padding: 10px 0px; border-top: 1px solid rgb(226, 224, 218); margin: 0px; }
.ag-tekil .ag-t-yan .ag-son li > * { margin: 0px; }
.ag-tekil .ag-t-yan .ag-son .wp-block-post-date { flex: 0 0 44px; font-size: 13px; font-weight: 700; color: rgb(184, 0, 0); }
.ag-tekil .ag-t-yan .ag-son .wp-block-post-title { font: 600 15px/1.35 var(--s); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-tekil .ag-t-yan .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-tekil .ag-t-yan .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px/1.2 var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-tekil .ag-t-yan .sks-ara::before, .ag-tekil .ag-t-yan .sks-ara::after, .ag-tekil .ag-t-yan .sf-cok li::before, .ag-tekil .ag-t-yan .sf-cok li::after { display: none !important; }
.ag-tekil .ag-t-yan .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-tekil .ag-t-yan .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-tekil .ag-t-yan .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px/1 var(--f) !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-tekil .ag-t-yan .sf-cok-baslik { font: 600 15px/1.35 var(--s) !important; color: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-ilgili { display: flex; flex-wrap: wrap; gap: 24px; border-top: 4px solid rgb(236, 0, 0); padding-top: 20px; margin-top: 48px !important; }
.ag-tekil .ag-t-ilgili-bas { flex: 1 1 200px; font: 700 28px/1.1 var(--f); text-transform: none; letter-spacing: 0px; margin: 0px !important; }
.ag-tekil .ag-t-ilgili .wp-block-sukrusterk-haber-bloku { flex: 999 1 760px; min-width: 0px; }
.ag-tekil .ag-t-ilgili .sks-bb { display: none !important; }
.ag-tekil .ag-t-ilgili .hb-wrap { margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-tekil .ag-t-ilgili .hb-cards { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important; gap: 24px !important; }
.ag-tekil .ag-t-ilgili .hb-kart { background: none !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; padding: 0px !important; margin: 0px !important; transform: none !important; animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
.ag-tekil .ag-t-ilgili .hb-resim-wrap { overflow: hidden; border-radius: 0px !important; margin: 0px 0px 8px !important; }
.ag-tekil .ag-t-ilgili .hb-resim { aspect-ratio: 16 / 9; object-fit: cover; width: 100%; border-radius: 0px !important; height: auto !important; }
.ag-tekil .ag-t-ilgili .hb-icerik { display: flex; flex-direction: column; gap: 6px; padding: 0px !important; background: none !important; }
.ag-tekil .ag-t-ilgili .hb-badge { align-self: flex-start; background: none !important; color: rgb(184, 0, 0) !important; padding: 0px !important; font-size: 13px !important; font-weight: 700 !important; text-transform: none !important; letter-spacing: 0px !important; border-radius: 0px !important; }
.ag-tekil .ag-t-ilgili .hb-baslik, .ag-tekil .ag-t-ilgili .hb-baslik a { font: 700 17px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; margin: 0px !important; }
.ag-tekil .ag-t-ilgili .hb-ozet { display: none !important; }
.ag-tekil .ag-t-ilgili .hb-tarih { font-size: 13px !important; color: rgb(92, 99, 112) !important; }
@media (max-width: 781px){.ag-tekil { padding: 14px 16px 40px; }.ag-tekil h1.ag-t-baslik { font-size: 30px; }.ag-tekil .ag-t-spot p { font-size: 18px; }.ag-tekil .ag-t-yan { position: static; }.ag-tekil .ag-t-icerik, .ag-tekil .ag-t-icerik > p { font-size: 17px; }.ag-tekil .sf-gez { grid-template-columns: 1fr; }.ag-tekil .sf-gez-so { text-align: left; padding-left: 0px !important; border-left: 0px !important; border-top: 1px solid rgb(226, 224, 218) !important; }.ag-tekil .ag-t-ilgili .hb-cards { grid-template-columns: 1fr 1fr !important; gap: 16px !important; }}
.ag-tekil .sks-spot { border: 0px !important; padding: 0px !important; margin: 0px !important; background: none !important; }
.ag-tekil .ag-t-kapak .sks-kapak-altyazi { font-size: 13px !important; color: rgb(92, 99, 112) !important; margin: 8px 0px 0px !important; padding: 0px !important; background: none !important; position: static !important; text-align: left !important; font-style: normal !important; }
.ag-tekil .ag-t-icerik .ai-oz { display: none !important; }
.ag-tekil .ag-t-icerik a.ai-lnk { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 16px !important; padding: 16px 20px !important; margin: 1.4em 0px !important; min-height: 0px !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-bx { display: flex !important; flex-direction: column !important; gap: 4px !important; padding: 0px !important; margin: 0px !important; border: 0px !important; background: none !important; position: static !important; writing-mode: horizontal-tb !important; transform: none !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-l { display: block !important; position: static !important; writing-mode: horizontal-tb !important; transform: none !important; font: 700 11px/1.2 var(--s) !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: rgb(184, 0, 0) !important; margin: 0px !important; padding: 0px !important; background: none !important; border: 0px !important; width: auto !important; height: auto !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-t { display: block !important; font: 700 19px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; margin: 0px !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-m { display: block !important; font-size: 13px !important; color: rgb(92, 99, 112) !important; margin: 0px !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-go { display: block !important; font-size: 14px !important; font-weight: 600 !important; color: rgb(184, 0, 0) !important; margin: 2px 0px 0px !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-ar { display: none !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-bx::before, .ag-tekil .ag-t-icerik .ai-lnk .ai-bx::after, .ag-tekil .ag-t-icerik a.ai-lnk::before, .ag-tekil .ag-t-icerik a.ai-lnk::after { display: none !important; content: none !important; }
.ag-tekil .ag-t-icerik .ai-lnk .ai-bx, .ag-tekil .ag-t-icerik .ai-lnk .ai-go { border-bottom: 0px !important; box-shadow: none !important; background-image: none !important; text-decoration: none !important; }
.ag-tekil:has(.ag-t-bas .ag-kat a[href*="/category/medyada-aleviler/"]) .ag-t-spot { display: none !important; }
.ag-tekil:has(.ag-t-bas .ag-kat a[href*="/category/medyada-aleviler/"]) .ag-t-kapak { display: none !important; }
.ag-tekil:has(.ag-t-bas .ag-kat a[href*="/category/medyada-aleviler/"]) .ag-t-icerik .ai-oz { display: block !important; margin: 0px 0px 28px !important; padding: 0px 0px 22px !important; border-width: 0px 0px 1px !important; border-style: none none solid !important; border-color: currentcolor currentcolor rgb(226, 224, 218) !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; font: 400 21px / 1.55 Georgia, serif !important; color: rgb(20, 22, 26) !important; }
.ag-tekil:has(.ag-t-bas .ag-kat a[href*="/category/medyada-aleviler/"]) .ag-t-icerik .ai-oz::before { content: "Günün özeti"; display: block; font: 700 12px/1 var(--wp--preset--font-family--govde,system-ui,sans-serif); letter-spacing: 0.1em; text-transform: uppercase; color: rgb(184, 0, 0); margin-bottom: 10px; }
.ag-tekil .ag-t-icerik .ai-dg { margin: 0px !important; padding: 0px !important; background: none !important; border: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec { font: 700 24px / 1.2 Georgia, serif !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; margin: 40px 0px 4px !important; padding: 14px 0px 0px !important; border-width: 4px 0px 0px !important; border-style: solid none none !important; border-color: rgb(236, 0, 0) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec:first-child { margin-top: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec::before, .ag-tekil .ag-t-icerik .ai-dg-sec::after { display: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-ev { position: relative; margin: 0px 0px 0px 6px !important; padding: 18px 0px 18px 26px !important; border-width: 0px 0px 0px 2px !important; border-style: none none none solid !important; border-color: currentcolor currentcolor currentcolor rgb(226, 224, 218) !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-ev::before { content: ""; position: absolute; left: -7px; top: 25px; width: 12px; height: 12px; border-radius: 6px; background: rgb(236, 0, 0); }
.ag-tekil .ag-t-icerik .ai-dg-ev h3 { font: 700 21px / 1.3 Georgia, serif !important; color: rgb(20, 22, 26) !important; margin: 0px 0px 10px !important; padding: 0px !important; text-transform: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-pill { vertical-align: middle; margin-left: 8px; letter-spacing: 0.08em; text-transform: uppercase; display: inline-block !important; font: 700 10px/1 var(--wp--preset--font-family--govde,system-ui,sans-serif) !important; padding: 4px 8px !important; border-radius: 999px !important; background: rgb(236, 0, 0) !important; color: rgb(255, 255, 255) !important; border: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-pill.k { background: rgb(20, 22, 26) !important; }
.ag-tekil .ag-t-icerik .ai-dg-src { list-style: none !important; margin: 0px !important; padding: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-src li { grid-template-columns: 170px minmax(0px, 1fr); gap: 14px; align-items: baseline; border-top: 1px solid rgb(239, 237, 232); display: grid !important; margin: 0px !important; padding: 7px 0px !important; font-size: 15px !important; line-height: 1.45 !important; background: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-src li:first-child { border-top: 0px; }
.ag-tekil .ag-t-icerik .ai-dg-src li::before, .ag-tekil .ag-t-icerik .ai-dg-src li::marker { display: none !important; content: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-src strong { font-size: 13px !important; font-weight: 700 !important; color: rgb(92, 99, 112) !important; }
.ag-tekil .ag-t-icerik .ai-dg-src a { color: rgb(20, 22, 26) !important; text-decoration: none !important; }
.ag-tekil .ag-t-icerik .ai-dg-src a:hover { color: rgb(184, 0, 0) !important; text-decoration: underline !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec ~ .ai-dg-sec ~ .ai-dg-ev { padding: 14px 0px 14px 26px !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec ~ .ai-dg-sec ~ .ai-dg-ev::before { top: 20px; width: 10px; height: 10px; left: -6px; background: rgb(184, 180, 171); }
.ag-tekil .ag-t-icerik .ai-dg-sec ~ .ai-dg-sec ~ .ai-dg-ev h3 { font-size: 18px !important; margin-bottom: 4px !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec ~ .ai-dg-sec ~ .ai-dg-ev .ai-dg-src li { gap: 10px; border: 0px; display: flex !important; padding: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg-sec ~ .ai-dg-sec ~ .ai-dg-ev .ai-dg-src a { font-weight: 600; font-size: 14px; color: rgb(184, 0, 0) !important; }
@media (max-width: 781px){.ag-tekil .ag-t-icerik .ai-dg-src li { grid-template-columns: 1fr; gap: 2px; }.ag-tekil .ag-t-icerik .ai-dg-ev h3 { font-size: 19px !important; }.ag-tekil:has(.ag-t-bas .ag-kat a[href*="/category/medyada-aleviler/"]) .ag-t-icerik .ai-oz { font-size: 18px !important; }}
.ag-tekil .ag-t-icerik .ai-dg h2.ai-dg-sec { font: 700 24px / 1.2 Georgia, serif !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; }
.ag-tekil .ag-t-icerik .ai-dg .ai-dg-ev h3 .ai-dg-pill { display: inline-block !important; float: none !important; position: static !important; margin: 0px 0px 0px 8px !important; width: auto !important; }
.ag-tekil .ag-t-icerik .ai-dg .ai-dg-ev h3 { display: block !important; }
/* .ag-kategori */
.ag-kategori { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; max-width: 1240px; padding: 24px 24px 48px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--s); margin: 0px auto !important; }
.ag-kategori > *, .ag-kategori .ag-k-govde > *, .ag-kategori .ag-k-yan > *, .ag-kategori .ag-k-bas > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-kategori a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-kategori a:hover { color: rgb(184, 0, 0); }
.ag-kategori .ag-k-bas { border-top: 4px solid rgb(236, 0, 0); padding: 18px 0px 22px; border-bottom: 1px solid rgb(20, 22, 26); display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 8px 24px; margin-bottom: 28px !important; }
.ag-kategori h1.wp-block-query-title { font: 700 46px/1.05 var(--f); margin: 0px; text-transform: none; letter-spacing: -0.005em; color: rgb(20, 22, 26); }
.ag-kategori .ag-k-bas .wp-block-term-description { flex: 1 1 100%; margin: 0px; font: 400 18px/1.5 var(--f); color: rgb(74, 79, 89); max-width: 760px; }
.ag-kategori .ag-k-bas .wp-block-term-description p { margin: 0px; }
.ag-kategori .ag-k-bas .sf-yazi-sayisi, .ag-kategori .ag-k-bas > .wp-block-shortcode, .ag-kategori .ag-k-sayi { font-size: 14px; color: rgb(92, 99, 112); }
.ag-kategori .ag-k-govde { display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.ag-kategori .ag-k-ana { flex: 999 1 640px; min-width: 0px; }
.ag-kategori .ag-k-yan { flex: 1 1 300px; position: sticky; top: 16px; display: flex; flex-direction: column; gap: 32px; }
.ag-kategori .wp-block-post-template { list-style: none; margin: 0px; padding: 0px; }
.ag-kategori .wp-block-post-template li { margin: 0px; }
.ag-kategori .ag-k-liste li { display: grid; grid-template-columns: 240px minmax(0px, 1fr); gap: 20px; padding: 20px 0px; border-top: 1px solid rgb(226, 224, 218); }
.ag-kategori .ag-k-liste li > * { margin: 0px !important; }
.ag-kategori .ag-k-liste .wp-block-post-featured-image { margin: 0px; grid-row: span 4; height: auto !important; }
.ag-kategori .ag-k-liste .wp-block-post-featured-image img { object-fit: cover; display: block; width: 100% !important; height: auto !important; aspect-ratio: 16 / 9 !important; border-radius: 0px !important; }
.ag-kategori .ag-k-liste .ag-k-metin { display: flex; flex-direction: column; gap: 6px; min-width: 0px; }
.ag-kategori .ag-k-liste .ag-k-metin > * { margin: 0px !important; }
.ag-kategori .ag-kat { font-size: 0px !important; }
.ag-kategori .ag-kat a { font-size: 13px; font-weight: 700; color: rgb(184, 0, 0) !important; }
.ag-kategori .ag-kat a ~ a, .ag-kategori .ag-kat .wp-block-post-terms__separator { display: none; }
.ag-kategori .ag-k-liste .wp-block-post-title { font: 700 21px/1.25 var(--f); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-kategori .ag-k-liste .wp-block-post-excerpt p { margin: 0px; font-size: 15px; line-height: 1.5; color: rgb(92, 99, 112); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.ag-kategori .ag-k-liste .wp-block-post-excerpt__more-text { display: none; }
.ag-kategori .ag-k-liste .wp-block-post-date { font-size: 13px; color: rgb(92, 99, 112); }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.35fr); gap: 24px; padding: 0px 0px 28px; border-top: 0px; border-bottom: 1px solid rgb(20, 22, 26); margin-bottom: 4px; }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-featured-image { order: 2; grid-row: auto; }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .ag-k-metin { order: 1; gap: 12px; }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-title { font-size: 34px; line-height: 1.15; }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-excerpt p { font-size: 17px; color: rgb(74, 79, 89); -webkit-line-clamp: 5; }
body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:nth-child(2) { border-top: 0px; }
.ag-kategori .wp-block-query-pagination { padding-top: 20px; border-top: 1px solid rgb(20, 22, 26); display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px; font-size: 15px; font-weight: 600; margin: 28px 0px 0px !important; }
.ag-kategori .wp-block-query-pagination a, .ag-kategori .wp-block-query-pagination .page-numbers { min-width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; padding: 0px 10px; border: 1px solid rgb(226, 224, 218); box-sizing: border-box; color: rgb(20, 22, 26); }
.ag-kategori .wp-block-query-pagination .page-numbers.current { background: rgb(236, 0, 0); border-color: rgb(236, 0, 0); color: rgb(255, 255, 255); }
.ag-kategori .wp-block-query-pagination a:hover { border-color: rgb(184, 0, 0); color: rgb(184, 0, 0); text-decoration: none; }
.ag-kategori .wp-block-query-pagination .page-numbers.dots { border: 0px; }
.ag-kategori .ag-son-bas { display: flex; align-items: center; gap: 8px; font: 700 20px/1.2 var(--f); margin: 0px 0px 6px !important; }
.ag-kategori .ag-son-bas::before { content: ""; width: 10px; height: 10px; border-radius: 5px; background: rgb(236, 0, 0); flex: 0 0 auto; }
.ag-kategori .ag-k-yan .ag-son { border-top: 4px solid rgb(20, 22, 26); padding-top: 14px; }
.ag-kategori .ag-k-yan .ag-son li { display: flex; gap: 12px; padding: 10px 0px; border-top: 1px solid rgb(226, 224, 218); margin: 0px; }
.ag-kategori .ag-k-yan .ag-son li > * { margin: 0px; }
.ag-kategori .ag-k-yan .ag-son .wp-block-post-date { flex: 0 0 44px; font-size: 13px; font-weight: 700; color: rgb(184, 0, 0); }
.ag-kategori .ag-k-yan .ag-son .wp-block-post-title { font: 600 15px/1.35 var(--s); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-kategori .ag-k-yan .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-kategori .ag-k-yan .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px/1.2 var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-kategori .ag-k-yan .sks-ara::before, .ag-kategori .ag-k-yan .sks-ara::after, .ag-kategori .ag-k-yan .sf-cok li::before, .ag-kategori .ag-k-yan .sf-cok li::after { display: none !important; }
.ag-kategori .ag-k-yan .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-kategori .ag-k-yan .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-kategori .ag-k-yan .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px/1 var(--f) !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-kategori .ag-k-yan .sf-cok-baslik { font: 600 15px/1.35 var(--s) !important; color: rgb(20, 22, 26) !important; }
@media (max-width: 781px){.ag-kategori { padding: 16px 16px 40px; }.ag-kategori h1.wp-block-query-title { font-size: 32px; }.ag-kategori .ag-k-yan { position: static; }.ag-kategori .ag-k-liste li { grid-template-columns: 110px minmax(0px, 1fr); gap: 14px; padding: 16px 0px; }.ag-kategori .ag-k-liste .wp-block-post-title { font-size: 17px; }.ag-kategori .ag-k-liste .wp-block-post-excerpt { display: none; }body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child { grid-template-columns: 1fr; }body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-featured-image { order: 0; }body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-title { font-size: 26px; }body:not(.paged) .ag-kategori .ag-k-liste:not(.ag-k-duz) li:first-child .wp-block-post-excerpt { display: block; }}
/* .ag-sayfa */
.ag-sayfa { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; max-width: 1240px; padding: 24px 24px 56px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--s); margin: 0px auto !important; }
.ag-sayfa > * { margin-top: 0px !important; max-width: none; }
.ag-sayfa .ag-s-bas { border-top: 4px solid rgb(236, 0, 0); padding: 18px 0px 20px; border-bottom: 1px solid rgb(20, 22, 26); margin-bottom: 28px !important; }
.ag-sayfa h1.wp-block-post-title { font: 700 46px/1.05 var(--f); margin: 0px; text-transform: none; letter-spacing: -0.005em; }
.ag-sayfa .ag-s-icerik { max-width: 720px; font-size: 18px; line-height: 1.7; }
.ag-sayfa .ag-s-icerik > * { margin: 0px 0px 1.15em !important; }
.ag-sayfa .ag-s-icerik h2, .ag-sayfa .ag-s-icerik h3 { font-family: var(--f); font-weight: 700; line-height: 1.25; margin: 1.4em 0px 0.6em !important; }
.ag-sayfa .ag-s-icerik h2 { font-size: 26px; }
.ag-sayfa .ag-s-icerik h3 { font-size: 21px; }
.ag-sayfa .ag-s-icerik a { color: rgb(184, 0, 0); text-decoration: underline; text-underline-offset: 3px; }
.ag-sayfa .ag-s-icerik img { max-width: 100%; height: auto; border-radius: 0px; }
.ag-sayfa .ag-s-icerik table { border-collapse: collapse; width: 100%; font-size: 16px; }
.ag-sayfa .ag-s-icerik td, .ag-sayfa .ag-s-icerik th { border-bottom: 1px solid rgb(226, 224, 218); padding: 8px 10px 8px 0px; text-align: left; vertical-align: top; }
.ag-sayfa .ag-s-icerik blockquote { border-left: 3px solid rgb(236, 0, 0); padding-left: 20px; font: italic 20px/1.5 var(--f); }
@media (max-width: 781px){.ag-sayfa { padding: 16px 16px 40px; }.ag-sayfa h1.wp-block-post-title { font-size: 32px; }.ag-sayfa .ag-s-icerik { font-size: 17px; }}
/* .ag-akis */
.ag-akis { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; max-width: 1240px; padding: 24px 24px 48px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--s); margin: 0px auto !important; }
.ag-akis > *, .ag-akis .ag-a-govde > *, .ag-akis .ag-a-ana > *, .ag-akis .ag-a-yan > *, .ag-akis .ag-a-bas > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-akis a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-akis a:hover { color: rgb(184, 0, 0); }
.ag-akis .ag-a-bas { border-top: 4px solid rgb(236, 0, 0); padding: 18px 0px 20px; border-bottom: 1px solid rgb(20, 22, 26); display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 8px 24px; }
.ag-akis .ag-a-bas h1 { font: 700 46px/1.05 var(--f); margin: 0px; text-transform: none; letter-spacing: -0.005em; }
.ag-akis .ag-a-bas p { margin: 0px; font-size: 14px; color: rgb(92, 99, 112); }
.ag-akis .ag-a-filtre { display: flex; flex-wrap: wrap; gap: 8px; padding: 16px 0px 24px; margin: 0px !important; }
.ag-akis .ag-a-filtre a { font-size: 14px; font-weight: 600; padding: 7px 14px; border-radius: 999px; border: 1px solid rgb(214, 211, 204); background: rgb(255, 255, 255); color: rgb(20, 22, 26) !important; }
.ag-akis .ag-a-filtre a:hover { border-color: rgb(184, 0, 0); color: rgb(184, 0, 0) !important; }
.ag-akis .ag-a-filtre a.aktif { background: rgb(236, 0, 0); border-color: rgb(236, 0, 0); color: rgb(255, 255, 255) !important; }
.ag-akis .ag-a-govde { display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.ag-akis .ag-a-ana { flex: 999 1 640px; min-width: 0px; }
.ag-akis .ag-a-yan { flex: 1 1 300px; position: sticky; top: 16px; }
.ag-akis .ag-a-liste .wp-block-post-template { list-style: none; margin: 0px; padding: 0px 0px 0px 8px; }
.ag-akis .ag-a-gun { font: 700 22px/1.2 var(--f); padding: 0px 0px 10px; border-bottom: 2px solid rgb(20, 22, 26); display: flex; align-items: baseline; gap: 10px; list-style: none; margin: 28px 0px 0px -8px !important; }
.ag-akis .ag-a-gun:first-child { margin-top: 0px !important; }
.ag-akis .ag-a-gun span { font: 600 13px var(--s); color: rgb(92, 99, 112); }
.ag-akis .ag-a-liste li.wp-block-post { position: relative; display: grid; grid-template-columns: minmax(0px, 1fr) 112px; gap: 16px; align-items: start; margin: 0px; padding: 16px 0px 16px 28px; border-left: 2px solid rgb(226, 224, 218); }
.ag-akis .ag-a-liste li.wp-block-post::before { content: ""; position: absolute; left: -7px; top: 22px; width: 12px; height: 12px; border-radius: 6px; background: rgb(236, 0, 0); }
.ag-akis .ag-a-liste li.wp-block-post > * { margin: 0px !important; }
.ag-akis .ag-a-metin { display: flex; flex-direction: column; gap: 4px; min-width: 0px; }
.ag-akis .ag-a-metin > * { margin: 0px !important; }
.ag-akis .ag-a-ust { display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap; }
.ag-akis .ag-a-ust > * { margin: 0px !important; }
.ag-akis .ag-a-ust .ag-a-saat { font: 700 22px/1.1 var(--f); color: rgb(184, 0, 0); }
.ag-akis .ag-kat { font-size: 0px !important; }
.ag-akis .ag-kat a { font-size: 13px; font-weight: 700; color: rgb(92, 99, 112) !important; }
.ag-akis .ag-kat a ~ a, .ag-akis .ag-kat .wp-block-post-terms__separator { display: none; }
.ag-akis .ag-a-liste .wp-block-post-title { font: 700 19px/1.3 var(--f); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-akis .ag-a-liste .wp-block-post-featured-image { margin: 0px; grid-area: 1 / 2; }
.ag-akis .ag-a-liste .wp-block-post-featured-image img { object-fit: cover; display: block; width: 112px !important; height: 75px !important; border-radius: 0px !important; }
.ag-akis .ag-a-gizli { display: none !important; }
.ag-akis .wp-block-query-pagination { padding-top: 20px; border-top: 1px solid rgb(20, 22, 26); display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px; font-size: 15px; font-weight: 600; margin: 28px 0px 0px !important; }
.ag-akis .wp-block-query-pagination a, .ag-akis .wp-block-query-pagination .page-numbers { min-width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; padding: 0px 10px; border: 1px solid rgb(226, 224, 218); box-sizing: border-box; color: rgb(20, 22, 26); }
.ag-akis .wp-block-query-pagination .page-numbers.current { background: rgb(236, 0, 0); border-color: rgb(236, 0, 0); color: rgb(255, 255, 255); }
.ag-akis .wp-block-query-pagination .page-numbers.dots { border: 0px; }
.ag-akis .ag-a-yan .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-akis .ag-a-yan .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px/1.2 var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-akis .ag-a-yan .sks-ara::before, .ag-akis .ag-a-yan .sks-ara::after, .ag-akis .ag-a-yan .sf-cok li::before, .ag-akis .ag-a-yan .sf-cok li::after { display: none !important; }
.ag-akis .ag-a-yan .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-akis .ag-a-yan .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-akis .ag-a-yan .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px/1 var(--f) !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-akis .ag-a-yan .sf-cok-baslik { font: 600 15px/1.35 var(--s) !important; color: rgb(20, 22, 26) !important; }
@media (max-width: 781px){.ag-akis { padding: 16px 16px 40px; }.ag-akis .ag-a-bas h1 { font-size: 32px; }.ag-akis .ag-a-yan { position: static; }.ag-akis .ag-a-filtre { flex-wrap: nowrap; overflow-x: auto; scrollbar-width: none; padding-right: 16px; margin-right: -16px !important; }.ag-akis .ag-a-filtre a { white-space: nowrap; }.ag-akis .ag-a-liste li.wp-block-post { grid-template-columns: minmax(0px, 1fr) 76px; gap: 12px; padding: 14px 0px 14px 22px; }.ag-akis .ag-a-liste .wp-block-post-featured-image img { width: 76px !important; height: 51px !important; }.ag-akis .ag-a-ust .ag-a-saat { font-size: 19px; }.ag-akis .ag-a-liste .wp-block-post-title { font-size: 17px; }}
.ag-akis .ag-a-liste li.wp-block-post:not(:has(.wp-block-post-featured-image img)) { grid-template-columns: minmax(0px, 1fr); }
/* .ag-tbg */
.ag-tbg { max-width: 1240px; padding: 24px 24px 56px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--wp--preset--font-family--govde,system-ui,sans-serif); margin: 0px auto !important; }
.ag-tbg > *, .ag-tbg .ag-p-govde > *, .ag-tbg .ag-p-ana > *, .ag-tbg .ag-p-yan > *, .ag-tbg .ag-p-bas > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-tbg a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-tbg a:hover { color: rgb(184, 0, 0); }
.ag-tbg .ag-p-bas { border-top: 4px solid rgb(236, 0, 0); padding: 18px 0px 20px; border-bottom: 1px solid rgb(20, 22, 26); display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px !important; }
.ag-tbg .ag-p-etiket { margin: 0px; font: 700 13px system-ui, sans-serif; letter-spacing: 0.12em; color: rgb(184, 0, 0); }
.ag-tbg h1.wp-block-post-title { font: 700 46px / 1.05 Georgia, serif; margin: 0px; text-transform: none; letter-spacing: -0.005em; }
.ag-tbg .ag-p-govde { display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.ag-tbg .ag-p-ana { flex: 999 1 640px; min-width: 0px; }
.ag-tbg .ag-p-yan { flex: 1 1 300px; position: sticky; top: 16px; }
.ag-tbg .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-tbg .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px / 1.2 Georgia, serif !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-tbg .sks-ara::before, .ag-tbg .sks-ara::after, .ag-tbg .sf-cok li::before, .ag-tbg .sf-cok li::after { display: none !important; }
.ag-tbg .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-tbg .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-tbg .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px / 1 Georgia, serif !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-tbg .sf-cok-baslik { font: 600 15px / 1.35 system-ui, sans-serif !important; color: rgb(20, 22, 26) !important; }
@media (max-width: 781px){.ag-tbg { padding: 16px 16px 40px; }.ag-tbg h1.wp-block-post-title { font-size: 32px; }.ag-tbg .ag-p-yan { position: static; }}
.ag-tbg .skai-tg { margin: 0px !important; padding: 0px !important; background: none !important; border: 0px !important; box-shadow: none !important; }
.ag-tbg .skai-tg-bas { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; margin: 0px 0px 8px !important; padding: 0px !important; background: none !important; border: 0px !important; }
.ag-tbg .skai-tg-bas .skai-tb-etiket, .ag-tbg .skai-tg-bas .skai-tg-tarih { display: none !important; }
.ag-tbg .skai-tg-form { align-items: center; gap: 10px; flex-wrap: wrap; font-size: 14px; color: rgb(92, 99, 112); display: flex !important; margin: 0px !important; }
.ag-tbg .skai-tg-form label { display: flex; align-items: center; gap: 6px; font-weight: 600; }
.ag-tbg .skai-tg-form select { border: 1px solid rgb(214, 211, 204); border-radius: 0px; padding: 8px 10px; font-size: 15px; background: rgb(255, 255, 255); min-height: 40px; }
.ag-tbg .skai-tg-form button { min-height: 40px; font-weight: 600; cursor: pointer; background: rgb(236, 0, 0) !important; color: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 0px !important; padding: 0px 18px !important; }
.ag-tbg .skai-tg-gez { justify-content: space-between; gap: 12px; border-bottom: 1px solid rgb(226, 224, 218); display: flex !important; margin: 0px 0px 20px !important; padding: 12px 0px !important; background: none !important; }
.ag-tbg .skai-tg-gez a { font: 700 16px Georgia, serif !important; color: rgb(184, 0, 0) !important; background: none !important; border: 0px !important; padding: 0px !important; }
.ag-tbg .skai-tg-bolum { margin: 0px 0px 32px !important; padding: 0px !important; background: none !important; border: 0px !important; }
.ag-tbg .skai-tg-bolum > h3 { font: 700 24px / 1.2 Georgia, serif !important; margin: 0px 0px 6px !important; padding: 0px 0px 10px !important; border-bottom: 2px solid rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; color: rgb(20, 22, 26) !important; background: none !important; }
.ag-tbg .skai-tg-liste { list-style: none !important; margin: 0px !important; padding: 0px 0px 0px 8px !important; display: block !important; }
.ag-tbg .skai-tg-liste > li { position: relative; margin: 0px !important; padding: 18px 0px 18px 28px !important; border-width: 0px 0px 0px 2px !important; border-style: none none none solid !important; border-color: currentcolor currentcolor currentcolor rgb(226, 224, 218) !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-tbg .skai-tg-liste > li::before { position: absolute; left: -7px; top: 24px; width: 12px; height: 12px; border-radius: 6px; background: rgb(236, 0, 0); content: "" !important; display: block !important; }
.ag-tbg .skai-tb-oge { grid-template-columns: minmax(0px, 1fr) 132px; gap: 18px; align-items: start; display: grid !important; padding: 0px !important; background: none !important; border: 0px !important; box-shadow: none !important; color: rgb(20, 22, 26) !important; }
.ag-tbg .skai-tb-foto { grid-area: 1 / 2; object-fit: cover; width: 132px !important; height: 88px !important; border-radius: 0px !important; margin: 0px !important; display: block !important; }
.ag-tbg .skai-tb-yok { display: none !important; }
.ag-tbg .skai-tb-metin { flex-direction: column; gap: 6px; grid-area: 1 / 1; display: flex !important; position: static !important; padding: 0px !important; background: none !important; }
.ag-tbg .skai-tb-yil { font: 700 26px / 1 Georgia, serif !important; color: rgb(184, 0, 0) !important; background: none !important; padding: 0px !important; }
.ag-tbg .skai-tb-bslk { font: 700 20px / 1.3 Georgia, serif !important; color: rgb(20, 22, 26) !important; }
.ag-tbg .skai-tb-ozet { font-size: 15px !important; line-height: 1.55 !important; color: rgb(92, 99, 112) !important; display: block !important; }
.ag-tbg .skai-tb-oge:not(:has(img.skai-tb-foto)) { grid-template-columns: minmax(0px, 1fr); }
@media (max-width: 781px){.ag-tbg .skai-tb-oge { grid-template-columns: minmax(0px, 1fr) 84px; gap: 12px; }.ag-tbg .skai-tb-foto { width: 84px !important; height: 56px !important; }.ag-tbg .skai-tb-bslk { font-size: 18px !important; }}
.ag-tbg .skai-tb-foto { position: static !important; inset: auto !important; transform: none !important; opacity: 1 !important; max-width: none !important; }
.ag-tbg .skai-tb-oge > * { position: static !important; }
.ag-tbg .skai-tb-oge::before, .ag-tbg .skai-tb-oge::after { display: none !important; }
.ag-tbg .skai-tg-liste .skai-tb-oge { grid-template-columns: minmax(0px, 1fr) 132px !important; grid-template-areas: none !important; }
.ag-tbg .skai-tg-liste .skai-tb-metin { grid-area: auto !important; width: auto !important; }
.ag-tbg .skai-tg-liste .skai-tb-foto { grid-area: 1 / 2 / 2 / 3 !important; }
.ag-tbg .skai-tg-liste .skai-tb-oge:not(:has(img.skai-tb-foto)) { grid-template-columns: minmax(0px, 1fr) !important; }
@media (max-width: 781px){.ag-tbg .skai-tg-liste .skai-tb-oge { grid-template-columns: minmax(0px, 1fr) 84px !important; }}
.ag-tbg .skai-tg .skai-tg-bolum > h3, .ag-tbg .skai-tg h3 { font: 700 24px / 1.2 Georgia, serif !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; margin: 0px 0px 6px !important; padding: 0px 0px 10px !important; border-width: 0px 0px 2px !important; border-style: none none solid !important; border-color: currentcolor currentcolor rgb(20, 22, 26) !important; border-image: none !important; background: none !important; }
.ag-tbg .skai-tg h3::before, .ag-tbg .skai-tg h3::after { display: none !important; }
/* .ag-yzl */
.ag-yzl { max-width: 1240px; padding: 24px 24px 56px; box-sizing: border-box; color: rgb(20, 22, 26); font-family: var(--wp--preset--font-family--govde,system-ui,sans-serif); margin: 0px auto !important; }
.ag-yzl > *, .ag-yzl .ag-p-govde > *, .ag-yzl .ag-p-ana > *, .ag-yzl .ag-p-yan > *, .ag-yzl .ag-p-bas > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-yzl a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-yzl a:hover { color: rgb(184, 0, 0); }
.ag-yzl .ag-p-bas { border-top: 4px solid rgb(236, 0, 0); padding: 18px 0px 20px; border-bottom: 1px solid rgb(20, 22, 26); display: flex; flex-direction: column; gap: 8px; margin-bottom: 28px !important; }
.ag-yzl .ag-p-etiket { margin: 0px; font: 700 13px system-ui, sans-serif; letter-spacing: 0.12em; color: rgb(184, 0, 0); }
.ag-yzl h1.wp-block-post-title { font: 700 46px / 1.05 Georgia, serif; margin: 0px; text-transform: none; letter-spacing: -0.005em; }
.ag-yzl .ag-p-govde { display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.ag-yzl .ag-p-ana { flex: 999 1 640px; min-width: 0px; }
.ag-yzl .ag-p-yan { flex: 1 1 300px; position: sticky; top: 16px; }
.ag-yzl .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-yzl .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px / 1.2 Georgia, serif !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-yzl .sks-ara::before, .ag-yzl .sks-ara::after, .ag-yzl .sf-cok li::before, .ag-yzl .sf-cok li::after { display: none !important; }
.ag-yzl .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-yzl .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-yzl .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px / 1 Georgia, serif !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-yzl .sf-cok-baslik { font: 600 15px / 1.35 system-ui, sans-serif !important; color: rgb(20, 22, 26) !important; }
@media (max-width: 781px){.ag-yzl { padding: 16px 16px 40px; }.ag-yzl h1.wp-block-post-title { font-size: 32px; }.ag-yzl .ag-p-yan { position: static; }}
.ag-yzl .ag-p-ana .ky-wrap { margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-yzl .ky-cards { display: grid !important; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important; gap: 0px 28px !important; }
.ag-yzl .ky-cards > :not(.ky-kart) { grid-column: 1 / -1 !important; }
.ag-yzl .ky-kart { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 14px !important; padding: 16px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; text-align: left !important; transform: none !important; opacity: 1 !important; min-height: 0px !important; animation: auto ease 0s 1 normal none running none !important; }
.ag-yzl .ky-avatar-link { display: block; flex: 0 0 72px !important; margin: 0px !important; }
.ag-yzl .ky-avatar-link::before, .ag-yzl .ky-avatar-link::after, .ag-yzl .ky-avatar-wrap::before, .ag-yzl .ky-avatar-wrap::after, .ag-yzl .ky-avatar-overlay { display: none !important; content: none !important; }
.ag-yzl .ky-avatar-wrap { overflow: hidden; width: 72px !important; height: 72px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; background: rgb(226, 224, 218) !important; padding: 0px !important; margin: 0px !important; box-shadow: none !important; }
.ag-yzl .ky-avatar { width: 100% !important; height: 100% !important; border: 0px !important; padding: 0px !important; margin: 0px !important; border-radius: 50% !important; object-fit: cover !important; object-position: 50% 20% !important; box-shadow: none !important; }
.ag-yzl .ky-kart-bilgi { flex: 1 1 auto; min-width: 0px; flex-direction: column; gap: 4px; display: flex !important; padding: 0px !important; margin: 0px !important; text-align: left !important; align-items: flex-start !important; background: none !important; }
.ag-yzl .ky-isim, .ag-yzl .ky-isim a { margin: 0px !important; font: 700 17px / 1.25 Georgia, serif !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; }
.ag-yzl .ky-yazi-link { display: block !important; padding: 0px !important; margin: 0px !important; background: none !important; border: 0px !important; }
.ag-yzl .ky-yazi-baslik { display: block !important; font: italic 400 15px / 1.35 Georgia, serif !important; color: rgb(74, 79, 89) !important; text-align: left !important; }
.ag-yzl .ky-tarih { margin-top: 2px; font-size: 12px !important; color: rgb(92, 99, 112) !important; display: block !important; }
.ag-yzl .sks-bb { display: none !important; }
.ag-yzl .ky-avatar-wrap, .ag-yzl .ky-avatar-link, .ag-yzl .ky-avatar { outline: 0px !important; filter: none !important; }
.ag-yzl .ky-avatar-link:focus-visible .ky-avatar-wrap { outline-offset: 2px; outline: rgb(184, 0, 0) solid 2px !important; }
/* .ag-yz */
.ag-yz { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; color: rgb(20, 22, 26); font-family: var(--s); padding: 0px 0px 56px; margin: 0px !important; }
.ag-yz > *, .ag-yz .ag-y-band-ic > *, .ag-yz .ag-y-govde > *, .ag-yz .ag-y-ana > *, .ag-yz .ag-y-yan > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-yz a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-yz a:hover { color: rgb(184, 0, 0); }
.ag-yz .ag-y-band { background: rgb(244, 243, 240); border-bottom: 1px solid rgb(226, 224, 218); margin: 0px 0px 32px !important; }
.ag-yz .ag-y-band-ic { max-width: 1240px; padding: 32px 24px; box-sizing: border-box; display: flex; flex-direction: column; gap: 14px; margin: 0px auto !important; }
.ag-yz .ag-y-etiket { margin: 0px; font: 700 13px var(--s); letter-spacing: 0.12em; color: rgb(184, 0, 0); display: flex; align-items: center; gap: 10px; }
.ag-yz .ag-y-etiket::after { content: ""; flex: 1 1 0%; height: 1px; background: rgb(214, 211, 204); }
.ag-yz .sf-yprofil { align-items: center; gap: 24px; display: flex !important; margin: 0px !important; padding: 0px !important; background: none !important; border: 0px !important; box-shadow: none !important; text-align: left !important; flex-direction: row !important; }
.ag-yz .sf-yprofil-foto { object-fit: cover; object-position: 50% 20%; flex: 0 0 auto; width: 120px !important; height: 120px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; box-shadow: none !important; margin: 0px !important; }
.ag-yz .sf-yprofil-metin { display: flex; flex-direction: column; gap: 6px; text-align: left !important; align-items: flex-start !important; }
.ag-yz .sf-yprofil-metin > * { margin: 0px !important; }
.ag-yz .sf-yprofil-ad { font: 700 46px/1.05 var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: -0.005em !important; }
.ag-yz .sf-yprofil-sayi { font-size: 15px !important; color: rgb(92, 99, 112) !important; }
.ag-yz .sf-yprofil-unvan { font-weight: 600; font-size: 16px !important; color: rgb(184, 0, 0) !important; }
.ag-yz .sf-yprofil-bio { max-width: 720px; font: 400 17px/1.55 var(--f) !important; color: rgb(74, 79, 89) !important; }
.ag-yz .ag-y-govde { max-width: 1240px; padding: 0px 24px; box-sizing: border-box; display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; margin: 0px auto !important; }
.ag-yz .ag-y-ana { flex: 999 1 640px; min-width: 0px; }
.ag-yz .ag-y-yan { flex: 1 1 300px; position: sticky; top: 16px; }
.ag-yz .ag-y-liste .wp-block-post-template { list-style: none; margin: 0px; padding: 0px 0px 0px 8px; }
.ag-yz .ag-y-yil { font: 700 26px/1.1 var(--f); padding: 0px 0px 10px; border-bottom: 2px solid rgb(20, 22, 26); list-style: none; margin: 32px 0px 0px -8px !important; }
.ag-yz .ag-y-yil:first-child { margin-top: 0px !important; }
.ag-yz .ag-y-liste li.wp-block-post { position: relative; margin: 0px; padding: 18px 0px 18px 28px; border-left: 2px solid rgb(226, 224, 218); display: flex; flex-direction: column; gap: 6px; }
.ag-yz .ag-y-liste li.wp-block-post::before { content: ""; position: absolute; left: -7px; top: 24px; width: 12px; height: 12px; border-radius: 6px; background: rgb(236, 0, 0); }
.ag-yz .ag-y-liste li.wp-block-post > * { margin: 0px !important; }
.ag-yz .ag-y-liste .ag-y-tarih { font: 700 16px/1.2 var(--f); color: rgb(184, 0, 0); }
.ag-yz .ag-y-liste .wp-block-post-title { font: italic 400 23px/1.3 var(--f); margin: 0px; text-transform: none; letter-spacing: 0px; }
.ag-yz .ag-y-liste .wp-block-post-excerpt p { margin: 0px; font-size: 15px; line-height: 1.55; color: rgb(92, 99, 112); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.ag-yz .ag-y-liste .wp-block-post-excerpt__more-text, .ag-yz .ag-y-gizli { display: none !important; }
.ag-yz .wp-block-query-pagination { padding-top: 20px; border-top: 1px solid rgb(20, 22, 26); display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px; font-size: 15px; font-weight: 600; margin: 28px 0px 0px !important; }
.ag-yz .wp-block-query-pagination a, .ag-yz .wp-block-query-pagination .page-numbers { min-width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; padding: 0px 10px; border: 1px solid rgb(226, 224, 218); box-sizing: border-box; color: rgb(20, 22, 26); }
.ag-yz .wp-block-query-pagination .page-numbers.current { background: rgb(236, 0, 0); border-color: rgb(236, 0, 0); color: rgb(255, 255, 255); }
.ag-yz .wp-block-query-pagination .page-numbers.dots { border: 0px; }
.ag-yz .ag-y-yan .sf-cok { border-top: 4px solid rgb(20, 22, 26) !important; padding: 14px 0px 0px !important; margin: 0px !important; background: none !important; box-shadow: none !important; }
.ag-yz .ag-y-yan .sks-ara { background: none !important; color: rgb(20, 22, 26) !important; font: 700 20px/1.2 var(--f) !important; text-transform: none !important; letter-spacing: 0px !important; padding: 0px !important; margin: 0px 0px 6px !important; border: 0px !important; border-radius: 0px !important; }
.ag-yz .ag-y-yan .sks-ara::before, .ag-yz .ag-y-yan .sks-ara::after, .ag-yz .ag-y-yan .sf-cok li::before, .ag-yz .ag-y-yan .sf-cok li::after { display: none !important; }
.ag-yz .ag-y-yan .sf-cok ol { margin: 0px !important; padding: 0px !important; list-style: none !important; }
.ag-yz .ag-y-yan .sf-cok li { gap: 14px; align-items: baseline; display: flex !important; padding: 10px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; background: none !important; }
.ag-yz .ag-y-yan .sf-cok-no { min-width: 22px; flex: 0 0 auto; font: 700 30px/1 var(--f) !important; color: rgb(236, 0, 0) !important; background: none !important; padding: 0px !important; width: auto !important; height: auto !important; border: 0px !important; }
.ag-yz .ag-y-yan .sf-cok-baslik { font: 600 15px/1.35 var(--s) !important; color: rgb(20, 22, 26) !important; }
.ag-yz .ag-y-son { max-width: 1240px; padding: 0px 24px; box-sizing: border-box; margin: 56px auto 0px !important; }
.ag-yz .ag-gorus { background: rgb(244, 243, 240); padding: 24px; border-top: 4px solid rgb(20, 22, 26); }
.ag-yz .ag-gorus .wp-block-sukrusterk-kose-yazarlari { display: flex; flex-wrap: wrap; gap: 24px; }
.ag-yz .ag-gorus .sks-bb { flex: 1 1 200px; }
.ag-yz .ag-gorus .sks-bb, .ag-yz .ag-gorus .bb-ic { margin: 0px !important; padding: 0px !important; border: 0px !important; background: none !important; }
.ag-yz .ag-gorus .sks-bb::before, .ag-yz .ag-gorus .sks-bb::after, .ag-yz .ag-gorus .bb-ic::before, .ag-yz .ag-gorus .bb-ic::after, .ag-yz .ag-gorus .bb-ad::before, .ag-yz .ag-gorus .bb-ad::after { display: none !important; }
.ag-yz .ag-gorus .bb-ad, .ag-yz .ag-gorus .bb-ad a { font: 700 28px/1.1 var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; background: none !important; border: 0px !important; padding: 0px !important; }
.ag-yz .ag-gorus .ky-wrap { flex: 999 1 760px; min-width: 0px; margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-yz .ag-gorus .ky-cards { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)) !important; gap: 0px 24px !important; }
.ag-yz .ag-gorus .ky-kart { display: flex !important; flex-direction: row-reverse !important; align-items: center !important; gap: 14px !important; padding: 14px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(214, 211, 204) currentcolor currentcolor !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; text-align: left !important; transform: none !important; opacity: 1 !important; min-height: 0px !important; }
.ag-yz .ag-gorus .ky-avatar-link { display: block; flex: 0 0 64px !important; margin: 0px !important; }
.ag-yz .ag-gorus .ky-avatar-link::before, .ag-yz .ag-gorus .ky-avatar-link::after, .ag-yz .ag-gorus .ky-avatar-wrap::before, .ag-yz .ag-gorus .ky-avatar-wrap::after, .ag-yz .ag-gorus .ky-avatar-overlay, .ag-yz .ag-gorus .ky-tarih { display: none !important; content: none !important; }
.ag-yz .ag-gorus .ky-avatar-wrap { overflow: hidden; width: 64px !important; height: 64px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; background: rgb(226, 224, 218) !important; padding: 0px !important; margin: 0px !important; box-shadow: none !important; }
.ag-yz .ag-gorus .ky-avatar { width: 100% !important; height: 100% !important; border: 0px !important; padding: 0px !important; margin: 0px !important; border-radius: 50% !important; object-fit: cover !important; object-position: 50% 20% !important; box-shadow: none !important; }
.ag-yz .ag-gorus .ky-kart-bilgi { flex: 1 1 auto; min-width: 0px; flex-direction: column; gap: 4px; display: flex !important; padding: 0px !important; margin: 0px !important; text-align: left !important; align-items: flex-start !important; background: none !important; }
.ag-yz .ag-gorus .ky-isim, .ag-yz .ag-gorus .ky-isim a { margin: 0px !important; font: 700 12px/1.3 var(--s) !important; color: rgb(184, 0, 0) !important; text-transform: uppercase !important; letter-spacing: 0.04em !important; }
.ag-yz .ag-gorus .ky-yazi-link { display: block !important; padding: 0px !important; margin: 0px !important; background: none !important; border: 0px !important; }
.ag-yz .ag-gorus .ky-yazi-baslik { display: block !important; font: italic 400 18px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; text-align: left !important; }
.ag-yz .ag-gorus .ky-cards > :not(.ky-kart) { grid-column: 1 / -1 !important; margin: 12px 0px !important; }
@media (max-width: 781px){.ag-yz .ag-y-band-ic { padding: 22px 16px; }.ag-yz .sf-yprofil { gap: 16px; }.ag-yz .sf-yprofil-foto { width: 84px !important; height: 84px !important; }.ag-yz .sf-yprofil-ad { font-size: 30px !important; }.ag-yz .ag-y-govde, .ag-yz .ag-y-son { padding: 0px 16px; }.ag-yz .ag-y-yan { position: static; }.ag-yz .ag-y-liste .wp-block-post-title { font-size: 19px; }.ag-yz .ag-gorus { padding: 20px 16px; }}
/* .ag-gr */
.ag-gr { --s: var(--wp--preset--font-family--govde,system-ui,sans-serif); --f: Georgia,'Times New Roman',serif; color: rgb(20, 22, 26); font-family: var(--s); padding: 0px 0px 56px; margin: 0px !important; }
.ag-gr > *, .ag-gr .ag-g-band-ic > *, .ag-gr .ag-g-ust > *, .ag-gr .ag-g-govde > *, .ag-gr .ag-g-son > * { max-width: none; margin-top: 0px !important; margin-block-start: 0px !important; }
.ag-gr a { color: rgb(20, 22, 26); text-decoration: none; }
.ag-gr a:hover { color: rgb(184, 0, 0); }
.ag-gr .ag-g-band { background: rgb(244, 243, 240); border-bottom: 1px solid rgb(226, 224, 218); margin: 0px 0px 32px !important; }
.ag-gr .ag-g-band-ic { max-width: 840px; padding: 28px 24px 30px; box-sizing: border-box; display: flex; flex-direction: column; gap: 16px; margin: 0px auto !important; }
.ag-gr .ag-g-etiket { margin: 0px; font: 700 13px var(--s); letter-spacing: 0.12em; color: rgb(184, 0, 0); display: flex; align-items: center; gap: 10px; }
.ag-gr .ag-g-etiket::after { content: ""; flex: 1 1 0%; height: 1px; background: rgb(214, 211, 204); }
.ag-gr .ag-g-band .sks-yk { margin: 0px !important; padding: 0px !important; border: 0px !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-gr .ag-g-band .sks-yk-ic { display: flex !important; align-items: center !important; gap: 14px !important; padding: 0px !important; background: none !important; border: 0px !important; flex-direction: row !important; text-align: left !important; }
.ag-gr .ag-g-band .sks-yk-foto { overflow: hidden; flex: 0 0 64px !important; width: 64px !important; height: 64px !important; margin: 0px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; box-shadow: none !important; padding: 0px !important; }
.ag-gr .ag-g-band .sks-yk-foto img { object-fit: cover; object-position: 50% 20%; width: 100% !important; height: 100% !important; border-radius: 50% !important; border: 0px !important; }
.ag-gr .ag-g-band .sks-yk-govde { flex-direction: column; gap: 2px; display: flex !important; padding: 0px !important; text-align: left !important; align-items: flex-start !important; }
.ag-gr .ag-g-band .sks-yk-ad, .ag-gr .ag-g-band .sks-yk-ad a { margin: 0px !important; font: 700 15px/1.2 var(--s) !important; color: rgb(184, 0, 0) !important; text-transform: uppercase !important; letter-spacing: 0.05em !important; }
.ag-gr .ag-g-band .sks-yk-bio { display: none !important; }
.ag-gr .ag-g-band .sks-yk-alt { margin: 0px !important; padding: 0px !important; border: 0px !important; }
.ag-gr .ag-g-band .sks-yk-tum { font-size: 13px !important; color: rgb(92, 99, 112) !important; padding: 0px !important; background: none !important; border: 0px !important; }
.ag-gr h1.ag-g-baslik { font: italic 400 46px/1.15 var(--f); margin: 0px; letter-spacing: -0.005em; text-transform: none; color: rgb(20, 22, 26); }
.ag-gr .ag-g-alt { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; border-top: 1px solid rgb(214, 211, 204); padding-top: 14px; }
.ag-gr .ag-g-alt > * { margin: 0px !important; }
.ag-gr .ag-g-alt .sf-kunye, .ag-gr .ag-g-alt .sf-kunye * { font-size: 14px !important; color: rgb(92, 99, 112) !important; }
.ag-gr .ag-g-alt .sks-py { margin: 0px !important; gap: 8px !important; }
.ag-gr .ag-g-govde { max-width: 720px; padding: 0px 24px; box-sizing: border-box; display: flex; flex-direction: column; gap: 28px; margin: 0px auto !important; }
.ag-gr .ag-g-metin { font: 400 20px/1.75 var(--f); color: rgb(29, 31, 35); }
.ag-gr .ag-g-metin > * { margin: 0px 0px 1.2em !important; }
.ag-gr .ag-g-metin p { font: 400 20px/1.75 var(--f); }
.ag-gr .ag-g-metin > p:first-of-type::first-letter { float: left; font: 700 4.1em/.82 var(--f); color: rgb(184, 0, 0); margin: 0.08em 0.1em 0px 0px; }
.ag-gr .ag-g-metin.sks-ilk-harf > p:first-of-type::first-letter { color: rgb(184, 0, 0) !important; font-family: var(--f) !important; }
.ag-gr .ag-g-metin h2, .ag-gr .ag-g-metin h3 { font: 700 26px/1.25 var(--f); margin: 1.5em 0px 0.6em !important; }
.ag-gr .ag-g-metin h3 { font-size: 22px; }
.ag-gr .ag-g-metin a { color: rgb(184, 0, 0); text-decoration: underline; text-underline-offset: 3px; }
.ag-gr .ag-g-metin blockquote, .ag-gr .ag-g-metin .wp-block-pullquote { color: rgb(20, 22, 26); border-width: 0px 0px 0px 3px !important; border-style: none none none solid !important; border-color: currentcolor currentcolor currentcolor rgb(236, 0, 0) !important; border-image: none !important; margin: 1.6em 0px !important; padding: 4px 0px 4px 24px !important; font: italic 400 26px/1.4 var(--f) !important; text-align: left !important; background: none !important; }
.ag-gr .ag-g-metin blockquote p, .ag-gr .ag-g-metin .wp-block-pullquote p { font: inherit !important; margin: 0px !important; }
.ag-gr .ag-g-metin img { max-width: 100%; height: auto; border-radius: 0px; }
.ag-gr .ag-g-metin .sks-yk-oto { display: none !important; }
.ag-gr .ag-g-etk { display: flex; flex-wrap: wrap; gap: 8px; font-size: 0px; }
.ag-gr .ag-g-etk .wp-block-post-terms__separator, .ag-gr .ag-g-etk .wp-block-post-terms__prefix { display: none; }
.ag-gr .ag-g-etk a { font-weight: 600; border: 1px solid rgb(214, 211, 204); padding: 5px 12px; border-radius: 999px; font-size: 13px !important; color: rgb(20, 22, 26) !important; }
.ag-gr .ag-g-yazar .sks-yk { margin: 0px !important; padding: 20px 0px !important; border-width: 4px 0px 1px !important; border-style: solid none !important; border-color: rgb(20, 22, 26) currentcolor rgb(226, 224, 218) !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-gr .ag-g-yazar .sks-yk-ic { display: flex !important; gap: 18px !important; align-items: flex-start !important; padding: 0px !important; background: none !important; flex-direction: row !important; text-align: left !important; }
.ag-gr .ag-g-yazar .sks-yk-foto { overflow: hidden; flex: 0 0 88px !important; width: 88px !important; height: 88px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; margin: 0px !important; padding: 0px !important; box-shadow: none !important; }
.ag-gr .ag-g-yazar .sks-yk-foto img { object-fit: cover; object-position: 50% 20%; width: 100% !important; height: 100% !important; border-radius: 50% !important; border: 0px !important; }
.ag-gr .ag-g-yazar .sks-yk-govde { flex-direction: column; gap: 6px; display: flex !important; padding: 0px !important; text-align: left !important; align-items: flex-start !important; }
.ag-gr .ag-g-yazar .sks-yk-ad, .ag-gr .ag-g-yazar .sks-yk-ad a { margin: 0px !important; font: 700 22px/1.2 var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; }
.ag-gr .ag-g-yazar .sks-yk-bio { margin: 0px !important; font-size: 15px !important; line-height: 1.55 !important; color: rgb(74, 79, 89) !important; }
.ag-gr .ag-g-yazar .sks-yk-tum { font-size: 14px !important; font-weight: 600 !important; color: rgb(184, 0, 0) !important; padding: 0px !important; background: none !important; border: 0px !important; }
.ag-gr .sf-gez { grid-template-columns: 1fr 1fr; border-top: 1px solid rgb(20, 22, 26); border-bottom: 1px solid rgb(226, 224, 218); display: grid !important; margin: 0px !important; }
.ag-gr .sf-gez-d { flex-direction: column; gap: 4px; display: flex !important; padding: 14px 16px 14px 0px !important; border: 0px !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; }
.ag-gr .sf-gez-so { text-align: right; padding: 14px 0px 14px 16px !important; border-left: 1px solid rgb(226, 224, 218) !important; }
.ag-gr .sf-gez-e { font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; font-size: 12px !important; color: rgb(184, 0, 0) !important; }
.ag-gr .sf-gez-b { font: 700 17px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; }
.ag-gr .ag-g-son { max-width: 1240px; padding: 0px 24px; box-sizing: border-box; display: flex; flex-direction: column; gap: 40px; margin: 56px auto 0px !important; }
.ag-gr .ag-g-diger { display: flex; flex-wrap: wrap; gap: 24px; border-top: 4px solid rgb(236, 0, 0); padding-top: 20px; }
.ag-gr .ag-g-diger h2 { flex: 1 1 200px; font: 700 28px/1.1 var(--f); text-transform: none; letter-spacing: 0px; margin: 0px !important; }
.ag-gr .ag-g-diger .wp-block-sukrusterk-haber-bloku { flex: 999 1 760px; min-width: 0px; }
.ag-gr .ag-g-diger .sks-bb { display: none !important; }
.ag-gr .ag-g-diger .hb-wrap { margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-gr .ag-g-diger .hb-cards { display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 0px 32px !important; }
.ag-gr .ag-g-diger .hb-kart { display: block !important; background: none !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(226, 224, 218) currentcolor currentcolor !important; border-image: none !important; border-radius: 0px !important; box-shadow: none !important; padding: 14px 0px !important; margin: 0px !important; transform: none !important; animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
.ag-gr .ag-g-diger .hb-resim-wrap, .ag-gr .ag-g-diger .hb-badge, .ag-gr .ag-g-diger .hb-ozet { display: none !important; }
.ag-gr .ag-g-diger .hb-icerik { display: flex; flex-direction: column-reverse; gap: 4px; padding: 0px !important; background: none !important; }
.ag-gr .ag-g-diger .hb-baslik, .ag-gr .ag-g-diger .hb-baslik a { font: italic 400 20px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; margin: 0px !important; }
.ag-gr .ag-g-diger .hb-tarih { font-size: 13px !important; color: rgb(92, 99, 112) !important; }
.ag-gr .ag-gorus { background: rgb(244, 243, 240); padding: 24px; border-top: 4px solid rgb(20, 22, 26); }
.ag-gr .ag-gorus .wp-block-sukrusterk-kose-yazarlari { display: flex; flex-wrap: wrap; gap: 24px; }
.ag-gr .ag-gorus .sks-bb { flex: 1 1 200px; }
.ag-gr .ag-gorus .sks-bb, .ag-gr .ag-gorus .bb-ic { margin: 0px !important; padding: 0px !important; border: 0px !important; background: none !important; }
.ag-gr .ag-gorus .sks-bb::before, .ag-gr .ag-gorus .sks-bb::after, .ag-gr .ag-gorus .bb-ic::before, .ag-gr .ag-gorus .bb-ic::after, .ag-gr .ag-gorus .bb-ad::before, .ag-gr .ag-gorus .bb-ad::after { display: none !important; }
.ag-gr .ag-gorus .bb-ad, .ag-gr .ag-gorus .bb-ad a { font: 700 28px/1.1 var(--f) !important; color: rgb(20, 22, 26) !important; text-transform: none !important; letter-spacing: 0px !important; background: none !important; border: 0px !important; padding: 0px !important; }
.ag-gr .ag-gorus .ky-wrap { flex: 999 1 760px; min-width: 0px; margin: 0px !important; padding: 0px !important; background: none !important; }
.ag-gr .ag-gorus .ky-cards { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)) !important; gap: 0px 24px !important; }
.ag-gr .ag-gorus .ky-kart { display: flex !important; flex-direction: row-reverse !important; align-items: center !important; gap: 14px !important; padding: 14px 0px !important; margin: 0px !important; border-width: 1px 0px 0px !important; border-style: solid none none !important; border-color: rgb(214, 211, 204) currentcolor currentcolor !important; border-image: none !important; background: none !important; box-shadow: none !important; border-radius: 0px !important; text-align: left !important; transform: none !important; opacity: 1 !important; min-height: 0px !important; }
.ag-gr .ag-gorus .ky-avatar-link { display: block; flex: 0 0 64px !important; margin: 0px !important; }
.ag-gr .ag-gorus .ky-avatar-link::before, .ag-gr .ag-gorus .ky-avatar-link::after, .ag-gr .ag-gorus .ky-avatar-wrap::before, .ag-gr .ag-gorus .ky-avatar-wrap::after, .ag-gr .ag-gorus .ky-avatar-overlay, .ag-gr .ag-gorus .ky-tarih { display: none !important; content: none !important; }
.ag-gr .ag-gorus .ky-avatar-wrap { overflow: hidden; width: 64px !important; height: 64px !important; border-radius: 50% !important; border: 1px solid rgb(214, 211, 204) !important; background: rgb(226, 224, 218) !important; padding: 0px !important; margin: 0px !important; box-shadow: none !important; }
.ag-gr .ag-gorus .ky-avatar { width: 100% !important; height: 100% !important; border: 0px !important; padding: 0px !important; margin: 0px !important; border-radius: 50% !important; object-fit: cover !important; object-position: 50% 20% !important; box-shadow: none !important; }
.ag-gr .ag-gorus .ky-kart-bilgi { flex: 1 1 auto; min-width: 0px; flex-direction: column; gap: 4px; display: flex !important; padding: 0px !important; margin: 0px !important; text-align: left !important; align-items: flex-start !important; background: none !important; }
.ag-gr .ag-gorus .ky-isim, .ag-gr .ag-gorus .ky-isim a { margin: 0px !important; font: 700 12px/1.3 var(--s) !important; color: rgb(184, 0, 0) !important; text-transform: uppercase !important; letter-spacing: 0.04em !important; }
.ag-gr .ag-gorus .ky-yazi-link { display: block !important; padding: 0px !important; margin: 0px !important; background: none !important; border: 0px !important; }
.ag-gr .ag-gorus .ky-yazi-baslik { display: block !important; font: italic 400 18px/1.3 var(--f) !important; color: rgb(20, 22, 26) !important; text-align: left !important; }
@media (max-width: 781px){.ag-gr .ag-g-band-ic { padding: 20px 16px 22px; }.ag-gr h1.ag-g-baslik { font-size: 32px; }.ag-gr .ag-g-govde { padding: 0px 16px; }.ag-gr .ag-g-metin, .ag-gr .ag-g-metin p { font-size: 18px; }.ag-gr .ag-g-metin blockquote { font-size: 21px !important; }.ag-gr .sf-gez { grid-template-columns: 1fr; }.ag-gr .sf-gez-so { text-align: left; padding-left: 0px !important; border-left: 0px !important; border-top: 1px solid rgb(226, 224, 218) !important; }.ag-gr .ag-g-son { padding: 0px 16px; margin-top: 40px !important; }.ag-gr .ag-g-diger .hb-cards { grid-template-columns: 1fr !important; }.ag-gr .ag-gorus { padding: 20px 16px; }}
.ag-gr .ag-g-diger .hb-cards > :not(.hb-kart), .ag-gr .ag-gorus .ky-cards > :not(.ky-kart) { grid-column: 1 / -1 !important; margin: 12px 0px !important; }
.ag-gr .ag-g-diger, .ag-gr .ag-gorus { contain: layout; }
/* arama + 404 */
.ag-kategori .ag-ara { flex: 1 1 100%; max-width: 560px; margin: 4px 0px 0px !important; }
.ag-kategori .ag-ara .wp-block-search__inside-wrapper { display: flex; border: 1px solid rgb(20, 22, 26); padding: 0px; border-radius: 0px; }
.ag-kategori .ag-ara input { flex: 1 1 0%; font-size: 16px; border: 0px !important; padding: 10px 14px !important; border-radius: 0px !important; }
.ag-kategori .ag-ara button { font-weight: 600; background: rgb(236, 0, 0) !important; color: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 0px !important; padding: 0px 18px !important; margin: 0px !important; }
.ag-kategori.ag-arama h1.wp-block-query-title { font-size: 36px; }
.ag-kategori .ag-404-not { flex: 1 1 100%; margin: 0px; font: 400 18px / 1.5 Georgia, "Times New Roman", serif; color: rgb(74, 79, 89); }
/* ag-yk-duzelt */
.ag-tekil .ag-t-icerik .sks-yk{font-size:15px !important;line-height:1.7}
.ag-tekil .ag-t-icerik .sks-yk-bio{font-size:14.25px !important;line-height:1.7 !important}
