.button{cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.button:disabled{opacity:var(--disabled-opacity);cursor:default}.button:focus-visible{box-shadow:inset 0 0 0 1px var(--stroke-action-selected);outline:none}.button{letter-spacing:-.13px;font-variant-numeric:lining-nums tabular-nums;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:24px}.button.action-primary{background-color:var(--surface-action-primary-base-enabled);color:var(--text-action-contrast)}.button.action-primary:hover:not(:disabled){background-color:var(--surface-action-primary-base-hover)}.button.action-primary.variant-filled-light{background-color:var(--surface-action-primary-light-enabled);color:var(--text-action-primary)}.button.action-primary.variant-filled-light:hover:not(:disabled){background-color:var(--surface-action-primary-light-hover)}.button.action-primary.variant-floating{color:var(--text-action-primary);background-color:#0000}.button.action-primary.variant-floating:hover:not(:disabled){background-color:var(--surface-action-primary-light-hover)}.button.action-negative{background-color:var(--surface-action-negative-base-enabled);color:var(--text-action-contrast)}.button.action-negative:hover:not(:disabled){background-color:var(--surface-action-negative-base-hover)}.button.action-negative.variant-filled-light{background-color:var(--surface-action-negative-light-enabled);color:var(--text-action-negative)}.button.action-negative.variant-filled-light:hover:not(:disabled){background-color:var(--surface-action-negative-light-hover)}.button.action-negative.variant-floating{color:var(--text-action-negative);background-color:#0000}.button.action-negative.variant-floating:hover:not(:disabled){background-color:var(--surface-action-negative-light-hover)}.button.action-positive{background-color:var(--surface-action-positive-base-enabled);color:var(--text-action-contrast)}.button.action-positive:hover:not(:disabled){background-color:var(--surface-action-positive-base-hover)}.button.action-positive.variant-filled-light{background-color:var(--surface-action-positive-light-enabled);color:var(--text-action-positive)}.button.action-positive.variant-filled-light:hover:not(:disabled){background-color:var(--surface-action-positive-light-hover)}.button.action-positive.variant-floating{color:var(--text-action-positive);background-color:#0000}.button.action-positive.variant-floating:hover:not(:disabled){background-color:var(--surface-action-positive-light-hover)}.button .button-divider hr{border-right-color:var(--white-20a)!important}.button.size-large:not(.button-rounded){border-radius:20px}.button.size-large:not(.button-rounded) .button-divider{height:24px!important}.button.size-large:not(.button-rounded):has(>.rt-icon:first-child){padding-left:12px}.button.size-medium:not(.button-rounded){border-radius:16px;height:32px}.button.size-medium:not(.button-rounded):has(>.rt-icon:first-child){padding-left:8px;padding-right:12px}.button-link.disabled{pointer-events:none;opacity:var(--disabled-opacity);cursor:default;text-decoration:none}.button-split{padding-right:12px}.button-split:has(>.rt-icon:first-child)>.rt-icon:first-child{margin-left:auto}.button-split:not(:has(>.rt-icon:first-child)) .split-content{margin-left:auto}.button-split .split-content{margin-right:auto}.button-rounded.size-large{border-radius:20px;width:40px;height:40px;padding:12px}.button-rounded.size-medium{border-radius:16px;width:32px;height:32px;padding:8px}.button-pagination.selected.action-primary:hover{background-color:var(--surface-action-primary-base-enabled);cursor:default}.button-pagination.more.action-primary{background-color:#0000}.button-pagination.more.action-primary:hover:not(:disabled){cursor:default;background-color:#0000}.button-group{gap:8px;width:100%;display:flex}@media (width<=1080px){.button-group{flex-direction:column;align-items:stretch;width:100%}.button-group .button{width:100%}.button-group .button.action-primary{order:1}.button-group .button.action-primary.variant-filled{order:4}.button-group .button.action-primary.variant-filled-light{order:5}.button-group .button.action-primary.variant-floating{order:6}.button-group .button.action-positive{order:2}.button-group .button.action-negative{order:3}}@container (width<=1080px){.button-group{flex-direction:column;align-items:stretch;width:100%}.button-group .button{width:100%}.button-group .button.action-primary{order:1}.button-group .button.action-primary.variant-filled{order:4}.button-group .button.action-primary.variant-filled-light{order:5}.button-group .button.action-primary.variant-floating{order:6}.button-group .button.action-positive{order:2}.button-group .button.action-negative{order:3}}.icon-action:not(:has(.icon-action-disabled)):hover{--color:var(--hovered-icon-color)}.icon-action-wrapper{aspect-ratio:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-action-target-area{aspect-ratio:1;position:absolute}.icon-action-target-area:focus-visible{outline:1px solid var(--stroke-action-focused);border-radius:50%}.icon-action-disabled{opacity:var(--disabled-opacity)}
