.ui-button[data-v-0e28eaff]{align-items:center;border:0;border-radius:var(--metaone-radius-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;gap:8px;justify-content:center;line-height:1;margin:0;overflow:hidden;position:relative;text-decoration:none;transition:background-color var(--metaone-duration-fast) ease-out,box-shadow var(--metaone-duration-fast) ease-out,color var(--metaone-duration-fast) ease-out,transform var(--metaone-duration-fast) var(--metaone-ease-out);white-space:nowrap}.ui-button[data-v-0e28eaff]:active{transform:scale(.98)}.ui-button[data-v-0e28eaff]:focus-visible{box-shadow:0 0 0 2px var(--metaone-bg-base),0 0 0 4px #5e6ad299;outline:none}.ui-button[data-v-0e28eaff] .icon{margin:0}.ui-button--md[data-v-0e28eaff]{font-size:14px;height:36px;padding:0 14px}.ui-button--lg[data-v-0e28eaff]{font-size:15px;height:48px;padding:0 22px}.ui-button--block[data-v-0e28eaff]{width:100%}.ui-button--primary[data-v-0e28eaff]{background:var(--metaone-accent);box-shadow:var(--metaone-shadow-accent);color:#fff}.ui-button--primary[data-v-0e28eaff]:after{background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.22) 50%,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-100%);transition:transform .7s var(--metaone-ease-out)}.ui-button--primary[data-v-0e28eaff]:hover{background:var(--metaone-accent-bright);box-shadow:var(--metaone-shadow-accent-hover)}.ui-button--primary[data-v-0e28eaff]:hover:after{transform:translate(100%)}.ui-button--primary[data-v-0e28eaff]:active{box-shadow:0 0 0 1px #5e6ad280,0 2px 6px #5e6ad240}.ui-button--secondary[data-v-0e28eaff]{background:var(--metaone-surface);box-shadow:inset 0 0 0 1px var(--metaone-border-hover),var(--metaone-inner-highlight);color:var(--metaone-fg)}.ui-button--secondary[data-v-0e28eaff]:hover{background:var(--metaone-surface-hover);box-shadow:inset 0 0 0 1px #ffffff24,var(--metaone-inner-highlight),0 0 24px #5e6ad21f}.ui-button--ghost[data-v-0e28eaff]{background:transparent;color:var(--metaone-fg-muted)}.ui-button--ghost[data-v-0e28eaff]:hover{background:var(--metaone-surface);color:var(--metaone-fg)}
