/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
._Button_1sp4x_2{cursor:pointer;border-radius:var(--radius-md,.375rem);height:var(--button-size);padding:0 var(--button-padding-x);flex-direction:row;justify-content:center;align-items:center;text-decoration-line:none;transition:scale .1s;display:flex;position:relative}._Button_1sp4x_2 ._content_1sp4x_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1);text-align:center;max-width:max-content;font-size:var(--button-font-size);flex-direction:row;flex:1;display:flex}._Button_1sp4x_2 ._loader_1sp4x_2{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}._Button_1sp4x_2 ._content_1sp4x_2>svg,._Button_1sp4x_2 ._loader_1sp4x_2>svg{height:var(--button-icon-size);width:var(--button-icon-size)}._Button_1sp4x_2._icon_1sp4x_2{width:var(--button-size);aspect-ratio:1;justify-content:center;align-items:center;display:flex;padding-inline:calc(var(--spacing,.25rem) * 0)!important}._Button_1sp4x_2._loading_1sp4x_2{cursor:progress}._Button_1sp4x_2._loading_1sp4x_2 ._content_1sp4x_2{opacity:.2}._Button_1sp4x_2._disabled_1sp4x_2{cursor:not-allowed;opacity:.35}._Button_1sp4x_2:active{scale:.95}._Button_1sp4x_2{--button-size:var(--component-height);--button-font-size:var(--component-font-size);--button-icon-size:var(--component-icon-size);--button-padding-x:var(--component-padding-x)}._Button_1sp4x_2._size-text_1sp4x_2{border-radius:var(--radius-sm,.25rem);--button-size:1em;--button-font-size:.7em;--button-icon-size:.9em;--button-padding-x:.25em;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}._Button_1sp4x_2._color-primary_1sp4x_2{--color-button-primary-500:var(--color-primary-500);--color-button-primary-100:var(--color-primary-200);--color-button-secondary-500:var(--color-background-700)}._Button_1sp4x_2._color-secondary_1sp4x_2{--color-button-primary-500:var(--color-secondary-600);--color-button-primary-100:var(--color-secondary-100);--color-button-secondary-500:var(--color-background-700)}._Button_1sp4x_2._color-background_1sp4x_2{--color-button-primary-500:var(--color-background-500);--color-button-primary-100:var(--color-background-200);--color-button-secondary-500:var(--color-secondary-300)}._Button_1sp4x_2._color-background_1sp4x_2._variant-outlined_1sp4x_2,._Button_1sp4x_2._color-background_1sp4x_2._variant-plain_1sp4x_2{--color-button-primary-500:var(--color-background-50)}._Button_1sp4x_2._color-error_1sp4x_2{--color-button-primary-500:var(--color-error-500);--color-button-primary-100:var(--color-error-400);--color-button-secondary-500:var(--color-background-500)}._Button_1sp4x_2._variant-filled_1sp4x_2{background-color:var(--color-button-primary-500)}@media (hover:hover){._Button_1sp4x_2._variant-filled_1sp4x_2:hover{background-color:var(--color-button-primary-100)}}._Button_1sp4x_2._variant-filled_1sp4x_2 ._content_1sp4x_2{color:var(--color-button-secondary-500)}._Button_1sp4x_2._variant-filled_1sp4x_2 ._content_1sp4x_2 svg{fill:var(--color-button-secondary-500);stroke:var(--color-button-secondary-500)}._Button_1sp4x_2._variant-outlined_1sp4x_2{border:1px solid var(--color-button-primary-500);color:var(--color-button-primary-500)}@media (hover:hover){._Button_1sp4x_2._variant-outlined_1sp4x_2:hover{background:#ffffff0a}}._Button_1sp4x_2._variant-plain_1sp4x_2 ._content_1sp4x_2{color:var(--color-button-primary-500)}@media (hover:hover){._Button_1sp4x_2._variant-plain_1sp4x_2:hover ._content_1sp4x_2{color:var(--color-button-primary-100)}}
