.alpha-api-feed{display:block;width:100%}
.alpha-api-feed--cards{display:grid}
.alpha-api-feed--list{display:flex;flex-direction:column}
.alpha-api-feed__item{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:20px;box-shadow:0 10px 30px rgba(15,23,42,.06);overflow:hidden}
.alpha-api-feed__title{margin:0 0 10px;font-size:1.125rem;line-height:1.3}
.alpha-api-feed__meta{font-size:.85rem;opacity:.75;margin-bottom:8px}
.alpha-api-feed__description{font-size:.95rem;line-height:1.6}
.alpha-api-feed__button{display:inline-block;margin-top:14px;padding:10px 16px;border-radius:999px;text-decoration:none}
.alpha-api-feed__image-wrap{margin:-20px -20px 16px;overflow:hidden}
.alpha-api-feed__image{display:block;width:100%;height:auto}
.alpha-api-feed__single{font-size:1.35rem;line-height:1.4;font-weight:600}
.alpha-api-feed--error,.alpha-api-feed--empty{padding:16px;border-radius:14px;background:#fff8f1;border:1px solid #fed7aa}
.alpha-api-feed__json{background:#0f172a;color:#e2e8f0;padding:16px;border-radius:14px;overflow:auto;font-size:12px;line-height:1.55;margin:0}
.alpha-api-feed__selected{margin-top:14px;border-top:1px solid #e5e7eb;padding-top:12px;display:grid;gap:8px}
.alpha-api-feed__selected-row{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;border-bottom:1px dashed #e5e7eb;padding-bottom:8px}
.alpha-api-feed__selected-label{font-weight:600;opacity:.8;margin-right:8px}
.alpha-api-feed__selected-value{text-align:right;word-break:break-word}
