/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
._ButtonSolid_pt9co_2{appearance:none;cursor:pointer;border-width:var(--border_width-150);border-radius:var(--radius-buttons);border-style:solid;border-color:#0000;outline:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:clip}._ButtonSolidContent_pt9co_2{justify-content:center;align-items:center;gap:inherit;display:inline-flex}._ButtonSolidLabel_pt9co_2{display:inline}._ButtonSolidIconWrapper_pt9co_2{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._ButtonSolidIconWrapper_pt9co_2 svg{width:100%;height:100%}._ButtonSolid_pt9co_2[data-loading] ._ButtonSolidContent_pt9co_2{visibility:hidden}._ButtonSolidLoaderContainer_pt9co_2{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._ButtonSolid_pt9co_2:not(:active,:disabled):focus-visible{box-shadow:0 0 0 6px var(--color-v2--state-focus-on-light)}._ButtonSolid_pt9co_2:focus-visible{outline:none}._ButtonSolid_pt9co_2[data-disabled],._ButtonSolid_pt9co_2[data-loading]{cursor:not-allowed}._ButtonSolid_pt9co_2[data-size=xs]{height:1.75rem;font-weight:var(--typo-v2-button-xs-fontWeight);font-size:var(--typo-v2-button-xs-fontSize);line-height:var(--typo-v2-button-xs-lineHeight);font-family:var(--typo-v2-button-xs-fontFamily);letter-spacing:var(--typo-v2-button-xs-letterSpacing);gap:4px;padding-inline:12px}._ButtonSolid_pt9co_2[data-size=xs] ._ButtonSolidIconWrapper_pt9co_2{width:12px;height:12px}._ButtonSolid_pt9co_2[data-size=sm]{height:2.125rem;font-weight:var(--typo-v2-button-sm-fontWeight);font-size:var(--typo-v2-button-sm-fontSize);line-height:var(--typo-v2-button-sm-lineHeight);font-family:var(--typo-v2-button-sm-fontFamily);letter-spacing:var(--typo-v2-button-sm-letterSpacing);gap:6px;padding-inline:16px}._ButtonSolid_pt9co_2[data-size=sm] ._ButtonSolidIconWrapper_pt9co_2{width:16px;height:16px}._ButtonSolid_pt9co_2[data-size=md]{font-weight:var(--typo-v2-button-md-fontWeight);font-size:var(--typo-v2-button-md-fontSize);line-height:var(--typo-v2-button-md-lineHeight);font-family:var(--typo-v2-button-md-fontFamily);letter-spacing:var(--typo-v2-button-md-letterSpacing);gap:8px;height:2.75rem;padding-inline:20px}._ButtonSolid_pt9co_2[data-size=md] ._ButtonSolidIconWrapper_pt9co_2{width:20px;height:20px}._ButtonSolid_pt9co_2[data-size=lg]{font-weight:var(--typo-v2-button-lg-fontWeight);font-size:var(--typo-v2-button-lg-fontSize);line-height:var(--typo-v2-button-lg-lineHeight);font-family:var(--typo-v2-button-lg-fontFamily);letter-spacing:var(--typo-v2-button-lg-letterSpacing);gap:8px;height:3.5rem;padding-inline:24px}._ButtonSolid_pt9co_2[data-size=lg] ._ButtonSolidIconWrapper_pt9co_2{width:24px;height:24px}._ButtonSolid_pt9co_2[data-hierarchy=primary]:not([data-disabled],[data-loading],[data-inverted]){background-color:var(--color-v2-int-bg-primary);color:var(--color-v2-int-label-on-color-primary)}._ButtonSolid_pt9co_2[data-hierarchy=primary]:not([data-disabled],[data-loading],[data-inverted]):hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=primary]:not([data-disabled],[data-loading],[data-inverted]):hover{background-color:color-mix(in srgb, var(--color-v2-int-bg-primary) 80%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=primary]:not([data-disabled],[data-loading],[data-inverted]):active{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=primary]:not([data-disabled],[data-loading],[data-inverted]):active{background-color:color-mix(in srgb, var(--color-v2-int-bg-primary) 70%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=primary][data-inverted]:not([data-disabled],[data-loading]){background-color:var(--color-v2-bg-primary);color:var(--color-v2-text-primary)}._ButtonSolid_pt9co_2[data-hierarchy=primary][data-inverted]:not([data-disabled],[data-loading]):hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=primary][data-inverted]:not([data-disabled],[data-loading]):hover{background-color:color-mix(in srgb, var(--color-v2-bg-primary) 80%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=primary][data-inverted]:not([data-disabled],[data-loading]):active{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=primary][data-inverted]:not([data-disabled],[data-loading]):active{background-color:color-mix(in srgb, var(--color-v2-bg-primary) 70%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=secondary]:not([data-disabled],[data-loading],[data-inverted]){border-color:var(--color-v2-int-border-secondary);color:var(--color-v2-int-label-secondary);background-color:#0000}._ButtonSolid_pt9co_2[data-hierarchy=secondary]:not([data-disabled],[data-loading],[data-inverted]):hover{background-color:var(--color-v2--state-hover-on-light)}._ButtonSolid_pt9co_2[data-hierarchy=secondary]:not([data-disabled],[data-loading],[data-inverted]):active{background-color:var(--color-v2--state-press-on-light)}._ButtonSolid_pt9co_2[data-hierarchy=secondary][data-inverted]:not([data-disabled],[data-loading]){border-color:var(--color-v2-border-inverse);color:var(--color-v2-text-inverse-primary);background-color:#0000}._ButtonSolid_pt9co_2[data-hierarchy=secondary][data-inverted]:not([data-disabled],[data-loading]):hover{background-color:var(--color-v2--state-hover-on-dark)}._ButtonSolid_pt9co_2[data-hierarchy=secondary][data-inverted]:not([data-disabled],[data-loading]):active{background-color:var(--color-v2--state-press-on-dark)}._ButtonSolid_pt9co_2[data-hierarchy=tertiary]:not([data-disabled],[data-loading]){background-color:var(--color-v2-int-bg-tertiary);color:var(--color-v2-int-label-tertiary)}._ButtonSolid_pt9co_2[data-hierarchy=tertiary]:not([data-disabled],[data-loading]):hover{background-color:#dee0e3cc}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=tertiary]:not([data-disabled],[data-loading]):hover{background-color:color-mix(in srgb, var(--color-v2-int-bg-tertiary) 80%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=tertiary]:not([data-disabled],[data-loading]):active{background-color:#dee0e3b3}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=tertiary]:not([data-disabled],[data-loading]):active{background-color:color-mix(in srgb, var(--color-v2-int-bg-tertiary) 70%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=quaternary]:not([data-disabled],[data-loading]){background-color:var(--color-v2-int-bg-quaternary);color:var(--color-v2-int-label-quaternary)}._ButtonSolid_pt9co_2[data-hierarchy=quaternary]:not([data-disabled],[data-loading]):hover{background-color:#d7e7ffcc}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=quaternary]:not([data-disabled],[data-loading]):hover{background-color:color-mix(in srgb, var(--color-v2-int-bg-quaternary) 80%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=quaternary]:not([data-disabled],[data-loading]):active{background-color:#d7e7ffb3}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=quaternary]:not([data-disabled],[data-loading]):active{background-color:color-mix(in srgb, var(--color-v2-int-bg-quaternary) 70%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=danger]:not([data-disabled],[data-loading]){background-color:var(--color-v2-int-bg-error);color:var(--color-v2-int-label-on-color-error)}._ButtonSolid_pt9co_2[data-hierarchy=danger]:not([data-disabled],[data-loading]):hover{background-color:#e21b14cc}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=danger]:not([data-disabled],[data-loading]):hover{background-color:color-mix(in srgb, var(--color-v2-int-bg-error) 80%, transparent)}}._ButtonSolid_pt9co_2[data-hierarchy=danger]:not([data-disabled],[data-loading]):active{background-color:#e21b14b3}@supports (color:color-mix(in lab, red, red)){._ButtonSolid_pt9co_2[data-hierarchy=danger]:not([data-disabled],[data-loading]):active{background-color:color-mix(in srgb, var(--color-v2-int-bg-error) 70%, transparent)}}._ButtonSolid_pt9co_2[data-disabled],._ButtonSolid_pt9co_2[data-loading]{background-color:var(--color-v2--state-disabled-surface);color:var(--color-v2--state-disabled-content)}._ButtonSolid_pt9co_2[data-hierarchy=secondary][data-disabled],._ButtonSolid_pt9co_2[data-hierarchy=secondary][data-loading]{border-color:var(--color-v2--state-disabled-border)}
