
.axii{margin:0 0 28px}
.axii .sechead{margin-top:0}
.axii .titlebar{margin-top:18px}
.axii-box{background:#14141a;border:1px solid #26262e;border-top:0;border-radius:0 0 10px 10px;padding:18px 20px 22px}
.axii-search{display:flex;align-items:center;gap:12px;margin-bottom:18px}
.axii-search label{font:600 12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);white-space:nowrap}
.axii-search input{flex:1;min-width:0;background:#0A0A0C;border:1px solid #3a3a42;color:#fff;font:500 15px Inter,sans-serif;padding:10px 12px}
.axii-search input:focus{outline:none;border-color:var(--red)}
.axii-grid{column-width:220px;column-gap:32px}
.axii-col{display:contents}
.axii-gh,.axii-topic{break-inside:avoid}
.axii-gh{display:block;margin-top:4px;font:700 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#FF6B6B;padding-bottom:8px;margin-bottom:12px;border-bottom:2px solid var(--red)}
.axii-topic{margin-bottom:18px}
.axii-t{display:inline-block;font-size:16px;font-weight:800;color:#fff;text-decoration:none}
.axii-t:hover,.axii-t:focus-visible{color:#FF6B6B}
.axii-d{margin:4px 0 8px;font-size:13.5px;line-height:1.5;color:var(--text-soft)}
.axii-vs{display:flex;flex-wrap:wrap;gap:4px 14px}
.axii-v{font-size:13.5px;line-height:1.55;color:#d4d4dc;text-decoration:none}
.axii-v:hover,.axii-v:focus-visible{color:#FF6B6B;text-decoration:underline}
.axii-none{margin:6px 0 0;font-size:14px;color:var(--text-soft)}

@media (max-width:640px){.axii-grid{column-count:1}.axii-search{flex-direction:column;align-items:stretch}.axii-box{padding:16px}}


.axii-toggle{flex:none;background:var(--red);color:#fff;border:0;font:700 13px Inter,sans-serif;padding:11px 16px;cursor:pointer;
  clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}
.axii-toggle:hover,.axii-toggle:focus-visible{filter:brightness(1.12);outline:none}
.axii.collapsed .axii-grid,.axii.collapsed #intel-index-none{display:none}
.axii.collapsed .axii-search{margin-bottom:0}
@media (max-width:640px){.axii-toggle{width:100%}}
