/* CommandLedger v1.9.14 — QR Social Pairing */
.cl1914-main-note{margin-bottom:16px}.cl1914-verified-strip{background:#fff;border:1px solid #dce5eb;border-radius:14px;padding:16px 18px;margin:14px 0 18px;box-shadow:0 4px 16px rgba(8,43,74,.05)}.cl1914-verified-strip>div:first-child>b{display:block;color:#082b4a;font-size:15px}.cl1914-verified-strip>div:first-child>small{display:block;color:#687b89;margin-top:4px}.cl1914-destination-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.cl1914-destination{display:flex;align-items:center;gap:10px;border:1px solid #dce5eb;border-radius:10px;padding:11px 12px;background:#f8fafb}.cl1914-destination>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-weight:800;background:#e8eef2;color:#71818d}.cl1914-destination.ok{border-color:#b9dcc6;background:#f2fbf5}.cl1914-destination.ok>span{background:#178447;color:#fff}.cl1914-destination b,.cl1914-destination small{display:block}.cl1914-destination small{color:#647785;margin-top:2px;overflow-wrap:anywhere}.cl1914-connect-card .card-head{align-items:flex-start}.cl1914-connect-card .card-head small{display:block;color:#70818d;margin-top:3px}.cl1914-pill{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;background:#edf1f4;color:#627482;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.cl1914-pill.good{background:#e8f7ed;color:#13743e}.cl1914-identity{display:flex;gap:12px;align-items:center;border:1px solid #b9dcc6;background:#f2fbf5;border-radius:12px;padding:13px;margin-bottom:14px}.cl1914-check{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#178447;color:#fff;font-size:20px;font-weight:800;flex:0 0 auto}.cl1914-identity b,.cl1914-identity small{display:block}.cl1914-identity small{color:#5e7568;margin-top:2px;overflow-wrap:anywhere}.cl1914-empty-identity{border:1px dashed #cbd6de;border-radius:12px;padding:13px;margin-bottom:14px;background:#fafcfd}.cl1914-empty-identity b{color:#082b4a}.cl1914-empty-identity p{margin:6px 0 0;color:#657886;line-height:1.4}.cl1914-setup-row{display:grid;grid-template-columns:145px minmax(0,1fr);gap:12px;align-items:start;border-top:1px solid #edf1f3;padding:10px 0}.cl1914-setup-row span{color:#6a7c88}.cl1914-setup-row b,.cl1914-setup-row code{min-width:0;overflow-wrap:anywhere;color:#17384f}.cl1914-setup-row code{font-size:11px;background:#f2f5f7;border-radius:6px;padding:4px 6px}.cl1914-safety{border-left:4px solid #ff5a00;background:#fff7f1;border-radius:8px;padding:11px 12px;margin:12px 0;color:#4b5560}.cl1914-safety b,.cl1914-safety span{display:block}.cl1914-safety span{margin-top:3px;line-height:1.42}.cl1914-toolbar{margin-top:14px;flex-wrap:wrap}.cl1914-paid-note{margin-top:16px}.cl1914-setup-help{border:1px solid #dce5eb;border-radius:10px;padding:12px;margin-bottom:14px;background:#f8fafb}.cl1914-setup-help b,.cl1914-setup-help code,.cl1914-setup-help small{display:block}.cl1914-setup-help code{margin:6px 0;padding:7px 9px;background:#082b4a;color:#fff;border-radius:7px;overflow-wrap:anywhere}.cl1914-setup-help small{color:#647785;line-height:1.4}.cl1914-copy-row{display:flex;gap:8px}.cl1914-copy-row input{min-width:0;flex:1}.cl1914-portal-link{margin-top:12px}.cl1914-portal-link a{color:#0c62a5;font-weight:700;text-decoration:none}.cl1914-qr-wrap{text-align:center}.cl1914-qr-wrap>img{display:block;width:min(320px,80vw);height:auto;margin:4px auto 8px;border:10px solid #fff;border-radius:14px;box-shadow:0 8px 24px rgba(8,43,74,.14)}.cl1914-qr-wrap h3{margin:6px 0 4px;color:#082b4a}.cl1914-qr-wrap p{margin:0 0 12px;color:#6c7f8d}.cl1914-device-link{display:inline-block;margin:10px 0;color:#0c62a5;font-weight:700;text-decoration:none}.cl1914-pair-status{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin-top:10px;padding:10px;border-radius:9px;background:#f3f6f8;color:#435866}.cl1914-spinner{width:16px;height:16px;border:2px solid #c5d1d9;border-top-color:#ff5a00;border-radius:50%;animation:cl1914spin .9s linear infinite;flex:0 0 auto}@keyframes cl1914spin{to{transform:rotate(360deg)}}@media(max-width:760px){.cl1914-destination-grid{grid-template-columns:1fr}.cl1914-setup-row{grid-template-columns:1fr}.cl1914-copy-row{flex-direction:column}}
