.ainews{--an-ink:#0c3a31;--an-muted:#5b6b66;--an-hairline:#e2e8f0;--an-soft:#f6f8f7;--an-primary:#9fdd04;width:100%}.ainews-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.ainews-hero-text{flex:1;min-width:240px}.ainews-hero-title{color:var(--an-ink);margin:0 0 6px;font-size:26px;font-weight:800}.ainews-hero-sub{color:var(--an-muted);max-width:620px;margin:0;font-size:15px}.ainews-search{flex:0 320px;min-width:220px;max-width:320px;position:relative}.ainews-search input{border:1px solid var(--an-hairline);width:100%;height:40px;color:var(--an-ink);background:#fff;border-radius:10px;outline:none;padding:0 14px 0 38px;font-family:inherit;font-size:14px}.ainews-search input:focus{border-color:var(--an-ink)}.ainews-search svg{color:var(--an-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ainews-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ainews-card{border:1px solid var(--an-hairline);color:inherit;background:#fff;border-radius:14px;flex-direction:column;text-decoration:none;transition:all .15s;display:flex;overflow:hidden}.ainews-card:hover{border-color:#cfd9d5;transform:translateY(-2px);box-shadow:0 8px 28px #0c3a3114}.ainews-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--an-soft);width:100%;display:block}.ainews-thumb-fallback{aspect-ratio:16/9;color:#9fdd04;background:linear-gradient(135deg,#0c3a31 0%,#061f1a 100%);place-items:center;width:100%;display:grid}.ainews-body{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.ainews-src{color:var(--an-muted);align-items:center;gap:7px;margin-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.ainews-src img{border-radius:4px;width:16px;height:16px}.ainews-src .ainews-dot{background:var(--an-muted);border-radius:50%;width:3px;height:3px}.ainews-title{color:var(--an-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.ainews-summary{color:var(--an-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.ainews-foot{color:var(--an-muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:12.5px;display:flex}.ainews-readmore{color:var(--an-ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ainews-badge-lang{text-transform:uppercase;background:var(--an-soft);color:var(--an-muted);letter-spacing:.04em;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.ainews-meta{color:var(--an-muted);margin-bottom:16px;font-size:12.5px}.ainews-empty{text-align:center;color:var(--an-muted);padding:60px 20px}@media (max-width:900px){.ainews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ainews-grid{grid-template-columns:1fr}}
