#walletconnect-wrapper{pointer-events:auto;color:#3b99fc}#walletconnect-wrapper:empty,#walletconnect-wrapper :is(a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty){display:inherit!important}.m-wallet-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--mconnect-modal--color--backdrop, rgba(0, 0, 0, .6));backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:999999;overflow-y:auto;padding:20px;box-sizing:border-box}@media (width <= 640px){.m-wallet-modal-backdrop{padding:16px}}.m-wallet-modal{background:var(--mconnect-modal--color--background, var(--mconnect-element--color--background, #fff));border:var(--mconnect-modal--border, 1px solid) var(--mconnect-modal--color--border, transparent);border-radius:var(--mconnect-modal--border-radius, 12px);max-width:360px;width:100%;max-height:90vh;position:relative;color:var(--mconnect-text--color--body, #000);box-sizing:border-box;display:flex;flex-direction:column}@media (width <= 640px){.m-wallet-modal{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}}.m-wallet-modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:var(--mconnect-modal--border, 1px solid) var(--mconnect-modal--color--border-header, rgba(0, 0, 0, .08));flex-shrink:0}@media (width <= 640px){.m-wallet-modal-header{padding:20px 20px 12px}}.m-wallet-modal-title{margin:0;font-size:24px;font-weight:600;font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);color:var(--mconnect-text--color--body, #000)}@media (width <= 640px){.m-wallet-modal-title{font-size:20px}}.m-wallet-modal-close{background:transparent;border:none;font-size:28px;line-height:1;cursor:pointer;padding:4px;color:var(--mconnect-text--color--body, #666);transition:all .2s cubic-bezier(.4,0,.2,1);width:32px;height:32px;display:flex;align-items:center;justify-content:center}.m-wallet-modal-close:hover{transform:scale(1.05)}.m-wallet-modal-close:focus-visible,.m-wallet-modal-close:focus{outline:var(--mconnect-button--border, 2px solid) var(--mconnect-theme--color--primary, #000);outline-offset:2px}.m-wallet-modal-content{padding:24px;flex:1;overflow:hidden auto;min-height:0}@media (width <= 640px){.m-wallet-modal-content{padding:20px}}.m-wallet-modal-footer{display:flex;flex-direction:row;align-items:center;text-decoration:none;justify-content:center;gap:0;padding:16px 24px;border-top:var(--mconnect-modal--border, 1px solid) var(--mconnect-modal--color--border-header, rgba(0, 0, 0, .08));flex-shrink:0;opacity:.7;transition:all .2s cubic-bezier(.4,0,.2,1)}.m-wallet-modal-footer:hover{opacity:1}@media (width <= 640px){.m-wallet-modal-footer{padding:12px 20px}}.m-wallet-modal-footer-text{font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:12px;font-weight:400;color:var(--mconnect-text--color--body, #666)}@media (width <= 640px){.m-wallet-modal-footer-text{font-size:11px}}.m-wallet-modal-footer-logo{width:auto;height:26px;fill:var(--mconnect-text--color--body, #666)}@media (width <= 640px){.m-wallet-modal-footer-logo{height:22px}}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .3s ease}.modal-fade-enter-active .m-wallet-modal,.modal-fade-leave-active .m-wallet-modal{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-from .m-wallet-modal,.modal-fade-leave-to .m-wallet-modal{transform:scale(.9);opacity:0}.modal-fade-enter-to,.modal-fade-leave-from{opacity:1}.modal-fade-enter-to .m-wallet-modal,.modal-fade-leave-from .m-wallet-modal{transform:scale(1);opacity:1}.m-wallet-modal-content .m-connection-wallet-option{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:16px 20px;margin-bottom:12px;gap:12px;font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:var(--mconnect-button--font-size, 16px);font-weight:500;text-transform:none;background:var(--mconnect-button--color--background, var(--mconnect-theme--color--primary, #fff));color:var(--mconnect-button--color--text, var(--mconnect-text--color--primary, #000));border:var(--mconnect-button--border, 2px solid) var(--mconnect-button--color--border, var(--mconnect-theme--color--primary, #ccc));border-radius:var(--mconnect-button--border-radius, 8px);cursor:pointer;-ms-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.m-wallet-modal-content .m-connection-wallet-option:last-child{margin-bottom:0}.m-wallet-modal-content .m-connection-wallet-option:hover:not(:disabled){background:var(--mconnect-button--color--background-hover, var(--mconnect-element--color--background, #fff));color:var(--mconnect-button--color--text-hover, var(--mconnect-text--color--body, #111));border-color:var(--mconnect-button--color--border-hover, var(--mconnect-theme--color--primary, #000))}.m-wallet-modal-content .m-connection-wallet-option:focus-visible,.m-wallet-modal-content .m-connection-wallet-option:focus{outline:var(--mconnect-button--border, 2px solid) var(--mconnect-theme--color--primary, #000);outline-offset:2px}.m-wallet-modal-content .m-connection-wallet-option:disabled{opacity:.5;cursor:not-allowed}.m-wallet-modal-content .m-connection-wallet-logo{width:32px;height:32px;flex-shrink:0}@media (width <= 640px){.m-wallet-modal-content .m-connection-wallet-logo{width:28px;height:28px}}.m-disconnect-modal-info{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:24px}.m-disconnect-modal-avatar-container{display:flex;align-items:center;justify-content:center}.m-disconnect-modal-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid var(--mconnect-theme--color--primary, #000)}.m-disconnect-modal-details{display:flex;flex-direction:column;gap:8px;width:100%}.m-disconnect-modal-row{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;background:var(--mconnect-modal--color--element-background, hsl(0, 0%, 95%));border-radius:var(--mconnect-button--border-radius, 8px);transition:all .2s cubic-bezier(.4,0,.2,1)}.m-disconnect-modal-row-clickable{cursor:pointer;-ms-user-select:none;user-select:none}.m-disconnect-modal-row-clickable:hover,.m-disconnect-modal-row-clickable:active{background:var(--mconnect-modal--color--element-background-hover, hsl(0, 0%, 90%))}.m-disconnect-modal-label{font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:12px;font-weight:500;color:var(--mconnect-text--color--body, #666);text-transform:uppercase;letter-spacing:.5px}.m-disconnect-modal-value{font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:16px;font-weight:600;color:var(--mconnect-text--color--body, #000)}.m-disconnect-modal-network{display:flex;align-items:center;gap:8px}.m-disconnect-modal-chain-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.m-disconnect-modal-address{position:relative;display:flex;align-items:center;gap:8px}.m-disconnect-modal-copied{font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:11px;font-weight:600;color:var(--mconnect-text--color--body, #666);animation:fade-in .2s ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-disconnect-modal-button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:var(--mconnect-button--font-size, 16px);font-weight:600;text-align:center;background:var(--mconnect-theme--color--error, #d32f2f);color:var(--mconnect-text--color--primary, #fff);border:var(--mconnect-button--border, 2px solid);border-color:var(--mconnect-theme--color--error, #d32f2f);border-radius:var(--mconnect-button--border-radius, 8px);cursor:pointer;-ms-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.m-disconnect-modal-button:hover:not(:disabled){background:var(--mconnect-theme--color--error-light, #ffebee);color:var(--mconnect-theme--color--error, #d32f2f);border-color:var(--mconnect-theme--color--error, #d32f2f)}.m-disconnect-modal-button:focus-visible{outline:2px solid var(--mconnect-theme--color--error, #d32f2f);outline-offset:2px}.m-disconnect-modal-button:disabled{opacity:.5;cursor:not-allowed}.m-connection-connect-wallet,.m-connection-disconnect-wallet,.m-connection-switch-network,.m-connection-wrong-network,.bad-configuration button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;font-family:var(--mconnect-text--font-family--body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:var(--mconnect-button--font-size, 16px);font-weight:600;text-align:center;white-space:nowrap;background:var(--mconnect-button--color--background, var(--mconnect-theme--color--primary, #fff));color:var(--mconnect-button--color--text, var(--mconnect-text--color--primary, #000));border:var(--mconnect-button--border, 2px solid) var(--mconnect-button--color--border, var(--mconnect-theme--color--primary, #ccc));border-radius:var(--mconnect-button--border-radius, 8px);cursor:pointer;-ms-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.m-connection-connect-wallet span,.m-connection-disconnect-wallet span,.m-connection-switch-network span,.m-connection-wrong-network span,.bad-configuration button span{font-weight:inherit;font-size:inherit;color:inherit}.m-connection-connect-wallet:hover:not(:disabled),.m-connection-disconnect-wallet:hover:not(:disabled),.m-connection-switch-network:hover:not(:disabled),.m-connection-wrong-network:hover:not(:disabled),.bad-configuration button:hover:not(:disabled){background:var(--mconnect-button--color--background-hover, var(--mconnect-element--color--background, #fff));color:var(--mconnect-button--color--text-hover, var(--mconnect-text--color--body, #111));border-color:var(--mconnect-button--color--border-hover, var(--mconnect-theme--color--primary, #000))}.m-connection-connect-wallet:focus-visible,.m-connection-connect-wallet:focus,.m-connection-disconnect-wallet:focus-visible,.m-connection-disconnect-wallet:focus,.m-connection-switch-network:focus-visible,.m-connection-switch-network:focus,.m-connection-wrong-network:focus-visible,.m-connection-wrong-network:focus,.bad-configuration button:focus-visible,.bad-configuration button:focus{outline:var(--mconnect-button--border, 2px solid) var(--mconnect-theme--color--primary, #000);outline-offset:2px}.m-connection-connect-wallet:disabled,.m-connection-disconnect-wallet:disabled,.m-connection-switch-network:disabled,.m-connection-wrong-network:disabled,.bad-configuration button:disabled{opacity:.5;cursor:not-allowed}.m-connection-connect-wallet:disabled:hover,.m-connection-disconnect-wallet:disabled:hover,.m-connection-switch-network:disabled:hover,.m-connection-wrong-network:disabled:hover,.bad-configuration button:disabled:hover{background:var(--mconnect-button--color--background, var(--mconnect-theme--color--primary, #000));color:var(--mconnect-button--color--text, var(--mconnect-text--color--primary, #fff));border-color:var(--mconnect-button--color--border, var(--mconnect-theme--color--primary, #000))}.m-connection-disconnect-wallet .m-connection-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-connection-disconnect-wallet .m-connection-avatar .m-connection-avatar-img{width:22px;height:22px;border-radius:50%;object-fit:cover}.m-connection-disconnect-wallet .m-connection-balance{font-weight:inherit;font-family:inherit}.m-connection-disconnect-wallet .m-connection-chain-id{display:inline-block;width:.66rem;height:.66rem;border-radius:50%;flex-shrink:0}.m-connection-disconnect-wallet .m-connection-wallet{font-weight:inherit;font-family:inherit}.m-connection-switch-network{background:var(--mconnect-theme--color--warning, #ff9800);color:var(--mconnect-text--color--primary, #fff);border-color:var(--mconnect-theme--color--warning, #ff9800);font-weight:600}.m-connection-switch-network:hover:not(:disabled){background:var(--mconnect-theme--color--warning-light, #fff3e0);color:var(--mconnect-theme--color--warning, #ff9800);border-color:var(--mconnect-theme--color--warning, #ff9800)}.m-connection-wrong-network{background:var(--mconnect-theme--color--error, #d32f2f);color:var(--mconnect-text--color--primary, #fff);border-color:var(--mconnect-theme--color--error, #d32f2f);font-weight:600;cursor:not-allowed}.m-connection-wrong-network:hover{background:var(--mconnect-theme--color--error-light, #ffebee);color:var(--mconnect-theme--color--error, #d32f2f);border-color:var(--mconnect-theme--color--error, #d32f2f)}.bad-configuration button{background:var(--mconnect-theme--color--error, #c62828);color:var(--mconnect-text--color--primary, #fff);border-color:var(--mconnect-theme--color--error, #c62828);font-weight:600;cursor:default;white-space:normal;text-align:center;line-height:1.4}.bad-configuration button:hover{background:var(--mconnect-theme--color--error-light, #ffebee);color:var(--mconnect-theme--color--error, #c62828);border-color:var(--mconnect-theme--color--error, #c62828)}
