@layer design-system{.Button-module__root--GlBOm{cursor:pointer;white-space:nowrap;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.Button-module__root--GlBOm:disabled{cursor:default}.Button-module__root--GlBOm.Button-module__fullWidth--B9WjU{width:100%}.Button-module__root--GlBOm.Button-module__xsmall--gYZXO{font-size:.813rem;font-weight:500;line-height:1rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__xsmall--gYZXO{font-size:.75rem}}.Button-module__root--GlBOm.Button-module__xsmall--gYZXO{min-width:20px;height:20px;padding:6px 12px}.Button-module__root--GlBOm.Button-module__small--mzBYB{font-size:.938rem;font-weight:500;line-height:1.25rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__small--mzBYB{font-size:.875rem}}.Button-module__root--GlBOm.Button-module__small--mzBYB{min-width:32px;height:32px;padding:6px 12px}.Button-module__root--GlBOm.Button-module__medium--EjDLI{font-size:.938rem;font-weight:500;line-height:1.25rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__medium--EjDLI{font-size:.875rem}}.Button-module__root--GlBOm.Button-module__medium--EjDLI{min-width:36px;height:36px;padding:8px 12px}.Button-module__root--GlBOm.Button-module__large--g2cvt{font-size:1.063rem;font-weight:500;line-height:1.5rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__large--g2cvt{font-size:1rem}}.Button-module__root--GlBOm.Button-module__large--g2cvt{min-width:40px;height:40px;padding:8px 12px}.Button-module__root--GlBOm.Button-module__xl--XMZ1p{font-size:1.063rem;font-weight:500;line-height:1.5rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__xl--XMZ1p{font-size:1rem}}.Button-module__root--GlBOm.Button-module__xl--XMZ1p{min-width:48px;height:48px;padding:12px}.Button-module__root--GlBOm.Button-module__xxl--sfjz-{font-size:1.063rem;font-weight:500;line-height:1.5rem}@media screen and (width>=1040px){.Button-module__root--GlBOm.Button-module__xxl--sfjz-{font-size:1rem}}.Button-module__root--GlBOm.Button-module__xxl--sfjz-{min-width:60px;height:60px;padding:20px}.Button-module__root--GlBOm.Button-module__iconOnly--v7WA1{padding:0}.Button-module__root--GlBOm.Button-module__primary--4Y9dV{background-color:var(--action-primary-default);color:var(--text-on-primary);border:1px solid #0000}.Button-module__root--GlBOm.Button-module__primary--4Y9dV svg{fill:var(--icon-on-primary)}.Button-module__root--GlBOm.Button-module__primary--4Y9dV:hover{background-color:var(--action-primary-hover)}.Button-module__root--GlBOm.Button-module__primary--4Y9dV:focus-visible{outline:2px solid var(--border-focus);border:1px solid var(--surface-default)}.Button-module__root--GlBOm.Button-module__primary--4Y9dV:disabled{background-color:var(--action-primary-disabled);color:var(--text-disabled)}.Button-module__root--GlBOm.Button-module__primary--4Y9dV:disabled svg{fill:var(--icon-disabled)}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI{color:var(--text-primary);border:1px solid var(--border-primary);background-color:#0000}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI svg{fill:var(--icon-primary)}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI:hover{background-color:var(--action-primary-soft-hover);color:var(--text-primary)}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI:focus-visible{outline:2px solid var(--border-focus);border:1px solid #0000}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI:disabled{border:1px solid var(--border-disabled);color:var(--text-disabled);background-color:#0000}.Button-module__root--GlBOm.Button-module__secondary--Pb2yI:disabled svg{fill:var(--icon-disabled)}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q{color:var(--text-default);border:1px solid var(--border-default);background-color:#0000}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q svg{fill:var(--icon-default)}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q:hover{background-color:var(--surface-hover);border:1px solid var(--border-hover)}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q:focus-visible{outline:2px solid var(--border-focus);border:1px solid #0000}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q:disabled{border:1px solid var(--border-disabled);color:var(--text-disabled);background-color:#0000}.Button-module__root--GlBOm.Button-module__tertiary--rw0-q:disabled svg{fill:var(--icon-disabled)}.Button-module__root--GlBOm.Button-module__empty--cTzTJ{color:var(--text-default);background-color:#0000;border:1px solid #0000}.Button-module__root--GlBOm.Button-module__empty--cTzTJ svg{fill:var(--icon-default)}.Button-module__root--GlBOm.Button-module__empty--cTzTJ:hover{background-color:var(--surface-hover)}.Button-module__root--GlBOm.Button-module__empty--cTzTJ:focus-visible{outline:2px solid var(--border-focus)}.Button-module__root--GlBOm.Button-module__empty--cTzTJ:disabled{border:1px solid var(--border-disabled);color:var(--text-disabled);background-color:#0000}.Button-module__root--GlBOm.Button-module__empty--cTzTJ:disabled svg{fill:var(--icon-disabled)}.Button-module__root--GlBOm.Button-module__critical--z5icj{background-color:var(--action-critical-default);color:var(--text-on-critical);border:1px solid #0000}.Button-module__root--GlBOm.Button-module__critical--z5icj svg{fill:var(--icon-on-critical)}.Button-module__root--GlBOm.Button-module__critical--z5icj:hover{background-color:var(--action-critical-hover)}.Button-module__root--GlBOm.Button-module__critical--z5icj:focus-visible{outline:2px solid var(--border-focus);border:1px solid var(--surface-default)}.Button-module__root--GlBOm.Button-module__critical--z5icj:disabled{background-color:var(--action-critical-disabled);color:var(--text-disabled)}.Button-module__root--GlBOm.Button-module__critical--z5icj:disabled svg{fill:var(--icon-disabled)}.Button-module__label--O2vKI{align-items:center;gap:8px;display:flex}.Button-module__label--O2vKI.Button-module__reversed--R4imm{flex-direction:row-reverse}.Button-module__loading--u-Jk8{justify-content:center;align-items:center;display:flex}.Button-module__text--jG0CN{color:inherit}@keyframes Button-module__spin--Q-1Ub{to{transform:rotate(360deg)}}.Button-module__spinner--ZTsk2{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1.5s linear infinite Button-module__spin--Q-1Ub}}
