/* News-only V52: no global site-wide selectors. */
#haberler .bdn-controls,.bdn-listing-news .bdn-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:22px 0 23px;padding:13px 15px;background:#f0f5fa;border:1px solid #dbe5ef;border-radius:15px}
#haberler .bdn-tabs,.bdn-listing-news .bdn-tabs{display:flex;gap:6px;flex-wrap:wrap}
#haberler .bdn-filter,.bdn-listing-news .bdn-filter{padding:9px 13px;border:1px solid transparent;border-radius:10px;background:white;color:#203c59;font:700 12px/1.3 system-ui,sans-serif;cursor:pointer}
#haberler .bdn-filter[aria-pressed="true"],.bdn-listing-news .bdn-filter[aria-pressed="true"]{background:#103454;color:#fff}
#haberler .bdn-search,.bdn-listing-news .bdn-search{flex:1 1 175px;min-width:0;max-width:280px;border:1px solid #d6e3ee;border-radius:9px;padding:9px 11px;background:white;color:#16344e;font:13px system-ui,sans-serif}
#haberler .bdn-result-count,.bdn-listing-news .bdn-result-count{color:#637a90;font-size:12px;margin-left:auto}
#haberler .tile[hidden],.bdn-listing-news .tile[hidden]{display:none!important}
#haberler .bdn-mb-tile,.bdn-listing-news .bdn-mb-tile{position:relative;border:1px solid #c8dfeb;overflow:hidden;box-shadow:0 10px 27px rgba(13,62,93,.09);border-top:3px solid #09a0c6}
#haberler .bdn-mb-visual,.bdn-listing-news .bdn-mb-visual{min-height:174px;display:grid;place-items:center;background:radial-gradient(circle at 78% 25%,#1b6b91,#0e2b48 70%);font:900 68px system-ui,sans-serif;color:#ffdf9b;letter-spacing:-.09em}
#haberler .bdn-mb-chip,.bdn-listing-news .bdn-mb-chip{background:#d9f2f8;color:#075e7c}
#haberler .bdn-card-date,.bdn-listing-news .bdn-card-date{display:block;color:#667f96;font-size:12px;margin-top:8px}
#haberler .bdn-mb-tile:hover,.bdn-listing-news .bdn-mb-tile:hover{border-color:#49a8ca}
#haberler .bdn-filter:focus-visible,#haberler .bdn-search:focus-visible,.bdn-listing-news .bdn-filter:focus-visible,.bdn-listing-news .bdn-search:focus-visible{outline:3px solid #edbd6a;outline-offset:2px}
.bdn-page{--bdn-ink:#193750;--bdn-muted:#637b8f;--bdn-gold:#edbc6b;color:var(--bdn-ink);min-height:50vh}
.bdn-page *{box-sizing:border-box}
.bdn-page .bdn-hero{border-radius:22px;padding:clamp(22px,4vw,40px);background:radial-gradient(circle at 85% 15%,#2d6180,#08253e 58%);color:#f5f8fb;margin:24px 0 22px;box-shadow:0 19px 54px #08294530}
.bdn-page .bdn-hero h1{color:white;font-weight:850;line-height:1.15;max-width:920px;font-size:clamp(27px,4.3vw,48px);letter-spacing:-.03em;overflow-wrap:break-word;margin:15px 0 10px}
.bdn-page .bdn-hero .bdn-summary{max-width:820px;color:#dce9f1;font-size:clamp(15px,1.7vw,19px);line-height:1.6}
.bdn-page .bdn-pill{display:inline-block;color:#075d7c;background:#dff3f8;font:750 11px system-ui,sans-serif;padding:7px 11px;border-radius:99px;text-transform:uppercase;letter-spacing:.07em}
.bdn-page .bdn-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#c3d9e6}
.bdn-page .bdn-breadcrumb a{color:#f4d39c;text-decoration:none}
.bdn-page .bdn-meta{font-size:12px;display:flex;gap:9px;flex-wrap:wrap;color:#c5d9e5;margin-top:18px}
.bdn-page .bdn-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(225px,285px);align-items:start;gap:24px;margin:20px 0 34px}
.bdn-page .bdn-paper{background:#fff;border:1px solid #dde7ed;border-radius:17px;box-shadow:0 16px 42px #15324814;padding:clamp(18px,3.7vw,43px);min-width:0}
.bdn-page .bdn-paper img.bdn-cover{width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:12px;background:#edf2f6;margin-bottom:22px}
.bdn-page .bdn-content{font:400 var(--bdn-reading-size,18px)/1.78 system-ui,Arial,sans-serif;color:#243d53;overflow-wrap:anywhere;word-break:normal}
.bdn-page .bdn-content p{margin:0 0 1.3em}.bdn-page .bdn-content h2{font-size:1.35em;font-weight:800;margin:1.6em 0 .6em;line-height:1.3;color:#183c5a}.bdn-page .bdn-content h3{font-size:1.15em;font-weight:750;margin:1.5em 0 .6em}.bdn-page .bdn-content ul{padding-left:1.3em;margin-bottom:1.2em}.bdn-page .bdn-content li{margin:.35em 0}.bdn-page .bdn-content blockquote{border-left:4px solid #e9b76b;padding:10px 15px;margin:17px 0;background:#f5f8fb}
.bdn-page .bdn-aside{display:grid;gap:13px;position:sticky;top:100px}
.bdn-page .bdn-aside h2{font-size:18px;margin:0 0 5px}
.bdn-page .bdn-aside .bdn-aside-card{border-radius:15px;background:#eff4f8;border:1px solid #dce5ed;padding:18px}
.bdn-page .bdn-list-link{display:block;padding:11px 0;border-bottom:1px solid #d5e1ea;color:#173b59;text-decoration:none;font-weight:650;font-size:13px;line-height:1.4}
.bdn-page .bdn-list-link:last-child{border:0}
.bdn-page .bdn-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:22px}
.bdn-page .bdn-tools button,.bdn-page .bdn-share a,.bdn-page .bdn-share button,.bdn-page .bdn-page-nav a{font:650 12px system-ui,sans-serif;background:#eaf2f7;color:#174461;border:1px solid #d4e2ed;border-radius:9px;padding:10px 12px;text-decoration:none;cursor:pointer;display:inline-flex;gap:6px;align-items:center}
.bdn-page .bdn-tools button:hover,.bdn-page .bdn-share a:hover,.bdn-page .bdn-share button:hover{background:#dcebf5}
.bdn-page .bdn-share{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0}
.bdn-page .bdn-share-label{font-size:12px;font-weight:800;color:#56728a;margin-bottom:5px}
.bdn-page .bdn-page-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:24px}
.bdn-page .bdn-page-nav a{flex-direction:column;align-items:flex-start;min-height:96px;padding:15px;line-height:1.4}
.bdn-page .bdn-page-nav a strong{font-size:13px;color:#183752}
.bdn-page .bdn-page-nav small{color:#54758b}
.bdn-page .bdn-news-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:22px 0}
.bdn-page .bdn-list-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d8e6ef;border-radius:15px;background:white;text-decoration:none;color:#183d59;box-shadow:0 9px 27px #12365312;transition:transform .25s,box-shadow .25s}
.bdn-page .bdn-list-card:hover{transform:translateY(-4px);box-shadow:0 16px 35px #12365326}
.bdn-page .bdn-list-card img{width:100%;height:165px;object-fit:cover}.bdn-page .bdn-card-noimage{display:grid;place-items:center;height:165px;background:radial-gradient(circle at 65% 15%,#326c8a,#0b2d49);color:#ffdda5;font-size:56px;font-weight:900;letter-spacing:-.05em}
.bdn-page .bdn-card-copy{padding:18px}.bdn-page .bdn-card-copy h2{font-size:18px;line-height:1.4;margin:10px 0;color:#15364f;overflow-wrap:anywhere}.bdn-page .bdn-card-copy p{font-size:13px;color:#6c8292;line-height:1.5}.bdn-page .bdn-card-copy time{font-size:12px;color:#69829a}
.bdn-page .bdn-list-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px 0}.bdn-page .bdn-list-toolbar input,.bdn-page .bdn-list-toolbar select{border:1px solid #d1dee8;border-radius:9px;background:white;color:#16344f;padding:11px;max-width:100%;min-width:0}
.bdn-page .bdn-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin:28px 0}.bdn-page .bdn-pagination a{padding:10px 16px;border-radius:9px;background:#0d3857;color:white;text-decoration:none}
.bdn-page .bdn-reading-dark .bdn-paper{background:#122a41;color:#e4eef7;border-color:#355771}.bdn-page .bdn-reading-dark .bdn-content{color:#e8f0f9}.bdn-page .bdn-reading-dark .bdn-content h2{color:#f0c87e}
.bdn-page [data-bdn-status]{font-size:12px;color:#42657f;min-height:1.5em}
.bdn-progress{position:fixed;top:0;left:0;height:3px;width:0;background:#e5ae52;z-index:300;pointer-events:none;transition:width .09s linear}
.bdn-page button:focus-visible,.bdn-page a:focus-visible,.bdn-page input:focus-visible,.bdn-page select:focus-visible{outline:3px solid #e9bb6b;outline-offset:3px}
@media(max-width:850px){.bdn-page .bdn-layout{grid-template-columns:1fr}.bdn-page .bdn-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.bdn-page .bdn-news-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:570px){.bdn-page .bdn-news-list{grid-template-columns:1fr}.bdn-page .bdn-aside{grid-template-columns:1fr}.bdn-page .bdn-hero{border-radius:15px;margin:12px 0;padding:21px}.bdn-page .bdn-page-nav{grid-template-columns:1fr}.bdn-page .bdn-content{font-size:var(--bdn-reading-size,17px)}#haberler .bdn-controls,.bdn-listing-news .bdn-controls{padding:9px;gap:7px}#haberler .bdn-search,.bdn-listing-news .bdn-search{max-width:100%;flex-basis:100%}#haberler .bdn-result-count,.bdn-listing-news .bdn-result-count{margin-left:0}}
@media(prefers-reduced-motion:reduce){.bdn-page .bdn-list-card{transition:none}.bdn-progress{transition:none}}
@media print{.bdn-page .bdn-hero{background:white;color:#111;box-shadow:none}.bdn-page .bdn-hero h1,.bdn-page .bdn-hero .bdn-summary{color:#111}.bdn-page .bdn-aside,.bdn-page .bdn-tools,.bdn-page .bdn-share,.bdn-page .bdn-page-nav,.bdn-progress{display:none!important}.bdn-page .bdn-layout{display:block}.bdn-page .bdn-paper{box-shadow:none;border:0}}
