.immutifi-reown-direct{display:grid;gap:10px;margin:14px 0 10px;container-type:inline-size}
.immutifi-reown-actions{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:10px;width:100%}
.immutifi-reown-button,.immutifi-reown-provider{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;min-height:58px;padding:10px 11px;border:1px solid rgba(96,165,250,.35);border-radius:12px;background:#102034;color:#f8fafc;font-family:inherit;font-size:15px;font-weight:800;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;cursor:pointer}
.immutifi-reown-button>span:not(.immutifi-reown-qr){min-width:0;max-width:100%}
.immutifi-reown-button:hover,.immutifi-reown-provider:hover{border-color:#60a5fa;background:#152a42}
.immutifi-reown-qr{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 4px;border:1px solid rgba(148,163,184,.45);border-radius:5px;font-size:9px;line-height:1;letter-spacing:.04em}
.immutifi-reown-provider-list{display:grid;gap:8px}.immutifi-reown-provider-list>strong{font-size:12px;color:#94a3b8}
.immutifi-reown-provider img{flex:0 0 auto;width:22px;height:22px;border-radius:6px}
.immutifi-reown-reset{justify-self:start;color:#93c5fd!important;text-decoration:none!important;font-weight:750;font-size:13px}.immutifi-reown-reset:hover{text-decoration:underline!important}
.immutifi-reown-status,[data-immutifi-wallet-status],[data-modelglue-wallet-status]{min-height:20px;margin-top:8px;font-size:13px}
.immutifi-reown-status.is-ok,[data-immutifi-wallet-status].is-ok,[data-modelglue-wallet-status].is-ok{color:#6ee7b7}
.immutifi-reown-status.is-error,[data-immutifi-wallet-status].is-error,[data-modelglue-wallet-status].is-error{color:#fca5a5}
.immutifi-reown-card{margin:14px 0;padding:16px;border:1px solid rgba(96,165,250,.24);border-radius:14px;background:#071019}.immutifi-reown-card h3{margin:0 0 6px;color:#fff}.immutifi-reown-card p{margin:0 0 10px;color:#cbd5e1}
.immutifi-reown-original-start[hidden]{display:none!important}
@container (max-width:330px){.immutifi-reown-actions{grid-template-columns:1fr}.immutifi-reown-button{min-height:50px}}
@media(max-width:480px){.immutifi-reown-actions{grid-template-columns:1fr}.immutifi-reown-button{min-height:50px}}
