/* hangi-uzman.css — "Hangi uzmana gitmeliyim?" sihirbazı (hu-). 19 Eylül 2026.
 * Her yaştan kullanıcı: gövde 18 px, seçenekler ≥56 px, düğmeler ≥52 px, küçük düğmeler ≥48 px; yüksek kontrast;
 * seçili durum renk + kalın çerçeve + onay işareti (480 px altında gizli) + kalın yazı; 375 px'te yatay kaydırma yok; hareketi azalt; baskı düzeni.
 * Site paleti (pr- ile aynı): lacivert #0B3C5D, mavi #1B6CA8, mürekkep #12242E, ikincil #4A5D6B, çizgi #D6E3EC, kum #F4F8FB. */

.hu-sayfa{
  --hu-deep:#0B3C5D; --hu-mid:#1B6CA8; --hu-soft:#E8F1F8; --hu-sand:#F4F8FB; --hu-ink:#12242E; --hu-ink2:#4A5D6B;
  --hu-rule:#D6E3EC; --hu-alert:#A33A2A; --hu-alert-bg:#FFF5F2; --hu-amber:#8A5A0B; --hu-amber-bg:#FBF3E3; --hu-odak:#B7791F;
  color:var(--hu-ink); font-size:1.125rem; line-height:1.6; overflow-wrap:anywhere; word-break:normal;
}
.hu-sayfa *,.hu-sayfa *::before,.hu-sayfa *::after{box-sizing:border-box;}
.hu-kap{max-width:47.5rem;margin:0 auto;padding:0 16px 3rem;}
.hu-gizli{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.hu-sayfa [hidden]{display:none !important;}
.hu-sayfa a{color:var(--hu-mid);}
.hu-sayfa :focus-visible{outline:3px solid var(--hu-odak);outline-offset:3px;border-radius:4px;}
.hu-sayfa h2[tabindex="-1"]:focus,.hu-sayfa h2[tabindex="-1"]:focus-visible{outline:none;}
.hu-ik{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}

/* Sayfa yolu */
.hu-iz{padding-top:1rem;}
.hu-iz ol{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;font-size:1.0625rem;color:var(--hu-ink2);}
.hu-iz li+li::before{content:"›";margin-right:.35rem;color:#94A3B8;}
.hu-iz a{color:var(--hu-mid);text-decoration:none;} .hu-iz a:hover{text-decoration:underline;}
.hu-iz [aria-current]{color:var(--hu-ink);font-weight:600;}

/* Başlık ve araç kartı */
.hu-h1{font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--hu-deep);font-size:clamp(1.9rem,6vw,2.5rem);line-height:1.15;margin:.8rem 0 1rem;text-wrap:balance;}
.hu-akista .hu-h1{font-size:clamp(1.35rem,4.5vw,1.75rem);margin:.5rem 0 .7rem;}
.hu-kart{background:#fff;border:1px solid var(--hu-rule);border-radius:18px;padding:clamp(1rem,4vw,1.75rem);box-shadow:0 8px 26px rgba(11,60,93,.07);scroll-margin-top:80px;}
.hu-hap{display:inline-block;margin:0 0 .8rem;background:var(--hu-soft);color:var(--hu-deep);font-weight:700;font-size:1.0625rem;border-radius:999px;padding:.3rem .9rem;}
.hu-giris-metin{margin:0 0 1rem;font-size:1.1875rem;line-height:1.6;}
.hu-maddeler{list-style:none;margin:0 0 1.3rem;padding:0;display:grid;gap:.7rem;}
.hu-maddeler li{display:flex;gap:.75rem;align-items:flex-start;}
.hu-madde-ik{flex:none;width:2.4rem;height:2.4rem;border-radius:12px;background:var(--hu-soft);color:var(--hu-mid);display:grid;place-items:center;}
.hu-madde-ik .hu-ik{width:1.3rem;height:1.3rem;}
.hu-acil-satir{margin:1rem 0 0;font-size:1.0625rem;color:var(--hu-ink2);}
.hu-acil-satir a,.hu-sayfa a[href^="tel:"]{font-weight:700;color:var(--hu-alert);}
.hu-noscript{margin:.5rem 0 0;background:var(--hu-amber-bg);border:1px solid #EBD9B4;border-radius:12px;padding:.8rem 1rem;color:#5A3D07;}

/* Düğmeler */
.hu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:56px;padding:.75rem 1.4rem;border-radius:14px;border:2px solid var(--hu-mid);background:#fff;color:var(--hu-mid);font:inherit;font-weight:700;font-size:1.125rem;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s,color .15s;}
.hu-btn-birincil{background:var(--hu-mid);color:#fff;}
.hu-btn-birincil:hover{background:var(--hu-deep);border-color:var(--hu-deep);color:#fff;}
.hu-btn-ikincil:hover{background:var(--hu-soft);color:var(--hu-deep);}
.hu-btn-kriz{background:var(--hu-alert);border-color:var(--hu-alert);color:#fff !important;}
.hu-btn-kriz:hover{background:#8A2A1B;border-color:#8A2A1B;}
.hu-sayfa .hu-btn-kriz,.hu-sayfa .hu-btn-kriz *{color:#fff;}
.hu-btn-ikincil[href^="tel:"]{color:var(--hu-alert);border-color:var(--hu-alert);}
.hu-basla,.hu-devam,.hu-tam{width:100%;}
.hu-devam.hu-pasif{background:#E5ECF2;border-color:#C9D6E1;color:#4A5D6B;cursor:not-allowed;}
.hu-metin-btn{display:inline-flex;align-items:center;gap:.45rem;min-height:48px;padding:.4rem .2rem;border:0;background:none;color:var(--hu-mid);font:inherit;font-weight:700;font-size:1.0625rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;}
.hu-geri{display:inline-flex;align-items:center;min-height:48px;margin:0 0 .4rem -.2rem;padding:.4rem .2rem;border:0;background:none;color:var(--hu-mid);font:inherit;font-weight:700;font-size:1.0625rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px;}

/* Soru ekranı */
.hu-ilerleme{margin:0 0 .45rem;font-weight:700;font-size:1.0625rem;color:var(--hu-ink2);}
.hu-cubuk{height:8px;background:var(--hu-soft);border-radius:999px;overflow:hidden;margin-bottom:1.1rem;}
.hu-cubuk i{display:block;height:100%;background:var(--hu-mid);border-radius:999px;transition:width .3s ease;}
.hu-alan{border:0;margin:0;padding:0;min-width:0;}
.hu-alan.hu-okunuyor{background:var(--hu-amber-bg);box-shadow:0 0 0 10px var(--hu-amber-bg);border-radius:6px;}
.hu-ust-etiket{margin:0 0 .35rem;font-weight:700;color:var(--hu-mid);font-size:1.0625rem;}
.hu-soru-baslik,.hu-ekran-baslik{font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--hu-deep);font-size:clamp(1.4rem,4.6vw,1.75rem);line-height:1.3;margin:0 0 .5rem;scroll-margin-top:90px;}
.hu-aciklama{margin:0 0 .6rem;color:var(--hu-ink2);font-size:1.0625rem;}
.hu-dinle{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;min-width:48px;margin:.2rem 0 1rem;padding:.45rem 1rem;border:2px solid var(--hu-rule);border-radius:999px;background:#fff;color:var(--hu-deep);font:inherit;font-weight:700;font-size:1.0625rem;cursor:pointer;}
.hu-dinle:hover{border-color:var(--hu-mid);background:var(--hu-sand);}
.hu-dinle[aria-pressed="true"]{border-color:var(--hu-mid);background:var(--hu-soft);}
.hu-grup{margin:1rem 0 .5rem;font-weight:700;font-size:1.0625rem;color:var(--hu-deep);letter-spacing:.01em;}
.hu-secenekler{display:grid;gap:.65rem;}
.hu-secenek{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:56px;padding:.8rem 1rem;border:2px solid var(--hu-rule);border-radius:14px;background:#fff;cursor:pointer;font-size:1.125rem;line-height:1.4;transition:border-color .12s,background-color .12s;}
.hu-secenek:hover{border-color:var(--hu-mid);}
.hu-secenek input{appearance:auto;-webkit-appearance:radio;width:24px;height:24px;margin:0;padding:0;border:0;background:none;box-shadow:none;accent-color:var(--hu-deep);cursor:pointer;flex:none;}
.hu-sec-metin{display:block;min-width:0;}
.hu-sec-etiket{display:block;}
.hu-sec-alt{display:block;margin-top:.15rem;font-size:1.0625rem;color:var(--hu-ink2);font-weight:400;}
.hu-sec-isaret{visibility:hidden;width:30px;height:30px;border-radius:50%;background:var(--hu-deep);color:#fff;display:grid;place-items:center;}
.hu-sec-isaret .hu-ik{width:18px;height:18px;stroke-width:3;}
/* Seçili durum: JS'in verdiği .hu-secili sınıfı (her tarayıcı) + :has() (JS'siz yedek). Ayrı kurallar: :has() tanımayan eski
   tarayıcı bir seçici listesinin tamamını düşürür, .hu-secili kuralı onunla birlikte gitmesin. */
.hu-secenek.hu-secili{border-color:var(--hu-deep);background:var(--hu-soft);box-shadow:inset 0 0 0 1px var(--hu-deep);}
.hu-secenek.hu-secili .hu-sec-etiket{font-weight:700;}
.hu-secenek.hu-secili .hu-sec-isaret{visibility:visible;}
.hu-secenek:has(input:checked){border-color:var(--hu-deep);background:var(--hu-soft);box-shadow:inset 0 0 0 1px var(--hu-deep);}
.hu-secenek:has(input:checked) .hu-sec-etiket{font-weight:700;}
.hu-secenek:has(input:checked) .hu-sec-isaret{visibility:visible;}
.hu-secenek:focus-within{outline:3px solid var(--hu-odak);outline-offset:3px;}
.hu-secenek:has(input:focus:not(:focus-visible)){outline:none;}
.hu-devam-uyari{margin:1.1rem 0 .5rem;font-size:1.0625rem;color:var(--hu-ink2);}
.hu-devam-uyari.hu-vurgulu{color:var(--hu-alert);font-weight:700;}
.hu-devam{margin-top:.2rem;}

/* Kriz ve acil ekranları */
.hu-kriz .st-kriz,.hu-sayfa .st-kriz{border:2px solid var(--hu-alert);background:var(--hu-alert-bg);color:#4A1D12;border-radius:14px;padding:1rem 1.1rem;margin:.3rem 0 1rem;font-size:1.125rem;}
.hu-sayfa .st-kriz h3,.hu-sayfa .st-kriz h4{margin:0 0 .45rem;font-family:inherit;font-size:1.2rem;line-height:1.35;color:#8A2A1B;font-weight:700;}
.hu-sayfa .st-kriz p{margin:0 0 .4rem;} .hu-sayfa .st-kriz ul{margin:.3rem 0 0;padding-left:1.2rem;list-style:disc;} .hu-sayfa .st-kriz li{margin:.3rem 0;}
.hu-sayfa .st-kriz a{color:#8A2A1B;font-weight:700;text-decoration:underline;}
.hu-kriz-ek{margin:0 0 1rem;padding-left:1.2rem;list-style:disc;} .hu-kriz-ek li{margin:.45rem 0;}
.hu-kriz-dugmeler{display:flex;flex-wrap:wrap;gap:.7rem;margin:0 0 1rem;}
.hu-kriz-dugmeler .hu-btn{flex:1 1 14rem;}
.hu-acil-metin{margin:0 0 1rem;font-size:1.1875rem;}
.hu-acil-ek{margin:0 0 1rem;color:var(--hu-ink2);font-size:1.0625rem;}

/* Sonuç ekranı */
.hu-kriz-hatir{border:2px solid var(--hu-alert);background:var(--hu-alert-bg);border-radius:14px;padding:.85rem 1rem;margin:0 0 1.1rem;color:#4A1D12;}
.hu-kh-baslik{margin:0 0 .25rem;font-weight:700;color:#8A2A1B;}
.hu-kh-metin{margin:0;}
.hu-sonuc-etiket{margin:0 0 .2rem;font-weight:700;font-size:1.0625rem;color:var(--hu-mid);}
.hu-sonuc-ad{font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--hu-deep);font-size:clamp(1.6rem,5.6vw,2.1rem);line-height:1.2;margin:0 0 .4rem;scroll-margin-top:90px;}
.hu-hap-oncelikli{display:inline-block;margin:0 0 .5rem;background:var(--hu-alert);color:#fff;font-weight:700;font-size:1.0625rem;border-radius:999px;padding:.25rem .85rem;}
.hu-sonuc-alt{margin:0 0 .5rem;font-size:1.125rem;}
.hu-ilk{margin:.2rem 0 .6rem;padding:.7rem .9rem;border-radius:12px;background:var(--hu-sand);border:1px solid var(--hu-rule);font-weight:700;color:var(--hu-deep);}
.hu-tani-degil{margin:.2rem 0 .9rem;font-size:1.0625rem;color:var(--hu-ink2);}
.hu-eylem{display:flex;flex-wrap:wrap;gap:.7rem;margin:0 0 1.2rem;}
.hu-eylem .hu-btn{flex:1 1 11rem;min-height:56px;}
.hu-btn-ses{background:var(--hu-deep);border-color:var(--hu-deep);color:#fff;}
.hu-btn-ses:hover{background:var(--hu-mid);border-color:var(--hu-mid);color:#fff;}
.hu-btn-ses[aria-pressed="true"]{background:var(--hu-mid);border-color:var(--hu-mid);}
.hu-ses-durum{flex:1 1 100%;margin:0;font-size:1.0625rem;color:var(--hu-ink2);min-height:0;}
.hu-ses-durum:empty{display:none;}
.hu-bolum{margin:1.3rem 0 0;padding-top:1.1rem;border-top:1px solid var(--hu-rule);}
.hu-bolum-baslik{font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--hu-deep);font-size:1.35rem;line-height:1.3;margin:0 0 .6rem;}
.hu-neden{margin:0 0 .6rem;}
.hu-notlar{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;}
.hu-not{background:var(--hu-amber-bg);border:1px solid #EBD9B4;border-left:5px solid var(--hu-odak);border-radius:10px;padding:.7rem .9rem;color:#3F2A06;}
.hu-liste{margin:0 0 .4rem;padding-left:1.3rem;list-style:disc;} .hu-liste li{margin:.35rem 0;}
.hu-kontrol{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;}
.hu-kontrol label{display:flex;align-items:flex-start;gap:.75rem;min-height:48px;padding:.55rem .7rem;border:1px solid var(--hu-rule);border-radius:12px;background:#fff;cursor:pointer;}
.hu-kontrol input{appearance:auto;-webkit-appearance:checkbox;flex:none;width:24px;height:24px;margin:.15rem 0 0;padding:0;border:0;background:none;box-shadow:none;accent-color:var(--hu-deep);}
.hu-okunuyor{background:var(--hu-amber-bg) !important;box-shadow:0 0 0 6px var(--hu-amber-bg);border-radius:6px;transition:background-color .2s;}

/* İl bölümü */
.hu-il-soru{margin:0 0 .6rem;font-weight:700;}
.hu-il-hizli{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 .9rem;}
.hu-il-dugme{min-height:52px;min-width:7.5rem;flex:1 1 7.5rem;padding:.5rem 1rem;border:2px solid var(--hu-rule);border-radius:12px;background:#fff;color:var(--hu-deep);font:inherit;font-weight:700;font-size:1.125rem;cursor:pointer;}
.hu-il-dugme:hover{border-color:var(--hu-mid);}
.hu-il-dugme[aria-pressed="true"]{border-color:var(--hu-deep);background:var(--hu-soft);box-shadow:inset 0 0 0 1px var(--hu-deep);}
.hu-il-etiket{display:block;margin:0 0 .35rem;font-weight:700;font-size:1.0625rem;}
.hu-il-sec{display:block;width:100%;max-width:100%;min-height:56px;padding:.6rem .9rem;border:2px solid var(--hu-rule);border-radius:12px;background-color:#fff;color:var(--hu-ink);font:inherit;font-size:1.125rem;}
.hu-il-sec:focus{border-color:var(--hu-mid);}
.hu-il-sonuc{margin-top:1rem;}
.hu-il-sonuc:empty{margin-top:0;}
.hu-il-satir{padding:.9rem 1rem;border:1px solid var(--hu-rule);border-radius:14px;background:var(--hu-sand);margin:0 0 .7rem;}
.hu-il-ad{margin:0 0 .25rem;font-weight:700;color:var(--hu-deep);}
.hu-il-metin{margin:0 0 .6rem;}
.hu-il-satir .hu-il-metin:last-child{margin-bottom:0;}
.hu-il-git{width:100%;color:#fff !important;text-decoration:none !important;}
.hu-il-bu-arada{margin:.4rem 0 .4rem;font-weight:700;}
.hu-il-yollar{margin:0 0 .6rem;padding-left:1.3rem;list-style:disc;} .hu-il-yollar li{margin:.4rem 0;}
.hu-il-oncelikli{margin:0 0 .8rem;padding:.75rem .95rem;border:2px solid var(--hu-alert);border-radius:12px;background:var(--hu-alert-bg);color:#4A1D12;font-weight:700;}
.hu-il-mhrs-kisa,.hu-il-yazi{margin:.3rem 0 0;}
.hu-il-not{margin:.8rem 0 0;font-size:1.0625rem;color:var(--hu-ink2);}

/* Alt eylemler, özet, uyarı */
.hu-alt-eylem{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;margin:1.4rem 0 .6rem;padding-top:1rem;border-top:1px solid var(--hu-rule);}
.hu-paylas-durum{flex:1 1 100%;margin:0;color:var(--hu-ink2);font-size:1.0625rem;}
.hu-paylas-durum:empty{display:none;}
.hu-ozet{margin:.6rem 0;border:1px solid var(--hu-rule);border-radius:12px;background:var(--hu-sand);padding:0 1rem;}
.hu-ozet summary{min-height:52px;display:flex;align-items:center;cursor:pointer;font-weight:700;color:var(--hu-deep);}
.hu-ozet dl{margin:0 0 .8rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem;}
.hu-ozet dt{font-weight:700;color:var(--hu-ink2);font-size:1.0625rem;margin-top:.45rem;}
.hu-ozet dd{margin:0;}
.hu-uyari{margin:1rem 0 0;padding:.85rem 1rem;border-radius:12px;background:var(--hu-amber-bg);border:1px solid #EBD9B4;color:#3F2A06;font-size:1.0625rem;}

/* Sayfa altı içerik (SEO bölümleri) */
.hu-icerik{margin-top:2.2rem;}
.hu-bilgi{margin:0 0 2rem;}
.hu-bilgi h2{font-family:Georgia,"Times New Roman",serif;font-weight:700;color:var(--hu-deep);font-size:clamp(1.4rem,4.6vw,1.75rem);line-height:1.25;margin:0 0 .7rem;}
.hu-bilgi p{margin:0 0 .8rem;}
.hu-tablo{margin:.8rem 0 0;border:1px solid var(--hu-rule);border-radius:14px;overflow:hidden;contain:inline-size;background:#fff;}
.hu-tablo table{width:100%;border-collapse:collapse;font-size:1.0625rem;}
.hu-tablo th,.hu-tablo td{padding:.7rem .85rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--hu-rule);}
.hu-tablo thead th{background:var(--hu-sand);color:var(--hu-deep);font-weight:700;}
.hu-tablo tbody th{font-weight:700;color:var(--hu-ink);width:45%;}
.hu-tablo tbody tr:last-child th,.hu-tablo tbody tr:last-child td{border-bottom:0;}
.hu-kartlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.8rem;}
.hu-mini-kart{border:1px solid var(--hu-rule);border-radius:14px;background:#fff;padding:1rem;}
.hu-mini-kart h3{margin:0 0 .35rem;font-size:1.2rem;color:var(--hu-deep);font-family:Georgia,"Times New Roman",serif;}
.hu-mini-kart p{margin:0;}
.hu-fark{margin-top:.9rem !important;}
.hu-sss{border:1px solid var(--hu-rule);border-radius:12px;background:#fff;margin:0 0 .6rem;}
.hu-sss summary{min-height:56px;display:flex;align-items:center;padding:.6rem 1rem;cursor:pointer;font-weight:700;color:var(--hu-deep);}
.hu-sss-cevap{padding:0 1rem .4rem;}
.hu-ilgili{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;}
.hu-ilgili a{display:block;min-height:48px;padding:.65rem .9rem;border:1px solid var(--hu-rule);border-radius:12px;background:#fff;text-decoration:none;color:var(--hu-deep);}
.hu-ilgili a:hover{border-color:var(--hu-mid);background:var(--hu-sand);}
.hu-ilgili-tur{display:block;font-size:1.0625rem;font-weight:700;color:var(--hu-mid);}
.hu-ilgili-ad{display:block;font-weight:700;}
.hu-kaynak ol{margin:0 0 .8rem;padding-left:1.4rem;list-style:decimal;color:var(--hu-ink2);font-size:1.0625rem;} .hu-kaynak li{margin:.35rem 0;}
.hu-imza{color:var(--hu-ink2);font-size:1.0625rem;}

/* Telefon */
@media (max-width:560px){
  .hu-tablo{border:0;background:none;overflow:visible;}
  .hu-tablo table,.hu-tablo tbody,.hu-tablo tr,.hu-tablo th,.hu-tablo td{display:block;width:100%;}
  .hu-tablo thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);}
  .hu-tablo tr{border:1px solid var(--hu-rule);border-radius:12px;background:#fff;margin:0 0 .6rem;overflow:hidden;}
  .hu-tablo tbody th{width:100%;background:var(--hu-sand);border-bottom:1px solid var(--hu-rule);}
  .hu-tablo td{border-bottom:0;}
  .hu-tablo td::before{content:attr(data-etiket);display:block;font-size:1.0625rem;font-weight:700;color:var(--hu-ink2);margin-bottom:.15rem;}
  .hu-eylem .hu-btn{flex:1 1 100%;}
  .hu-alt-eylem{flex-direction:column;align-items:flex-start;}
}
/* Dar telefon: seçenek metnine yer açılır (onay dairesi gizlenir; seçim radyo düğmesi, kalın çerçeve, zemin ve kalın yazıyla görünür) */
@media (max-width:480px){
  .hu-kart{padding:.75rem;border-radius:14px;}
  .hu-secenek{grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.75rem .8rem;}
  .hu-sec-isaret{display:none;}
}

@media (prefers-reduced-motion:reduce){
  .hu-sayfa *,.hu-sayfa *::before,.hu-sayfa *::after{transition:none !important;animation:none !important;scroll-behavior:auto !important;}
}

/* Baskı: yalnız sonuç (JS #huBaski kopyasını kurar; güvenlik cevabı, il bölümü ve düğmeler kopyaya alınmaz) */
#huBaski{display:none;}
@media print{
  html.hu-baski-var body > *:not(#huBaski){display:none !important;}
  html.hu-baski-var #huBaski{display:block !important;}
  #huBaski{color:#000;font-family:Georgia,"Times New Roman",serif;font-size:12.5pt;line-height:1.5;padding:0;}
  #huBaski *{color:#000 !important;background:none !important;box-shadow:none !important;}
  #huBaski .hu-baski-ust{font-size:11pt;font-weight:700;margin:0 0 2pt;}
  #huBaski .hu-baski-tarih{font-size:11pt;margin:0 0 10pt;}
  #huBaski .hu-sonuc-etiket{font-size:12pt;font-weight:700;margin:0;}
  #huBaski .hu-sonuc-ad{font-size:20pt;margin:2pt 0 4pt;}
  #huBaski .hu-hap-oncelikli{border:1.5pt solid #000;border-radius:0;padding:1pt 6pt;font-weight:700;}
  #huBaski .hu-ilk,#huBaski .hu-not,#huBaski .hu-uyari{border:1pt solid #000 !important;border-radius:0;padding:4pt 6pt;}
  #huBaski .hu-bolum{border-top:1pt solid #000;margin-top:10pt;padding-top:6pt;break-inside:avoid;}
  #huBaski .hu-bolum-baslik{font-size:14pt;margin:0 0 4pt;}
  #huBaski .hu-notlar,#huBaski .hu-kontrol{list-style:none;padding:0;}
  #huBaski .hu-kontrol label{border:0;padding:2pt 0;min-height:0;display:flex;gap:6pt;}
  #huBaski .hu-kontrol input{display:none;}
  #huBaski .hu-kontrol label::before{content:"";flex:none;width:11pt;height:11pt;border:1.2pt solid #000;margin-top:2pt;}
  #huBaski .hu-ozet{border:1pt solid #000;padding:4pt 6pt;}
  #huBaski .hu-ozet summary{min-height:0;font-weight:700;list-style:none;}
  #huBaski .hu-ozet summary::-webkit-details-marker{display:none;}
  #huBaski .hu-ozet dl{display:block;}
  #huBaski .hu-ozet dt{margin-top:3pt;}
  #huBaski a{text-decoration:none;}
  #huBaski .hu-baski-adres{margin-top:12pt;font-size:11pt;}
}
