.aeui-btn{align-items:center;border-radius:calc(var(--radius) - 2px);display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.aeui-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-color:hsl(var(--ring))}.aeui-btn[disabled]{opacity:.5;pointer-events:none}.aeui-btn svg{flex-shrink:0;pointer-events:none}.aeui-btn{height:2.25rem;padding:.5rem 1rem}.aeui-btn-sm{font-size:.75rem;height:2rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem}.aeui-btn-lg,.aeui-btn-sm{border-radius:calc(var(--radius) - 2px)}.aeui-btn-lg{height:2.5rem;padding-left:2rem;padding-right:2rem}.aeui-btn.custom-large-btn{font-size:.875rem!important;font-weight:500!important;height:2.75rem!important;line-height:1.25rem!important}.aeui-btn-primary{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.aeui-btn-primary:not([disabled]){background-color:hsl(var(--primary))!important;border-style:none!important;color:hsl(var(--background))!important}.aeui-btn-primary:not([disabled]).text-is-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.aeui-btn-primary:not([disabled]):not(.ae-button-use-hover-wave):hover{background-color:hsl(var(--primary)/.9)!important}.aeui-btn-primary:not([disabled]) .ae-button-use-hover-wave:hover{background-color:hsl(var(--primary))!important}.aeui-btn-primary[disabled]{border-style:none!important;color:var(--text_contrast_low)!important}.aeui-btn-primary[disabled],.aeui-btn-primary[disabled]:hover{background-image:linear-gradient(to right,var(--brand_color_disabled_start),var(--brand_color_disabled_end))!important}.aeui-btn.aeui-btn-secondary{background-color:var(--button_color_02);color:var(--text_color_01);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.aeui-btn.aeui-btn-secondary:not([disabled]):hover{background-color:var(--button_color_hover_02)}.aeui-btn.aeui-btn-secondary[disabled]{background-color:var(--button_color_02_disabled);color:var(--text_color_06);cursor:not-allowed}.aeui-btn.ae-button-default-border,.aeui-btn.aeui-btn-default{background-color:hsl(var(--background));border-width:1px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:transparent;border-color:var(--line_color_02);box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);color:var(--text_color_01)}.aeui-btn.ae-button-default-border:not([disabled]):hover,.aeui-btn.aeui-btn-default:not([disabled]):hover{background-color:var(--button_color_02_trans_bg)}.aeui-btn.ae-button-default-border[disabled],.aeui-btn.aeui-btn-default[disabled]{border-color:var(--line_color_03)!important;color:var(--text_color_03)!important}.aeui-btn.ae-button-default-border.ae-button-hover-brand-border:hover,.aeui-btn.ae-button-default-border[disabled]:hover,.aeui-btn.aeui-btn-default.ae-button-hover-brand-border:hover,.aeui-btn.aeui-btn-default[disabled]:hover{background-color:transparent!important}.aeui-btn-ghost:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.aeui-btn-link{color:hsl(var(--primary));text-underline-offset:4px}.aeui-btn-link:hover{text-decoration-line:underline}.ae-button-brand-border,.aeui-btn.ae-button-hover-brand-border:hover{background-clip:padding-box,border-box!important;background-image:linear-gradient(to right,var(--brand_color_start),var(--brand_color_end)),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end))!important;background-image:linear-gradient(to right,var(--card_background_color),var(--card_background_color)),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end))!important;background-image:linear-gradient(to right,var(--brand-border-bg-color,var(--card_background_color)),var(--brand-border-bg-color,var(--card_background_color))),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end))!important;background-origin:padding-box,border-box!important;border:1px solid transparent!important;color:var(--text_color_01)!important}.ae-button-brand-border:hover,.aeui-btn.ae-button-hover-brand-border:hover:hover{background-clip:padding-box,padding-box,border-box!important;background-image:linear-gradient(to right,var(--auxiliary_01_color_trans_bg),var(--auxiliary_01_color_trans_bg)),linear-gradient(to right,var(--card_background_color),var(--card_background_color)),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end))!important;background-origin:padding-box,padding-box,border-box!important;border:1px solid transparent!important}.ae-button-warning-border,.aeui-btn.ae-button-hover-warning-border:hover{background-color:var(--card_background_color)!important;border-color:var(--tips_color_hover)!important;border-width:1px!important;color:var(--tips_color_hover)!important}.ae-button-warning-border:hover,.aeui-btn.ae-button-hover-warning-border:hover:hover{border-color:var(--tips_color_hover)!important}.aeui-btn-buys{background-color:hsl(var(--buys));color:hsl(var(--buys-foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.aeui-btn-buys:not([disabled]):hover{opacity:.8}.aeui-btn-sell{background-color:hsl(var(--sell));color:hsl(var(--sell-foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 2px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.aeui-btn-sell:not([disabled]):hover{opacity:.8}.ae-button-wrapper{background-clip:padding-box,border-box;background-image:linear-gradient(to right,var(--brand_color_start),var(--brand_color_end)),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end));background-image:linear-gradient(to right,var(--card_background_color),var(--card_background_color)),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end));background-image:linear-gradient(to right,var(--brand-border-bg-color,var(--card_background_color)),var(--brand-border-bg-color,var(--card_background_color))),linear-gradient(to right,var(--brand_color_start),var(--brand_color_end));background-origin:padding-box,border-box;border:1px solid transparent}.ae-button-wrapper .aeui-btn.aeui-btn-primary-mixed{background-color:var(--auxiliary_01_color_trans_bg)}.ae-button-wrapper .aeui-btn.aeui-btn-primary-mixed:not(.ae-button-use-hover-wave):hover{background-color:var(--oc-12)}.ae-button-hover-wave{background-color:transparent;border-radius:inherit;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:10}.ae-button-hover-wave .ae-button-hover-wave-inner{height:100%;left:0;position:absolute;top:0;width:100%;--tw-translate-x:-100%;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:all .3s ease-in-out}.ae-button-use-hover-wave>span{position:relative;z-index:11}.ae-button-use-hover-wave.aeui-btn-primary:not([disabled]) .ae-button-hover-wave-inner{background-color:hsl(var(--primary)/.9)}.ae-button-use-hover-wave.aeui-btn-primary-mixed .ae-button-hover-wave-inner{background-color:var(--oc-12)}.ae-button-use-hover-wave.ae-button-use-hover-wave-active .ae-button-hover-wave-inner{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
