/* V12.3: exactly one visible import slot. The existing R8.34 import card stays; only its engine is replaced by STRICT 1:1. */
[data-r834-strict-import-slot],.r834-strict-import-slot-v12,.r834-li12-fallback{display:none!important}
.r834-local-import-v11{display:none!important}
.r834-v12-3-badge{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px 10px;padding:5px 9px;border:1px solid #b8e0d3;border-radius:999px;background:#effaf6;color:#13765d;font-size:10px;line-height:1;font-weight:900;letter-spacing:.12em;vertical-align:middle}
.r834-v12-3-result-host:empty{display:none}
.r834-v12-3-result-host{margin:10px 0 0}
.r834-v12-3-result{padding:11px 12px;border:1px solid;border-radius:12px;font-size:12px;line-height:1.45}
.r834-v12-3-result.is-ok{background:#ecfdf5;border-color:#b7e0d0;color:#155f4a}
.r834-v12-3-result.is-error{background:#fff4f4;border-color:#efb7bc;color:#a12f37}
.r834-v12-3-result>strong{display:block;font-size:13px}
.r834-v12-3-result small{display:block;margin-top:7px}
.r834-v12-3-result ul{margin:8px 0 0;padding-left:18px}
.r834-v12-3-ledger{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.r834-v12-3-ledger span{padding:5px 7px;border:1px solid rgba(90,110,130,.16);border-radius:999px;background:rgba(255,255,255,.72)}
.r834-v12-3-spin{display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:r834v123spin .8s linear infinite;vertical-align:-2px}@keyframes r834v123spin{to{transform:rotate(360deg)}}
