.square-button-sdf23 .nuxt-icon{pointer-events:none;transition:transform .15s var(--transition-func);will-change:transform}@media (hover:none){.square-button-sdf23:not([disabled]):active .nuxt-icon{animation:blob .2s var(--transition-func)}}@media (hover:hover){.square-button-sdf23:not([disabled]):active .nuxt-icon{transform:scale(.95)}}@keyframes blob-8392257a{0%{transform:scale(1)}30%{transform:scale(1.2,.8)}60%{transform:scale(.9,1.1)}to{transform:scale(1)}}.square-button[data-v-8392257a]{--background:transparent;--color:transparent;--border-color:transparent;--border-radius:8px;align-items:center;aspect-ratio:1;background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--color);cursor:pointer;display:inline-flex;font-size:0;font-style:normal;justify-content:center;line-height:normal;position:relative;transition:background-color .2s var(--default-transition-func),border-color .2s var(--transition-func),box-shadow .2s var(--transition-func),color .1s var(--transition-func);z-index:0}.square-button[data-v-8392257a]:not([disabled]):active{box-shadow:inset 0 2px 3px #0000001a}.square-button[disabled][data-v-8392257a]{border-color:var(--disabled-color);color:var(--disabled-color);cursor:not-allowed}.square-button--small[data-v-8392257a]{width:30px;--border-radius:5px}.square-button--medium[data-v-8392257a]{width:40px}.square-button--large[data-v-8392257a]{width:50px;--border-radius:10px}.square-button--secondary[data-v-8392257a]{--background:transparent;--color:var(--text);--border-color:var(--text)}@media (hover:hover){.square-button--secondary[data-v-8392257a]:not([disabled]):hover{--border-color:var(--rhino);--background:var(--link-water)}}.square-button--secondary[disabled][data-v-8392257a]{border-color:var(--disabled-color);color:var(--disabled-color)}.square-button--mystic[data-v-8392257a]{--background:transparent;--color:var(--text);--border-color:var(--text)}@media (hover:hover){.square-button--mystic[data-v-8392257a]:not([disabled]):hover{--border-color:var(--text);--background:var(--mystic)}}.square-button--primary[data-v-8392257a]{--background:var(--rhino);--color:var(--light);--border-color:var(--rhino)}@media (hover:hover){.square-button--primary[data-v-8392257a]:not([disabled]):hover{--border-color:var(--rhino-400);--background:var(--rhino-400)}}
