.vm-x-bridge{font-family:system-ui;margin:14px 0;padding:12px;border:1px solid #c9d7e6;border-radius:12px;background:#f7fbff;color:#102033}.vm-x-bridge strong{display:block;margin-bottom:4px}.vm-x-bridge span{font-size:.88rem}.vm-x-bridge div{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.vm-x-bridge a,.vm-x-bridge button{padding:8px 10px;border:1px solid #9fb5ca;border-radius:8px;background:#fff;color:#164a7d;text-decoration:none;font-weight:800;cursor:pointer}.vm-x-float{position:fixed;right:14px;bottom:72px;z-index:9997;background:#111;color:#fff;padding:9px 12px;border-radius:999px;text-decoration:none;font:800 12px system-ui;box-shadow:0 8px 24px #0003}.xid{font-family:system-ui;max-width:950px;margin:30px auto;padding:0 14px}.xid-card{background:#fff;border:1px solid #ccd8e4;border-radius:14px;padding:15px;margin:12px 0}.xid-note{background:#eef6ff;border-left:5px solid #0759c7;padding:12px;border-radius:9px}.xid-btn{display:inline-flex;padding:9px 12px;border:1px solid #0759c7;border-radius:9px;background:#0759c7;color:#fff;text-decoration:none;font-weight:900}.xid input,.xid textarea,.xid select{width:100%;padding:9px;margin:5px 0 12px;border:1px solid #aebed0;border-radius:8px;font:inherit}.xid label{font-weight:800}@media(max-width:650px){.vm-x-float{right:8px;bottom:68px}}
