.shadow-button,.shadow-button-bg{color:#000;background-image:var(--shadow-button-background-gradient);box-shadow:var(--shadow-button-shadow);outline:none;overflow:hidden}.shadow-button{cursor:pointer;z-index:1;position:relative}.shadow-button:active{box-shadow:var(--shadow-button-shadow-active)}.shadow-button:before{content:"";background-image:var(--shadow-button-hover);opacity:0;z-index:-1;transition:opacity .2s,box-shadow .2s;position:absolute;inset:0}.shadow-button:hover:before{opacity:1}.shadow-button:active:before{box-shadow:var(--shadow-button-shadow-active)}.shadow-button-secondary{color:#fff;background:var(--shadow-button-secondary-background-gradient);box-shadow:var(--shadow-button-secondary-shadow);cursor:pointer;outline:none;transition:all .2s}.shadow-button-secondary:hover:not(:active){filter:brightness(1.3)}.shadow-button-secondary:active{box-shadow:var(--shadow-button-secondary-shadow-active)}.admin-edit-btn{color:#fff;opacity:.4;background:var(--foreground);box-shadow:var(--shadow-button-blue-shadow);cursor:pointer;z-index:10000;outline:none;font-size:16px;transition:all .2s;position:absolute;top:0;right:0;overflow:hidden}.admin-edit-btn:hover{opacity:.8}.shadow-button-blue,.subpage-btn-current,.subpage-btn:hover{color:#fff;background:var(--shadow-button-blue-background-gradient);box-shadow:var(--shadow-button-blue-shadow);cursor:pointer;outline:none;transition:all .2s}.shadow-button-blue:hover:not(:active),.subpage-btn-current:hover:not(:active){filter:brightness(1.3)}.shadow-button-blue:active,.subpage-btn-current:active,.admin-edit-btn:active{box-shadow:var(--shadow-button-blue-shadow-active)}.subpage-btn:hover~.subpage-btn-current{color:#000;box-shadow:none;background:0 0}.subpage-btn-current:has(~.subpage-btn:hover){color:#000;box-shadow:none;background:0 0}.shadow-button:disabled,.shadow-button-secondary:disabled,.shadow-button-mix-secondary:disabled,.shadow-button-blue:disabled,.subpage-btn-current:disabled{opacity:.5;cursor:not-allowed}.trading-bid-btn,.trading-ask-btn{box-shadow:var(--shadow-button-shadow);cursor:pointer;z-index:1;outline:none;transition:all .2s;position:relative;overflow:hidden}:is(.trading-bid-btn,.trading-ask-btn):active{box-shadow:var(--shadow-button-shadow-active)}.trading-bid-btn{color:var(--color-picking-second);background:var(--gradient-a-color)}.trading-ask-btn{color:var(--color-sixth-color);background:var(--gradient-b-color)}.trading-bid-btn:hover:not(:active),.trading-ask-btn:hover:not(:active){scale:1.1}.trading-bid-btn:hover{color:var(--color-second-color);background:var(--bid-btn-color)}.trading-ask-btn:hover{color:var(--color-second-color);background:var(--ask-btn-color)}.styled-button{background:var(--styled-button-background-gradient);box-shadow:var(--styled-button-shadow);cursor:pointer;transition:all .2s}.styled-button:hover{box-shadow:var(--styled-button-shadow-hover)}.styled-button:active{transform:var(--styled-button-shadow-active-transform);box-shadow:var(--styled-button-shadow-active)}.styled-button:disabled{opacity:.5;cursor:not-allowed}.primary-custom-button{z-index:0;box-shadow:var(--primary-custom-button-box-shadow);color:#fff;z-index:0;padding:2px;position:relative;overflow:hidden}.primary-custom-button:active{transform:translateY(2px)}.primary-custom-button:hover{color:var(--primary-custom-button-hover-color);text-shadow:var(--primary-custom-button-hover-text-shadow)}.primary-custom-button:after{content:"";top:var(--y);left:var(--x);background:var(--primary-custom-button-hover-after-background);z-index:-2;opacity:0;width:400px;height:400px;transition:all .3s,top,left;position:absolute;transform:translate(-50%,-50%)}.primary-custom-button:hover:after{opacity:1}.secondary-custom-button{z-index:0;box-shadow:var(--secondary-custom-button-box-shadow);color:#fff;z-index:0;padding:2px;position:relative;overflow:hidden}.secondary-custom-button:active{transform:translateY(2px)}.secondary-custom-button:hover{color:var(--secondary-custom-button-hover-color);text-shadow:var(--secondary-custom-button-hover-text-shadow)}.secondary-custom-button:after{content:"";top:var(--y);left:var(--x);background:var(--secondary-custom-button-hover-after-background);z-index:-2;opacity:0;width:400px;height:400px;transition:all .3s,top,left;position:absolute;transform:translate(-50%,-50%)}.secondary-custom-button:hover:after{opacity:1}.form-button{background:var(--form-input-background-gradient);box-shadow:var(--form-input-shadow);border:1px solid var(--border);outline:none;transition:all .2s}.form-button:active{box-shadow:var(--form-input-shadow-active);background:#c2c2c21c}
