[data-component$=button]{--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--primary, var(--a-portalcorecomponent-widget-background-color));--a-portalcorecomponent-button-background-image: unset;--a-portalcorecomponent-button-border-top-style: var(--a-portalcorecomponent-widget-border-style);--a-portalcorecomponent-button-border-left-style: var(--a-portalcorecomponent-widget-border-style);--a-portalcorecomponent-button-border-right-style: var(--a-portalcorecomponent-widget-border-style);--a-portalcorecomponent-button-border-bottom-style: var(--a-portalcorecomponent-widget-border-style);--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--primary, var(--a-portalcorecomponent-widget-background-color-selected));--a-portalcorecomponent-button-border-width: var(--a-portalcorecomponent-widget-border-width);--a-portalcorecomponent-button-border-top-left-radius: var(--a-portalcorecomponent-widget-border-radius);--a-portalcorecomponent-button-border-top-right-radius: var(--a-portalcorecomponent-widget-border-radius);--a-portalcorecomponent-button-border-bottom-right-radius: var(--a-portalcorecomponent-widget-border-radius);--a-portalcorecomponent-button-border-bottom-left-radius: var(--a-portalcorecomponent-widget-border-radius);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--primary, var(--a-portalcorecomponent-widget-background-color-selected));--a-portalcorecomponent-button-font-family: var(--a-gs--button--font--family, var(--a-portalcorecomponent-widget-font-family));--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size, var(--a-portalcorecomponent-widget-font-size));--a-portalcorecomponent-button-font-weight: bold;--a-portalcorecomponent-button-font-style: normal;--a-portalcorecomponent-button-line-height: var(--a-portalcorecomponent-widget-line-height);--a-portalcorecomponent-button-text-align: center;--a-portalcorecomponent-button-text-decoration: none;--a-portalcorecomponent-button-min-height: 40px;--a-portalcorecomponent-button-min-width: 0px;--a-portalcorecomponent-button-width: 100%;--a-portalcorecomponent-button-margin-top: 0;--a-portalcorecomponent-button-margin-bottom: 0;--a-portalcorecomponent-button-margin-left: 0;--a-portalcorecomponent-button-margin-right: 0;--a-portalcorecomponent-button-padding-top: 10px;--a-portalcorecomponent-button-padding-bottom: 10px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-box-sizing: border-box;--a-portalcorecomponent-button-box-shadow: initial;--a-portalcorecomponent-button-hover-font-family: var(--a-portalcorecomponent-button-font-family);--a-portalcorecomponent-button-hover-font-size: var(--a-portalcorecomponent-button-font-size);--a-portalcorecomponent-button-hover-font-weight: var(--a-portalcorecomponent-button-font-weight);--a-portalcorecomponent-button-hover-font-style: var(--a-portalcorecomponent-button-font-style);--a-portalcorecomponent-button-hover-line-height: var(--a-portalcorecomponent-button-line-height);--a-portalcorecomponent-button-hover-text-align: var(--a-portalcorecomponent-button-text-align);--a-portalcorecomponent-button-hover-text-decoration: var(--a-portalcorecomponent-button-text-decoration);--a-portalcorecomponent-button-hover-background-image: var(--a-portalcorecomponent-button-background-image);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--primary--hover, var(--a-portalcorecomponent-button-background-color));--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--primary--hover, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--primary--hover, var(--a-portalcorecomponent-button-border-color));--a-portalcorecomponent-button-hover-border-width: var(--a-portalcorecomponent-button-border-width);--a-portalcorecomponent-button-hover-border-top-style: var(--a-portalcorecomponent-button-border-top-style);--a-portalcorecomponent-button-hover-border-right-style: var(--a-portalcorecomponent-button-border-right-style);--a-portalcorecomponent-button-hover-border-bottom-style: var(--a-portalcorecomponent-button-border-bottom-style);--a-portalcorecomponent-button-hover-border-left-style: var(--a-portalcorecomponent-button-border-left-style);--a-portalcorecomponent-button-hover-border-top-left-radius: var(--a-portalcorecomponent-button-border-top-left-radius);--a-portalcorecomponent-button-hover-border-top-right-radius: var(--a-portalcorecomponent-button-border-top-right-radius);--a-portalcorecomponent-button-hover-border-bottom-right-radius: var(--a-portalcorecomponent-button-border-bottom-right-radius);--a-portalcorecomponent-button-hover-border-bottom-left-radius: var(--a-portalcorecomponent-button-border-bottom-left-radius);--a-portalcorecomponent-button-hover-min-height: var(--a-portalcorecomponent-button-min-height);--a-portalcorecomponent-button-hover-min-width: var(--a-portalcorecomponent-button-min-width);--a-portalcorecomponent-button-hover-width: var(--a-portalcorecomponent-button-width);--a-portalcorecomponent-button-hover-margin-top: var(--a-portalcorecomponent-button-margin-top);--a-portalcorecomponent-button-hover-margin-bottom: var(--a-portalcorecomponent-button-margin-bottom);--a-portalcorecomponent-button-hover-margin-left: var(--a-portalcorecomponent-button-margin-left);--a-portalcorecomponent-button-hover-margin-right: var(--a-portalcorecomponent-button-margin-right);--a-portalcorecomponent-button-hover-padding-top: var(--a-portalcorecomponent-button-padding-top);--a-portalcorecomponent-button-hover-padding-bottom: var(--a-portalcorecomponent-button-padding-bottom);--a-portalcorecomponent-button-hover-padding-left: var(--a-portalcorecomponent-button-padding-left);--a-portalcorecomponent-button-hover-padding-right: var(--a-portalcorecomponent-button-padding-right);--a-portalcorecomponent-button-hover-box-sizing: var(--a-portalcorecomponent-button-box-sizing);--a-portalcorecomponent-button-hover-box-shadow: var(--a-portalcorecomponent-button-box-shadow);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-font-family: var(--a-portalcorecomponent-button-font-family);--a-portalcorecomponent-button-focus-font-style: var(--a-portalcorecomponent-button-font-style);--a-portalcorecomponent-button-focus-font-size: var(--a-portalcorecomponent-button-font-size);--a-portalcorecomponent-button-focus-font-weight: var(--a-portalcorecomponent-button-font-weight);--a-portalcorecomponent-button-focus-line-height: var(--a-portalcorecomponent-button-line-height);--a-portalcorecomponent-button-focus-text-align: var(--a-portalcorecomponent-button-text-align);--a-portalcorecomponent-button-focus-text-decoration: var(--a-portalcorecomponent-button-text-decoration);--a-portalcorecomponent-button-focus-background-image: var(--a-portalcorecomponent-button-background-image);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--primary--focus, var(--a-portalcorecomponent-button-background-color));--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--primary--focus, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-focus-border-width: 2px;--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--primary--focus, var(--a-portalcorecomponent-button-border-color));--a-portalcorecomponent-button-focus-border-top-style: var(--a-portalcorecomponent-button-border-top-style);--a-portalcorecomponent-button-focus-border-right-style: var(--a-portalcorecomponent-button-border-right-style);--a-portalcorecomponent-button-focus-border-bottom-style: var(--a-portalcorecomponent-button-border-bottom-style);--a-portalcorecomponent-button-focus-border-left-style: var(--a-portalcorecomponent-button-border-left-style);--a-portalcorecomponent-button-focus-border-top-left-radius: var(--a-portalcorecomponent-button-border-top-left-radius);--a-portalcorecomponent-button-focus-border-top-right-radius: var(--a-portalcorecomponent-button-border-top-right-radius);--a-portalcorecomponent-button-focus-border-bottom-right-radius: var(--a-portalcorecomponent-button-border-bottom-right-radius);--a-portalcorecomponent-button-focus-border-bottom-left-radius: var(--a-portalcorecomponent-button-border-bottom-left-radius);--a-portalcorecomponent-button-focus-min-height: var(--a-portalcorecomponent-button-min-height);--a-portalcorecomponent-button-focus-min-width: var(--a-portalcorecomponent-button-min-width);--a-portalcorecomponent-button-focus-width: var(--a-portalcorecomponent-button-width);--a-portalcorecomponent-button-focus-margin-top: var(--a-portalcorecomponent-button-margin-top);--a-portalcorecomponent-button-focus-margin-bottom: var(--a-portalcorecomponent-button-margin-bottom);--a-portalcorecomponent-button-focus-margin-left: var(--a-portalcorecomponent-button-margin-left);--a-portalcorecomponent-button-focus-margin-right: var(--a-portalcorecomponent-button-margin-right);--a-portalcorecomponent-button-focus-padding-top: var(--a-portalcorecomponent-button-padding-top);--a-portalcorecomponent-button-focus-padding-bottom: var(--a-portalcorecomponent-button-padding-bottom);--a-portalcorecomponent-button-focus-padding-left: var(--a-portalcorecomponent-button-padding-left);--a-portalcorecomponent-button-focus-padding-right: var(--a-portalcorecomponent-button-padding-right);--a-portalcorecomponent-button-focus-box-sizing: var(--a-portalcorecomponent-button-box-sizing);--a-portalcorecomponent-button-focus-box-shadow: var(--a-portalcorecomponent-button-box-shadow);--a-portalcorecomponent-button-active-font-family: var(--a-portalcorecomponent-button-font-family);--a-portalcorecomponent-button-active-font-style: var(--a-portalcorecomponent-button-font-style);--a-portalcorecomponent-button-active-font-size: var(--a-portalcorecomponent-button-font-size);--a-portalcorecomponent-button-active-font-weight: var(--a-portalcorecomponent-button-font-weight);--a-portalcorecomponent-button-active-line-height: var(--a-portalcorecomponent-button-line-height);--a-portalcorecomponent-button-active-text-align: var(--a-portalcorecomponent-button-text-align);--a-portalcorecomponent-button-active-text-decoration: var(--a-portalcorecomponent-button-text-decoration);--a-portalcorecomponent-button-active-background-image: var(--a-portalcorecomponent-button-background-image);--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--primary--active, var(--a-portalcorecomponent-button-background-color));--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--primary--active, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--primary--active, var(--a-portalcorecomponent-button-border-color));--a-portalcorecomponent-button-active-border-width: var(--a-portalcorecomponent-button-border-width);--a-portalcorecomponent-button-active-border-top-style: var(--a-portalcorecomponent-button-border-top-style);--a-portalcorecomponent-button-active-border-right-style: var(--a-portalcorecomponent-button-border-right-style);--a-portalcorecomponent-button-active-border-bottom-style: var(--a-portalcorecomponent-button-border-bottom-style);--a-portalcorecomponent-button-active-border-left-style: var(--a-portalcorecomponent-button-border-left-style);--a-portalcorecomponent-button-active-border-top-left-radius: var(--a-portalcorecomponent-button-border-top-left-radius);--a-portalcorecomponent-button-active-border-top-right-radius: var(--a-portalcorecomponent-button-border-top-right-radius);--a-portalcorecomponent-button-active-border-bottom-right-radius: var(--a-portalcorecomponent-button-border-bottom-right-radius);--a-portalcorecomponent-button-active-border-bottom-left-radius: var(--a-portalcorecomponent-button-border-bottom-left-radius);--a-portalcorecomponent-button-active-min-height: var(--a-portalcorecomponent-button-min-height);--a-portalcorecomponent-button-active-min-width: var(--a-portalcorecomponent-button-min-width);--a-portalcorecomponent-button-active-width: var(--a-portalcorecomponent-button-width);--a-portalcorecomponent-button-active-margin-top: var(--a-portalcorecomponent-button-margin-top);--a-portalcorecomponent-button-active-margin-bottom: var(--a-portalcorecomponent-button-margin-bottom);--a-portalcorecomponent-button-active-margin-left: var(--a-portalcorecomponent-button-margin-left);--a-portalcorecomponent-button-active-margin-right: var(--a-portalcorecomponent-button-margin-right);--a-portalcorecomponent-button-active-padding-top: var(--a-portalcorecomponent-button-padding-top);--a-portalcorecomponent-button-active-padding-bottom: var(--a-portalcorecomponent-button-padding-bottom);--a-portalcorecomponent-button-active-padding-left: var(--a-portalcorecomponent-button-padding-left);--a-portalcorecomponent-button-active-padding-right: var(--a-portalcorecomponent-button-padding-right);--a-portalcorecomponent-button-active-box-sizing: var(--a-portalcorecomponent-button-box-sizing);--a-portalcorecomponent-button-active-box-shadow: var(--a-portalcorecomponent-button-box-shadow);--a-portalcorecomponent-button-disabled-font-family: var(--a-gs--button--font--family, var(--a-portalcorecomponent-widget-font-family));--a-portalcorecomponent-button-disabled-font-size: var(--a-gs--button--font--size, var(--a-portalcorecomponent-widget-font-size));--a-portalcorecomponent-button-disabled-font-weight: var(--a-portalcorecomponent-button-font-weight);--a-portalcorecomponent-button-disabled-font-style: var(--a-portalcorecomponent-button-font-style);--a-portalcorecomponent-button-disabled-line-height: var(--a-portalcorecomponent-button-line-height);--a-portalcorecomponent-button-disabled-text-align: var(--a-portalcorecomponent-button-text-align);--a-portalcorecomponent-button-disabled-text-decoration: var(--a-portalcorecomponent-button-text-decoration);--a-portalcorecomponent-button-disabled-background-image: var(--a-portalcorecomponent-button-background-image);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--primary--disabled, var(--a-portalcorecomponent-widget-background-color));--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--primary--disabled, var(--a-portalcorecomponent-widget-background-color-selected));--a-portalcorecomponent-button-disabled-border-top-style: var(--a-portalcorecomponent-button-border-top-style);--a-portalcorecomponent-button-disabled-border-right-style: var(--a-portalcorecomponent-button-border-right-style);--a-portalcorecomponent-button-disabled-border-bottom-style: var(--a-portalcorecomponent-button-border-bottom-style);--a-portalcorecomponent-button-disabled-border-left-style: var(--a-portalcorecomponent-button-border-left-style);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--primary--disabled, var(--a-portalcorecomponent-widget-background-color-selected));--a-portalcorecomponent-button-disabled-border-width: var(--a-portalcorecomponent-button-border-width);--a-portalcorecomponent-button-disabled-border-top-left-radius: var(--a-portalcorecomponent-button-border-top-left-radius);--a-portalcorecomponent-button-disabled-border-top-right-radius: var(--a-portalcorecomponent-button-border-top-right-radius);--a-portalcorecomponent-button-disabled-border-bottom-right-radius: var(--a-portalcorecomponent-button-border-bottom-right-radius);--a-portalcorecomponent-button-disabled-border-bottom-left-radius: var(--a-portalcorecomponent-button-border-bottom-left-radius);--a-portalcorecomponent-button-disabled-min-height: var(--a-portalcorecomponent-button-min-height);--a-portalcorecomponent-button-disabled-min-width: var(--a-portalcorecomponent-button-min-width);--a-portalcorecomponent-button-disabled-width: var(--a-portalcorecomponent-button-width);--a-portalcorecomponent-button-disabled-margin-top: var(--a-portalcorecomponent-button-margin-top);--a-portalcorecomponent-button-disabled-margin-bottom: var(--a-portalcorecomponent-button-margin-bottom);--a-portalcorecomponent-button-disabled-margin-left: var(--a-portalcorecomponent-button-margin-left);--a-portalcorecomponent-button-disabled-margin-right: var(--a-portalcorecomponent-button-margin-right);--a-portalcorecomponent-button-disabled-padding-top: var(--a-portalcorecomponent-button-padding-top);--a-portalcorecomponent-button-disabled-padding-bottom: var(--a-portalcorecomponent-button-padding-bottom);--a-portalcorecomponent-button-disabled-padding-left: var(--a-portalcorecomponent-button-padding-left);--a-portalcorecomponent-button-disabled-padding-right: var(--a-portalcorecomponent-button-padding-right);--a-portalcorecomponent-button-disabled-box-sizing: var(--a-portalcorecomponent-button-box-sizing);--a-portalcorecomponent-button-disabled-box-shadow: var(--a-portalcorecomponent-button-box-shadow)}[data-component=primary-button]{--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size--03, 1.6rem);--a-portalcorecomponent-button-font-weight: var(--a-gs--button--font--weight--01, 700);--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--primary, #2151C4);--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--primary, currentcolor);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--primary, #ffffff);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--primary--hover, #2962EC);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--primary--hover, #ffffff);--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--primary--hover, #333333);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--primary--focus, #4B84F7);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--primary--focus, #ffffff);--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--primary--focus, #4D4D4D);--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--primary--active, #173D94);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--primary--active, #3a3e47);--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--primary--active, #333333);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--primary--disabled, #B3B3B3);--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--primary--disabled, #E6E6E6);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--primary--disabled, currentcolor);--a-portalcorecomponent-button-padding-top: 6px;--a-portalcorecomponent-button-padding-bottom: 6px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-border-top-left-radius: 6px;--a-portalcorecomponent-button-border-top-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-left-radius: 6px}[data-component=secondary-button]{--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size--03, 1.4rem);--a-portalcorecomponent-button-font-weight: var(--a-gs--button--font--weight--02, 600);--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--secondary, #ffffff);--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--secondary, currentcolor);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--secondary, #2151C4);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--secondary--hover, #e9f5fb);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--secondary--hover, #2962EC);--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--secondary--hover, currentcolor);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--secondary--focus, #A1C1FA);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--secondary--focus, #173D94);--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--secondary--focus, currentcolor);--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--secondary--active, #A1C1FA);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--secondary--active, #173D94);--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--secondary--active, currentcolor);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--secondary--disabled, #1A1A1A);--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--secondary--disabled, #E6E6E6);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--secondary--disabled, #1A1A1A);--a-portalcorecomponent-button-padding-top: 6px;--a-portalcorecomponent-button-padding-bottom: 6px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-border-top-left-radius: 6px;--a-portalcorecomponent-button-border-top-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-left-radius: 6px}[data-component=destructive-button],[data-component=auxiliary-button],[data-component=tertiary-button]{--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size--03, 1.4rem);--a-portalcorecomponent-button-font-weight: var(--a-gs--button--font--weight--02, 600);--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--tertiary, transparent);--a-portalcorecomponent-button-background-image: unset;--a-portalcorecomponent-button-border-top-style: none;--a-portalcorecomponent-button-border-left-style: none;--a-portalcorecomponent-button-border-right-style: none;--a-portalcorecomponent-button-border-bottom-style: none;--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--tertiary, transparent);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--tertiary, #2151C4);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--tertiary--hover, transparent);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--tertiary--hover, #2962EC);--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--tertiary--hover, transparent);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--tertiary--focus, transparent);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--tertiary--focus, #4B84F7);--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--tertiary--focus, #000000);--a-portalcorecomponent-button-focus-border-top-style: solid;--a-portalcorecomponent-button-focus-border-right-style: solid;--a-portalcorecomponent-button-focus-border-bottom-style: solid;--a-portalcorecomponent-button-focus-border-left-style: solid;--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--tertiary--active, transparent);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--tertiary--active, #74A2F8);--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--tertiary--active, transparent);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--tertiary--disabled, transparent);--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--tertiary--disabled, #1A1A1A);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--tertiary--disabled, transparent);--a-portalcorecomponent-button-padding-top: 6px;--a-portalcorecomponent-button-padding-bottom: 6px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-border-top-left-radius: 6px;--a-portalcorecomponent-button-border-top-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-left-radius: 6px}[data-component=auxiliary-button]{--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size--02, 1.2rem);--a-portalcorecomponent-button-font-weight: var(--a-gs--button--font--weight--02, 600);--a-portalcorecomponent-button-font-style: var(--a-gs--button--font--style--02, normal);--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--auxiliary, transparent);--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--auxiliary, transparent);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--auxiliary, #2962EC);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--auxiliary--hover, transparent);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--auxiliary--hover, #2962EC);--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--auxiliary--hover, transparent);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--auxiliary--focus, transparent);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--auxiliary--focus, #4B84F7);--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--auxiliary--focus, #000000);--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--auxiliary--active, transparent);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--auxiliary--active, #74A2F8);--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--auxiliary--active, transparent);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--auxiliary--disabled, transparent);--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--auxiliary--disabled, #1A1A1A);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--auxiliary--disabled, transparent);--a-portalcorecomponent-button-padding-top: 6px;--a-portalcorecomponent-button-padding-bottom: 6px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-border-top-left-radius: 6px;--a-portalcorecomponent-button-border-top-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-left-radius: 6px}[data-component=destructive-button]{--a-portalcorecomponent-button-font-size: var(--a-gs--button--font--size--02, 1.2rem);--a-portalcorecomponent-button-font-weight: var(--a-gs--button--font--weight--02, 600);--a-portalcorecomponent-button-background-color: var(--a-gs--color--fill--destructive, transparent);--a-portalcorecomponent-button-border-color: var(--a-gs--color--border--on--fill--destructive, transparent);--a-portalcorecomponent-button-color: var(--a-gs--color--text--on--fill--destructive, #C42121);--a-portalcorecomponent-button-hover-background-color: var(--a-gs--color--fill--destructive--hover, transparent);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--on--fill--destructive--hover, #F84D4D);--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--destructive--hover, transparent);--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-hover-background-color);--a-portalcorecomponent-button-focus-background-color: var(--a-gs--color--fill--destructive--focus, transparent);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--on--fill--destructive--focus, #FE7070);--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--destructive--focus, #b81414);--a-portalcorecomponent-button-active-background-color: var(--a-gs--color--fill--destructive--active, transparent);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--on--fill--destructive--active, #FF8080);--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--destructive--active, transparent);--a-portalcorecomponent-button-disabled-background-color: var(--a-gs--color--fill--destructive--disabled, transparent);--a-portalcorecomponent-button-disabled-color: var(--a-gs--color--text--on--fill--destructive--disabled, #1A1A1A);--a-portalcorecomponent-button-disabled-border-color: var(--a-gs--color--border--on--fill--destructive--disabled, transparent);--a-portalcorecomponent-button-padding-top: 6px;--a-portalcorecomponent-button-padding-bottom: 6px;--a-portalcorecomponent-button-padding-left: 10px;--a-portalcorecomponent-button-padding-right: 10px;--a-portalcorecomponent-button-border-top-left-radius: 6px;--a-portalcorecomponent-button-border-top-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-right-radius: 6px;--a-portalcorecomponent-button-border-bottom-left-radius: 6px}[data-component=text-button]{--a-portalcorecomponent-button-color: var(--a-gs--color--text--link, var(--a-portalcorecomponent-widget-background-color-selected));--a-portalcorecomponent-button-background-color: unset;--a-portalcorecomponent-button-border-color: unset;--a-portalcorecomponent-button-border-top-style: none;--a-portalcorecomponent-button-border-left-style: none;--a-portalcorecomponent-button-border-right-style: none;--a-portalcorecomponent-button-border-bottom-style: none;--a-portalcorecomponent-button-padding-top: 0px;--a-portalcorecomponent-button-padding-bottom: 0px;--a-portalcorecomponent-button-padding-left: 0px;--a-portalcorecomponent-button-padding-right: 0px;--a-portalcorecomponent-button-width: initial;--a-portalcorecomponent-button-hover-background-color: unset;--a-portalcorecomponent-button-hover-border-color: var(--a-gs--color--border--on--fill--tertiary--hover, #ababab);--a-portalcorecomponent-button-hover-color: var(--a-gs--color--text--link--hover, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-focus-background-color: unset;--a-portalcorecomponent-button-focus-border-color: var(--a-gs--color--border--on--fill--tertiary--focus, #ababab);--a-portalcorecomponent-button-focus-color: var(--a-gs--color--text--link--focus, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-focus-outline: var(--a-portalcorecomponent-button-focus-border-width) solid var(--a-portalcorecomponent-button-focus-border-color);--a-portalcorecomponent-button-active-color: var(--a-gs--color--text--link--active, var(--a-portalcorecomponent-button-color));--a-portalcorecomponent-button-active-background-color: unset;--a-portalcorecomponent-button-active-border-color: var(--a-gs--color--border--on--fill--tertiary--active, #ababab);--a-portalcorecomponent-button-disabled-background-color: unset;--a-portalcorecomponent-button-disabled-border-color: unset}.e758f083{background-image:var(--a-portalcorecomponent-button-background-image);background-color:var(--a-portalcorecomponent-button-background-color);border-color:var(--a-portalcorecomponent-button-border-color);border-radius:var(--a-portalcorecomponent-button-border-top-left-radius) var(--a-portalcorecomponent-button-border-top-right-radius) var(--a-portalcorecomponent-button-border-bottom-right-radius) var(--a-portalcorecomponent-button-border-bottom-left-radius);border-style:var(--a-portalcorecomponent-button-border-top-style) var(--a-portalcorecomponent-button-border-right-style) var(--a-portalcorecomponent-button-border-bottom-style) var(--a-portalcorecomponent-button-border-left-style);border-width:var(--a-portalcorecomponent-button-border-width);color:var(--a-portalcorecomponent-button-color);font-family:var(--a-portalcorecomponent-button-font-family);font-size:var(--a-portalcorecomponent-button-font-size);font-weight:var(--a-portalcorecomponent-button-font-weight);font-style:var(--a-portalcorecomponent-button-font-style);line-height:var(--a-portalcorecomponent-button-line-height);text-align:var(--a-portalcorecomponent-button-text-align);text-decoration:var(--a-portalcorecomponent-button-text-decoration);min-height:var(--a-portalcorecomponent-button-min-height);min-width:var(--a-portalcorecomponent-button-min-width);width:var(--a-portalcorecomponent-button-width);margin:var(--a-portalcorecomponent-button-margin-top) var(--a-portalcorecomponent-button-margin-right) var(--a-portalcorecomponent-button-margin-bottom) var(--a-portalcorecomponent-button-margin-left);box-sizing:var(--a-portalcorecomponent-button-box-sizing);box-shadow:var(--a-portalcorecomponent-button-box-shadow);padding:var(--a-portalcorecomponent-button-padding-top) var(--a-portalcorecomponent-button-padding-right) var(--a-portalcorecomponent-button-padding-bottom) var(--a-portalcorecomponent-button-padding-left);outline:none;transition:border-color .2s ease}.e758f083:disabled{font-family:var(--a-portalcorecomponent-button-disabled-font-family);font-size:var(--a-portalcorecomponent-button-disabled-font-size);font-weight:var(--a-portalcorecomponent-button-disabled-font-weight);font-style:var(--a-portalcorecomponent-button-disabled-font-style);line-height:var(--a-portalcorecomponent-button-disabled-line-height);text-align:var(--a-portalcorecomponent-button-disabled-text-align);text-decoration:var(--a-portalcorecomponent-button-disabled-text-decoration);color:var(--a-portalcorecomponent-button-disabled-color);cursor:not-allowed;background-image:var(--a-portalcorecomponent-button-disabled-background-image);background-color:var(--a-portalcorecomponent-button-disabled-background-color);border-color:var(--a-portalcorecomponent-button-disabled-border-color);border-radius:var(--a-portalcorecomponent-button-disabled-border-top-left-radius) var(--a-portalcorecomponent-button-disabled-border-top-right-radius) var(--a-portalcorecomponent-button-disabled-border-bottom-right-radius) var(--a-portalcorecomponent-button-disabled-border-bottom-left-radius);border-style:var(--a-portalcorecomponent-button-disabled-border-top-style) var(--a-portalcorecomponent-button-disabled-border-right-style) var(--a-portalcorecomponent-button-disabled-border-bottom-style) var(--a-portalcorecomponent-button-disabled-border-left-style);border-width:var(--a-portalcorecomponent-button-disabled-border-width);min-height:var(--a-portalcorecomponent-button-disabled-min-height);min-width:var(--a-portalcorecomponent-button-disabled-min-width);width:var(--a-portalcorecomponent-button-disabled-width);margin-inline-start:var(--a-portalcorecomponent-button-disabled-margin-left);margin-inline-end:var(--a-portalcorecomponent-button-disabled-margin-right);margin-block-start:var(--a-portalcorecomponent-button-disabled-margin-top);margin-block-end:var(--a-portalcorecomponent-button-disabled-margin-bottom);padding-inline-start:var(--a-portalcorecomponent-button-disabled-padding-left);padding-inline-end:var(--a-portalcorecomponent-button-disabled-padding-right);padding-block-start:var(--a-portalcorecomponent-button-disabled-padding-top);padding-block-end:var(--a-portalcorecomponent-button-disabled-padding-bottom);box-sizing:var(--a-portalcorecomponent-button-disabled-box-sizing);box-shadow:var(--a-portalcorecomponent-button-disabled-box-shadow)}.e758f083:enabled:hover{font-family:var(--a-portalcorecomponent-button-hover-font-family);font-size:var(--a-portalcorecomponent-button-hover-font-size);font-weight:var(--a-portalcorecomponent-button-hover-font-weight);font-style:var(--a-portalcorecomponent-button-hover-font-style);line-height:var(--a-portalcorecomponent-button-hover-line-height);text-align:var(--a-portalcorecomponent-button-hover-text-align);text-decoration:var(--a-portalcorecomponent-button-hover-text-decoration);color:var(--a-portalcorecomponent-button-hover-color);cursor:pointer;background-image:var(--a-portalcorecomponent-button-hover-background-image);background-color:var(--a-portalcorecomponent-button-hover-background-color);border-color:var(--a-portalcorecomponent-button-hover-border-color);border-radius:var(--a-portalcorecomponent-button-hover-border-top-left-radius) var(--a-portalcorecomponent-button-hover-border-top-right-radius) var(--a-portalcorecomponent-button-hover-border-bottom-right-radius) var(--a-portalcorecomponent-button-hover-border-bottom-left-radius);border-style:var(--a-portalcorecomponent-button-hover-border-top-style) var(--a-portalcorecomponent-button-hover-border-right-style) var(--a-portalcorecomponent-button-hover-border-bottom-style) var(--a-portalcorecomponent-button-hover-border-left-style);border-width:var(--a-portalcorecomponent-button-hover-border-width);min-height:var(--a-portalcorecomponent-button-hover-min-height);min-width:var(--a-portalcorecomponent-button-hover-min-width);width:var(--a-portalcorecomponent-button-hover-width);margin-inline-start:var(--a-portalcorecomponent-button-hover-margin-left);margin-inline-end:var(--a-portalcorecomponent-button-hover-margin-right);margin-block-start:var(--a-portalcorecomponent-button-hover-margin-top);margin-block-end:var(--a-portalcorecomponent-button-hover-margin-bottom);padding-inline-start:var(--a-portalcorecomponent-button-hover-padding-left);padding-inline-end:var(--a-portalcorecomponent-button-hover-padding-right);padding-block-start:var(--a-portalcorecomponent-button-hover-padding-top);padding-block-end:var(--a-portalcorecomponent-button-hover-padding-bottom);box-sizing:var(--a-portalcorecomponent-button-hover-box-sizing);box-shadow:var(--a-portalcorecomponent-button-hover-box-shadow)}.e758f083:enabled:focus,.e758f083:enabled:focus-visible{font-family:var(--a-portalcorecomponent-button-focus-font-family);font-size:var(--a-portalcorecomponent-button-focus-font-size);font-weight:var(--a-portalcorecomponent-button-focus-font-weight);font-style:var(--a-portalcorecomponent-button-focus-font-style);line-height:var(--a-portalcorecomponent-button-focus-line-height);text-align:var(--a-portalcorecomponent-button-focus-text-align);text-decoration:var(--a-portalcorecomponent-button-focus-text-decoration);color:var(--a-portalcorecomponent-button-focus-color);outline:var(--a-portalcorecomponent-button-focus-outline);background-image:var(--a-portalcorecomponent-button-focus-background-image);background-color:var(--a-portalcorecomponent-button-focus-background-color);border-color:var(--a-portalcorecomponent-button-focus-border-color);border-radius:var(--a-portalcorecomponent-button-focus-border-top-left-radius) var(--a-portalcorecomponent-button-focus-border-top-right-radius) var(--a-portalcorecomponent-button-focus-border-bottom-right-radius) var(--a-portalcorecomponent-button-focus-border-bottom-left-radius);border-style:var(--a-portalcorecomponent-button-focus-border-top-style) var(--a-portalcorecomponent-button-focus-border-right-style) var(--a-portalcorecomponent-button-focus-border-bottom-style) var(--a-portalcorecomponent-button-focus-border-left-style);border-width:var(--a-portalcorecomponent-button-focus-border-width);min-height:var(--a-portalcorecomponent-button-focus-min-height);min-width:var(--a-portalcorecomponent-button-focus-min-width);width:var(--a-portalcorecomponent-button-focus-width);margin-inline-start:var(--a-portalcorecomponent-button-focus-margin-left);margin-inline-end:var(--a-portalcorecomponent-button-focus-margin-right);margin-block-start:var(--a-portalcorecomponent-button-focus-margin-top);margin-block-end:var(--a-portalcorecomponent-button-focus-margin-bottom);padding-inline-start:var(--a-portalcorecomponent-button-focus-padding-left);padding-inline-end:var(--a-portalcorecomponent-button-focus-padding-right);padding-block-start:var(--a-portalcorecomponent-button-focus-padding-top);padding-block-end:var(--a-portalcorecomponent-button-focus-padding-bottom);box-sizing:var(--a-portalcorecomponent-button-focus-box-sizing);box-shadow:var(--a-portalcorecomponent-button-focus-box-shadow)}.e758f083:enabled:active{font-family:var(--a-portalcorecomponent-button-active-font-family);font-size:var(--a-portalcorecomponent-button-active-font-size);font-weight:var(--a-portalcorecomponent-button-active-font-weight);font-style:var(--a-portalcorecomponent-button-active-font-style);line-height:var(--a-portalcorecomponent-button-active-line-height);text-align:var(--a-portalcorecomponent-button-active-text-align);text-decoration:var(--a-portalcorecomponent-button-active-text-decoration);color:var(--a-portalcorecomponent-button-active-color);background-image:var(--a-portalcorecomponent-button-active-background-image);background-color:var(--a-portalcorecomponent-button-active-background-color);border-color:var(--a-portalcorecomponent-button-active-border-color);border-radius:var(--a-portalcorecomponent-button-active-border-top-left-radius) var(--a-portalcorecomponent-button-active-border-top-right-radius) var(--a-portalcorecomponent-button-active-border-bottom-right-radius) var(--a-portalcorecomponent-button-active-border-bottom-left-radius);border-style:var(--a-portalcorecomponent-button-active-border-top-style) var(--a-portalcorecomponent-button-active-border-right-style) var(--a-portalcorecomponent-button-active-border-bottom-style) var(--a-portalcorecomponent-button-active-border-left-style);border-width:var(--a-portalcorecomponent-button-active-border-width);min-height:var(--a-portalcorecomponent-button-active-min-height);min-width:var(--a-portalcorecomponent-button-active-min-width);width:var(--a-portalcorecomponent-button-active-width);margin-inline-start:var(--a-portalcorecomponent-button-active-margin-left);margin-inline-end:var(--a-portalcorecomponent-button-active-margin-right);margin-block-start:var(--a-portalcorecomponent-button-active-margin-top);margin-block-end:var(--a-portalcorecomponent-button-active-margin-bottom);padding-inline-start:var(--a-portalcorecomponent-button-active-padding-left);padding-inline-end:var(--a-portalcorecomponent-button-active-padding-right);padding-block-start:var(--a-portalcorecomponent-button-active-padding-top);padding-block-end:var(--a-portalcorecomponent-button-active-padding-bottom);box-sizing:var(--a-portalcorecomponent-button-active-box-sizing);box-shadow:var(--a-portalcorecomponent-button-active-box-shadow)}
