appkit-button{font-family:DS Digital,monospace!important}appkit-button::part(button){background:rgba(236,72,153,.15)!important;border:2px solid #ec4899!important;color:#ec4899!important;font-family:DS Digital,monospace!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;padding:10px 20px!important;transition:all .3s ease!important;backdrop-filter:blur(12px)!important;box-shadow:0 0 20px rgba(236,72,153,.5),0 0 40px rgba(236,72,153,.3),inset 0 0 20px rgba(236,72,153,.1)!important;text-shadow:0 0 10px rgba(236,72,153,.8),0 0 20px rgba(236,72,153,.6)!important}appkit-button::part(button):hover{background:rgba(236,72,153,.25)!important;border-color:#ec4899!important;box-shadow:0 0 30px rgba(236,72,153,.7),0 0 60px rgba(236,72,153,.5),inset 0 0 30px rgba(236,72,153,.2)!important;text-shadow:0 0 15px #ec4899,0 0 30px rgba(236,72,153,.8)!important;transform:scale(1.05)!important}appkit-button[data-state=connected]::part(button){background:rgba(6,182,212,.15)!important;border-color:#06b6d4!important;color:#06b6d4!important;box-shadow:0 0 20px rgba(6,182,212,.5),0 0 40px rgba(6,182,212,.3),inset 0 0 20px rgba(6,182,212,.1)!important;text-shadow:0 0 10px rgba(6,182,212,.8),0 0 20px rgba(6,182,212,.6)!important}appkit-button[data-state=connected]::part(button):hover{background:rgba(6,182,212,.25)!important;border-color:#06b6d4!important;box-shadow:0 0 30px rgba(6,182,212,.7),0 0 60px rgba(6,182,212,.5),inset 0 0 30px rgba(6,182,212,.2)!important;text-shadow:0 0 15px #06b6d4,0 0 30px rgba(6,182,212,.8)!important;transform:scale(1.05)!important}.neon-pink-btn{background:rgba(236,72,153,.15);border:2px solid #ec4899;color:#ec4899;font-family:DS Digital,monospace;font-size:14px;font-weight:700;letter-spacing:.15em;padding:10px 20px;transition:all .3s ease;backdrop-filter:blur(12px);box-shadow:0 0 20px rgba(236,72,153,.5),0 0 40px rgba(236,72,153,.3),inset 0 0 20px rgba(236,72,153,.1);text-shadow:0 0 10px rgba(236,72,153,.8),0 0 20px rgba(236,72,153,.6)}.neon-pink-btn:hover{background:rgba(236,72,153,.25);box-shadow:0 0 30px rgba(236,72,153,.7),0 0 60px rgba(236,72,153,.5),inset 0 0 30px rgba(236,72,153,.2);text-shadow:0 0 15px #ec4899,0 0 30px rgba(236,72,153,.8);transform:scale(1.05)}.neon-cyan-btn{background:rgba(6,182,212,.15);border:2px solid #06b6d4;color:#06b6d4;font-family:DS Digital,monospace;font-size:14px;font-weight:700;letter-spacing:.15em;padding:10px 20px;transition:all .3s ease;backdrop-filter:blur(12px);box-shadow:0 0 20px rgba(6,182,212,.5),0 0 40px rgba(6,182,212,.3),inset 0 0 20px rgba(6,182,212,.1);text-shadow:0 0 10px rgba(6,182,212,.8),0 0 20px rgba(6,182,212,.6)}.neon-cyan-btn:hover{background:rgba(6,182,212,.25);box-shadow:0 0 30px rgba(6,182,212,.7),0 0 60px rgba(6,182,212,.5),inset 0 0 30px rgba(6,182,212,.2);text-shadow:0 0 15px #06b6d4,0 0 30px rgba(6,182,212,.8);transform:scale(1.05)}.neon-danger-btn{background:rgba(239,68,68,.12);border:2px solid #ef4444;color:#ef4444;font-family:DS Digital,monospace;font-size:12px;font-weight:700;letter-spacing:.12em;padding:10px 16px;transition:all .3s ease;backdrop-filter:blur(12px);box-shadow:0 0 18px rgba(239,68,68,.5),0 0 36px rgba(239,68,68,.3),inset 0 0 18px rgba(239,68,68,.1);text-shadow:0 0 8px rgba(239,68,68,.8),0 0 16px rgba(239,68,68,.6)}.neon-danger-btn:hover{background:rgba(239,68,68,.2);box-shadow:0 0 28px rgba(239,68,68,.7),0 0 56px rgba(239,68,68,.5),inset 0 0 28px rgba(239,68,68,.2);transform:scale(1.05)}