.nedv901-sanction-badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:750;color:#9f0d1c;background:#fff1f3;border:1px solid #ffd0d6;padding:6px 9px;border-radius:999px;margin-top:8px}.nedv901-sanction-badge i,.nedv901-red-dot{width:8px;height:8px;border-radius:50%;background:var(--ned-red);display:inline-block;box-shadow:0 0 0 3px rgba(242,21,43,.08)}.nedv901-cnb-public{margin-top:28px;border:1px solid #ead9dc;background:#fffafb;border-radius:18px;padding:22px}.nedv901-cnb-head{display:flex;align-items:flex-start;gap:12px}.nedv901-cnb-head small{font-size:11px;letter-spacing:.12em;font-weight:800;color:#9a6a70}.nedv901-cnb-head h2{margin:3px 0 0;font-size:24px}.nedv901-cnb-note{color:var(--ned-muted);max-width:860px}.nedv901-cnb-list{display:grid;gap:12px;margin-top:16px}.nedv901-cnb-list article{background:#fff;border:1px solid #eadfe1;border-radius:14px;padding:16px}.nedv901-cnb-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--ned-muted);font-size:12px}.nedv901-cnb-meta code{background:#f4f2f2;padding:3px 6px;border-radius:6px}.nedv901-fine{display:block;margin-top:10px;font-size:18px;color:#9f0d1c}.nedv901-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.nedv901-links a{font-weight:700;text-decoration:none}.nedv901-card-dot{display:inline-block;width:8px;height:8px;background:var(--ned-red);border-radius:50%;margin-left:7px;vertical-align:middle}.nedv901-card-cnb{margin-top:8px}.nedv901-creditor-menu>a{font-weight:700}

/* V9.0.2 — kompaktní blok sankčního rozhodnutí v přehledu */
.nedv902-cnb-compact{margin:0 0 16px;padding:13px 14px;background:#fff6f7;border:1px solid #f3dadd;border-left:3px solid var(--ned-red);border-radius:12px;color:var(--ned-black)}.nedv902-cnb-compact-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nedv902-cnb-compact-head strong{font-size:13px;line-height:1.35}.nedv902-cnb-compact-head em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.04em;color:#a23b47;background:#fff;border:1px solid #efd4d8;padding:3px 6px;border-radius:999px}.nedv902-cnb-dot{width:8px;height:8px;border-radius:50%;background:var(--ned-red);box-shadow:0 0 0 4px rgba(242,21,43,.08);flex:0 0 auto}.nedv902-cnb-facts{display:flex;gap:18px;flex-wrap:wrap;margin:10px 0 0}.nedv902-cnb-facts span{font-size:12px;font-weight:750}.nedv902-cnb-facts b{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#8c6a6f;margin-bottom:2px}.nedv902-cnb-compact p{margin:9px 0 0;color:#5e5558;font-size:12px;line-height:1.45}.nedv902-cnb-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px}.nedv902-cnb-actions a{font-size:12px;font-weight:800;color:#8f1827;text-decoration:none}.nedv902-cnb-actions a:hover{text-decoration:underline}@media(max-width:640px){.nedv902-cnb-facts{gap:12px}.nedv902-cnb-compact{padding:12px}}
