.btn{letter-spacing:-.24px;transition:all .2s ease;justify-content:center}.btn-s svg,.btn-xs svg{height:14px!important;width:14px!important;object-fit:contain}.btn-s .btn-text,.btn-xs .btn-text{font-size:12px}.btn-md svg,.btn-sm svg,.btn-xl svg{height:16px!important;width:16px!important;object-fit:contain}.btn-md .btn-text,.btn-sm .btn-text,.btn-xl .btn-text{font-size:14px}.btn-xl .btn-text{font-size:16px}.btn:disabled{opacity:.3}.btn span{position:relative;z-index:5}.btn:hover:not(:disabled){cursor:pointer}.btn-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.24px}.btn-primary-blue:hover{background-color:#2b7fff}.btn-secondary-blue{background:#eff6ff;color:#1447e6}.btn-secondary-blue:hover{background-color:#dae7ff}.btn-secondary-outline{border:1px solid #dfe1e6;background-color:#fff;box-shadow:0 1px 2px 0 rgba(6,5,16,.04)}.btn-secondary-outline:hover{background-color:#f7f7f7}.btn-secondary-gray{background:rgba(6,5,16,.03)}.btn-destructive{background:#f0001c}.btn-destructive:hover{background-color:#c80016}.btn-tertiary-outline:hover{border:1px solid #dfe1e6}.btn-link-color,.btn-link-gray{text-decoration:underline}[data-theme=dark] .btn-secondary-outline{background-color:var(--bg-secondary)!important;border-color:var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:0 1px 2px rgba(0,0,0,.4)!important}[data-theme=dark] .btn-secondary-outline:hover{background-color:#18181b!important}[data-theme=dark] .btn-secondary-blue{background:rgba(21,93,252,.15)!important}[data-theme=dark] .btn-secondary-gray{background:hsla(0,0%,100%,.06)!important}[data-theme=dark] .btn-secondary-gray:hover{background:hsla(0,0%,100%,.1)!important}[data-theme=dark] .btn-tertiary{background-color:var(--bg-card)!important}[data-theme=dark] .btn-tertiary:hover{background-color:#18181b!important}[data-theme=dark] .btn-tertiary-outline:hover{border-color:var(--border-subtle)!important;background-color:#18181b!important}[data-theme=dark] .btn-link-gray:hover{color:var(--text-primary)!important}.btn-primary-glow:not(.btn-destructive){position:relative;background:#060510;box-shadow:0 0 32px 8px rgba(6,5,16,.16)}.btn-primary-glow:not(.btn-destructive):before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;z-index:-1;background-image:linear-gradient(90deg,#FF1AFF,#0C30D7,#00D4FF);border-radius:8px;overflow:hidden}.btn-primary-glow:not(.btn-destructive):disabled{position:relative}.btn-primary-glow:not(.btn-destructive):disabled:before{z-index:1}.btn-primary-glow:not(.btn-destructive):disabled:after{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:calc(100% - 16px);height:calc(100% - 8px);border-radius:12px;background:linear-gradient(90deg,#FF1AFF,#0C30D7 50%,#00D4FF);filter:blur(8px)}.btn-primary-glow:not(.btn-destructive).rounded-\[10px\]:before,.btn-primary-glow:not(.btn-destructive).rounded-md:before{border-radius:10px}.btn-primary-glow:not(.btn-destructive).rounded-xl:before{border-radius:.75rem}.btn-primary-glow:not(.btn-destructive):after{content:"";position:absolute;top:0;left:0;border-radius:8px;border-bottom:1px solid #ff1aff;background:var(--Gray-950,#060510);box-shadow:0 0 32px 8px rgba(6,5,16,.16)}