@layer onersoft.ds{.Button-module__button__2ZuB7{justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-md);font-family:var(--ds-font-sans);font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-tracking-normal);line-height:var(--ds-leading-control);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-instant) var(--ds-ease-standard);border:0;display:inline-flex}.Button-module__button__2ZuB7:focus-visible{box-shadow:var(--ds-shadow-focus);outline:none}.Button-module__button__2ZuB7:disabled{cursor:not-allowed;color:var(--ds-color-fg-subtle)}.Button-module__button__2ZuB7:active:not(:disabled){transform:translateY(1px)}.Button-module__primary__s1sM6{background-color:var(--ds-color-accent);color:var(--ds-color-accent-fg)}.Button-module__primary__s1sM6:disabled,.Button-module__secondary__R0waJ:disabled{background-color:var(--ds-color-bg-sunken)}.Button-module__ghost__1KINV:disabled{background-color:#0000}.Button-module__primary__s1sM6:hover:not(:disabled){background-color:var(--ds-color-accent-hover)}.Button-module__primary__s1sM6:active:not(:disabled){background-color:var(--ds-color-accent-pressed)}.Button-module__secondary__R0waJ{background-color:var(--ds-color-bg-elevated);color:var(--ds-color-fg-default)}.Button-module__secondary__R0waJ:hover:not(:disabled){background-color:var(--ds-color-elevated-hover)}.Button-module__secondary__R0waJ:active:not(:disabled){background-color:var(--ds-color-surface-pressed)}.Button-module__ghost__1KINV{color:var(--ds-color-fg-default);background-color:#0000}.Button-module__ghost__1KINV:hover:not(:disabled){background-color:var(--ds-color-surface-hover)}.Button-module__ghost__1KINV:active:not(:disabled){background-color:var(--ds-color-surface-pressed)}.Button-module__sm__NhG0g{height:var(--ds-control-height-sm);padding:0 var(--ds-space-3);font-size:var(--ds-text-sm)}.Button-module__md__hH4h3{height:var(--ds-control-height-md);padding:0 var(--ds-space-4);font-size:var(--ds-text-base)}.Button-module__lg__2plQf{height:var(--ds-control-height-lg);padding:0 var(--ds-space-6);font-size:var(--ds-text-md)}}
