/* شريط التفاعل + التعليقات + المحفوظات (2.17.0) */
.eg-eng{margin:56px 0 28px;padding:20px 18px 16px;border:2px solid #DFE7F3;border-radius:20px;background:#fff;text-align:center}
.eg-eng__t{margin:0 0 14px;font-size:1.1rem;color:#0A1F44}
.eg-eng__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.eg-eng__b{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border:2px solid #DFE7F3;border-radius:14px;background:#fff;color:#25345c;font:inherit;font-weight:800;font-size:15px;cursor:pointer;text-decoration:none;transition:border-color .15s,background .15s,color .15s,transform .1s}
.eg-eng__b:hover{border-color:#9db9ec;background:#F3F7FF}
.eg-eng__b:active{transform:scale(.97)}
.eg-eng__b.is-on,.eg-eng__b[aria-pressed=true]{background:#EAF2FF;border-color:#1D6FEA;color:#1553B8}
.eg-eng__b.is-on .eg-eng__i,.eg-eng__b[aria-pressed=true] .eg-eng__i{fill:currentColor;fill-opacity:.18}
.eg-eng__b:disabled{opacity:.6;cursor:wait}
.eg-eng__n{font-style:normal;font-size:13px;font-weight:900;background:#EEF2F9;border-radius:999px;padding:1px 9px;color:#3a4766}
.eg-eng__share{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}
.eg-eng__share[hidden]{display:none}
.eg-eng__share a,.eg-eng__share button{border:1px solid #DFE7F3;background:#F8FAFD;color:#1553B8;border-radius:999px;padding:7px 16px;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}
.eg-eng__msg{min-height:22px;margin:10px 0 0;font-size:14px;color:#3a4766}
.eg-eng__msg a{color:#1553B8;font-weight:800}
@media(max-width:420px){.eg-eng__b{flex:1 1 calc(50% - 10px);justify-content:center;padding:0 10px}}
/* العنوان المقسوم */
.eg-t2{display:block;margin-top:2px;font-size:.82em;font-weight:700;opacity:.85;text-align:right}
/* التعليقات */
.eg-comments{margin:34px 0}
.eg-comments h2,.eg-comments .comment-reply-title{font-size:1.15rem;color:#0A1F44;margin:0 0 14px}
.eg-comments .comment-list{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:12px}
.eg-comments .comment-list .children{list-style:none;margin:12px 0 0;padding-inline-start:20px}
.eg-comments .comment-body{border:1px solid #E3E9F4;border-radius:16px;padding:12px 14px;background:#fff}
.eg-comments .comment-author{display:flex;align-items:center;gap:10px;font-weight:800}
.eg-comments .comment-author img{border-radius:50%}
.eg-comments .comment-metadata,.eg-comments .comment-metadata a{font-size:12.5px;color:#7a8499;text-decoration:none}
.eg-comments .comment-awaiting-moderation{display:block;margin:6px 0;color:#8a5a00;background:#FFF8E8;border-radius:10px;padding:6px 10px;font-size:13.5px}
.eg-comments .comment-form label{display:block;font-weight:800;margin:0 0 5px;color:#25345c}
.eg-comments .comment-form input[type=text],.eg-comments .comment-form input[type=email],.eg-comments .comment-form textarea{width:100%;border:2px solid #DFE7F3;border-radius:12px;padding:11px 13px;font:inherit;background:#fff}
.eg-comments .comment-form input:focus,.eg-comments .comment-form textarea:focus{outline:0;border-color:#1D6FEA;box-shadow:0 0 0 4px rgba(29,111,234,.12)}
.eg-comments .form-submit input[type=submit]{border:0;border-bottom:4px solid #1553B8;background:#1D6FEA;color:#fff;font:inherit;font-weight:900;padding:11px 26px;border-radius:14px;cursor:pointer}
.eg-cmnote{color:#6b7a99;font-size:13.5px}
.eg-comments .reply a{font-size:13px;color:#1553B8;font-weight:700}
/* محفوظاتي */
.eg-saved{display:grid;gap:10px;max-width:760px;margin:0 auto}
.eg-saved__i{display:flex;align-items:center;gap:12px;border:2px solid #DFE7F3;border-radius:16px;padding:12px 14px;background:#fff}
.eg-saved__i a{flex:1;text-decoration:none;color:#0A1F44;display:flex;flex-direction:column;gap:2px}
.eg-saved__i small{color:#1553B8;font-weight:800;font-size:12px}
.eg-saved__rm{border:1px solid #DFE7F3;background:#F8FAFD;border-radius:10px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;color:#8a2a2a}
.eg-saved__empty,.eg-saved--guest{text-align:center;color:#4a5670;padding:26px 10px}
.eg-saved-link{text-align:center;margin:18px 0}.eg-saved-link a{font-weight:800;color:#1553B8}
.eg-cmok{background:#EAF8F1;border:1px solid #bfe7d1;color:#14683f;border-radius:12px;padding:10px 14px;font-weight:700}
