body.d-news-detail>.container{width:100%;max-width:1320px;box-sizing:border-box;margin:24px auto 40px;padding:0 20px;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}
body.d-news-detail>.container>.main-column,body.d-news-detail #masterSidebar{width:auto;min-width:0;max-width:none}
body.d-news-detail .article-wrapper{background:var(--bg-card);border:1px solid var(--border-color);padding:30px;border-radius:13px;box-shadow:0 4px 20px #00000004;min-width:0;box-sizing:border-box}
.d-news-detail .news-heading{margin-bottom:22px}.d-news-detail .article-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font:600 11px/1.7 Inter,sans-serif;color:var(--text-light)}
.d-news-detail .article-category{color:#c92333;background:#c923330b;border-radius:5px;padding:5px 8px;font-weight:800;text-decoration:none}.d-news-detail .article-date,.d-news-detail .news-reading-time{font-size:11px;color:var(--text-light)}
body.d-news-detail .article-title{font:800 34px/1.4 Inter,sans-serif;letter-spacing:-.7px;margin:16px 0 20px;color:var(--text-main);overflow-wrap:anywhere}
.d-news-detail .news-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.d-news-detail .news-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:44px;padding:10px 13px;border:1px solid var(--border-color);background:var(--bg-body);border-radius:8px;font:600 12px/1.5 Inter,sans-serif;color:var(--text-main);text-decoration:none;cursor:pointer}.d-news-detail .news-actions button[hidden]{display:none}.d-news-detail #news-save svg{width:17px;height:17px}.d-news-detail #news-save[aria-pressed=true]{border-color:#c92333;color:#c92333}.d-news-detail #news-save[aria-pressed=true] svg{fill:currentColor}.d-news-detail #news-action-status{font-size:11px;color:var(--text-light)}
body.d-news-detail .article-main-img{width:100%;height:auto;max-height:500px;object-fit:contain;display:block;background:var(--bg-body);border-radius:9px;margin:0 0 25px;box-shadow:none}
body.d-news-detail .article-content{max-width:760px;margin:0 auto;font:400 17px/1.85 Inter,sans-serif;color:var(--text-main);overflow-wrap:anywhere}.d-news-detail .article-content p{margin:0 0 22px}.d-news-detail .article-content h2{font:800 24px/1.5 Inter,sans-serif;margin:30px 0 15px;color:var(--text-main)}.d-news-detail .article-content h3{font:750 20px/1.6 Inter,sans-serif;margin:24px 0 12px;color:var(--text-main)}.d-news-detail .article-content :is(h2,h3),.d-news-detail #yorumFormAlani{scroll-margin-top:180px}.d-news-detail .article-content img,.d-news-detail .article-content video{max-width:100%;height:auto}.d-news-detail .article-content iframe{max-width:100%}.d-news-detail .article-content blockquote{margin:22px 0;padding:15px 20px;border-left:3px solid #c92333;background:var(--bg-body);border-radius:0 7px 7px 0}.d-news-detail .article-content ul,.d-news-detail .article-content ol{padding-left:25px}.d-news-detail .article-content a{color:#c92333;text-underline-offset:3px}.d-news-detail .article-content table{display:block;max-width:100%;overflow-x:auto}
.d-news-detail .news-toc{background:var(--bg-body);border:1px solid var(--border-color);border-radius:9px;padding:0 15px;margin:0 0 24px}.d-news-detail .news-toc[hidden]{display:none}.d-news-detail .news-toc summary{font-size:12px;font-weight:700;min-height:46px;line-height:46px;cursor:pointer}.d-news-detail #news-toc-links{display:grid;padding:0 0 12px}.d-news-detail #news-toc-links a{padding:10px 0;border-top:1px solid var(--border-color);font-size:12px;color:var(--text-main);line-height:1.6}
.d-news-detail .news-publication-info{padding-bottom:18px;margin:0;border-bottom:1px solid var(--border-color)}.d-news-detail .news-source{padding-top:8px}
.d-news-detail .reaction-bar-container{margin-top:22px;padding:18px 0;border-top:0;border-bottom:1px solid var(--border-color)}.d-news-detail .reaction-bar-title{font:750 14px/1.7 Inter,sans-serif;text-align:left;color:var(--text-main);margin-bottom:14px}.d-news-detail .reaction-buttons-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.d-news-detail .reaction-btn{min-width:0;padding:10px 3px;border:1px solid var(--border-color);background:var(--bg-body);border-radius:8px;transform:none}.d-news-detail .reaction-emoji{font-size:24px}.d-news-detail .reaction-text{font-size:10px;line-height:1.6;color:var(--text-light)}.d-news-detail .reaction-count{font-size:11px;background:var(--bg-card);color:var(--text-main)}.d-news-detail .reaction-btn.active{border-color:#c92333;background:#c9233310}
.d-news-detail .related-news-section{margin-top:25px;border:0;padding:0}.d-news-detail .related-title,.d-news-detail .comments-title{font:800 20px/1.6 Inter,sans-serif;color:var(--text-main);margin-bottom:15px}.d-news-detail .related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.d-news-detail .related-grid .news-card{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px;min-width:0;overflow:hidden;box-shadow:none;transform:none;min-height:105px}.d-news-detail .related-grid .news-card-img{height:100%;min-height:105px}.d-news-detail .related-grid img{height:100%;width:100%;object-fit:cover}.d-news-detail .related-grid .news-card-content{padding:12px;min-width:0}.d-news-detail .related-grid h4{margin:0;font:650 12px/1.8 Inter,sans-serif}.d-news-detail .related-grid h4 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-main)}
.d-news-detail .comments-section{margin-top:28px;padding-top:22px;border-top:1px solid var(--border-color)}.d-news-detail .comment-form-box{background:var(--bg-body);border:1px solid var(--border-color);border-radius:10px;padding:20px}.d-news-detail .comment-form-box h4{font-size:15px}.d-news-detail .form-group{min-width:0}.d-news-detail .form-group :is(input,textarea){width:100%;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-main);padding:12px;min-height:44px;font-size:14px}.d-news-detail .submit-btn{min-height:44px;font-size:12px}.d-news-detail .comments-list{overflow-wrap:anywhere}.d-news-detail .comment-body{min-width:0}.d-news-detail .comment-reply-thread{margin-left:14px;padding-left:10px}
.d-news-detail #masterSidebar .sidebar-inner{border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card);box-shadow:none}.d-news-detail #masterSidebar .tab-btn{min-height:44px}.d-news-detail #masterSidebar .sidebar-astro-widget{border-radius:12px}.d-news-detail>.container :focus-visible{outline:3px solid #c92333;outline-offset:3px}
@media(max-width:1050px){body.d-news-detail>.container{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.d-news-detail .reaction-buttons-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:800px){body.d-news-detail>.container{grid-template-columns:minmax(0,1fr);padding:0 12px;margin:16px auto 30px;gap:20px}body.d-news-detail .article-wrapper{padding:18px;border-radius:11px}body.d-news-detail .article-title{font-size:25px;line-height:1.5;letter-spacing:-.4px;margin:13px 0 17px}.d-news-detail .article-meta{gap:8px}.d-news-detail .news-actions :is(a,button){padding:10px;font-size:11px}body.d-news-detail .article-content{font-size:16px;line-height:1.9}.d-news-detail .article-content h2{font-size:21px}.d-news-detail .article-content h3{font-size:18px}.d-news-detail .article-content :is(h2,h3),.d-news-detail #yorumFormAlani{scroll-margin-top:22px}.d-news-detail .related-grid{grid-template-columns:minmax(0,1fr)}.d-news-detail .reaction-buttons-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.d-news-detail .comment-form-box{padding:14px}.d-news-detail .form-group-row{flex-wrap:wrap}.d-news-detail .form-group{flex:1 1 100%}.d-news-detail .form-group :is(input,textarea){font-size:16px}.d-news-detail .dy-mobile-sheet:not(.active){visibility:hidden}.d-news-detail .dy-mobile-sheet.active{visibility:visible}}
@media(prefers-reduced-motion:reduce){.d-news-detail .article-wrapper *{transition:none!important;scroll-behavior:auto!important}}

.d-news-detail .mobile-full-sheet[aria-hidden=true]{visibility:hidden;pointer-events:none}
.d-news-detail .mobile-full-sheet.active{visibility:visible;pointer-events:auto}

.d-news-detail .news-heading{position:static;top:auto;z-index:auto;box-shadow:none;background:transparent}
.d-news-detail .news-service-links a{text-transform:none;letter-spacing:0}

.d-news-detail .news-toc summary{line-height:1.6;display:flex;align-items:center;padding:10px 0;box-sizing:border-box}
.d-news-detail .article-content :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:480px){.d-news-detail .article-meta{align-items:flex-start}.d-news-detail .news-actions{gap:7px}.d-news-detail .article-wrapper .news-service-links a{font-size:12px;padding:9px 11px}.d-news-detail .news-policy-links{gap:7px}}
