.ai-cover-frame{position:relative;overflow:hidden;border-radius:5px;background:#171815}
.ai-cover-frame picture{display:block}
.ai-cover-frame picture img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.ai-cover-brand{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:32px 18px 14px;background:linear-gradient(transparent,rgba(5,6,5,.82));color:#f8f2df;font:600 9px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.12em;pointer-events:none}
.ai-cover-brand span:last-child{font-weight:500;letter-spacing:.01em;text-transform:none}
.article-body .table-wrap{max-width:100%;border-top:1px solid #696854;border-bottom:1px solid var(--line)}
.article-body .table-wrap table{min-width:700px}
.article-body .table-wrap a{color:var(--gold)}
.article-body .table-wrap th:first-child,.article-body .table-wrap td:first-child{text-align:left;min-width:260px}
.article-body .table-wrap td:nth-child(4){color:var(--gold);font-weight:600}
.article-body .table-wrap tr.negative td:nth-child(4){color:var(--coral)}
.article-body .table-wrap td:last-child{color:var(--body)}
@media(max-width:700px){.ai-cover-brand{padding:26px 13px 11px;font-size:8px}}
