/* Rehber v3 — "renkli klasörler" dili (30.10.2026, kullanıcı: "rehberi ele alalım, içerikler ve sayfa tasarımı, şu an çok karışık").
 * Kapsam: rehber/*.html (body.rh3); özelge, mevzuat ve kanun sayfaları da bunu taban alır, üstüne css/arsiv3.css gelir (body.ar3). tasarim.css'ten SONRA bağlanır; üretici test/araclar/rehber-uret.js.
 * Dizin: yan sütunlar kalktı; 7 üst grup içinde açılır pencereler (js/rehber-dizin.js).
 * Makale: solda sade konu menüsü, ortada okuma sütunu; eski sağ sütun makalenin altına iner (içerik silinmez). Renk üst gruptan gelir (body[data-renk]).
 * KURAL: görünüm kuralları YALNIZ EKRAN içindir; yazdırma çıktısı rehber.css'teki gibi kalır. */
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/plus-jakarta-sans-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/plus-jakarta-sans-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

@media screen{
body.rh3{
  --g1:#366eb7;--g2:#294870;--g-yazi:#30578b;
  --r-zemin:#f6f8fb;--r-zemin2:#f4f6fa;--r-kart:#fff;--r-yazi:#16202d;--r-soluk:#47527a;--r-cizgi:rgba(41,72,112,0.15);
  --r-acik:color-mix(in srgb,var(--g1) 11%,var(--r-kart));--r-acik2:color-mix(in srgb,var(--g1) 5%,var(--r-kart));
  --t-sans:"Plus Jakarta Sans","Segoe UI",system-ui,-apple-system,Arial,sans-serif!important;--t-serif:var(--t-sans)!important;
  --t-zemin:var(--r-zemin)!important;--t-kart:var(--r-kart)!important;--t-kart2:var(--r-acik2)!important;--t-murekkep:var(--r-yazi)!important;--t-soluk:var(--r-soluk)!important;--t-cizgi:var(--r-cizgi)!important;--t-vurgu:var(--g1)!important;--t-vurgu-kosul:var(--g-yazi)!important;--t-vurgu-acik:var(--r-acik)!important;--lx-altin:var(--g-yazi)!important;--lx-altin-d:var(--g-yazi)!important;
  font-family:var(--t-sans);color:var(--r-yazi);background:linear-gradient(180deg,var(--r-zemin),var(--r-zemin2) 72%,var(--r-zemin)) fixed;
}
body.rh3[data-renk=mavi]{--g1:#396eb3;--g2:#192533;--g-yazi:#2c4a71;--r-zemin:#f4f6fa;--r-zemin2:#f3f6fa;--r-cizgi:rgba(44,74,113,0.15)}
body.rh3[data-renk=zumrut]{--g1:#336ab1;--g2:#304561;--g-yazi:#3a5577;--r-zemin:#f6f8fb;--r-zemin2:#f4f6fa;--r-cizgi:rgba(51,106,177,0.17)}
body.rh3[data-renk=turkuaz]{--g1:#396caf;--g2:#2d4a70;--g-yazi:#325b91;--r-zemin:#f6f8fb;--r-zemin2:#f4f6fa;--r-cizgi:rgba(57,108,175,0.17)}
body.rh3[data-renk=gok]{--g1:#3165a8;--g2:#264772;--g-yazi:#29558e;--r-zemin:#f5f7fa;--r-zemin2:#f4f6fa;--r-cizgi:rgba(49,101,168,0.16)}
body.rh3[data-renk=menekse]{--g1:#3668a9;--g2:#263e5c;--g-yazi:#2d4a71;--r-zemin:#f2f5f9;--r-zemin2:#f3f6fa;--r-cizgi:rgba(38,62,92,0.16)}
body.rh3[data-renk=gul]{--g1:#4677b6;--g2:#2a466a;--g-yazi:#2f5381;--r-zemin:#f5f8fb;--r-zemin2:#f1f5f9;--r-cizgi:rgba(42,70,106,0.15)}
:root[data-theme=dark] body.rh3{--g-yazi:#cddcf0;--r-zemin:#0d131b;--r-zemin2:#0e141c;--r-kart:#182230;--r-yazi:#eff3f8;--r-soluk:#b7c2cf;--r-cizgi:rgba(215,224,237,0.2)}
:root[data-theme=dark] body.rh3[data-renk]{--r-zemin:#0e141d;--r-zemin2:#0e141c;--r-kart:#192433;--r-cizgi:rgba(200,213,230,0.2)}
:root[data-theme=dark] body.rh3[data-renk=mavi]{--g-yazi:#ccd8e8}
:root[data-theme=dark] body.rh3[data-renk=zumrut]{--g-yazi:#dbe4f0}
:root[data-theme=dark] body.rh3[data-renk=turkuaz]{--g-yazi:#d9e4f1}
:root[data-theme=dark] body.rh3[data-renk=gok]{--g-yazi:#d8e1ee}
:root[data-theme=dark] body.rh3[data-renk=menekse]{--g-yazi:#c7d4e6}
:root[data-theme=dark] body.rh3[data-renk=gul]{--g-yazi:#c7d4e6}
:root[data-theme=dark] body.rh3[data-renk=turuncu]{--g-yazi:#cddcf0}
@media (prefers-color-scheme:dark){
  :root:not([data-theme=light]) body.rh3{--g-yazi:#cddcf0;--r-zemin:#0d131b;--r-zemin2:#0e141c;--r-kart:#182230;--r-yazi:#eff3f8;--r-soluk:#b7c2cf;--r-cizgi:rgba(215,224,237,0.2)}
  :root:not([data-theme=light]) body.rh3[data-renk]{--r-zemin:#0e141d;--r-zemin2:#0e141c;--r-kart:#192433;--r-cizgi:rgba(200,213,230,0.2)}
  :root:not([data-theme=light]) body.rh3[data-renk=mavi]{--g-yazi:#ccd8e8}
  :root:not([data-theme=light]) body.rh3[data-renk=zumrut]{--g-yazi:#dbe4f0}
  :root:not([data-theme=light]) body.rh3[data-renk=turkuaz]{--g-yazi:#d9e4f1}
  :root:not([data-theme=light]) body.rh3[data-renk=gok]{--g-yazi:#d8e1ee}
  :root:not([data-theme=light]) body.rh3[data-renk=menekse]{--g-yazi:#c7d4e6}
  :root:not([data-theme=light]) body.rh3[data-renk=gul]{--g-yazi:#c7d4e6}
  :root:not([data-theme=light]) body.rh3[data-renk=turuncu]{--g-yazi:#cddcf0}
}
body.rh3 :where(h1,h2,h3,h4){font-family:var(--t-sans);font-weight:800;letter-spacing:-.016em}
body.rh3 :is(button,input,select,textarea,summary,kbd){font-family:var(--t-sans)}
body.rh3 a:focus-visible,body.rh3 button:focus-visible,body.rh3 summary:focus-visible,body.rh3 input:focus-visible{outline:3px solid #719dd6;outline-offset:2px}
html body.rh3 *{animation:none}

/* ---------- Dizin ---------- */
html body.rh3.rehber-dizin .sayfa-ic{display:block}
html body.rh3 .rd-bas{margin:14px 0 14px;padding:clamp(18px,2.4vw,28px);border:0;border-radius:16px;background:linear-gradient(105deg,#294870 0%,#366eb7 50%,#4677b6 100%)!important;background-image:linear-gradient(105deg,#294870 0%,#366eb7 50%,#4677b6 100%)!important;color:#fff;box-shadow:0 18px 30px -22px #294870}
html body.rh3 .rd-etiket{margin:0 0 3px;color:#e8edf5!important;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}
html body.rh3 .rd-bas h1{margin:0;color:#fff;-webkit-text-fill-color:#fff;font-size:clamp(25px,3vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.02em}
html body.rh3 .rd-giris{max-width:78ch;margin:6px 0 0;color:#f0f4f8;font-size:15px;line-height:1.5}
html body.rh3 .rd-ara{height:52px;margin-top:12px;padding:0 14px;border:0;border-radius:12px;background:#fff;color:#294870;box-shadow:0 10px 26px -12px rgba(23,33,46,0.7)}
html body.rh3 .rd-ara svg{color:#30578b}
html body.rh3 .rd-ara input{height:100%;border:0;background:transparent;color:#16202d;font-size:16px;box-shadow:none}
html body.rh3 .rd-ara input::placeholder{color:#6b7392}
html body.rh3 .rd-sonuc{color:#30578b;font-weight:700}
.rd-kisa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px}
html body.rh3 .rd-kisa a{display:block;margin:0;padding:10px 13px;border:1px solid rgba(255,255,255,.3);border-radius:11px;background:rgba(255,255,255,.14);color:#fff;text-decoration:none}
html body.rh3 .rd-kisa a:hover{background:rgba(255,255,255,.24)}
html body.rh3 .rd-kisa b{display:block;color:#fff;font-size:15px;font-weight:700;line-height:1.3}
html body.rh3 .rd-kisa span{display:block;margin-top:2px;color:#f0f4f8;font-size:13px;line-height:1.4}
html body.rh3 .rd-kisa .rd-one-etiket{margin:0 0 1px;color:#e8edf5;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}
.rd-arac-ust{display:flex;justify-content:flex-end;margin:0 0 4px}
.rd-hepsi{border:0;background:none;color:var(--g-yazi);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.rd-ust{--k1:#366eb7;--k2:#294870;margin:0 0 16px}
.rd-ust[hidden]{display:none}
.rd-ust[data-renk=mavi]{--k1:#396eb3;--k2:#192533}
.rd-ust[data-renk=zumrut]{--k1:#336ab1;--k2:#304561}
.rd-ust[data-renk=turkuaz]{--k1:#396caf;--k2:#2d4a70}
.rd-ust[data-renk=gok]{--k1:#3165a8;--k2:#264772}
.rd-ust[data-renk=menekse]{--k1:#3668a9;--k2:#263e5c}
.rd-ust[data-renk=gul]{--k1:#4677b6;--k2:#2a466a}
html body.rh3 .rd-ust-bas{display:flex;align-items:baseline;gap:10px;margin:0 0 7px;padding:0;border:0;color:var(--r-yazi);font-size:clamp(18px,1.7vw,22px);font-weight:800}
html body.rh3 .rd-ust-bas::before,html body.rh3 .rd-ust-bas::after{content:none}
.rd-ust-bas small{color:var(--r-soluk);font-size:14px;font-weight:600;letter-spacing:0}
.rd-akor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:start}
html body.rh3 .rd-grup{min-width:0;margin:0;overflow:hidden;border:0;border-radius:13px;background:var(--r-kart);box-shadow:0 12px 22px -20px var(--k2)}
html body.rh3 .rd-grup[hidden]{display:none}
html body.rh3 .rd-grup[open]{grid-column:1/-1}
html body.rh3 .rd-grup-bas{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center;margin:0;padding:9px 12px;background:linear-gradient(100deg,var(--k1),var(--k2));color:#fff;cursor:pointer;list-style:none}
.rd-grup-bas::-webkit-details-marker{display:none}
html body.rh3 .rd-ikon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:rgba(255,255,255,.18);color:#fff}
html body.rh3 .rd-grup-bas h3{margin:0;padding:0;border:0;color:#fff;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.25}
html body.rh3 .rd-grup-bas h3::before,html body.rh3 .rd-grup-bas h3::after{content:none}
html body.rh3 .rd-say{padding:2px 9px;border:0;border-radius:8px;background:rgba(255,255,255,.22);color:#fff;font-size:12.5px;font-weight:800;white-space:nowrap}
.rd-ack-ok{width:9px;height:9px;margin:0 3px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(45deg);transition:transform .15s}
.rd-grup[open] .rd-ack-ok{transform:rotate(225deg)}
html body.rh3 .rd-grup .rd-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:5px 13px 9px;border:1px solid color-mix(in srgb,var(--k1) 22%,transparent);border-top:0;border-radius:0 0 13px 13px}
html body.rh3 .rd-kart{display:block;min-height:0;padding:8px 4px;border:0;border-bottom:1px solid var(--r-cizgi);border-radius:0;background:none;box-shadow:none;color:var(--r-yazi);text-decoration:none;transform:none}
html body.rh3 .rd-kart[hidden]{display:none}
html body.rh3 .rd-kart::before,html body.rh3 .rd-kart::after{content:none}
html body.rh3 .rd-kart:hover{background:var(--r-acik2);transform:none;box-shadow:none}
html body.rh3 .rd-kart b{display:block;color:var(--r-yazi);font-size:15px;font-weight:700;line-height:1.3}
html body.rh3 .rd-kart span{display:block;margin-top:1px;color:var(--r-soluk);font-size:13.5px;line-height:1.4}
html body.rh3 .rd-kart .rd-ok{display:none}

/* ---------- Makale: iki sütun; eski sağ sütun alta ---------- */
html body.rh3:not(.rehber-dizin) .sayfa-ic{display:grid;grid-template-columns:270px minmax(0,1fr);grid-template-areas:"sol orta" "sol sag";gap:0 22px;align-items:start}
html body.rh3 .sayfa.sayfa-ic .yan-sol{grid-area:sol;position:sticky;top:calc(64px + var(--ust-ek,0px));max-height:calc(100vh - 76px - var(--ust-ek,0px));overflow:auto}
html body.rh3 .sayfa.sayfa-ic .orta{grid-area:orta;min-width:0}
/* stil.css ≥1500 px kuralı (.sayfa.sayfa-ic .yan-sag) sağ sütunu yana çeker; özgüllük bilerek ondan yüksek */
html body.rh3 .sayfa.sayfa-ic .yan-sag{grid-area:sag;position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:auto;max-height:none;margin:14px 0 8px;overflow:visible}
html body.rh3 .yan-sag .yan-kart{margin:0;border:1px solid var(--r-cizgi);border-radius:12px;background:var(--r-kart);box-shadow:none}
html body.rh3 .yan-sag .yan-baslik{color:var(--g-yazi);font-size:14.5px;font-weight:800;letter-spacing:0;text-transform:none}
html body.rh3 .yan-sag .yan-liste{columns:2;column-gap:14px}
html body.rh3 .yan-sag a{color:var(--r-yazi)}
html body.rh3 .yan-sag .yan-btn{display:inline-block;border-radius:9px;background:linear-gradient(135deg,#b2c9e9,#719dd6);color:#101720;font-weight:700}
html body.rh3 .yan-sag .yan-hepsi{color:var(--g-yazi);font-weight:700}
html body.rh3 .yan-sol .yan-baslik{color:var(--g-yazi);font-size:14px;font-weight:800;letter-spacing:0;text-transform:none}
html body.rh3 .yan-sol .yan-menu{padding:0;border:0;background:none;box-shadow:none}
html body.rh3 .yan-sol .yan-d{margin:0;border:0;border-radius:7px;background:none}
html body.rh3 .yan-sol .yan-d>summary{padding:6px 8px;border-radius:7px;color:var(--r-yazi);font-size:14px;font-weight:600}
html body.rh3 .yan-sol .yan-d>summary:hover{background:var(--r-acik)}
html body.rh3 .yan-sol .yan-d>summary::before{content:none}
html body.rh3 .yan-sol .yan-d>summary small{background:none;color:var(--r-soluk)!important;font-weight:600}
html body.rh3 .yan-sol .yan-d[open]>summary{background:var(--r-acik);color:var(--g-yazi);font-weight:800}
html body.rh3 .yan-sol .yan-d a{color:var(--r-soluk);font-size:13.5px}
html body.rh3 .yan-sol .yan-d a[aria-current=page]{color:var(--g-yazi);font-weight:800}

/* Okuma alanı */
html body.rh3 .rh-ekmek,html body.rh3 .rh-ekmek a{color:var(--r-soluk);font-size:13.5px}
html body.rh3 .rh-makale{overflow:hidden;padding:0 0 18px;border:1px solid var(--r-cizgi);border-radius:16px;background:var(--r-kart);box-shadow:0 18px 30px -26px var(--g2)}
html body.rh3 .rh-makale:has(>.rh-bas)>*:not(.rh-bas){margin-left:clamp(16px,3vw,40px);margin-right:clamp(16px,3vw,40px)}
html body.rh3 .rh-bas{margin:0 0 16px;padding:16px clamp(16px,3vw,40px) 14px;border:0;border-radius:0;background:linear-gradient(100deg,var(--g1),var(--g2))!important;background-image:linear-gradient(100deg,var(--g1),var(--g2))!important;color:#fff}
html body.rh3 .rh-kategori,html body.rh3 .rh-kategori a{margin:0;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none}
html body.rh3 .rh-kategori::before{content:none}
html body.rh3 .rh-kategori a{text-decoration:underline;text-underline-offset:3px}
html body.rh3 .rh-bas h1{margin:3px 0 6px;color:#fff;-webkit-text-fill-color:#fff;font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1.14;letter-spacing:-.02em}
html body.rh3 .rh-ozet{margin:0;padding:0;border:0;color:#fff;font-size:16px;line-height:1.5}
html body.rh3 .rh-bas-bilgi{margin:6px 0 0;padding:0;border:0;color:#fff;font-size:13px;opacity:.9}
html body.rh3 .makale-arac button,html body.rh3 .rh-bas button{border-color:rgba(255,255,255,.4);border-radius:8px;background:rgba(255,255,255,.16);color:#fff}
html body.rh3 .rh-icindekiler{padding:10px 14px;border:0;border-left:4px solid var(--g1);border-radius:0 10px 10px 0;background:var(--r-acik2)}
html body.rh3 .rh-icindekiler b{color:var(--g-yazi);font-size:14px;font-weight:800;letter-spacing:0;text-transform:none}
html body.rh3 .rh-icindekiler a{color:var(--r-yazi);font-weight:500}
html body.rh3 .rh-icindekiler ol{gap:2px 18px}
html body.rh3 .rh-icindekiler li::marker{color:var(--g-yazi);font-weight:700}
html body.rh3 .rh-makale h2{margin-top:26px;padding:0;border:0;color:var(--g-yazi);font-size:clamp(20px,2vw,24px);line-height:1.2}
html body.rh3 .rh-makale h2::before,html body.rh3 .rh-makale h2::after{content:none}
html body.rh3 .rh-makale h3{color:var(--r-yazi);font-size:17px}
html body.rh3 .rh-makale :is(p,li){color:var(--r-yazi);font-size:16px;line-height:1.68}
html body.rh3 .rh-makale>:is(p,ul,ol){max-width:82ch}
html body.rh3 .rh-makale a{color:var(--g-yazi)}
html body.rh3 .rh-makale table{border-color:var(--r-cizgi)}
html body.rh3 .rh-makale table th{background:var(--r-acik);color:var(--g-yazi);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}
html body.rh3 .rh-makale table td{border-color:var(--r-cizgi);color:var(--r-yazi);font-size:15px}
html body.rh3 .rh-not{border-radius:10px}
html body.rh3 .rh-cta{border:0;border-radius:12px;background:linear-gradient(100deg,var(--g1),var(--g2))!important;background-image:linear-gradient(100deg,var(--g1),var(--g2))!important;color:#fff}
html body.rh3 .rh-cta :is(p,h2,h3,b,strong,span){color:#fff}
html body.rh3 .fm-btn-ana{border-color:transparent;background:linear-gradient(135deg,#b2c9e9,#719dd6)!important;background-image:linear-gradient(135deg,#b2c9e9,#719dd6)!important;color:#101720!important;border-radius:9px;box-shadow:none}
html body.rh3 .sss-oge{margin:0 0 7px;border:1px solid var(--r-cizgi);border-radius:10px;background:var(--r-kart);box-shadow:none}
html body.rh3 .sss-oge>summary{color:var(--r-yazi);font-size:15.5px;font-weight:700}
html body.rh3 .sss-oge[open]{border-color:var(--g1)}
html body.rh3 .rh-kart{border:1px solid var(--r-cizgi);border-radius:10px;background:var(--r-acik2);box-shadow:none}
html body.rh3 .rh-kart:hover{border-color:var(--g1);transform:none}
html body.rh3 .rh-kart b{color:var(--r-yazi)}
html body.rh3 .rh-kart span{color:var(--r-soluk)}
html body.rh3 .rh-kaynak a{border-radius:9px}

/* Kesin kurallar: eski katmanları geçer */
html body.rh3 .gor{opacity:1!important;transform:none!important;transition:none!important}
html body.rh3 .rd-bas .rd-ara{background:#fff!important;border:0!important}
html body.rh3 .rd-bas .rd-ara input{background:transparent!important;color:#16202d!important;-webkit-text-fill-color:#16202d}
html body.rh3 .rd-grup-bas .rd-ikon{background:rgba(255,255,255,.18)!important;color:#fff!important}
html body.rh3 .rd-grup-bas .rd-ikon svg{color:#fff;stroke:#fff}
html body.rh3 .rh-makale .rh-bas :is(p,li,span){color:#fff!important;font-size:16px;line-height:1.5}
html body.rh3 .rh-makale .rh-bas .rh-bas-bilgi{font-size:13px}
html body.rh3 .rh-makale .rh-bas .rh-kategori,html body.rh3 .rh-makale .rh-bas .rh-kategori a{color:#fff!important;font-size:13.5px}
html body.rh3 .rh-makale table thead th,html body.rh3 .rh-makale table th{background:var(--r-acik)!important;background-image:none!important;color:var(--g-yazi)!important}
html body.rh3 .rh-makale .tablo-sar,html body.rh3 .rh-makale table{box-shadow:none}
html body.rh3 .yan-sag .yan-vurgu{background:var(--r-acik2)!important;background-image:none!important;color:var(--r-yazi)}
html body.rh3 .yan-sag .yan-metin{color:var(--r-soluk)!important}
html body.rh3 .yan-sag .yan-vurgu .yan-baslik{color:var(--g-yazi)!important}
html body.rh3 .yan-sag .yan-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;columns:auto}

html body.rh3 .yan-sol .yan-d a[aria-current=page]{background:var(--r-acik)!important;background-image:none!important;color:var(--g-yazi)!important;-webkit-text-fill-color:currentColor;border-radius:7px}
html body.rh3 .rd-kart{padding:8px 4px!important;counter-increment:none}
html body.rh3 .rh-makale .rh-bas .rh-kategori{padding:0!important;margin:0}
html body.rh3 .rh-makale h2{padding-left:0!important;text-indent:0}
html body.rh3 .rh-icindekiler ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 0;padding-left:22px}
html body.rh3 .rh-icindekiler li{font-size:15px;line-height:1.4}

html body.rh3 .rh-makale .rh-bas .rh-kategori a{display:inline;padding:0!important;margin:0!important}
html body.rh3 .rh-makale .rh-bas .rh-kategori a::before,html body.rh3 .rh-makale .rh-bas .rh-kategori::before{content:none!important;display:none!important}

@media (max-width:1179px){
  html body.rh3:not(.rehber-dizin) .sayfa-ic{grid-template-columns:minmax(0,1fr);grid-template-areas:"orta" "sag"}
  html body.rh3 .sayfa.sayfa-ic .yan-sol{display:none}
  html body.rh3 .sayfa.sayfa-ic .yan-sag{grid-template-columns:minmax(0,1fr)}
  .rd-akor{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:760px){
  .rd-akor,.rd-kisa,html body.rh3 .rd-grup .rd-izgara{grid-template-columns:minmax(0,1fr)}
  html body.rh3 .rh-makale :is(p,li){font-size:15.5px}
  html body.rh3 .rh-icindekiler ol{grid-template-columns:minmax(0,1fr)}
}
}

/* Rehber sayfası tarihi ve eskime uyarısı (02.11.2026) */
html body.rh3 .rh-bas .rh-tarih{display:inline-block;margin:6px 0 0;padding:3px 10px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.14);color:#fff;font-size:13px;font-weight:600;letter-spacing:0}
html body.rh3 .rh-bas .rh-tarih time{font-variant-numeric:tabular-nums}
html body.rh3 .rh-eski-uyari{margin:0 clamp(16px,3vw,40px) 16px;padding:12px 14px;border:1px solid #b45309;border-left-width:5px;border-radius:6px;background:#fff7ed;color:#7c2d12;font-size:15px;line-height:1.5}
html[data-theme=dark] body.rh3 .rh-eski-uyari{background:#2b1b0b;color:#fdba74;border-color:#c2410c}
@media (prefers-color-scheme:dark){html:not([data-theme=light]) body.rh3 .rh-eski-uyari{background:#2b1b0b;color:#fdba74;border-color:#c2410c}}
@media print{html body.rh3 .rh-bas .rh-tarih{border-color:#000;background:none;color:#000}}
