.wallet-adapter-button,.wallet-adapter-dropdown-list,.wallet-adapter-modal-title{font-family:var(--font-inter)}.wallet-adapter-modal-title{visibility:hidden;margin-bottom:50px;padding:0}.wallet-adapter-modal-title:after{color:#fff;content:"Select Wallet";visibility:visible;display:block;position:absolute;padding:24px 32px 16px 0;top:0;left:0;font-size:22px;font-weight:700;letter-spacing:.025em;background:linear-gradient(135deg,#fc0,#f90 70%,#e67300);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;width:calc(100% - 267px)}.wallet-adapter-modal{background:linear-gradient(135deg,rgba(133,77,14,.4),rgba(161,98,7,.3) 30%,rgba(202,138,4,.2) 70%,rgba(133,77,14,.4))!important;backdrop-filter:blur(10px) saturate(1.3)!important}.wallet-adapter-modal-wrapper{border:1px solid rgba(255,204,0,.5)!important;background:#00000070!important;border-radius:20px!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.8),0 0 0 1px rgba(255,204,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)!important;padding:0!important;min-width:420px;max-width:500px;width:90vw;max-height:80vh;overflow:hidden;backdrop-filter:blur(12px)!important;@media (max-width:640px){min-width:320px;width:95vw;margin-left:20px;margin-bottom:20px;margin-right:20px;margin-top:20px}}.wallet-adapter-modal-button-close{background:transparent!important;color:#fc0!important;transition:all .2s ease;position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,204,0,.2)!important;z-index:10}.wallet-adapter-modal-button-close:hover{color:#313c3d!important;background:linear-gradient(135deg,#fc0,#f90)!important;border-color:#fc0!important;transform:scale(1.1)}.wallet-adapter-modal-button-close svg{width:16px;height:16px}#mobile-wallet-button{height:40px;display:flex;align-items:stretch}#mobile-wallet-button .wallet-adapter-button{min-height:40px;display:flex;align-items:center}#mobile-wallet-button .wallet-adapter-button,#mobile-wallet-button .wallet-adapter-button-trigger{border-radius:0;border-right:none;box-shadow:none;height:40px}.wallet-adapter-button-trigger{font-family:var(--font-inter);text-transform:uppercase;font-weight:600;letter-spacing:.025em;background:linear-gradient(135deg,#2f3a3b,#313c3d);color:#fc0;border:1px solid rgba(255,204,0,.2);border-radius:8px;font-size:13px;height:40px;padding:0 16px;transition:all .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);position:relative;overflow:hidden;@media (min-width:1024px){font-size:16px;height:48px;padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}}.wallet-adapter-button-trigger:hover{background:linear-gradient(135deg,#fc0,#f90);color:#313c3d;border-color:#fc0;transform:translateY(-1px);box-shadow:0 4px 8px rgba(255,204,0,.3),0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075)}.wallet-adapter-dropdown>.wallet-adapter-button-trigger{background:linear-gradient(135deg,#fc0,#f90);color:#313c3d;border-color:#fc0;font-weight:700}.wallet-adapter-dropdown>.wallet-adapter-button-trigger:hover{background:linear-gradient(135deg,#fff3b3,#fc0);transform:translateY(-1px)}.wallet-adapter-button-trigger:active{transform:translateY(0)}.wallet-adapter-button-trigger:disabled{background:linear-gradient(135deg,#4a4d4b,#313c3d);color:#bcbcbc;border-color:hsla(0,0%,100%,.1);cursor:not-allowed;transform:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}#stake-connect-wallet .wallet-adapter-button-trigger{background:linear-gradient(135deg,#fc0,#f90);color:#313c3d;width:100%;text-align:center;justify-content:center;font-weight:700;border:2px solid #fc0;box-shadow:0 4px 8px rgba(255,204,0,.2)}#stake-connect-wallet .wallet-adapter-button-trigger:hover{background:linear-gradient(135deg,#fff3b3,#fc0);border-color:#fff3b3;box-shadow:0 6px 12px rgba(255,204,0,.3)}#stake-connect-wallet .wallet-adapter-dropdown{width:100%}#stake-connect-wallet .wallet-adapter-dropdown>.wallet-adapter-button-trigger{background:linear-gradient(135deg,#313c3d,#2f3a3b);color:#fc0;border:2px solid #fc0}#stake-connect-wallet .wallet-adapter-dropdown>.wallet-adapter-button-trigger:hover{background:linear-gradient(135deg,#3f4a4b,#313c3d);color:#fff3b3;border-color:#fff3b3}.wallet-adapter-button>span{font-family:var(--font-inter);font-weight:inherit}.wallet-adapter-dropdown-list{background:#1a1f20;border-radius:8px;padding:4px;grid-row-gap:2px;border:1px solid rgba(255,204,0,.2);box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -2px rgba(0,0,0,.05);backdrop-filter:blur(8px)}.wallet-adapter-dropdown-list-item{border-radius:6px;height:auto;padding:12px 16px;color:#bcbcbc;font-weight:500;transition:all .2s ease;background:transparent}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background:linear-gradient(135deg,rgba(255,204,0,.1),rgba(255,153,0,.1));color:#fc0;transform:translateX(2px)}.wallet-adapter-modal .wallet-adapter-dropdown-list,.wallet-adapter-modal-list{background:transparent!important;border:none!important;grid-row-gap:12px!important;box-shadow:none!important;backdrop-filter:none!important}.wallet-adapter-modal .wallet-adapter-dropdown-list-item{color:#fff!important;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid rgba(255,204,0,.3)!important;margin-bottom:0!important;border-radius:16px!important;padding:20px 24px!important;font-weight:600!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:all .2s ease!important;position:relative;overflow:hidden;min-height:72px;backdrop-filter:blur(4px)!important}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:hover{background:linear-gradient(135deg,rgba(255,204,0,.95),rgba(255,153,0,.95))!important;color:#1a1a1a!important;border-color:#fc0!important;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px rgba(255,204,0,.4),0 4px 12px rgba(255,204,0,.2)!important}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:active{transform:translateY(0)}.wallet-adapter-modal .wallet-adapter-dropdown-list-item .wallet-adapter-button-start-icon{display:flex;align-items:center;gap:16px;flex:1}.wallet-adapter-modal .wallet-adapter-dropdown-list-item img{width:32px;height:32px;border-radius:8px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:hover img{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.25)}.wallet-adapter-modal .wallet-adapter-dropdown-list-item .wallet-adapter-button-start-icon+span{font-weight:600;letter-spacing:.025em;font-size:16px}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:after{content:"Detected";background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(22,163,74,.15))!important;color:#10b981!important;border:1px solid rgba(34,197,94,.4)!important;border-radius:20px!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;position:relative;flex-shrink:0;transition:all .2s ease;backdrop-filter:blur(2px)!important}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:hover:after{background:rgba(15,118,110,.9)!important;color:#fff!important;border-color:#0f766e!important}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,204,0,.1),rgba(255,153,0,.05))!important;border-radius:inherit;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:0}.wallet-adapter-modal .wallet-adapter-dropdown-list-item:hover:before{opacity:1!important}