.als-articles{display:grid;grid-template-columns:repeat(var(--als-cols,3),minmax(0,1fr));gap:18px;margin-block:20px}.als-layout-list{grid-template-columns:1fr}.als-article-card{overflow:hidden;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:18px;background:var(--alsadeh-card,#fff);box-shadow:0 8px 24px rgba(15,55,44,.06);min-width:0}.als-layout-list .als-article-card{display:grid;grid-template-columns:minmax(160px,28%) 1fr}.als-article-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#eef3f1}.als-layout-list .als-article-image{aspect-ratio:auto;min-height:100%}.als-article-image img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .2s ease}.als-article-card:hover .als-article-image img{transform:scale(1.02)}.als-article-body{display:flex;flex-direction:column;gap:10px;padding:16px}.als-article-category{align-self:flex-start;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--alsadeh-primary,#0f5b46) 10%,transparent);color:var(--alsadeh-primary,#0f5b46);font-size:.78rem;text-decoration:none}.als-article-card h3{margin:0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.55}.als-article-card h3 a{color:inherit;text-decoration:none}.als-article-excerpt{display:-webkit-box;overflow:hidden;margin:0;color:#5d6763;line-height:1.8;-webkit-line-clamp:2;-webkit-box-orient:vertical}.als-article-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-block-start:auto;padding-block-start:4px;color:#6d7773;font-size:.82rem}.als-articles-empty{padding:18px;border:1px dashed color-mix(in srgb,currentColor 22%,transparent);border-radius:14px;text-align:center}.als-articles-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-block:24px}.als-articles-pagination .page-numbers{display:grid;place-items:center;min-inline-size:38px;block-size:38px;padding-inline:8px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:10px;text-decoration:none}.als-articles-pagination .current{background:var(--alsadeh-primary,#0f5b46);color:#fff;border-color:transparent}.als-article-author,.als-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#5c6662;font-size:.9rem}.als-article-author{margin-block:0 14px}.als-article-meta{margin-block:12px}.als-sep{opacity:.5}.als-article-source{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-block:18px;padding:14px 16px;border-inline-start:4px solid var(--alsadeh-primary,#0f5b46);border-radius:12px;background:color-mix(in srgb,var(--alsadeh-primary,#0f5b46) 7%,#fff)}.als-article-source a{overflow-wrap:anywhere}.als-article-translations,.als-articles-filter{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px}.als-article-translations a,.als-articles-filter a{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;background:var(--alsadeh-card,#fff);color:inherit;text-decoration:none}.als-articles-filter small{display:grid;place-items:center;min-inline-size:22px;block-size:22px;border-radius:999px;background:color-mix(in srgb,var(--alsadeh-primary,#0f5b46) 10%,transparent);font-size:.72rem}@media(max-width:900px){.als-articles{grid-template-columns:repeat(min(var(--als-cols,3),2),minmax(0,1fr))}}@media(max-width:640px){.als-articles,.als-layout-list{grid-template-columns:1fr}.als-layout-list .als-article-card{display:block}.als-article-source{align-items:flex-start;flex-direction:column}.als-article-body{padding:14px}}@media(prefers-reduced-motion:reduce){.als-article-image img{transition:none}}
