/* ANİZA Künye 7.2.1 — tek katman. Her kural yalnızca .aniza-kunye-v5.ak6 içindedir
   (tek istisna: künyeyi taşıyan Elementor widget'ının genişliği, bkz. §12). */

/* 1. Renk ve tema değişkenleri */
html body .aniza-kunye-v5.ak6{
  --ak6-bg:#F6F5F8;--ak6-text:#2d2c30;--ak6-secondary:#55525b;--ak6-line:rgba(0,0,0,.12);
  --ak6-soft:rgba(0,0,0,.075);--ak6-accent:#ef3b48;--ak6-rest:#c0bec4;--ak6-ok:#157a50;--ak6-bad:#d9363f;
  --ak6-winter:#358dc7;--ak6-spring:#c76591;--ak6-summer:#c6840c;--ak6-autumn:#bd7136;
  --ak6-blue:#2c67c9;--ak6-yellow:#9a6a00;
  container:ak6 / inline-size;box-sizing:border-box;isolation:isolate;width:100%;max-width:100%;min-width:0;
  margin:12px 0 14px!important;padding:0!important;background:var(--ak6-bg)!important;color:var(--ak6-text)!important;
  border:1px solid var(--ak6-line)!important;border-radius:8px!important;box-shadow:none!important;
  overflow:visible!important;font:400 13.5px/1.46 'DM Sans',Arial,sans-serif!important;text-align:left;
  transition:border-color .18s ease!important;
}
html body.night .aniza-kunye-v5.ak6,html body.night-mode .aniza-kunye-v5.ak6,html.night-mode body .aniza-kunye-v5.ak6,html body.dark-mode .aniza-kunye-v5.ak6{
  color-scheme:dark;--ak6-bg:#191819;--ak6-text:#eee9ed;--ak6-secondary:#b5afb6;
  --ak6-line:rgba(255,255,255,.155);--ak6-soft:rgba(255,255,255,.09);--ak6-rest:#56535a;
  --ak6-ok:#62cf9c;--ak6-bad:#ff6b73;--ak6-winter:#63b9ed;--ak6-spring:#f08fba;--ak6-summer:#f5ba43;--ak6-autumn:#e4a06a;
  --ak6-blue:#6ea8ff;--ak6-yellow:#f2c14e;
}
@media (hover:hover) and (pointer:fine){html body .aniza-kunye-v5.ak6:hover{border-color:var(--ak6-accent)!important}}

/* 2. Temel sıfırlama */
.aniza-kunye-v5.ak6,.aniza-kunye-v5.ak6 *{box-sizing:border-box;min-width:0}
.aniza-kunye-v5.ak6 :is(p,dl,dt,dd){margin:0!important;padding:0!important;border:0!important;background:none!important}
.aniza-kunye-v5.ak6 :is(button,a):focus-visible{outline:2px solid var(--ak6-accent)!important;outline-offset:2px}
html body .aniza-kunye-v5.ak6 [hidden]{display:none!important}
.aniza-kunye-v5.ak6 .ak6-sr-only{position:absolute!important;clip:rect(0,0,0,0);height:1px!important;width:1px!important;overflow:hidden!important;white-space:nowrap}
.aniza-kunye-v5.ak6 .ak5-ico{display:inline-block!important;width:17px!important;height:17px!important;flex:0 0 17px!important;max-width:17px!important;stroke:currentColor!important;fill:none!important;vertical-align:middle}

/* 3. Aç/kapa başlığı */
html body .aniza-kunye-v5.ak6 .ak6-toggle{appearance:none;display:flex!important;justify-content:space-between;align-items:center;gap:10px;
  width:100%!important;min-height:49px!important;padding:11px 18px!important;margin:0!important;border:0!important;
  border-bottom:1px solid var(--ak6-line)!important;border-radius:0!important;background:transparent!important;
  color:var(--ak6-text)!important;box-shadow:none!important;text-align:left!important;cursor:pointer;font:750 14px/1.4 'DM Sans',Arial,sans-serif!important}
html body .aniza-kunye-v5.ak6 .ak6-toggle[aria-expanded=false]{border-bottom-color:transparent!important}
.aniza-kunye-v5.ak6 .ak6-toggle>span:first-child{display:inline-flex;gap:9px;align-items:center}
.aniza-kunye-v5.ak6 .ak6-toggle>span:first-child::before{content:'';height:16px;width:3px;border-radius:3px;background:var(--ak6-accent)}
html body .aniza-kunye-v5.ak6 .ak6-toggle .ak6-chevron{color:var(--ak6-accent)!important;stroke:var(--ak6-accent)!important;transition:transform .22s}
.aniza-kunye-v5.ak6 .ak6-toggle[aria-expanded=true] .ak6-chevron{transform:rotate(180deg)}

/* 4. Görsel + bilgi alanı */
.aniza-kunye-v5.ak6 .ak6-inner{padding:16px 17px 11px!important}
.aniza-kunye-v5.ak6 .ak6-hero{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;align-items:start}
.aniza-kunye-v5.ak6 .ak6-hero.ak6-no-art{grid-template-columns:minmax(0,1fr)}
.aniza-kunye-v5.ak6 .ak6-cover{width:100%;max-width:145px;align-self:start}
.aniza-kunye-v5.ak6 .ak6-cover img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:2/3;
  object-fit:contain!important;object-position:center top!important;border-radius:5px!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}
.aniza-kunye-v5.ak6 .ak6-main{min-width:0}

/* 5. Puan ve inceleme kapsamı */
.aniza-kunye-v5.ak6 .ak6-ratingblock{margin:0;padding:0 0 10px;border-bottom:1px solid var(--ak6-soft)}
.aniza-kunye-v5.ak6 .ak6-ratingline{display:flex;align-items:center;flex-wrap:wrap;column-gap:9px;row-gap:2px;min-height:38px}
.aniza-kunye-v5.ak6 .ak6-score-label{font-size:10px;font-weight:800;letter-spacing:.07em;white-space:nowrap}
.aniza-kunye-v5.ak6 .ak6-number{font-size:28px;font-weight:850;line-height:1;letter-spacing:-.04em}
.aniza-kunye-v5.ak6 .ak6-number small{font-size:12px;letter-spacing:0;font-weight:500;margin-left:2px}
html body .aniza-kunye-v5.ak6 .ak6-stars{display:inline-block!important;position:relative!important;font:normal 17px/1 'DM Sans',sans-serif!important;
  letter-spacing:0!important;white-space:nowrap!important;vertical-align:middle;flex-shrink:0}
html body .aniza-kunye-v5.ak6 .ak6-stars .ak6-starbase{display:block}
html body .aniza-kunye-v5.ak6 .ak6-stars .ak6-starfill{position:absolute!important;left:0;top:0;width:var(--ak6-fill)!important;
  overflow:hidden!important;white-space:nowrap!important;display:block!important}
/* Yıldızlar JS hazırsa görünür olana kadar boş başlar; JS yoksa doğrudan dolu görünür. */
@media (scripting:enabled){.aniza-kunye-v5.ak6 .ak6-stars:not(.is-filled) .ak6-starfill{clip-path:inset(0 100% 0 0)}}
.aniza-kunye-v5.ak6 .ak6-scope{display:flex;align-items:center;gap:7px;margin:7px 0 0;padding:6px 0 0;border-top:1px solid var(--ak6-soft)}
.aniza-kunye-v5.ak6 .ak62-scope-mark{display:flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 25px;background:transparent!important}
html body .aniza-kunye-v5.ak6 .ak62-scope-mark svg.ak5-ico{width:23px!important;height:23px!important;max-width:23px!important;flex:0 0 23px!important;stroke-width:3.3!important}
.aniza-kunye-v5.ak6 .ak6-scope span:not(.ak62-scope-mark){display:block;font-size:11px;font-weight:800}
.aniza-kunye-v5.ak6 .ak6-scope span:not(.ak62-scope-mark)::after{content:':';margin-left:1px}
.aniza-kunye-v5.ak6 .ak6-scope p{font-size:11.5px!important;overflow-wrap:anywhere;line-height:1.45!important}

/* 6. Bilgi satırları, etiketler */
.aniza-kunye-v5.ak6 .ak6-meta{display:grid;grid-template-columns:minmax(0,1fr);gap:13px 24px;margin:0;min-width:0}
/* Bloklar arası aralık: dar künyede sabit, geniş künyede esnek (§14). */
.aniza-kunye-v5.ak6 .ak6-gap{display:block;height:12px}
.aniza-kunye-v5.ak6 .ak6-meta-group{border:0!important;margin:0!important;padding:0!important;background:none!important;min-width:0}
.aniza-kunye-v5.ak6 .ak6-meta-group dl{display:grid;gap:10px}
.aniza-kunye-v5.ak6 .ak6-field{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:4px 9px;min-width:0}
.aniza-kunye-v5.ak6 .ak6-field dt{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:700!important;white-space:normal}
.aniza-kunye-v5.ak6 .ak6-field dt>span:last-child::after{content:':';margin-left:1px}
.aniza-kunye-v5.ak6 .ak6-field dd{font-size:12.5px;font-weight:550!important;line-height:1.55!important;overflow-wrap:break-word;min-width:0}
.aniza-kunye-v5.ak6 .ak6-field dd a{text-decoration:none!important}
.aniza-kunye-v5.ak6 .ak6-icon-pair{display:inline-grid;place-items:center;width:16px!important;height:16px!important;flex:0 0 16px!important}
html body .aniza-kunye-v5.ak6 .ak6-icon-pair svg.ikon{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;
  min-height:16px!important;max-height:16px!important;fill:currentColor!important;stroke:currentColor!important;margin:0!important;padding:0!important;grid-area:1/1}
html body:not(.night):not(.night-mode):not(.dark-mode) .aniza-kunye-v5.ak6 svg.icon-night{display:none!important}
html body:is(.night,.night-mode,.dark-mode) .aniza-kunye-v5.ak6 svg.icon-day{display:none!important}
.aniza-kunye-v5.ak6 .ak6-field-svg,.aniza-kunye-v5.ak6 .ak6-fallback-icon{width:16px!important;height:16px!important;flex:0 0 16px!important;stroke:currentColor!important;vertical-align:middle}
.aniza-kunye-v5.ak6 .ak6-chips{display:inline-flex;flex-wrap:wrap;gap:5px}
html body .aniza-kunye-v5.ak6 .ak6-chip{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border-radius:999px;border:1px solid var(--ak6-line);
  font-size:11px;line-height:1.25;text-decoration:none!important;transition:background-color .14s,color .14s,border-color .14s}
html body .aniza-kunye-v5.ak6 .ak6-chip:has(a){padding:0}
html body .aniza-kunye-v5.ak6 .ak6-chip a{display:inline-flex;align-items:center;min-height:20px;padding:2px 7px;border-radius:inherit;text-decoration:none!important}
html body .aniza-kunye-v5.ak6 .ak6-chip:has(a):is(:hover,:focus-within){background:var(--ak6-accent)!important;border-color:var(--ak6-accent)!important}

/* 7. Alternatif adlar / orijinal adlar / unvanlar — JS'siz, ilk boyamada kararlı akış */
.aniza-kunye-v5.ak6 .ak6-names{min-width:0;margin:0!important;padding:0!important;border:0!important}
.aniza-kunye-v5.ak6 .ak6-group-label{display:inline-flex;gap:7px;align-items:center;font:750 12px/1.35 'DM Sans',Arial,sans-serif!important}
.aniza-kunye-v5.ak6 .ak6-names .ak6-group-label{display:flex;margin:0 0 8px!important}
.aniza-kunye-v5.ak6 .ak6-names .ak6-group-label>span:last-child::after{content:':';margin-left:1px}
/* Adlar iki eşit sütunda; tek ad tam genişlik. Dar künyede yalnızca kısa adlar iki sütunda kalır. */
.aniza-kunye-v5.ak6 .ak6-names-list,.aniza-kunye-v5.ak6 .ak6-hidden-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;min-width:0}
.aniza-kunye-v5.ak6 .ak6-names--single :is(.ak6-names-list,.ak6-hidden-list){grid-template-columns:minmax(0,1fr)}
.aniza-kunye-v5.ak6 .ak6-hidden-list{margin-top:5px}
html body .aniza-kunye-v5.ak6 .ak6-name,html body .aniza-kunye-v5.ak6 .ak6-work-copy{appearance:none;display:flex!important;align-items:center;justify-content:space-between;gap:6px;
  position:relative;width:100%;max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;font:550 12.1px/1.4 'DM Sans',Arial,sans-serif!important;text-align:left!important;white-space:normal!important;cursor:pointer!important}
/* Ad kutucuğu değil: yalnızca ince sol çizgi. Satır, içeriğe göre büyür; uzun ad kendi satırına geçer. */
html body .aniza-kunye-v5.ak6 .ak6-name{width:100%!important;min-height:30px!important;padding:4px 8px!important;border-left:2px solid var(--ak6-soft)!important}
.aniza-kunye-v5.ak6 :is(.ak6-name,.ak6-work-copy)>span:first-child{overflow-wrap:break-word;word-break:normal;min-width:0}
html body .aniza-kunye-v5.ak6 .ak6-name:is(:hover,:focus-visible){background:var(--ak6-soft)!important;border-left-color:var(--ak6-accent)!important}
.aniza-kunye-v5.ak6 .ak6-copy-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;opacity:.7;transition:opacity .15s ease}
@media (hover:hover) and (pointer:fine){
 .aniza-kunye-v5.ak6 :is(.ak6-name,.ak6-work-copy) .ak6-copy-icon{opacity:0!important}
 .aniza-kunye-v5.ak6 :is(.ak6-name,.ak6-work-copy):is(:hover,:focus-visible) .ak6-copy-icon{opacity:1!important}
}
.aniza-kunye-v5.ak6 :is(.ak6-name,.ak6-work-copy).is-copied::after{content:'Kopyalandı';position:absolute;right:0;bottom:calc(100% + 1px);z-index:20;pointer-events:none;
  white-space:nowrap;padding:4px 7px;border-radius:5px;background:#ef3b48;font:700 10px/1.2 'DM Sans',Arial,sans-serif;box-shadow:0 3px 8px #0002}

/* 8. Genişlet bağlantısı */
html body .aniza-kunye-v5.ak6 .ak6-expand{appearance:none;display:inline-flex!important;align-items:center;gap:5px;min-height:30px!important;
  margin:3px 0 0!important;padding:3px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;
  font:700 11px/1.4 'DM Sans',Arial,sans-serif!important;cursor:pointer}
html body .aniza-kunye-v5.ak6 .ak6-expand .ak5-ico{width:13px!important;height:13px!important;flex:0 0 13px!important;transition:transform .18s}
.aniza-kunye-v5.ak6 .ak6-expand[aria-expanded=true] .ak5-ico{transform:rotate(180deg)}

/* 9. Sezon bilgileri */
html body .aniza-kunye-v5.ak6 .ak6-section{margin-top:11px!important;padding-top:10px!important;border-top:1px solid var(--ak6-line)!important;background:none!important;box-shadow:none!important}
.aniza-kunye-v5.ak6 .ak6-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 9px}
.aniza-kunye-v5.ak6 :is(.ak6-section-head,.ak6-works header) .ak6-group-label{font-size:13px!important}
.aniza-kunye-v5.ak6 .ak6-section-head>span{font-size:11px}
.aniza-kunye-v5.ak6 .ak6-section-meta{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}
.aniza-kunye-v5.ak6 .ak6-legend{display:inline-flex;align-items:center;gap:6px}
/* Kapsam işareti: kartın sağ üst köşesinde tek bir küçük rozet; satırlarda tekrar yok. */
html body .aniza-kunye-v5.ak6 .ak6-tab{position:relative}
html body .aniza-kunye-v5.ak6 .ak6-tab:has(.ak6-tab-mark){padding-right:26px!important}
.aniza-kunye-v5.ak6 .ak6-tab-mark{display:inline-grid;place-items:center;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:var(--ak6-ok)}
.aniza-kunye-v5.ak6 .ak6-tab .ak6-tab-mark{position:absolute;top:6px;right:6px}
html body .aniza-kunye-v5.ak6 .ak6-tab-mark svg.ak5-ico{width:11px!important;height:11px!important;flex:0 0 11px!important;max-width:11px!important;stroke-width:3!important}
.aniza-kunye-v5.ak6 .ak6-tab-mark--partial{background:conic-gradient(var(--ak6-summer) 0 50%,transparent 0);box-shadow:inset 0 0 0 2px var(--ak6-summer)}
.aniza-kunye-v5.ak6 .ak6-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:7px;padding:0}
/* Kartlar satırı eşit paylaşır: tek sezon tüm satırı, iki sezon yarı yarıya kaplar (mobilde de). */
html body .aniza-kunye-v5.ak6 .ak6-tab{display:flex!important;align-items:center;gap:7px;min-width:0!important;width:100%!important;max-width:none!important;
  min-height:44px!important;padding:7px 9px!important;margin:0!important;border:1px solid var(--ak6-line)!important;border-radius:6px!important;
  box-shadow:none!important;background:transparent!important;cursor:pointer;text-align:left!important}
html body .aniza-kunye-v5.ak6 .ak6-tab[aria-selected=true]{border-color:var(--ak6-accent)!important;box-shadow:inset 0 -2px var(--ak6-accent)!important}
.aniza-kunye-v5.ak6 .ak6-tab-text{display:grid;gap:2px;min-width:0}
.aniza-kunye-v5.ak6 .ak6-tab-text strong{font:750 12px/1.15 'DM Sans',Arial,sans-serif!important;white-space:nowrap}
.aniza-kunye-v5.ak6 .ak6-tab-text small{font:500 10px/1.2 'DM Sans',Arial,sans-serif!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aniza-kunye-v5.ak6 .ak6-season-icon{width:19px;height:19px;flex:0 0 19px;stroke:currentColor}
.aniza-kunye-v5.ak6 .ak64-flower path{stroke:none!important;fill:currentColor!important}
.aniza-kunye-v5.ak6 .ak64-flower-core{stroke:none!important;fill:var(--ak6-bg)!important}
.aniza-kunye-v5.ak6 .ak6-panels{margin-top:10px;min-width:0}
/* Sezon paneli: başlıkta hangi sezon ve toplamı; altında her cour için küçük bir kart.
   Bölüm sayıları aynı olsa da başlık ve mevsimler değiştiği için geçiş fark edilir. */
.aniza-kunye-v5.ak6 .ak6-panel:not([hidden]){animation:ak6-fade .22s ease-out}
@keyframes ak6-fade{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}
.aniza-kunye-v5.ak6 .ak6-panel-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 10px;margin:0 0 8px}
.aniza-kunye-v5.ak6 .ak6-panel-head strong{font:750 13px/1.3 'DM Sans',Arial,sans-serif}
.aniza-kunye-v5.ak6 .ak6-panel-head span{font-size:11.5px;font-weight:650;letter-spacing:.02em}
.aniza-kunye-v5.ak6 .ak6-cours{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px}
/* Açılan sezon paneli künyeyle aynı zeminde: ayrı dolgu rengi yok, sekmelerle aynı ince çerçeve. */
html body .aniza-kunye-v5.ak6 .ak6-cour{display:grid;align-content:start;gap:4px;min-width:0;padding:10px 12px;border-radius:6px;background:transparent!important;border:1px solid var(--ak6-line)}
.aniza-kunye-v5.ak6 .ak6-cour-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}
.aniza-kunye-v5.ak6 .ak6-cour .ak6-cour-name{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.aniza-kunye-v5.ak6 .ak6-cour-eps{font-size:12.5px;font-weight:600;line-height:1.3}
.aniza-kunye-v5.ak6 .ak6-cour-eps b{font-size:21px;font-weight:850;letter-spacing:-.03em;margin-right:2px}
.aniza-kunye-v5.ak6 .ak6-cour-when{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600}
.aniza-kunye-v5.ak6 .ak6-cour-when .ak6-season-icon{width:15px;height:15px;flex:0 0 15px}
/* Tek cour: tek satır — solda bölüm sayısı, sağda (varsa) durum; tüm genişlik. */
.aniza-kunye-v5.ak6 .ak6-cour--solo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px}
.aniza-kunye-v5.ak6 .ak6-panel:empty{display:none}
.aniza-kunye-v5.ak6 .ak6-panel{outline-offset:-2px;min-width:0}
.aniza-kunye-v5.ak6 .ak6-cour-row{display:grid;grid-template-columns:65px minmax(0,1fr) auto;gap:7px;align-items:center;padding:6px 0;border-bottom:1px solid var(--ak6-soft);font-size:12px;line-height:1.35}
.aniza-kunye-v5.ak6 .ak6-cour-row:last-child{border-bottom:0}
.aniza-kunye-v5.ak6 .ak6-cour-row--plain{grid-template-columns:65px minmax(0,1fr)}
.aniza-kunye-v5.ak6 .ak6-cour-name{font-weight:750;white-space:nowrap}
.aniza-kunye-v5.ak6 .ak6-cour-sub{overflow-wrap:anywhere}
.aniza-kunye-v5.ak6 .ak6-status{display:inline-flex;align-items:center;gap:3px;justify-self:end;font-size:11px;font-weight:750;line-height:1.3;text-align:right}
html body .aniza-kunye-v5.ak6 .ak6-status::before{content:'';width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:currentColor}
html body .aniza-kunye-v5.ak6 .ak6-status:has(svg)::before{display:none}
html body .aniza-kunye-v5.ak6 .ak6-status .ak5-ico{width:12px!important;height:12px!important;flex:0 0 12px!important}
/* Devam durumu: uyarı kutusu değil, belirgin bir bilgi satırı. Renkli nokta durumun tonunu verir. */
.aniza-kunye-v5.ak6 .ak6-current{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:10px;padding:9px 0 1px;border-top:1px solid var(--ak6-soft);font-size:12.5px}
.aniza-kunye-v5.ak6 .ak6-current-item{display:inline-flex;gap:7px;align-items:center;flex-wrap:wrap}
.aniza-kunye-v5.ak6 .ak6-current strong{font-weight:700}
.aniza-kunye-v5.ak6 .ak6-current-value{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:800!important}
/* Devam durumu: kutusuz, sade. Tamamlandı yeşil · yayınlanıyor mavi · devam edecek sarı ·
   devam etmeyecek / belirsiz kırmızı. Renkli simge + aynı renkte kalın metin. */
.aniza-kunye-v5.ak6 .ak6-state{--t:var(--ak6-bad);display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:800;line-height:1.35}
.aniza-kunye-v5.ak6 .ak6-state--done{--t:var(--ak6-ok)}
.aniza-kunye-v5.ak6 .ak6-state--live{--t:var(--ak6-blue)}
.aniza-kunye-v5.ak6 .ak6-state--next{--t:var(--ak6-yellow)}
.aniza-kunye-v5.ak6 .ak6-state-ico{width:16px;height:16px;flex:0 0 16px;stroke:currentColor}
.aniza-kunye-v5.ak6 .ak6-field dd .ak6-state{font-size:12.8px}

/* 10. Bilinen eserler / yapımlar: iki sütun, kırmızı nokta, çizgi yok */
.aniza-kunye-v5.ak6 .ak6-works .ak6-section-head{margin:0 0 6px}
.aniza-kunye-v5.ak6 .ak6-work-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--ak6-rows,1),auto);grid-auto-flow:column;gap:0 28px;list-style:none!important;margin:0!important;padding:0!important}
.aniza-kunye-v5.ak6 .ak6-extra-works{margin-top:2px}
.aniza-kunye-v5.ak6 .ak6-work{display:flex;align-items:center;gap:10px;min-height:32px;min-width:0;margin:0!important;padding:0!important;list-style:none!important}
.aniza-kunye-v5.ak6 .ak6-work::before,.aniza-kunye-v5.ak6 .ak6-work::marker{content:none}
/* Hover alternatif adlar gibi: satır (numara dahil) hafif zemin alır, solda kırmızı çizgi belirir.
   Zemin ve çizgi satırın 8px soluna taşar; yerleşim hiç kaymaz. */
.aniza-kunye-v5.ak6 .ak6-work{position:relative;transition:background-color .14s,box-shadow .14s}
.aniza-kunye-v5.ak6 .ak6-work::after{content:'';position:absolute;left:-8px;top:0;bottom:0;width:2px;background:var(--ak6-accent);opacity:0;transition:opacity .14s;pointer-events:none}
.aniza-kunye-v5.ak6 .ak6-work:has(.ak6-work-copy:is(:hover,:focus-visible,.is-copied)){background:var(--ak6-soft);box-shadow:-8px 0 0 var(--ak6-soft)}
.aniza-kunye-v5.ak6 .ak6-work:has(.ak6-work-copy:is(:hover,:focus-visible,.is-copied))::after{opacity:1}
html body .aniza-kunye-v5.ak6 .ak6-work-copy:is(:hover,:focus-visible){background:transparent!important}
.aniza-kunye-v5.ak6 .ak6-work-no{flex:0 0 20px;font:800 11.5px/1 'DM Sans',Arial,sans-serif;letter-spacing:.02em;font-variant-numeric:tabular-nums}
html body .aniza-kunye-v5.ak6 .ak6-work-copy{flex:1 1 100%;min-height:32px!important;padding:5px 2px!important;font-size:13px!important;line-height:1.4!important}

/* 11. Platform bağlantıları (WPCode 21958 açılır paneli korunur) */
html body .aniza-kunye-v5.ak6 .kunye-platform-footer{padding:12px 0 0!important;margin:13px 0 0!important;border:0!important;border-top:1px solid var(--ak6-line)!important;background:transparent!important;overflow:visible!important}
html body .aniza-kunye-v5.ak6 .footer-col-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}
html body .aniza-kunye-v5.ak6 .aia-kpop-control{position:relative!important;display:inline-flex!important;flex:0 0 auto!important;max-width:100%!important}
html body .aniza-kunye-v5.ak6 .kunye-platform-footer .kunye-platform-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;appearance:none;
  width:auto!important;max-width:100%!important;min-width:0!important;min-height:34px!important;max-height:none!important;margin:0!important;padding:6px 12px!important;
  background:transparent!important;border:1px solid var(--ak6-line)!important;border-radius:16px!important;box-shadow:none!important;
  font:700 11.5px/1.3 'DM Sans',Arial,sans-serif!important;text-decoration:none!important;cursor:pointer!important}
html body .aniza-kunye-v5.ak6 .kunye-platform-footer .kunye-platform-btn:hover{border-color:var(--ak6-accent)!important}
html body .aniza-kunye-v5.ak6 .kunye-platform-btn svg.ikon{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;max-width:21px!important;max-height:21px!important;
  flex:0 0 21px!important;padding:0!important;margin:0!important;background:none!important}
html body .aniza-kunye-v5.ak6 .aia-kpop-popover{max-width:calc(100vw - 26px);box-sizing:border-box}
html body .aniza-kunye-v5.ak6 .aia-kpop-thumb{width:36px!important;height:36px!important;max-width:36px!important;object-fit:cover!important}
html body .aia-kpop-popover.ak63-portaled{position:fixed!important;z-index:2147483647!important;isolation:isolate}
/* MAL/AniList panelinde "Bu yazıda ele alındı" satırı gösterilmez (ne yazı ne onay işareti). */
html body .aia-kpop-popover .aia-kpop-status.is-reviewed{display:none!important}

/* 12. MOBİL BOŞLUK KÖK DÜZELTMESİ
   Künye "container-type:inline-size" kullandığı için kendi içerik genişliğini 0 bildirir.
   Elementor kapsayıcısı "flex-wrap:wrap" + dikey akıştayken widget, yüksekliğini bu sıfır
   genişlikte (her kelime ayrı satır) ölçer ve künye 1100px iken widget 3000px+ kalır.
   Widget'a tanımlı genişlik verilince ölçüm gerçek genişlikte yapılır. Yalnızca künyeyi
   taşıyan widget etkilenir; başka hiçbir Elementor öğesine dokunulmaz. */
.elementor-widget:has(.aniza-kunye-v5.ak6){width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch}

/* 13. Künye genişliğine göre düzen */
@container ak6 (min-width:690px){
 .aniza-kunye-v5.ak6 .ak6-hero{grid-template-columns:175px minmax(0,1fr);gap:18px}
 .aniza-kunye-v5.ak6 .ak6-cover{max-width:175px}
 .aniza-kunye-v5.ak6 .ak6-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}
 .aniza-kunye-v5.ak6 .ak6-ratingline{column-gap:12px}
 html body .aniza-kunye-v5.ak6 .ak6-stars{font-size:20px!important}
 .aniza-kunye-v5.ak6 .ak6-ratingblock:has(.ak6-scope){display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:13px}
 .aniza-kunye-v5.ak6 .ak6-ratingblock:has(.ak6-scope) .ak6-scope{margin:0;padding:0 0 0 13px;border-top:0;border-left:1px solid var(--ak6-soft)}
}
@container ak6 (min-width:511px) and (max-width:689px){
 .aniza-kunye-v5.ak6 .ak6-hero{grid-template-columns:150px minmax(0,1fr);gap:13px}
 .aniza-kunye-v5.ak6 .ak6-cover{max-width:150px}
 .aniza-kunye-v5.ak6 .ak6-meta{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@container ak6 (max-width:510px){
 .aniza-kunye-v5.ak6 .ak6-inner{padding:13px 12px 9px!important}
 .aniza-kunye-v5.ak6 .ak6-hero{grid-template-columns:minmax(0,1fr);gap:10px}
 .aniza-kunye-v5.ak6 .ak6-cover{max-width:178px;margin-inline:auto}
 .aniza-kunye-v5.ak6 .ak6-number{font-size:25px}
 html body .aniza-kunye-v5.ak6 .ak6-stars{font-size:15px!important}
 .aniza-kunye-v5.ak6 .ak6-score-label{font-size:9px}
 .aniza-kunye-v5.ak6 .ak6-scope{border-top:0;padding-top:4px;margin-top:4px}
 .aniza-kunye-v5.ak6 .ak6-meta{gap:9px}
 .aniza-kunye-v5.ak6 .ak6-meta-group dl{gap:9px}
 .aniza-kunye-v5.ak6 .ak6-field{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 7px}
 .aniza-kunye-v5.ak6 .ak6-field dt{font-size:11.8px}
 .aniza-kunye-v5.ak6 .ak6-field dd{flex:0 1 auto;font-size:12.2px!important}
 .aniza-kunye-v5.ak6 .ak6-names:not(.ak6-names--compact) :is(.ak6-names-list,.ak6-hidden-list){grid-template-columns:minmax(0,1fr)}
 .aniza-kunye-v5.ak6 .ak6-tabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr))}
 .aniza-kunye-v5.ak6 .ak6-tab{padding:7px!important}
 .aniza-kunye-v5.ak6 .ak6-tab-text strong{font-size:11.2px!important}
 .aniza-kunye-v5.ak6 .ak6-tab-text small{font-size:9.6px!important}
 .aniza-kunye-v5.ak6 .ak6-cour-row{grid-template-columns:65px minmax(0,1fr);gap:3px 7px;border-bottom:0}
 .aniza-kunye-v5.ak6 .ak6-cour-row .ak6-status{grid-column:2;justify-self:start;text-align:left}
}
@container ak6 (max-width:370px){
 .aniza-kunye-v5.ak6 .ak6-cover{max-width:160px}
 .aniza-kunye-v5.ak6 .ak6-ratingline{column-gap:5px}
 html body .aniza-kunye-v5.ak6 .ak6-stars{font-size:13px!important}
 .aniza-kunye-v5.ak6 .ak6-number{font-size:23px}
 .aniza-kunye-v5.ak6 .ak6-work-list{column-gap:14px}
 html body .aniza-kunye-v5.ak6 .ak6-work-copy{font-size:12.6px!important}
}
@container ak6 (max-width:299px){
 .aniza-kunye-v5.ak6 .ak6-work-list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}
}

/* 14. Türe özel düzen */
/* Geniş künye: bilgi alanı görselin yüksekliğini kullanır. Bloklar arası aralık 14–22px;
   artan yükseklik bilgi grubuna verilir ve satırlar bu alana eşit yayılır. */
@container ak6 (min-width:690px){
 .aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter,.ak6--studyo) .ak6-hero{align-items:stretch}
 .aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter,.ak6--studyo) .ak6-main{display:flex;flex-direction:column}
 .aniza-kunye-v5.ak6 .ak6-gap{height:auto;flex:1 1 0;min-height:14px;max-height:22px}
 /* Bilgi grubu kalan yüksekliği doldurur, satırlar bu alana eşit yayılır. Alternatif adı olmayan
    künyede (ör. Berserk) bilgiler üstte sıkışmaz; görselin boyunca dengeli dağılır. */
 .aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter,.ak6--mangaka) .ak6-meta{flex:1 1 auto;align-items:stretch}
 .aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter,.ak6--mangaka) .ak6-meta-group dl{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--ak6-meta-rows,1),minmax(min-content,34px));align-items:center;align-content:center;justify-content:normal;gap:7px}
 .aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter) .ak6-meta-group dl .ak6-field dt,.aniza-kunye-v5.ak6:is(.ak6--anime,.ak6--manga,.ak6--karakter) .ak6-meta-group dl .ak6-field dd{font-size:13px}
}
/* Mangaka: mevcut sade görünüm. */
@container ak6 (min-width:690px){
 .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-hero{align-items:stretch}
 .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-main{display:flex;flex-direction:column}
 .aniza-kunye-v5.ak6.ak6--mangaka .ak6-meta{flex:1;margin-top:0;padding-top:1px}
}
/* Karakter: Orijinal Adı ve Bilinen Unvanları alternatif adlar gibi (iki sütun, ince sol çizgi),
   altlarında iki sütunlu bilgi grubu. Orijinal ad bloğu, anime/manga'daki puan satırı gibi ayraçla ayrılır. */
html body .aniza-kunye-v5.ak6.ak6--karakter .ak6-main>.ak6-names:first-child{padding-bottom:12px!important;border-bottom:1px solid var(--ak6-soft)!important}
html body .aniza-kunye-v5.ak6.ak6--karakter .ak6-name>span:first-child{font-size:13px;font-weight:650}
/* Stüdyo: logo oranı serbest, kimlik bilgileri görselin yanında. */
.aniza-kunye-v5.ak6.ak6--studyo .ak6-cover img{aspect-ratio:auto;max-height:240px;object-fit:contain!important;background:transparent}
.aniza-kunye-v5.ak6.ak6--studyo .ak6-field dd a{text-decoration:underline!important;text-underline-offset:2px;text-decoration-thickness:1px!important}

/* 15. Renk katmanı — gece modunda sitenin "body.night-mode span{color:…!important}" ve
   "body.night-mode *{…!important}" kuralları her span'ı boyuyor. Künye içindeki metin
   öğeleri önce kapsayıcıdan rengi devralır, ardından aşağıdaki sınıf kuralları geçerli olur.
   Özgüllük: (0,3,3) > site (0,3,2); sınıf kuralları (0,4,2+). */
html body .aniza-kunye-v5.ak6 .ak6-inner :is(span,b,strong,small,a,p),html body .aniza-kunye-v5.ak6 .ak6-toggle span{color:inherit!important}
html body .aniza-kunye-v5.ak6 .ak6-inner :is(dd,.ak6-number,.ak6-tab,.ak6-name,.ak6-work-copy,.ak6-chip,.ak6-selection-title strong,.ak6-current strong,.ak6-current-value,.kunye-platform-btn,.ak6-cour-name){color:var(--ak6-text)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-score-label,.ak6-number small,.ak6-field dt,.ak6-group-label,.ak6-scope p,.ak6-separator,.ak6-section-head>span,.ak6-tab-text small,.ak6-cour-sub,.ak6-selection-title span,.ak6-current,.ak6-expand,.ak6-copy-icon,.ak6-field-svg,.ak6-fallback-icon,.ak6-status){color:var(--ak6-secondary)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-section-head .ak6-group-label,.ak6-works header .ak6-group-label,.ak6-scope span:not(.ak62-scope-mark)){color:var(--ak6-text)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-icon-pair svg.ikon{color:var(--ak6-secondary)!important}
/* SVG çizgileri "currentColor" kullanır; sitenin "body.night-mode *" kuralı iç path'leri boyamasın. */
html body .aniza-kunye-v5.ak6 svg :is(path,circle,rect,g,use,line){color:inherit!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-tab-mark svg{color:var(--ak6-bg)!important;stroke:var(--ak6-bg)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-legend{color:var(--ak6-secondary)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-status.ak6-status-airing{color:var(--ak6-blue)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-state,.ak6-work-no){color:var(--t,var(--ak6-accent))!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak62-scope-mark svg{color:var(--ak6-ok)!important;stroke:var(--ak6-ok)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-starbase{color:var(--ak6-rest)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-starfill{color:var(--ak6-accent)!important}
/* İnceleme kapsamı: yeşil ele alındı · turuncu kısmen · kırmızı ele alınmadı · nötr yayın bilgisi */
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-status.ak6-status-covered{color:var(--ak6-ok)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-status.ak6-status-partial{color:var(--ak6-summer)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-status.ak6-status-not-covered{color:var(--ak6-bad)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner  .ak6-status:is(.ak6-status-pending,.ak6-status-neutral){color:var(--ak6-secondary)!important}
/* Mevsim renkleri */
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-winter{color:var(--ak6-winter)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-spring{color:var(--ak6-spring)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-summer{color:var(--ak6-summer)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-autumn{color:var(--ak6-autumn)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-unknown{color:var(--ak6-secondary)!important}
/* Etkileşim renkleri: gündüz ve gece aynı ANİZA kırmızısı */
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-name,.ak6-work-copy):is(:hover,:focus-visible,.is-copied),
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-name,.ak6-work-copy):is(:hover,:focus-visible,.is-copied) .ak6-copy-icon,
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-expand:is(:hover,:focus-visible),
html body .aniza-kunye-v5.ak6 .ak6-inner .kunye-platform-btn:is(:hover,:focus-visible),
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-studio-link:is(:hover,:focus-visible){color:var(--ak6-accent)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-chip:has(a):is(:hover,:focus-within),
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-chip:has(a):is(:hover,:focus-within) a,
html body .aniza-kunye-v5.ak6 .ak6-inner :is(.ak6-name,.ak6-work-copy).is-copied::after{color:#fff!important}

/* 16. Hareket */
@media (prefers-reduced-motion:reduce){
 .aniza-kunye-v5.ak6 :is(.ak6-tab,.ak6-chevron,.ak6-chip,.ak5-ico){transition:none!important}
 .aniza-kunye-v5.ak6 .ak6-panel:not([hidden]){animation:none}
 .aniza-kunye-v5.ak6 :is(.ak6-work,.ak6-work::after){transition:none}
}

/* 17. Sezon kartları (7.1.3) — sekme kartın kendisi: ad, mevsim, bölüm. Ayrı renk yok; künye zemini ve çizgisi.
   Tek cour'lu sezon/film kartı sade bilgi kartıdır; yalnızca çok cour'lu sezon açılır (ok işaretiyle). */
html body .aniza-kunye-v5.ak6 .ak6-tab{min-height:52px!important;padding:8px 10px!important}
html body .aniza-kunye-v5.ak6 .ak6-tab--static{cursor:default!important}
.aniza-kunye-v5.ak6 .ak6-tab-text small.ak6-tab-eps{font:650 11px/1.25 'DM Sans',Arial,sans-serif!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-tab-text small.ak6-tab-eps{color:var(--ak6-text)!important}
.aniza-kunye-v5.ak6 .ak6-tab-text{flex:1 1 auto}
html body .aniza-kunye-v5.ak6 .ak6-tab-chevron{width:14px!important;height:14px!important;flex:0 0 14px!important;margin-left:auto;align-self:center;transition:transform .18s;color:var(--ak6-secondary)!important}
html body .aniza-kunye-v5.ak6 .ak6-tab[aria-selected=true] .ak6-tab-chevron{transform:rotate(180deg)}
html body .aniza-kunye-v5.ak6 .ak6-tab--open:hover{border-color:var(--ak6-accent)!important}
html body .aniza-kunye-v5.ak6 .ak6-cour{background:transparent!important;border:1px solid var(--ak6-line)!important}
.aniza-kunye-v5.ak6 .ak6-panels{margin-top:8px}
@media (prefers-reduced-motion:reduce){html body .aniza-kunye-v5.ak6 .ak6-tab-chevron{transition:none}}

/* 18. Bir ya da iki sezon kartı (7.1.4): kart geniş olduğu için bilgiler tek satıra yayılır —
   solda sezon adı, ortada mevsim, sağda bölüm. Yazılar biraz büyür; dar ekranda alt alta döner. */
html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-tab{min-height:50px!important;padding:10px 14px!important;gap:10px}
.aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-tab-text{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}
.aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-tab-text strong{font-size:13.5px!important}
.aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-tab-text small{font-size:12px!important;text-align:center}
.aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-tab-text small.ak6-tab-eps{font-size:13px!important;text-align:right}
.aniza-kunye-v5.ak6 :is(.ak6-tabs--1,.ak6-tabs--2) .ak6-season-icon{width:21px;height:21px;flex:0 0 21px}
@container ak6 (max-width:689px){
 .aniza-kunye-v5.ak6 .ak6-tabs--2 .ak6-tab-text{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}
 .aniza-kunye-v5.ak6 .ak6-tabs--2 .ak6-tab-text :is(small,small.ak6-tab-eps){text-align:left}
 .aniza-kunye-v5.ak6 .ak6-tabs--2 .ak6-tab-text strong{font-size:12.5px!important}
 .aniza-kunye-v5.ak6 .ak6-tabs--2 .ak6-tab-text small{font-size:11px!important}
}
@container ak6 (max-width:299px){
 .aniza-kunye-v5.ak6 .ak6-tabs--1 .ak6-tab-text{grid-template-columns:minmax(0,1fr);gap:2px}
 .aniza-kunye-v5.ak6 .ak6-tabs--1 .ak6-tab-text :is(small,small.ak6-tab-eps){text-align:left}
}

/* 19. (7.1.5) Cour kutuları üstteki sezon kartlarıyla aynı ölçüde: simge + ad / mevsim / bölüm.
   Aynı ızgara, aynı yükseklik ve yazı boyu; bir-iki cour'da da sezon kartları gibi tek satıra yayılır. */
html body .aniza-kunye-v5.ak6 .ak6-tabs.ak6-cours{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:7px}
@container ak6 (max-width:510px){html body .aniza-kunye-v5.ak6 .ak6-tabs.ak6-cours{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr))}}
.aniza-kunye-v5.ak6 .ak6-cour .ak6-tab-text small.ak6-tab-eps{display:block}
.aniza-kunye-v5.ak6 .ak6-cour .ak6-status{display:inline-flex;font-size:inherit;vertical-align:baseline}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-cour .ak6-sep{color:var(--ak6-secondary)!important}
/* Henüz yayınlanmadı: sarı ("geliyor" tonu), saat simgeli; tarihi belirsizse sarı kum saati. */
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-status.ak6-status.ak6-status-pending{color:var(--ak6-yellow)!important}
html body .aniza-kunye-v5.ak6 .ak6-inner .ak6-season-icon.ak6-season-upcoming{color:var(--ak6-yellow)!important}
html body .aniza-kunye-v5.ak6 .ak6-status-pending .ak5-ico{width:13px!important;height:13px!important;flex:0 0 13px!important;max-width:13px!important}
/* Uzun durum yazısı ("Henüz yayınlanmadı") dar kutuda kesilmez, alt satıra iner. */
.aniza-kunye-v5.ak6 .ak6-cour .ak6-tab-text small.ak6-tab-eps{white-space:normal;overflow:visible}

/* 20. (7.1.6) Devam Durumu'nun üstündeki çizgi kaldırıldı: hemen üstünde zaten sezon kartları var. */
html body .aniza-kunye-v5.ak6 .ak6-current{border-top:0!important;padding-top:4px}

/* 21. (7.1.7) Mangaka: bilgi satırları görselin ortasında 34px'lik satırlara sıkışmıyordu; artık satır
   başına 62px'e kadar yer açılır ve yazılar anime/manga künyesiyle aynı boyda. Çok satırda sığacak kadar daralır. */
@container ak6 (min-width:690px){
 html body .aniza-kunye-v5.ak6.ak6--mangaka .ak6-meta-group dl{grid-template-rows:repeat(var(--ak6-meta-rows,1),minmax(min-content,62px));align-content:center;gap:6px}
 html body .aniza-kunye-v5.ak6.ak6--mangaka .ak6-meta-group dl .ak6-field :is(dt,dd){font-size:13.5px!important}
}

/* 22. (7.2.0) Deneme düzeni "akış": alternatif adlar alt alta; bilgi satırları ad sayısına göre
   adların altına ya da sağ sütuna yerleşir (dağıtım PHP'de yapılır, sayfa açılırken kayma olmaz). */
html body .aniza-kunye-v5.ak6 .ak6-meta--akis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;align-items:start}
html body .aniza-kunye-v5.ak6 .ak6-meta--akis .ak6-akis-col{display:flex;flex-direction:column;gap:12px;min-width:0}
html body .aniza-kunye-v5.ak6 .ak6-meta--akis .ak6-meta-group dl{height:auto!important;display:grid!important;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important}
html body .aniza-kunye-v5.ak6 .ak6-names--stack :is(.ak6-names-list,.ak6-hidden-list){grid-template-columns:minmax(0,1fr)!important;gap:4px}
html body .aniza-kunye-v5.ak6 .ak6-names--stack .ak6-group-label{margin:0 0 6px!important}
@container ak6 (min-width:690px){
 /* Geniş künyede sütunlar görselin yüksekliğine ortalanır; satırlar anime/manga yazı boyunda. */
 html body .aniza-kunye-v5.ak6 .ak6-meta--akis{flex:1 1 auto;align-content:center}
 html body .aniza-kunye-v5.ak6 .ak6-meta--akis .ak6-field :is(dt,dd){font-size:13px}
}
@container ak6 (max-width:509px){
 html body .aniza-kunye-v5.ak6 .ak6-meta--akis{grid-template-columns:minmax(0,1fr)}
}

/* 23. (7.2.2) Mobilde sezon kartları dengeli dizilir: 6 parçalı ızgara. 3 sezon tek satırda yan yana,
   5 sezon 3 + 2 (alttaki iki kart satırı yarı yarıya paylaşır), 4 sezon 2 + 2. Yalnız kalan kart tüm satırı alır.
   Üçlü satırdaki dar kartlarda simge üstte, yazılar ortalı. */
@container ak6 (max-width:510px){
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours){grid-template-columns:repeat(6,minmax(0,1fr))!important}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab{grid-column:span 2}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab:nth-child(3n+1):last-child{grid-column:span 6}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab:nth-child(3n+1):nth-last-child(2),
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab:nth-child(3n+2):last-child{grid-column:span 3}
 html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--2,.ak6-tabs--4):not(.ak6-cours)>.ak6-tab:nth-child(n):nth-child(n){grid-column:span 3}
 html body .aniza-kunye-v5.ak6 .ak6-tabs--1:not(.ak6-cours)>.ak6-tab{grid-column:span 6}
 /* Üçlü satırdaki dar kart (yalnız o kartlar): simge üstte, yazılar ortada */
 html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--3,.ak6-tabs--5,.ak6-tabs--6):not(.ak6-cours)>.ak6-tab:not(:nth-child(3n+1):last-child):not(:nth-child(3n+1):nth-last-child(2)):not(:nth-child(3n+2):last-child){flex-direction:column;justify-content:center;gap:4px;text-align:center!important;padding:8px 5px!important}
 html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--3,.ak6-tabs--5,.ak6-tabs--6):not(.ak6-cours)>.ak6-tab:not(:nth-child(3n+1):last-child):not(:nth-child(3n+1):nth-last-child(2)):not(:nth-child(3n+2):last-child) .ak6-tab-text{flex:0 1 auto;justify-items:center;max-width:100%}
 html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--3,.ak6-tabs--5,.ak6-tabs--6):not(.ak6-cours)>.ak6-tab:not(:nth-child(3n+1):last-child):not(:nth-child(3n+1):nth-last-child(2)):not(:nth-child(3n+2):last-child):has(.ak6-tab-mark){padding-right:5px!important;padding-top:10px!important}
 html body .aniza-kunye-v5.ak6 :is(.ak6-tabs--3,.ak6-tabs--5,.ak6-tabs--6):not(.ak6-cours)>.ak6-tab:not(:nth-child(3n+1):last-child):not(:nth-child(3n+1):nth-last-child(2)):not(:nth-child(3n+2):last-child) .ak6-tab-chevron{margin:0 auto!important;align-self:center}
 /* 7.2.3 — Hiçbir kartta yazı ya da açılır ok kutunun dışına taşmaz: yazı daralır (gerekirse "…"), ok her zaman içeride kalır. */
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab{overflow:hidden}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab .ak6-tab-text{min-width:0}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab .ak6-tab-text>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab .ak6-tab-text small.ak6-tab-eps{white-space:normal}
 html body .aniza-kunye-v5.ak6 .ak6-tabs:not(.ak6-cours)>.ak6-tab :is(.ak6-season-icon,.ak6-tab-chevron){flex-shrink:0}
}

/* 24. (7.2.2) Devam Durumu "Sezon Bilgileri" başlığının sağında; sezon sayısından ince bir nokta ile ayrılır. */
.aniza-kunye-v5.ak6 .ak6-section-meta{gap:8px}
.aniza-kunye-v5.ak6 .ak6-head-state{display:inline-flex;align-items:center}
.aniza-kunye-v5.ak6 .ak6-section-meta>span:not(.ak6-head-state)+.ak6-head-state::before{content:'·';margin-right:8px;color:var(--ak6-secondary);font-weight:700}
html body .aniza-kunye-v5.ak6 .ak6-head-state .ak6-state{font-size:12.5px}
@container ak6 (max-width:370px){
 .aniza-kunye-v5.ak6 .ak6-seasons .ak6-section-head{flex-wrap:wrap;row-gap:4px}
}

/* 25. (7.2.2) Tek alternatif ad sıradan bir bilgi satırıdır: kutu/çizgi yok, ad metin gibi, tıklayınca kopyalanır. */
html body .aniza-kunye-v5.ak6 .ak6-name.ak6-name--inline{display:inline-flex!important;width:auto!important;min-height:0!important;padding:0!important;border-left:0!important;gap:5px;font:inherit!important;font-weight:550!important;justify-content:flex-start}
html body .aniza-kunye-v5.ak6 .ak6-name.ak6-name--inline:is(:hover,:focus-visible){background:transparent!important;color:var(--ak6-accent)!important}
html body .aniza-kunye-v5.ak6 .ak6-name.ak6-name--inline .ak6-copy-icon{width:12px!important;height:12px!important;flex:0 0 12px!important}

/* 7.2.6 — PC: Bilinen Eserleri / Bilinen Yapımları ayrı, ortalanmış bir bölüm.
   Başlık iki yanı çizgili ortada durur (üstteki ayırıcı çizginin yerini alır); liste künyenin ortasında,
   iki eşit sütun (7.2.7: satır arası çizgiler kaldırıldı). Mobil düzen değişmez. */
@container ak6 (min-width:690px){
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works.ak6-section{border-top:0!important;margin-top:20px!important;padding-top:0!important;padding-left:0}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works .ak6-section-head{display:flex;align-items:center;gap:16px;margin:0 0 14px}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works .ak6-section-head::before,
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works .ak6-section-head::after{content:'';flex:1 1 0;height:1px;background:var(--ak6-line)}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works .ak6-group-label{flex:0 0 auto;letter-spacing:.06em;text-transform:uppercase;font-size:12px}
 /* 7.2.8 — Sütunlar yazının kendi genişliğinde; ikisi birlikte künyenin tam ortasında durur.
    Böylece kısa adlarda (Buddha, Gyo) liste sola kaymış görünmez. Aradaki boşluk künye genişliğine göre ayarlanır. */
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work-list{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;column-gap:clamp(64px,14cqi,160px);margin:0 auto!important;padding-bottom:4px!important}
}

/* 7.2.7 — MAL / AniList penceresi eserlerle uzayınca ekranı taşmasın: liste kendi içinde kayar. */
html body .aia-kpop-popover .aia-kpop-list{max-height:min(62vh,440px);overflow-y:auto;overscroll-behavior:contain}

/* 7.3.0 — PC: Bilinen Eserleri yazıları biraz daha büyük ve ferah (15px, satır 36px); ortalı düzenle daha dolgun durur. */
@container ak6 (min-width:690px){
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work-copy{font-size:15px!important;font-weight:600!important;letter-spacing:.005em;min-height:36px!important}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work{min-height:36px;gap:12px}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work-no{font-size:12.5px;flex-basis:22px}
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works .ak6-group-label{font-size:13px}
}

/* 7.3.1 — PC: liste alanı daha verimli kullanır. İki sütun künyeye yayılır (space-around):
   kenar boşlukları ortadaki boşluğun yarısı kadar; düzen yine tam ortalı ve simetriktir. */
@container ak6 (min-width:690px){
 html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work-list{justify-content:space-around!important;column-gap:48px!important;padding-inline:24px!important}
}

/* ANİZA 12 Ekim: Bilinen Eserleri ortada iki sütun (üst bilgi alanı eski yayılmış düzeninde bırakıldı). */
html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-works.ak6-section{margin-top:16px!important}
html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-work-list{justify-content:center!important;column-gap:56px!important;padding-inline:0!important}
/* ANİZA 12 Ekim: mangaka/stüdyo üst bilgi alanı kapak yüksekliğinin tamamına eşit aralıkla yayılır */
html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-meta{align-items:stretch!important}
html body .aniza-kunye-v5.ak6:is(.ak6--mangaka,.ak6--studyo) .ak6-meta-group dl{height:100%!important;grid-template-rows:repeat(var(--ak6-meta-rows,1),minmax(min-content,1fr))!important;align-content:stretch!important;align-items:center!important}

/* 7.3.3 — Stüdyo alternatif adları artık bilgi sütunlarının içindedir.
   Eski mangaka/stüdyo dl esnetme kuralı akış yerleşimini ezmesin. */
html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta--akis .ak6-akis-col dl{
  height:auto!important;
  grid-template-rows:none!important;
  align-content:start!important;
  align-items:start!important;
}
html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta--akis .ak6-akis-col{
  gap:12px;
}

/* 7.3.4 — Masaüstü stüdyo künyesinde bilgi alanını mangaka gibi görsel
   yüksekliğine yay. Alternatif adların akış içindeki konumu ve mobil düzen korunur. */
@container ak6 (min-width:690px){
 html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-main > .ak6-meta--akis{
  flex:1 1 auto;
  align-content:stretch!important;
  align-items:stretch!important;
 }
 html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta--akis > .ak6-akis-col{
  align-self:stretch;
  justify-content:space-around;
 }
 html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta--akis .ak6-akis-col > dl{
  flex:1 1 auto;
  height:auto!important;
  grid-auto-rows:minmax(min-content,1fr);
  align-content:stretch!important;
  align-items:center!important;
 }
}


/* ===== WPCode #22078 migrated: künye meta height and text size =====
   This section is owned by the Künye plugin. Do not re-enable WPCode #22078.
   Seri Dosyası logo colours (#21287) are deliberately NOT included here. */
/* Künye: alan varsa bilgiler kapağın yüksekliğine yayılsın; çok uzun içerikte sıkışık düzen aynen kalır.
   Kapsam: manga/manhwa/manhua/LN, karakter, stüdyo. Anime/Donghua hariç (orada düzen olduğu gibi kalsın). Mangaka zaten böyle. */
@container ak6 (min-width: 690px) {

  /* 1) Akış düzeni (manga, karakter — anime hariç): sütunlar üstten alta yayılır */
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta.ak6-meta--akis {
    align-content: stretch !important;
    align-items: stretch !important;
    padding-block: 6px;
  }
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta--akis .ak6-meta-group.ak6-akis-col {
    justify-content: space-between !important;
  }
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta--akis .ak6-meta-group.ak6-akis-col > dl {
    display: contents !important;
  }

  /* 2) Yazı boyutu: mangaka künyesiyle aynı */
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta--akis .ak6-field :is(dt, dd),
  html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta .ak6-field :is(dt, dd) {
    font-size: 13.5px !important;
  }
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta--akis .ak6-group-label {
    font-size: 13px !important;
  }
  html body .aniza-kunye-v5.ak6:is(.ak6--manga, .ak6--karakter) .ak6-meta--akis .ak6-name > span:first-child {
    font-size: 13.5px !important;
  }

  /* 3) Stüdyo: mangaka ile aynı yayılma */
  html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta:not(.ak6-meta--akis) {
    flex: 1 1 auto;
    align-items: stretch;
  }
  html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-meta:not(.ak6-meta--akis) .ak6-meta-group dl {
    height: 100%;
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: repeat(var(--ak6-meta-rows, 1), minmax(min-content, 1fr));
    align-items: center;
    gap: 7px;
  }
}
/* ===== end #22078 ===== */
