/* Nexa Showcase — controlepagina met alle widgets onder elkaar */
.nexa-showcase{width:100%;font-family:'Satoshi',ui-sans-serif,system-ui,sans-serif}
.nexa-showcase .nxs-index{background:#0B1C3D;color:#fff;padding:56px 24px}
.nexa-showcase .nxs-index-inner{max-width:1080px;margin:0 auto}
.nexa-showcase .nxs-kicker{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7AB3FF}
.nexa-showcase .nxs-index-title{font-family:'Elms Sans','Satoshi',sans-serif;font-weight:700;font-size:clamp(26px,3.2vw,38px);letter-spacing:-.02em;color:#fff;margin:8px 0 22px}
.nexa-showcase .nxs-index-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}
.nexa-showcase .nxs-index-list a{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff;text-decoration:none;font-size:14px;font-weight:500;transition:background .2s,border-color .2s}
.nexa-showcase .nxs-index-list a:hover{background:rgba(0,116,255,.28);border-color:rgba(0,116,255,.6);color:#fff}
.nexa-showcase .nxs-index-list a span{font-variant-numeric:tabular-nums;font-weight:700;color:#3D92FF;font-size:12px}
.nexa-showcase .nxs-item{margin:0}
.nexa-showcase .nxs-label{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 24px;background:#0E2249;color:#fff;border-top:3px solid #0074FF;font-size:14px;position:relative;z-index:5}
.nexa-showcase .nxs-num{font-variant-numeric:tabular-nums;font-weight:700;color:#3D92FF;font-size:13px}
.nexa-showcase .nxs-title{font-family:'Elms Sans','Satoshi',sans-serif;font-weight:700;font-size:16px;letter-spacing:-.01em}
.nexa-showcase .nxs-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#A9B8D6;background:rgba(255,255,255,.06);padding:3px 8px;border-radius:6px}
.nexa-showcase .nxs-up{margin-left:auto;color:#7AB3FF;font-size:12px;font-weight:700;text-decoration:none}
.nexa-showcase .nxs-up:hover{color:#fff}
.nexa-showcase .nxs-body{position:relative}
.nexa-showcase .nxs-missing{padding:24px;color:#E5484D;font-weight:700}
