.update-Primary-btn{color:#fff!important;background:linear-gradient(113deg,#ec4899 29.4%,#db2777 105.15%)!important;border:none!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;transition:all .3s!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 15px #ec489933!important}.update-Primary-btn:hover{background:linear-gradient(113deg,#db2777 29.4%,#be185d 105.15%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #ec48994d!important}.update-Primary-btn:active{transform:translateY(0)!important}.update-Primary-btn:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .8s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.update-Primary-btn:hover:before{left:200%}.tw-connected-wallet-modal-overlay,.tw-connect-modal-overlay{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000d9!important}.tw-connected-wallet-modal,.tw-connect-modal{background:#000!important;border:1px solid #ec489926!important;border-radius:16px!important;box-shadow:0 20px 60px #000000e6!important}.tw-connect-modal-header{background:0 0!important;border-bottom:1px solid #ec48990d!important;padding:20px!important}.tw-connect-modal-title{color:#fff!important;text-align:center!important;font-size:24px!important;font-weight:700!important}.tw-connect-wallet-item{cursor:pointer!important;background:#0a0a0acc!important;border:1px solid #ec48990d!important;border-radius:12px!important;margin:8px 0!important;padding:16px!important;transition:all .3s!important}.tw-connect-wallet-item:hover{background:#ec48990d!important;border-color:#ec489933!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #000c!important}.tw-connect-wallet-item-text{color:#fff!important;font-weight:500!important}.tw-connected-wallet-details{background:#000000e6!important;border:1px solid #ec48990d!important;border-radius:12px!important;padding:20px!important}.tw-connected-address{color:#ec4899!important;background:#000c!important;border:1px solid #ec489926!important;border-radius:8px!important;padding:8px 12px!important;font-family:monospace!important}.tw-copy-button{color:#ec4899!important;background:#000c!important;border:1px solid #ec489926!important;border-radius:8px!important;transition:all .2s!important}.tw-copy-button:hover{background:#ec48991a!important;border-color:#ec489940!important}.tw-disconnect-button{color:#ef4444!important;background:#ef44441a!important;border:1px solid #ef444433!important;border-radius:8px!important;padding:10px 20px!important;font-weight:500!important;transition:all .2s!important}.tw-disconnect-button:hover{background:#ef444433!important;border-color:#ef44444d!important}.tw-balance-display{color:#fff!important;font-size:18px!important;font-weight:600!important}.tw-network-badge{color:#ec4899!important;background:#000c!important;border:1px solid #ec489926!important;border-radius:20px!important;padding:4px 12px!important;font-size:12px!important;font-weight:500!important}.tw-loading-spinner{border-color:#ec4899 #ec489933 #ec489933!important}.tw-error-message{color:#ef4444!important;background:#ef44441a!important;border:1px solid #ef444433!important;border-radius:8px!important;padding:12px!important;font-size:14px!important}.tw-success-message{color:#22c55e!important;background:#22c55e1a!important;border:1px solid #22c55e33!important;border-radius:8px!important;padding:12px!important;font-size:14px!important}.tw-connect-modal-content::-webkit-scrollbar{width:8px}.tw-connect-modal-content::-webkit-scrollbar-track{background:#000c;border-radius:4px}.tw-connect-modal-content::-webkit-scrollbar-thumb{background:#ec489926;border-radius:4px}.tw-connect-modal-content::-webkit-scrollbar-thumb:hover{background:#ec489940}@media (max-width:640px){.update-Primary-btn{padding:10px 20px!important;font-size:14px!important}.tw-connect-modal{max-height:calc(100vh - 32px)!important;margin:16px!important}.tw-connect-modal-title{font-size:20px!important}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tw-connect-modal,.tw-connected-wallet-modal{animation:.3s ease-out modalSlideIn!important}.update-Primary-btn:focus,.tw-connect-wallet-item:focus,.tw-copy-button:focus,.tw-disconnect-button:focus{outline:none!important;box-shadow:0 0 0 3px #ec48994d!important}.tw-interactive-element{transition:all .2s!important}.tw-interactive-element:hover{transform:scale(1.02)!important}.tw-tooltip{color:#fff!important;background:#000!important;border:1px solid #ec489926!important;border-radius:8px!important;padding:8px 12px!important;font-size:12px!important;box-shadow:0 4px 12px #000000e6!important}.tw-tx-pending{color:#fbbf24!important}.tw-tx-success{color:#22c55e!important}.tw-tx-failed{color:#ef4444!important}.tw-connect-modal-content{color:#fff!important;background:#000!important}.tw-input,.tw-search-input{color:#fff!important;background:#000c!important;border:1px solid #ec48991a!important}.tw-input:focus,.tw-search-input:focus{border-color:#ec48994d!important;outline:none!important;box-shadow:0 0 0 3px #ec48991a!important}.tw-tab-button{color:#6b7280!important;background:0 0!important;border-bottom:2px solid #0000!important}.tw-tab-button:hover{color:#ec4899!important}.tw-tab-button.active{color:#ec4899!important;border-bottom-color:#db2777!important}.tw-switch-network-button{color:#ec4899!important;background:#000c!important;border:1px solid #ec489926!important}.tw-switch-network-button:hover{background:#ec48991a!important;border-color:#ec489940!important}.tw-transaction-item{background:#0009!important;border:1px solid #ec48990d!important;border-radius:8px!important;margin-bottom:8px!important;padding:12px!important}.tw-transaction-item:hover{background:#ec48990d!important;border-color:#ec489926!important}.tw-close-button{color:#6b7280!important;background:#000c!important;border:1px solid #ec48991a!important}.tw-close-button:hover{color:#ef4444!important;background:#ef44441a!important;border-color:#ef444433!important}.tw-divider{background:#ec48990d!important}
