/* الإصدار 2.4.2 — التشطيب النهائي للهاتف والبحث والذكاء الاصطناعي */
.aip-smart-search-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem}
.aip-smart-search-filters label{display:flex;flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:700}
.aip-smart-search-filters select{width:100%;padding:.72rem .85rem;border:1px solid var(--aip-border,#cfd6e1);border-radius:10px;background:var(--aip-card,#fff);color:var(--aip-text,#172337)}
.aip-smart-suggestions{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:1rem}
.aip-smart-suggestions button{border:1px solid var(--aip-border,#cfd6e1);border-radius:999px;background:transparent;color:inherit;padding:.5rem .75rem;cursor:pointer;text-align:right}
.aip-smart-suggestions button:hover,.aip-smart-suggestions button:focus{border-color:var(--aip-gold,#c9a04a);background:rgba(201,160,74,.1)}
.aip-smart-provider-note{display:inline-flex;align-items:center;gap:.4rem;margin:.9rem 0 0;padding:.42rem .7rem;border-radius:999px;background:rgba(23,107,82,.1);color:var(--aip-success,#176b52);font-size:.82rem;font-weight:800}
.aip-smart-provider-note:before{content:'●';font-size:.72rem}
.aip-smart-privacy{margin-top:.7rem;border-top:1px dashed var(--aip-border,#d7dce5);padding-top:.6rem}
.aip-smart-privacy summary{cursor:pointer;font-weight:700}.aip-smart-privacy p{margin:.5rem 0 0;color:var(--aip-muted,#667085);font-size:.85rem}
.aip-ai-generated p{margin:.5rem 0}.aip-smart-answer ol{padding-right:1.25rem}.aip-smart-answer a{text-decoration:underline;text-underline-offset:3px}
.aip-citation-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:start;margin:.55rem 0 1rem}
.aip-citation-row code{margin:0!important}.aip-citation-row button{border:1px solid var(--aip-border,#d7dce5);background:var(--aip-card,#fff);color:var(--aip-text,#172337);border-radius:9px;padding:.6rem .75rem;cursor:pointer;white-space:nowrap}
.aip-v2.aip-dark .aip-smart-provider-note{color:#a7e4cf;background:#14372e}.aip-v2.aip-dark .aip-smart-suggestions button:hover{background:rgba(201,160,74,.16)}

.aip-author-links{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.75rem}
.aip-author-links a{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem;border:1px solid var(--aip-border,#d7dce5);border-radius:999px;text-decoration:none;font-weight:800;background:var(--aip-card,#fff);color:var(--aip-text,#172337)}
.aip-author-links a:hover,.aip-author-links a:focus{border-color:var(--aip-gold,#c9a04a);box-shadow:0 0 0 3px rgba(201,160,74,.12)}
.aip-v2.aip-dark .aip-author-links a{background:#162235;color:#f7f9fc;border-color:#394760}
.aip-view-wrapper{display:inline-flex;align-items:center;gap:.25rem}
.aip-nav{scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}
.aip-nav a{flex:0 0 auto;scroll-snap-align:start}
@media(max-width:620px){
 .aip-nav{position:relative;top:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;gap:.25rem .4rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.55rem .85rem .7rem}
 .aip-nav a{font-size:.82rem;padding:.42rem .65rem;border:1px solid rgba(255,255,255,.08)}
 .aip-smart-search-filters{grid-template-columns:1fr}
 .aip-smart-suggestions{display:grid;grid-template-columns:1fr}.aip-smart-suggestions button{border-radius:12px;padding:.65rem .75rem}
 .aip-citation-row{grid-template-columns:1fr}.aip-citation-row button{width:100%}
 .aip-back{left:12px;bottom:calc(86px + env(safe-area-inset-bottom));width:44px;height:44px;z-index:650}
 .aip-main{overflow-wrap:anywhere}.aip-smart-result,.aip-smart-card,.aip-smart-source-box,.aip-smart-citation-box{max-width:100%;overflow:hidden}
 .aip-smart-result footer{gap:.55rem}.aip-smart-result footer a{margin-inline-start:auto}
 .aip-smart-single-meta{gap:.4rem}.aip-smart-single-meta span{font-size:.75rem;padding:.38rem .58rem}
 .aip-smart-cross a{min-width:calc(50% - .35rem)}
 .aip-author-links{display:grid;grid-template-columns:1fr 1fr}.aip-author-links a{border-radius:12px;font-size:.82rem;padding:.58rem .5rem}
}

@media print{
 .aip-smart-suggestions,.aip-smart-search-filters,.aip-smart-provider-note,.aip-smart-privacy,.aip-citation-row button{display:none!important}
 .aip-smart-citation-box:before{content:'منصة أحمد الثقفي للإعلام الدولي والاتصال الاستراتيجي — تاريخ الطباعة: ' attr(data-print-date);display:block;font-size:9pt;margin-bottom:8px}
}
