.partButton2{--partButton2-boxShadow: var(--button-boxShadow);--partButton2-borderRadius: var(--button-borderRadius);--partButton2-buttonIconLabelGap: var(--button-iconLabelGap);--partButton2-buttonLabelBadgeGap: var(--button-labelBadgeGap);--partButton2-buttonIconBadgeGap: var(--button-iconBadgeGap);--partButton2-paddingLeftRight: var(--button-paddingLeftRight);--partButton2-paddingLeft: var(--partButton2-paddingLeftRight);--partButton2-paddingRight: var(--partButton2-paddingLeftRight);--partButton2-buttonLabel-paddingTopBottom: calc((var(--partButton2-size) - (var(--partButton2-buttonLabel-fontSize) * 1.4) - (2 * var(--partButton2-borderWidth))) / 2);--partButton2-buttonLabel-color: unset;--partButton2-buttonLabel-color-hover: unset;--partButton2-buttonLabel-color-selected: var(--partButton2-buttonLabel-color);--partButton2-buttonLabel-color-disabled: var(--partButton2-buttonLabel-color);--partButton2-buttonLabel-fontFamily: var(--button-fontFamily);--partButton2-buttonLabel-fontWeight: var(--button-fontWeight);--partButton2-buttonLabel-whiteSpace: normal;--partButton2-buttonLabel-textDecoration: none;--partButton2-buttonLabel-textDecorationColor: var(--partColor);--partButton2-buttonLabel-textDecorationColor-hover: var(--partColor);--partButton2-buttonLabel-textDecorationColor-selected: var(--partColor-selected);--partButton2-buttonLabel-textDecorationColor-disabled: var(--partColor-disabled);--partButton2-buttonLabel-textDecorationLine: underline;--partButton2-buttonLabel-textDecorationStyle: solid;--partButton2-buttonLabel-textDecorationThickness: .1em;--partButton2-buttonLabel-underlinePosition: under;--partButton2-buttonLabel-underlineOffset: .125em;--partButton2-buttonIcon-color: unset;--partButton2-buttonIcon-color-hover: unset;--partButton2-buttonIcon-color-selected: unset;--partButton2-buttonIcon-color-disabled: unset;--partButton2-buttonIcon-size: auto;--partButton2-buttonIcon-backgroundColor: transparent;--partButton2-buttonIcon-borderRadius: 0;--partButton2-buttonBadge-backgroundColor: transparent;--partButton2-buttonBadge-backgroundColor-hover: transparent;--partButton2-buttonBadge-backgroundColor-selected: transparent;--partButton2-buttonBadge-backgroundColor-disabled: transparent;--partButton2-buttonBadge-color: unset;--partButton2-buttonBadge-color-hover: unset;--partButton2-buttonBadge-color-selected: unset;--partButton2-buttonBadge-color-disabled: unset;--partButton2-buttonBadge-padding: calc(var(--partButton2-buttonBadge-fontSize) * .25) calc(var(--partButton2-buttonBadge-fontSize) * .5);--partButton2-buttonBadge-borderRadius: 100vw;--partButton2-buttonBadge-fontWeight: 700;--partButton2-backgroundColor: transparent;--partButton2-backgroundColor-hover: transparent;--partButton2-backgroundColor-selected: transparent;--partButton2-backgroundColor-disabled: transparent;--partButton2-border: none;--partButton2-borderColor: var(--partColor);--partButton2-borderColor-hover: var(--partColor);--partButton2-borderColor-selected: var(--partColor-selected);--partButton2-borderColor-disabled: var(--partColor-disabled);--partButton2-borderWidth: var(--button-borderWidth, 2px);--partButton2-borderStyle: solid;--partButton2-outline: var(--partButton2-outlineColor) var(--partButton2-outlineWidth) var(--partButton2-outlineStyle);--partButton2-outlineColor: transparent;--partButton2-outlineColor-focus: var(--partColor-focus);--partButton2-outlineWidth: 3px;--partButton2-outlineStyle: solid;--partButton2-outlineOffset: 2px;--partButton2-loading-color: var(--partButton2-buttonIcon-color);--partButton2-loading-iconLabel-opacity: 0}.partButton2--size-s{--partButton2-size: var(--button-size-s, 36px);--partButton2-paddingLeftRight: var(--button-paddingLeftRight-s, 15px);--partButton2-buttonIcon-size: var(--button-icon-fontSize-s, 1rem);--partButton2-buttonLabel-fontSize: var(--button-label-fontSize-s, .875rem);--partButton2-buttonBadge-fontSize: var(--button-badge-fontSize-s, .75rem)}.partButton2--size-m{--partButton2-size: var(--button-size-m, 44px);--partButton2-paddingLeftRight: var(--button-paddingLeftRight-m, 20px);--partButton2-buttonIcon-size: var(--button-icon-fontSize-m, 1.125rem);--partButton2-buttonLabel-fontSize: var(--button-label-fontSize-m, 1rem);--partButton2-buttonBadge-fontSize: var(--button-badge-fontSize-m, .875rem)}.partButton2--size-l{--partButton2-size: var(--button-size-l, 54px);--partButton2-paddingLeftRight: var(--button-paddingLeftRight-l, 25px);--partButton2-buttonIcon-size: var(--button-icon-fontSize-l, 1.25rem);--partButton2-buttonLabel-fontSize: var(--button-label-fontSize-l, 1.125rem);--partButton2-buttonBadge-fontSize: var(--button-badge-fontSize-l, 1rem)}.partButton2--size-xl{--partButton2-size: var(--button-size-xl, 64px);--partButton2-paddingLeftRight: var(--button-paddingLeftRight-xl, 25px);--partButton2-buttonIcon-size: var(--button-icon-fontSize-xl, 1.25rem);--partButton2-buttonLabel-fontSize: var(--button-label-fontSize-xl, 1.125rem);--partButton2-buttonBadge-fontSize: var(--button-badge-fontSize-xl, 1rem)}.partButton2--style-solid{--partButton2-borderRadius: var(--button-borderRadius);--partButton2-backgroundColor: var(--partColor);--partButton2-backgroundColor-hover: light-dark(var(--partColor-hover), var(--partColor-4));--partButton2-backgroundColor-selected: light-dark(var(--partColor-selected), var(--partColor-3));--partButton2-backgroundColor-disabled: var(--partColor-disabled);--partButton2-buttonLabel-color: var(--color-white);--partButton2-buttonLabel-color-hover: var(--color-white);--partButton2-buttonLabel-color-selected: var(--color-white);--partButton2-buttonLabel-color-disabled: light-dark(var(--partColor-content-disabled), var(--partColor));--partButton2-buttonIcon-color: var(--color-white);--partButton2-buttonIcon-color-hover: var(--color-white);--partButton2-buttonIcon-color-selected: var(--color-white);--partButton2-buttonIcon-color-disabled: light-dark(var(--partColor-content-disabled), var(--partColor));--partButton2-buttonBadge-backgroundColor: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-4);--partButton2-buttonBadge-color: var(--color-white);--partButton2-buttonBadge-color-hover: var(--color-white);--partButton2-buttonBadge-color-selected: var(--color-white);--partButton2-buttonBadge-color-disabled: light-dark(var(--partColor-content-disabled), var(--partColor-darker))}.partColor--light.partButton2--style-solid{--partButton2-backgroundColor-hover: var(--color-primary);--partButton2-backgroundColor-selected: light-dark(var(--color-primary-selected), var(--color-primary-3));--partButton2-buttonLabel-color: var(--partColor-content);--partButton2-buttonLabel-color-disabled: var(--partColor-content-disabled);--partButton2-buttonIcon-color: var(--partColor-content);--partButton2-buttonIcon-color-disabled: var(--partColor-content-disabled);--partButton2-buttonBadge-backgroundColor-hover: var(--color-primary-darker);--partButton2-buttonBadge-backgroundColor-selected: var(--color-primary-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-content-disabled);--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--partColor-disabled)}.partColor--dark.partButton2--style-solid{--partButton2-backgroundColor-hover: var(--color-primary);--partButton2-backgroundColor-selected: light-dark(var(--color-primary-selected), var(--color-primary-3));--partButton2-buttonBadge-backgroundColor: var(--partColor-10);--partButton2-buttonBadge-backgroundColor-hover: var(--color-primary-darker);--partButton2-buttonBadge-backgroundColor-selected: var(--color-primary-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-8)}.partButton2--style-solidSubtle{--partButton2-borderRadius: var(--button-borderRadius);--partButton2-backgroundColor: var(--partColor-subtle);--partButton2-backgroundColor-hover: var(--partColor-subtle);--partButton2-backgroundColor-selected: var(--partColor-subtle-selected);--partButton2-backgroundColor-disabled: var(--partColor-subtle-disabled);--partButton2-border: var(--partButton2-borderColor) var(--partButton2-borderWidth) var(--partButton2-borderStyle);--partButton2-borderColor: transparent;--partButton2-borderWidth: var(--button-borderWidth);--partButton2-borderColor-hover: var(--partColor);--partButton2-buttonLabel-color: var(--partColor-subtle-content);--partButton2-buttonLabel-color-hover: var(--partColor-subtle-content-hover);--partButton2-buttonLabel-color-selected: var(--partColor-subtle-content-selected);--partButton2-buttonLabel-color-disabled: var(--partColor-subtle-content-disabled);--partButton2-buttonIcon-color: var(--partColor-subtle-content);--partButton2-buttonIcon-color-hover: var(--partColor-subtle-content-hover);--partButton2-buttonIcon-color-selected: var(--partColor-subtle-content-selected);--partButton2-buttonIcon-color-disabled: var(--partColor-subtle-content-disabled);--partButton2-buttonBadge-backgroundColor: var(--partColor);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-subtle-content-disabled);--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-hover: var(--partColor-content);--partButton2-buttonBadge-color-selected: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--partColor-subtle-disabled);--partButton2-outlineColor-focus: var(--partColor-subtle-focus)}.partColor--neutral.partButton2--style-solidSubtle{--partButton2-borderColor-hover: var(--component-borderColor)}.partColor--dark.partButton2--style-solidSubtle,.partColor--light.partButton2--style-solidSubtle{--partButton2-backgroundColor-hover: light-dark(var(--color-primary-subtle), var(--color-primary-9));--partButton2-backgroundColor-selected: light-dark(var(--color-primary-subtle-selected), var(--color-primary-3));--partButton2-buttonLabel-color-hover: var(--color-primary-subtle-content);--partButton2-buttonLabel-color-selected: var(--color-primary-subtle-content-selected);--partButton2-buttonIcon-color-hover: var(--color-primary-subtle-content);--partButton2-buttonIcon-color-selected: var(--color-primary-subtle-content-selected);--partButton2-buttonBadge-backgroundColor: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-hover: var(--color-primary);--partButton2-buttonBadge-backgroundColor-selected: var(--color-primary-darker);--partButton2-buttonBadge-color-hover: var(--color-primary-content);--partButton2-buttonBadge-color-selected: var(--color-primary-content)}.partButton2--style-outline{--partButton2-boxShadow: none;--partButton2-borderRadius: var(--button-borderRadius);--partButton2-backgroundColor-hover: var(--partColor);--partButton2-backgroundColor-selected: var(--partColor-selected);--partButton2-buttonLabel-color: var(--base-color-neutral-13);--partButton2-buttonLabel-color-hover: var(--partColor-content);--partButton2-buttonLabel-color-selected: var(--partColor-content-selected);--partButton2-buttonLabel-color-disabled: var(--partColor-content-disabled);--partButton2-buttonIcon-color: var(--color-white);--partButton2-buttonIcon-color-hover: var(--color-white);--partButton2-buttonIcon-color-selected: var(--color-white);--partButton2-buttonIcon-color-disabled: light-dark(var(--partColor-content-disabled), var(--partColor));--partButton2-buttonBadge-backgroundColor: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-4);--partButton2-buttonBadge-color: var(--color-white);--partButton2-buttonBadge-color-hover: var(--color-white);--partButton2-buttonBadge-color-selected: var(--color-white);--partButton2-buttonBadge-color-disabled: light-dark(var(--partColor-content-disabled), var(--partColor-darker));--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-hover: var(--partColor-content);--partButton2-buttonIcon-color-selected: var(--partColor-content-selected);--partButton2-buttonIcon-color-disabled: var(--partColor-content-disabled);--partButton2-buttonBadge-backgroundColor: var(--partColor-subtle-content);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-subtle-content-disabled);--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-hover: var(--partColor-content);--partButton2-buttonBadge-color-selected: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--partColor-subtle-disabled);--partButton2-border: var(--partButton2-borderColor) var(--partButton2-borderWidth) var(--partButton2-borderStyle);--partButton2-borderColor: var(--partColor-border);--partButton2-borderColor-selected: var(--partColor-selected);--partButton2-borderColor-disabled: var(--partColor-content-disabled)}.partColor--neutral.partButton2--style-outline{--partButton2-border: var(--component-border)}.partColor--light.partButton2--style-outline{--partButton2-buttonLabel-color: var(--partColor);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonBadge-backgroundColor: var(--partColor);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor-3);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-9)}.partButton2--style-underline{--partButton2-boxShadow: none;--partButton2-size: auto;--partButton2-borderRadius: 0px;--partButton2-paddingLeftRight: 0px;--partButton2-buttonLabel-paddingTopBottom: calc(var(--partButton2-buttonLabel-underlineOffset) + var(--partButton2-buttonLabel-textDecorationThickness));--partButton2-buttonLabel-color: var(--color-body);--partButton2-buttonLabel-color-hover: var(--color-body);--partButton2-buttonLabel-color-selected: var(--partColor);--partButton2-buttonLabel-color-disabled: light-dark(var(--color-neutral-7), var(--color-neutral-3));--partButton2-buttonLabel-textDecoration: var(--partButton2-buttonLabel-textDecorationLine) var(--partButton2-buttonLabel-textDecorationStyle) var(--partButton2-buttonLabel-textDecorationColor) var(--partButton2-buttonLabel-textDecorationThickness);--partButton2-buttonLabel-textDecorationColor: var(--partColor);--partButton2-buttonLabel-textDecorationColor-hover: var(--color-body);--partButton2-buttonLabel-textDecorationColor-disabled: light-dark(var(--color-neutral-7), var(--color-neutral-3));--partButton2-buttonLabel-textDecorationColor-selected: var(--partColor);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-hover: var(--partColor);--partButton2-buttonIcon-color-selected: var(--partColor);--partButton2-buttonIcon-color-disabled: light-dark(var(--color-neutral-7), var(--color-neutral-3));--partButton2-buttonBadge-backgroundColor: var(--partColor);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor);--partButton2-buttonBadge-backgroundColor-disabled: light-dark(var(--color-neutral-7), var(--color-neutral-3));--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-hover: var(--partColor-content);--partButton2-buttonBadge-color-selected: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--base-color-neutral-0);--partButton2-buttonBadge-padding: .4em .7em;--partButton2-loading-iconLabel-opacity: .15}.partColor--light.partButton2--style-underline{--partButton2-buttonLabel-color: var(--partColor);--partButton2-buttonLabel-color-hover: var(--partColor);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-disabled: var(--partColor-9);--partButton2-buttonLabel-textDecorationColor: color-mix(var(--partColor) 50%, transparent);--partButton2-buttonLabel-textDecorationColor-hover: var(--partColor)}.partColor--dark.partButton2--style-underline{--partButton2-buttonLabel-textDecorationColor: color-mix(var(--partColor) 25%, transparent);--partButton2-buttonLabel-textDecorationColor-hover: var(--partColor)}.partButton2--style-plain{--partButton2-boxShadow: none;--partButton2-size: auto;--partButton2-paddingLeftRight: 0px;--partButton2-buttonLabel-paddingTopBottom: calc(var(--partButton2-buttonLabel-underlineOffset) + var(--partButton2-buttonLabel-textDecorationThickness));--partButton2-borderRadius: 0px;--partButton2-buttonLabel-color: var(--color-body);--partButton2-buttonLabel-color-hover: var(--color-body);--partButton2-buttonLabel-color-selected: var(--partColor);--partButton2-buttonLabel-color-disabled: var(--base-color-neutral-7);--partButton2-buttonLabel-textDecoration: var(--partButton2-buttonLabel-textDecorationLine) var(--partButton2-buttonLabel-textDecorationStyle) var(--partButton2-buttonLabel-textDecorationColor) var(--partButton2-buttonLabel-textDecorationThickness);--partButton2-buttonLabel-textDecorationColor: transparent;--partButton2-buttonLabel-textDecorationColor-disabled: transparent;--partButton2-buttonLabel-textDecorationColor-selected: var(--partColor);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-hover: var(--partColor);--partButton2-buttonIcon-color-selected: var(--partColor);--partButton2-buttonIcon-color-disabled: var(--base-color-neutral-7);--partButton2-buttonBadge-backgroundColor: var(--partColor);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor);--partButton2-buttonBadge-backgroundColor-disabled: var(--base-color-neutral-7);--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-hover: var(--partColor-content);--partButton2-buttonBadge-color-selected: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--base-color-neutral-0);--partButton2-loading-iconLabel-opacity: .15}.partColor--light.partButton2--style-plain{--partButton2-buttonLabel-color: var(--partColor);--partButton2-buttonLabel-color-hover: var(--partColor);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-disabled: var(--partColor-9)}.partButton2--style-ghost{--partButton2-boxShadow: none;--partButton2-borderRadius: var(--button-borderRadius);--partButton2-backgroundColor: transparent;--partButton2-backgroundColor-hover: var(--partColor-subtle);--partButton2-backgroundColor-selected: var(--partColor);--partButton2-buttonLabel-color: var(--color-body, light-dark(#454c54, #e6eaef));--partButton2-buttonLabel-color-hover: var(--color-body, light-dark(#454c54, #e6eaef));--partButton2-buttonLabel-color-selected: var(--partColor-content);--partButton2-buttonLabel-color-disabled: var(--base-color-neutral-7);--partButton2-buttonIcon-color: var(--partColor);--partButton2-buttonIcon-color-hover: var(--partColor);--partButton2-buttonIcon-color-selected: var(--partColor-content);--partButton2-buttonIcon-color-disabled: var(--base-color-neutral-7);--partButton2-buttonBadge-backgroundColor: var(--partColor);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--base-color-neutral-7);--partButton2-buttonBadge-color: var(--partColor-content);--partButton2-buttonBadge-color-hover: var(--partColor-content);--partButton2-buttonBadge-color-selected: var(--partColor-content);--partButton2-buttonBadge-color-disabled: var(--base-color-neutral-0)}.partColor--light.partButton2--style-ghost{--partButton2-buttonLabel-color: var(--partColor);--partButton2-buttonLabel-color-hover: var(--partColor-content);--partButton2-buttonLabel-color-disabled: var(--partColor-8);--partButton2-buttonIcon-color-hover: var(--partColor-content);--partButton2-buttonIcon-color-disabled: var(--partColor-8);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor-3);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor-darker);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-8);--partButton2-buttonBadge-color-disabled: var(--partColor-4)}.partColor--dark.partButton2--style-ghost{--partButton2-backgroundColor-hover: var(--partColor);--partButton2-backgroundColor-selected: var(--partColor-11);--partButton2-buttonLabel-color: var(--partColor);--partButton2-buttonLabel-color-hover: var(--partColor-content);--partButton2-buttonLabel-color-disabled: var(--partColor-7);--partButton2-buttonIcon-color-hover: var(--partColor-content);--partButton2-buttonIcon-color-disabled: var(--partColor-7);--partButton2-buttonBadge-backgroundColor-hover: var(--partColor-11);--partButton2-buttonBadge-backgroundColor-selected: var(--partColor);--partButton2-buttonBadge-backgroundColor-disabled: var(--partColor-7)}.partButton2{background-color:var(--partButton2-backgroundColor);border:var(--partButton2-border);outline:var(--partButton2-outline);outline-offset:var(--partButton2-outlineOffset);min-height:var(--partButton2-size);min-width:var(--partButton2-size);box-shadow:var(--partButton2-boxShadow);padding-left:var(--partButton2-paddingLeft);padding-right:var(--partButton2-paddingRight);border-radius:var(--partButton2-borderRadius);position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;cursor:pointer;transition:.3s}.partButton2:after{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.3s;content:"";z-index:10;pointer-events:none}@media (hover: hover){.partButton2:not([disabled]):hover,.partButton2--hover{border-color:var(--partButton2-borderColor-hover)}.partButton2:not([disabled]):hover:after,.partButton2--hover:after{background-color:var(--partButton2-backgroundColor-hover);opacity:1}}.partButton2:focus-visible,.partButton2--focus{outline-color:var(--partButton2-outlineColor-focus)}.partButton2[disabled]{background-color:var(--partButton2-backgroundColor-disabled);cursor:not-allowed;border-color:var(--partButton2-borderColor-disabled)}.partButton2[aria-selected=true]{background-color:var(--partButton2-backgroundColor-selected);border-color:var(--partButton2-borderColor-selected)}.partButton2 .button-label{z-index:20;flex:0 1 auto;color:var(--partButton2-buttonLabel-color);line-height:normal;text-align:left;font-family:var(--partButton2-buttonLabel-fontFamily);font-size:var(--partButton2-buttonLabel-fontSize);font-weight:var(--partButton2-buttonLabel-fontWeight);transition:.3s;word-break:break-word;padding:var(--partButton2-buttonLabel-paddingTopBottom) 0;white-space:var(--partButton2-buttonLabel-whiteSpace);text-decoration:var(--partButton2-buttonLabel-textDecoration);text-underline-position:var(--partButton2-buttonLabel-underlinePosition);text-underline-offset:var(--partButton2-buttonLabel-underlineOffset)}@media (hover: hover){.partButton2:not([disabled]):hover .button-label,.partButton2--hover:not([disabled]) .button-label{color:var(--partButton2-buttonLabel-color-hover);text-decoration-color:var(--partButton2-buttonLabel-textDecorationColor-hover)}}.partButton2[aria-selected=true] .button-label{color:var(--partButton2-buttonLabel-color-selected);text-decoration-color:var(--partButton2-buttonLabel-textDecorationColor-selected)}.partButton2[disabled] .button-label{color:var(--partButton2-buttonLabel-color-disabled);text-decoration-color:var(--partButton2-buttonLabel-textDecorationColor-disabled)}.partButton2[href^="mailto:"] .button-label{text-wrap:stable}.partButton2 .button-icon{z-index:20;display:grid;place-items:center;flex:0 0 auto;transition:opacity .3s;width:var(--partButton2-buttonIcon-size);height:var(--partButton2-buttonIcon-size);background-color:var(--partButton2-buttonIcon-backgroundColor);border-radius:var(--partButton2-buttonIcon-borderRadius)}.partButton2 .button-icon>svg{width:calc(var(--partButton2-buttonIcon-size) * .8);height:calc(var(--partButton2-buttonIcon-size) * .8);fill:var(--partButton2-buttonIcon-color);transition:fill .3s}.partButton2 .button-icon .partFontIcon{--partFontIcon-size: var(--partButton2-buttonIcon-size);--partFontIcon-color: var(--partButton2-buttonIcon-color)}@media (hover: hover){.partButton2:not([disabled]):hover .button-icon .partFontIcon,.partButton2--hover:not([disabled]) .button-icon .partFontIcon{--partFontIcon-color: var(--partButton2-buttonIcon-color-hover)}}.partButton2[aria-selected=true] .button-icon .partFontIcon{--partFontIcon-color: var(--partButton2-buttonIcon-color-selected)}.partButton2[disabled] .button-icon .partFontIcon{--partFontIcon-color: var(--partButton2-buttonIcon-color-disabled)}.partButton2 .button-icon .partFontIcon2--inlineSvg svg{transition:fill .3s}.partButton2 .button-icon .partFontIcon2--fontFile{transition:color .3s}.partButton2 .button-badge{z-index:20;display:grid;place-items:center;flex:0 0 auto;background-color:var(--partButton2-buttonBadge-backgroundColor);border-radius:var(--partButton2-buttonBadge-borderRadius);font-weight:var(--partButton2-buttonBadge-fontWeight);font-size:var(--partButton2-buttonBadge-fontSize);padding:var(--partButton2-buttonBadge-padding);color:var(--partButton2-buttonBadge-color);transition:.3s;min-width:calc(var(--partButton2-buttonBadge-fontSize) * 1.7)}@media (hover: hover){.partButton2:not([disabled]):hover .button-badge,.partButton2--hover .button-badge{background-color:var(--partButton2-buttonBadge-backgroundColor-hover);color:var(--partButton2-buttonBadge-color-hover)}}.partButton2[disabled] .button-badge{background-color:var(--partButton2-buttonBadge-backgroundColor-disabled);color:var(--partButton2-buttonBadge-color-disabled);cursor:not-allowed}.partButton2[aria-selected=true] .button-badge{background-color:var(--partButton2-buttonBadge-backgroundColor-selected);color:var(--partButton2-buttonBadge-color-selected)}.partButton2 .button-icon.button--first+.button-label{margin-left:var(--partButton2-buttonIconLabelGap)}.partButton2 .button-badge.button--first+.button-label{margin-left:var(--partButton2-buttonLabelBadgeGap)}.partButton2 .button-label:has(+ .button-icon){margin-right:var(--partButton2-buttonIconLabelGap)}.partButton2 .button-label:has(+ .button-badge){margin-right:var(--partButton2-buttonLabelBadgeGap)}.partButton2 .button-icon:has(+ .button-badge){margin-right:var(--partButton2-buttonIconBadgeGap)}.partButton2[data-loading]{pointer-events:none}.partButton2[data-loading] .button-icon,.partButton2[data-loading] .button-label,.partButton2[data-loading] .button-badge{opacity:var(--partButton2-loading-iconLabel-opacity)}.partButton2 .button-loading{display:none}.partButton2[data-loading] .button-loading{display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:1.125rem;min-width:1.125rem;height:calc(var(--partButton2-size) * .5);width:calc(var(--partButton2-size) * .5)}.partButton2[data-loading] .button-loading:before,.partButton2[data-loading] .button-loading:after{opacity:0;grid-area:1 / 1;content:"";border:solid .1875em var(--partButton2-loading-color);border-radius:50%}.partButton2[data-loading] .button-loading:before{animation:partButton2AnimationfadeInCircle .3s forwards;animation-delay:.3s}.partButton2[data-loading] .button-loading:after{border-color:transparent;border-top-color:var(--partButton2-loading-color);animation:partButton2AnimationSpin 1s linear infinite,partButton2AnimationfadeInCirclePiece .3s forwards;animation-delay:.6s}@keyframes partButton2AnimationSpin{to{transform:rotate(360deg)}}@keyframes partButton2AnimationfadeInCircle{to{opacity:.4}}@keyframes partButton2AnimationfadeInCirclePiece{to{opacity:1}}.partButtonContentContainer{display:inline-flex;flex-wrap:wrap;gap:var(--button-containerGap);max-width:100%}
