/* Etkin Haber Ajansı — article reader, multi-photo slideshow and admin rich editor */
.article-byline{flex-wrap:wrap}.article-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-left:auto}.article-actions .share-link{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.article-actions .share-link span{margin:0}.article-social{display:inline-flex;gap:7px;align-items:center}.article-social a{height:34px;min-width:35px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce7e3;background:#fff;border-radius:5px;font-size:11px;font-weight:850;color:#234149}.article-social a:hover{border-color:#db6547;color:#ca5439}.reader-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;border:1px solid #e2e9e6;border-radius:7px;background:#f8faf9;margin:22px 0;padding:13px 16px}.reader-toolbar>span{font-size:12px;font-weight:800;color:#58706e}.reader-size-buttons{display:flex;gap:4px;align-items:center}.reader-size-buttons button{border:1px solid #d6e1dd;background:white;color:#1b4448;border-radius:5px;min-width:38px;height:34px;font-weight:800;font-size:13px}.reader-size-buttons button:hover{background:#e7f0eb}.reader-size-buttons output{font-size:11px;color:#56726e;min-width:42px;text-align:center}
.article-main .article-body{font-size:17px;line-height:1.88;transition:font-size .15s}.article-body h4{font:600 21px/1.4 var(--serif);margin:25px 0 12px}.article-body pre{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;background:#eef2f1;padding:16px}.article-body code{background:#edf2f0;border-radius:3px;padding:1px 3px}.article-body .ql-align-right{text-align:right}.article-body .ql-align-center{text-align:center}.article-body .ql-align-justify{text-align:justify}.article-body .ql-indent-1{margin-left:2em}.article-body .ql-indent-2{margin-left:4em}.article-body .ql-indent-3{margin-left:6em}.article-body .ql-indent-4{margin-left:8em}.article-body .ql-indent-5{margin-left:10em}.article-body li[data-list="bullet"]{list-style-type:disc}.article-body li[data-list="ordered"]{list-style-type:decimal}
.news-slider{margin:24px 0 18px;border:1px solid #e6ebe9;border-radius:8px;overflow:hidden;background:#102f35}.news-slider-stage{aspect-ratio:16/9;position:relative;overflow:hidden}.news-slide{width:100%;height:100%;position:relative}.news-slide[hidden]{display:none!important}.news-slide img{width:100%;height:100%;object-fit:cover}.news-slide-count{position:absolute;right:17px;top:16px;z-index:2;background:rgba(10,30,35,.8);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;padding:9px 13px;border-radius:6px}.news-slide-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:43px;height:48px;border:1px solid rgba(255,255,255,.4);border-radius:6px;background:rgba(9,30,34,.78);color:#fff;font-size:26px}.news-slide-arrow:hover{background:var(--accent)}.news-slide-prev{left:13px}.news-slide-next{right:13px}.news-slide-caption{padding:12px 17px;color:#d9e8e5;font-size:12px;line-height:1.5;min-height:43px}.news-slide-thumbs{display:flex;gap:8px;overflow-x:auto;padding:11px 13px 14px;background:#102f35}.news-slide-thumbs button{width:91px;aspect-ratio:1.55;flex:none;border:2px solid transparent;border-radius:5px;padding:0;overflow:hidden;opacity:.63;background:#20494b}.news-slide-thumbs button[aria-current="true"]{border-color:#ffb89f;opacity:1}.news-slide-thumbs img{width:100%;height:100%;object-fit:cover}.news-slide-thumbs button:focus-visible,.news-slide-arrow:focus-visible,.reader-size-buttons button:focus-visible{outline:3px solid #e87f5a;outline-offset:2px}
/* Quill progress enhancement. The legacy textarea stores sanitized output. */
.admin-body .quill-tools{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:10px;background:#f9fbfa;border-color:#dbe6e2}.admin-body .quill-tools .ql-formats{display:inline-flex;align-items:center;margin-right:5px}.admin-body .quill-tools button{height:29px;width:29px;min-width:29px;border:0;border-radius:3px;background:transparent;padding:3px}.admin-body .quill-tools button:hover{background:#e3ece7}.admin-body .quill-tools select{max-width:122px;font-size:12px;background:white;border:1px solid #dbe6e2;border-radius:4px}.admin-body .rich-editor.quill-editor{padding:0!important;min-height:380px;max-height:none;overflow:visible}.admin-body .rich-editor.quill-editor.ql-container{height:auto;font-size:15px}.admin-body .rich-editor.quill-editor .ql-editor{min-height:380px;max-height:840px;overflow-y:auto;padding:21px 22px;line-height:1.85}.admin-body .rich-editor.quill-editor.editor-fallback{padding:20px!important;min-height:380px;max-height:800px;overflow-y:auto}.admin-body .quill-tools:not(.ql-toolbar) button:after{content:attr(aria-label);font-size:8px;display:inline-block;overflow:hidden;max-width:34px;white-space:nowrap}.admin-body .rich-editor.quill-editor.ql-container:focus-within{border-color:#8dbbad}
@media(max-width:650px){.article-actions{width:100%;margin:8px 0 0}.article-social{flex-wrap:wrap}.article-byline{gap:10px}.news-slide-arrow{height:42px;width:37px;font-size:21px}.news-slide-prev{left:8px}.news-slide-next{right:8px}.news-slide-thumbs button{width:69px}.news-slide-count{font-size:10px;top:10px;right:10px}.reader-toolbar{padding:10px 12px}.reader-toolbar>span{font-size:11px}.admin-body .quill-tools .ql-formats{margin-right:0}}
@media(prefers-reduced-motion:reduce){.article-main .article-body{transition:none}}
