.button-KoxY3d86 {
    align-items: center;
    background: var(--ui-lib-squareButton-background, var(--ui-lib-button-color-bg, var(--ui-lib-private-squareButton-bg)));
    border-color: var(--ui-lib-squareButton-border-color, var(--ui-lib-button-color-border, var(--ui-lib-private-squareButton-border)));
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: var(--ui-lib-squareButton-content-color, var(--ui-lib-button-color-content, var(--ui-lib-private-squareButton-content-color)));
    display: inline-flex;
    justify-content: center;
    max-width: 100%;
    padding-bottom: 0;
    padding-inline-end: var(--ui-lib-squareButton-padding-right, var(--ui-lib-button-padding-right, var(--ui-lib-private-squareButton-padding-right)));
    padding-top: 0;
    padding-inline-start: var(--ui-lib-squareButton-padding-left, var(--ui-lib-button-padding-left, var(--ui-lib-private-squareButton-padding-left)));
    --ui-lib-size-defaulted: var(--ui-lib-size, 4);
    --ui-lib-size-defaulted-xsmall: calc(max(0, 1 - (var(--ui-lib-size-defaulted) - 2) * (var(--ui-lib-size-defaulted) - 2)));
    --ui-lib-size-defaulted-small: calc(max(0, 1 - (var(--ui-lib-size-defaulted) - 3) * (var(--ui-lib-size-defaulted) - 3)));
    --ui-lib-size-defaulted-medium: calc(max(0, 1 - (var(--ui-lib-size-defaulted) - 4) * (var(--ui-lib-size-defaulted) - 4)));
    --ui-lib-size-defaulted-large: calc(max(0, 1 - (var(--ui-lib-size-defaulted) - 5) * (var(--ui-lib-size-defaulted) - 5)));
    --ui-lib-size-defaulted-xlarge: calc(max(0, 1 - (var(--ui-lib-size-defaulted) - 6) * (var(--ui-lib-size-defaulted) - 6)));
    --ui-lib-private-squareButton-height: calc(var(--ui-lib-size-defaulted-xsmall)*28px + var(--ui-lib-size-defaulted-small)*34px + var(--ui-lib-size-defaulted-medium)*40px + var(--ui-lib-size-defaulted-large)*48px + var(--ui-lib-size-defaulted-xlarge)*56px);
    height: var(--ui-lib-private-squareButton-height);
    --ui-lib-private-squareButton-padding-hor: calc(var(--ui-lib-size-defaulted-xsmall)*7px + var(--ui-lib-size-defaulted-small)*11px + var(--ui-lib-size-defaulted-medium)*15px + var(--ui-lib-size-defaulted-large)*23px + var(--ui-lib-size-defaulted-xlarge)*31px);
    --ui-lib-private-squareButton-padding-left: var(--ui-lib-private-squareButton-padding-hor);
    --ui-lib-private-squareButton-padding-right: var(--ui-lib-private-squareButton-padding-hor);
    --ui-lib-private-squareButton-radius: calc(var(--ui-lib-size-defaulted-xsmall)*6px + var(--ui-lib-size-defaulted-small)*6px + var(--ui-lib-size-defaulted-medium)*8px + var(--ui-lib-size-defaulted-large)*8px + var(--ui-lib-size-defaulted-xlarge)*12px);
    border-radius: var(--ui-lib-private-squareButton-radius);
    transition: var(--ui-lib-squareButton-transition)
}

.button-KoxY3d86:after {
    border-radius: calc(var(--ui-lib-private-squareButton-radius) + 4px)
}

.button-KoxY3d86 {
    outline: none;
    overflow: visible;
    position: relative
}

.button-KoxY3d86:focus {
    outline: none
}

.button-KoxY3d86:focus-visible {
    outline: none
}

.button-KoxY3d86:after {
    border-style: solid;
    border-width: 2px;
    box-sizing: border-box;
    content: "";
    display: none;
    height: calc(100% + 10px);
    inset-inline-start: -5px;
    pointer-events: none;
    position: absolute;
    top: -5px;
    width: calc(100% + 10px);
    z-index: 1
}

.button-KoxY3d86:focus:after {
    display: block
}

.button-KoxY3d86:focus-visible:after {
    display: block
}

.button-KoxY3d86:focus:not(:focus-visible):after {
    display: none
}

.button-KoxY3d86:after {
    border-color: var(--color-focus-outline-color-blue)
}

.button-KoxY3d86.iconOnly-KoxY3d86 {
    height: var(--ui-lib-private-squareButton-height);
    width: var(--ui-lib-private-squareButton-height);
    --ui-lib-private-squareButton-padding-left: 0;
    --ui-lib-private-squareButton-padding-right: 0
}

.button-KoxY3d86:not(.iconOnly-KoxY3d86) {
    --ui-lib-private-squareButton-padding-hor-with-icon: calc(var(--ui-lib-size-defaulted-xsmall)*7px + var(--ui-lib-size-defaulted-small)*11px + var(--ui-lib-size-defaulted-medium)*15px + var(--ui-lib-size-defaulted-large)*23px + var(--ui-lib-size-defaulted-xlarge)*31px);
    --ui-lib-private-squareButton-margin-between-icons: calc(var(--ui-lib-size-defaulted-xsmall)*4px + var(--ui-lib-size-defaulted-small)*4px + var(--ui-lib-size-defaulted-medium)*4px + var(--ui-lib-size-defaulted-large)*8px + var(--ui-lib-size-defaulted-xlarge)*8px)
}

.button-KoxY3d86:not(.iconOnly-KoxY3d86).withStartSlot-KoxY3d86 {
    --ui-lib-private-squareButton-padding-left: var(--ui-lib-private-squareButton-padding-hor-with-icon)
}

.button-KoxY3d86:not(.iconOnly-KoxY3d86).withEndSlot-KoxY3d86 {
    --ui-lib-private-squareButton-padding-right: var(--ui-lib-private-squareButton-padding-hor-with-icon)
}

.button-KoxY3d86:not(.iconOnly-KoxY3d86) .startSlotWrap-KoxY3d86 {
    margin-inline-end: var(--ui-lib-private-squareButton-margin-between-icons)
}

.button-KoxY3d86:not(.iconOnly-KoxY3d86) .endSlotWrap-KoxY3d86 {
    margin-inline-start: var(--ui-lib-private-squareButton-margin-between-icons)
}

.xsmall-KoxY3d86 {
    --ui-lib-size: var(--ui-lib-squareButton-size, 2)
}

.small-KoxY3d86 {
    --ui-lib-size: var(--ui-lib-squareButton-size, 3)
}

.medium-KoxY3d86 {
    --ui-lib-size: var(--ui-lib-squareButton-size, 4)
}

.large-KoxY3d86 {
    --ui-lib-size: var(--ui-lib-squareButton-size, 5)
}

.xlarge-KoxY3d86 {
    --ui-lib-size: var(--ui-lib-squareButton-size, 6)
}

.content-KoxY3d86 {
    font-family: -apple-system, BlinkMacSystemFont, Trebuchet MS, Roboto, Ubuntu, sans-serif;
    font-feature-settings: "tnum" on, "lnum" on;
    font-size: calc(var(--ui-lib-size-defaulted-xsmall)*14px + var(--ui-lib-size-defaulted-small)*16px + var(--ui-lib-size-defaulted-medium)*16px + var(--ui-lib-size-defaulted-large)*16px + var(--ui-lib-size-defaulted-xlarge)*18px);
    font-style: normal;
    font-weight: calc(var(--ui-lib-size-defaulted-xsmall)*400 + var(--ui-lib-size-defaulted-small)*400 + var(--ui-lib-size-defaulted-medium)*500 + var(--ui-lib-size-defaulted-large)*500 + var(--ui-lib-size-defaulted-xlarge)*600);
    line-height: calc(var(--ui-lib-size-defaulted-xsmall)*18px + var(--ui-lib-size-defaulted-small)*24px + var(--ui-lib-size-defaulted-medium)*24px + var(--ui-lib-size-defaulted-large)*24px + var(--ui-lib-size-defaulted-xlarge)*24px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.iconOnly-KoxY3d86 .content-KoxY3d86 {
    border: 0;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0 0 0 0);
    overflow: hidden
}

.link-KoxY3d86 {
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.blue-KoxY3d86.primary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-accent);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-accent);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .blue-KoxY3d86.primary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-accent-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.blue-KoxY3d86.primary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-accent-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-accent-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.blue-KoxY3d86.secondary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-other-transparent);
    --ui-lib-private-squareButton-border: var(--color-content-primary-accent);
    --ui-lib-private-squareButton-content-color: var(--color-content-primary-accent)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .blue-KoxY3d86.secondary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-accent-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.blue-KoxY3d86.secondary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-accent-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-accent-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.gray-KoxY3d86.primary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-extra-light);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-extra-light);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .gray-KoxY3d86.primary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-light);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-light);
            --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
        }
    }
}

.gray-KoxY3d86.primary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-normal);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-normal);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
}

.gray-KoxY3d86.secondary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-other-transparent);
    --ui-lib-private-squareButton-border: var(--color-border-primary-neutral-light);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .gray-KoxY3d86.secondary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-extra-light);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-extra-light);
            --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
        }
    }
}

.gray-KoxY3d86.secondary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-light);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-light);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
}

.green-KoxY3d86.primary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-success);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-success);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .green-KoxY3d86.primary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-success-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.green-KoxY3d86.primary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-success-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-success-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.green-KoxY3d86.secondary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-other-transparent);
    --ui-lib-private-squareButton-border: var(--color-border-primary-success);
    --ui-lib-private-squareButton-content-color: var(--color-content-primary-success)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .green-KoxY3d86.secondary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-success-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.green-KoxY3d86.secondary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-success-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-success-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.red-KoxY3d86.primary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-danger);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-danger);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .red-KoxY3d86.primary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-danger-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.red-KoxY3d86.primary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-danger-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-danger-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.red-KoxY3d86.secondary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-other-transparent);
    --ui-lib-private-squareButton-border: var(--color-content-primary-danger);
    --ui-lib-private-squareButton-content-color: var(--color-button-content-secondary-danger-default)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .red-KoxY3d86.secondary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-semi-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-danger-semi-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
        }
    }
}

.red-KoxY3d86.secondary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-danger-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-danger-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-tertiary-inverse)
}

.black-KoxY3d86.primary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-heavy);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-heavy);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-inverse)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .black-KoxY3d86.primary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-extra-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-extra-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-secondary-inverse)
        }
    }
}

.black-KoxY3d86.primary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-inverse)
}

.black-KoxY3d86.secondary-KoxY3d86 {
    --ui-lib-private-squareButton-bg: var(--color-other-transparent);
    --ui-lib-private-squareButton-border: var(--color-border-primary-neutral-extra-heavy);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-neutral-bold)
}

@media not (pointer:coarse) {
    @media (any-hover: hover) {
        .black-KoxY3d86.secondary-KoxY3d86:hover {
            --ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-extra-bold);
            --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-extra-bold);
            --ui-lib-private-squareButton-content-color: var(--color-content-secondary-inverse)
        }
    }
}

.black-KoxY3d86.secondary-KoxY3d86:active {
    --ui-lib-private-squareButton-bg: var(--color-container-fill-primary-neutral-bold);
    --ui-lib-private-squareButton-border: var(--color-container-fill-primary-neutral-bold);
    --ui-lib-private-squareButton-content-color: var(--color-content-secondary-inverse)
}

.primary-KoxY3d86[aria-disabled=true] {
    background: var(--color-container-fill-primary-neutral-light)
}

.primary-KoxY3d86[aria-disabled=true],
.secondary-KoxY3d86[aria-disabled=true] {
    border-color: var(--color-container-fill-primary-neutral-light);
    color: var(--color-content-primary-neutral-light)
}

.secondary-KoxY3d86[aria-disabled=true] {
    background: var(--color-other-transparent)
}

.slot-KoxY3d86 {
    align-items: center;
    display: flex;
    justify-content: center
}

.stretch-KoxY3d86 {
    width: 100%
}

.button-KoxY3d86.grouped-KoxY3d86.adjustPosition-KoxY3d86:not(.firstRow-KoxY3d86) {
    margin-top: -1px
}

.button-KoxY3d86.grouped-KoxY3d86.adjustPosition-KoxY3d86:not(.firstCol-KoxY3d86) {
    margin-inline-start: -1px;
    max-width: calc(100% + 1px);
    width: calc(100% + 1px)
}

.button-KoxY3d86.grouped-KoxY3d86:focus {
    z-index: 1
}

.button-KoxY3d86.grouped-KoxY3d86:focus-visible {
    z-index: 1
}

.button-KoxY3d86.grouped-KoxY3d86:focus:not(:focus-visible) {
    z-index: auto
}

.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-left-KoxY3d86,
.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-left-KoxY3d86:after {
    border-top-left-radius: 0
}

.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-right-KoxY3d86,
.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-right-KoxY3d86:after {
    border-top-right-radius: 0
}

.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-right-KoxY3d86,
.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-right-KoxY3d86:after {
    border-bottom-right-radius: 0
}

.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-left-KoxY3d86,
.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-left-KoxY3d86:after {
    border-bottom-left-radius: 0
}

.textWrap-KoxY3d86 {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.multilineContent-KoxY3d86 {
    height: min-content;
    padding: calc(var(--ui-lib-size-defaulted-xsmall)*9px + var(--ui-lib-size-defaulted-small)*9px + var(--ui-lib-size-defaulted-medium)*15px + var(--ui-lib-size-defaulted-large)*23px + var(--ui-lib-size-defaulted-xlarge)*23px);
    padding-bottom: calc(var(--ui-lib-size-defaulted-xsmall)*3px + var(--ui-lib-size-defaulted-small)*3px + var(--ui-lib-size-defaulted-medium)*2px + var(--ui-lib-size-defaulted-large)*5px + var(--ui-lib-size-defaulted-xlarge)*6px);
    padding-top: calc(var(--ui-lib-size-defaulted-xsmall)*1px + var(--ui-lib-size-defaulted-small)*1px + var(--ui-lib-size-defaulted-medium)*2px + var(--ui-lib-size-defaulted-large)*5px + var(--ui-lib-size-defaulted-xlarge)*6px)
}

.primaryText-KoxY3d86 {
    font-feature-settings: "tnum" on, "lnum" on;
    font-size: calc(var(--ui-lib-size-defaulted-xsmall)*12px + var(--ui-lib-size-defaulted-small)*12px + var(--ui-lib-size-defaulted-medium)*14px + var(--ui-lib-size-defaulted-large)*14px + var(--ui-lib-size-defaulted-xlarge)*16px);
    font-style: normal;
    font-weight: calc(var(--ui-lib-size-defaulted-xsmall)*600 + var(--ui-lib-size-defaulted-small)*600 + var(--ui-lib-size-defaulted-medium)*600 + var(--ui-lib-size-defaulted-large)*600 + var(--ui-lib-size-defaulted-xlarge)*600);
    line-height: calc(var(--ui-lib-size-defaulted-xsmall)*16px + var(--ui-lib-size-defaulted-small)*16px + var(--ui-lib-size-defaulted-medium)*18px + var(--ui-lib-size-defaulted-large)*18px + var(--ui-lib-size-defaulted-xlarge)*24px);
    text-overflow: ellipsis;
    white-space: nowrap
}

.primaryText-KoxY3d86,
.secondaryText-KoxY3d86 {
    font-family: -apple-system, BlinkMacSystemFont, Trebuchet MS, Roboto, Ubuntu, sans-serif;
    overflow: hidden
}

.secondaryText-KoxY3d86 {
    font-feature-settings: "tnum" on, "lnum" on;
    font-size: calc(var(--ui-lib-size-defaulted-xsmall)*11px + var(--ui-lib-size-defaulted-small)*11px + var(--ui-lib-size-defaulted-medium)*12px + var(--ui-lib-size-defaulted-large)*13px + var(--ui-lib-size-defaulted-xlarge)*13px);
    font-style: normal;
    font-weight: calc(var(--ui-lib-size-defaulted-xsmall)*400 + var(--ui-lib-size-defaulted-small)*400 + var(--ui-lib-size-defaulted-medium)*400 + var(--ui-lib-size-defaulted-large)*400 + var(--ui-lib-size-defaulted-xlarge)*400);
    line-height: calc(var(--ui-lib-size-defaulted-xsmall)*16px + var(--ui-lib-size-defaulted-small)*16px + var(--ui-lib-size-defaulted-medium)*16px + var(--ui-lib-size-defaulted-large)*18px + var(--ui-lib-size-defaulted-xlarge)*18px);
    text-transform: var(--ui-lib-squareButton-secondary-text-transform);
    white-space: normal;
    --ui-lib-typography-line-height: calc(var(--ui-lib-size-defaulted-xsmall)*16px + var(--ui-lib-size-defaulted-small)*12px + var(--ui-lib-size-defaulted-medium)*16px + var(--ui-lib-size-defaulted-large)*18px + var(--ui-lib-size-defaulted-xlarge)*18px);
    display: -webkit-box;
    letter-spacing: calc(var(--ui-lib-size-defaulted-xsmall)*.4px + var(--ui-lib-size-defaulted-small)*.4px + var(--ui-lib-size-defaulted-medium)*0 + var(--ui-lib-size-defaulted-large)*0 + var(--ui-lib-size-defaulted-xlarge)*0);
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: var(--ui-lib-typography-line-height);
    max-height: calc(var(--ui-lib-typography-line-height)*2)
}