    body { 
    background: white !important;
    overflow-x:hidden;
    /*min-height: 2660px;*/
    }
     .slds-scope .support-header-heading,
    .slds-scope .support-header-logo,
    .slds-scope .support-menu-toggle {
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box
}
.slds-scope .support-header-heading a {
    font-size: 22.5px;
}

.slds-scope .support-header-heading a:hover, .slds-scope .support-header-heading a:focus{
    text-decoration: none;
}

@media only screen and (min-width: 60em) {
    .slds-scope .support-menu-toggle {
        display: none;
    }
} 

#LightningAppDivId.slds-scope {
    color: var(--lwc-colorTextDefault);
}

#LightningAppDivId.slds-scope:not(html),.slds-scope body {
    font-size: var(--lwc-fontSize3,0.8125rem);
    background: transparent
}

.slds-scope .support-header-heading {
    border-left: 1px solid #cacaca;
    font-size: 1.25em;
    padding: 0 23px;
    position: relative;
    text-align: left;
    top: .15em;
    box-sizing: border-box;
    font-size: .7em;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 0;
    text-align: center;
    width: 33%
} 
    /*footer.layout-footer {
        position: absolute;
        bottom: 0;
    }*/
    .layout-wrapper{
    overflow:unset;
    }

    lightning-button.saved {
  --sds-c-button-brand-color-background: #f86e02;
  --sds-c-button-brand-color-background-hover: #f86e02;
  --sds-c-button-brand-color-border: #f86e02;
  --sds-c-button-brand-color-border-hover: #f86e02;
}

lightning-button.normal {
  --sds-c-button-inverse-color-background: #f9f9fa;
  --sds-c-button-inverse-color-background-hover: #f9f9fa;
  --sds-c-button-inverse-color-border: #d5d5dc;
  --sds-c-button-inverse-color-border-hover: #d5d5dc;
  --sds-c-button-inverse-text-color: #313538;
  --sds-c-button-inverse-text-color-hover: #313538;
}
lightning-button.selected {
  --sds-c-button-neutral-text-color: #313538;
  --sds-c-button-neutral-text-color-hover: #313538;
}
lightning-button.mycss {
  --sds-c-button-neutral-color-background: #ffffff;
  --sds-c-button-neutral-color-background-hover: #ffffff;
  --sds-c-button-text-color-hover: #000000;
  --sds-c-button-text-color: #000000;
}
lightning-button.mycssMedium {
  --sds-c-button-neutral-color-background: #f86e02;
  --sds-c-button-neutral-color-background-hover: #f86e02;
  --sds-c-button-neutral-color-border: #f86e02;
  --sds-c-button-neutral-color-border-hover: #f86e02;
  --sds-c-button-neutral-color-background-active: #f86e02;
  --sds-c-button-neutral-color-border-active: #f86e02;
  --sds-c-button-text-color: #ffffff;
  --sds-c-button-text-color-hover: #ffffff;
}
.slds-scope .slds-button_brand,.slds-scope .slds-button--brand {
    --slds-c-button-spacing-inline-start: var(--slds-c-button-brand-spacing-inline-start, var(--sds-c-button-brand-spacing-inline-start, var(--lwc-spacingMedium,1rem)));
    --slds-c-button-spacing-inline-end: var(--slds-c-button-brand-spacing-inline-end, var(--sds-c-button-brand-spacing-inline-end, var(--lwc-spacingMedium,1rem)));
    text-align: center;
    justify-content: center;
    transition: border .15s linear;
    --slds-c-button-color-background: var(--slds-c-button-brand-color-background, var(--sds-c-button-brand-color-background, var(--lwc-brandAccessible,rgb(1, 118, 211))));
    --slds-c-button-color-border: var(--slds-c-button-brand-color-border, var(--sds-c-button-brand-color-border, var(--lwc-brandAccessible,rgb(1, 118, 211))));
    --slds-c-button-text-color: var(--slds-c-button-brand-text-color, var(--sds-c-button-brand-text-color, var(--slds-g-color-neutral-base-100, var(--lwc-colorTextBrandPrimary,rgb(255, 255, 255)))))
}
.slds-scope .slds-button_inverse,.slds-scope .slds-button_inverse:link,.slds-scope .slds-button_inverse:visited,.slds-scope .slds-button--inverse,.slds-scope .slds-button--inverse:link,.slds-scope .slds-button--inverse:visited,.slds-scope .slds-button_icon-border-inverse,.slds-scope .slds-button_icon-border-inverse:link,.slds-scope .slds-button_icon-border-inverse:visited,.slds-scope .slds-button--icon-border-inverse,.slds-scope .slds-button--icon-border-inverse:link,.slds-scope .slds-button--icon-border-inverse:visited {
    --slds-c-button-text-color: var(--slds-c-button-inverse-text-color, var(--sds-c-button-inverse-text-color, var(--slds-g-color-neutral-base-100, var(--lwc-colorTextButtonInverse,rgb(243, 243, 243)))))
}

.slds-scope .slds-button_inverse[disabled],.slds-scope .slds-button_inverse:disabled,.slds-scope .slds-button--inverse[disabled],.slds-scope .slds-button--inverse:disabled {
    background-color: var(--lwc-colorBackgroundButtonInverseDisabled,rgba(0, 0, 0, 0));
    border-color: var(--lwc-colorBorderButtonInverseDisabled,rgba(255, 255, 255, 0.15))
}
.slds-scope .slds-button_inverse:hover,.slds-scope .slds-button_inverse:focus,.slds-scope .slds-button--inverse:hover,.slds-scope .slds-button--inverse:focus {
    --slds-c-button-color-background-hover: var(--slds-c-button-inverse-color-background-hover, var(--sds-c-button-inverse-color-background-hover, var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundButtonDefaultHover,rgb(243, 243, 243)))));
    --slds-c-button-color-border-hover: var(--slds-c-button-inverse-color-border-hover, var(--sds-c-button-inverse-color-border-hover, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}

.slds-scope .slds-button_inverse:active,.slds-scope .slds-button--inverse:active {
    --slds-c-button-color-background-active: var(--slds-c-button-inverse-color-background-active, var(--sds-c-button-inverse-color-background-active, var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundButtonDefaultHover,rgb(243, 243, 243)))));
    --slds-c-button-color-border-active: var(--slds-c-button-inverse-color-border-active, var(--sds-c-button-inverse-color-border-active, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}
.slds-scope .slds-button_inverse:focus,.slds-scope .slds-button--inverse:focus,.slds-scope .slds-button_icon-border-inverse:focus,.slds-scope .slds-button--icon-border-inverse:focus {
    --slds-c-button-shadow: var(--sds-c-button-inverse-shadow-focus, var(--sds-c-button-inverse-shadow-focus, var(--lwc-shadowButtonFocusInverse,0 0 3px #f3f3f3)));
    --slds-c-button-color-border: var(--slds-g-color-neutral-base-100, var(--lwc-colorBorderButtonFocusInverse,rgb(243, 243, 243)));
    outline: none
}
.slds-scope .slds-button_inverse,.slds-scope .slds-button--inverse {
    --slds-c-button-spacing-inline-start: var(--slds-c-button-inverse-spacing-inline-start, var(--sds-c-button-inverse-spacing-inline-start, var(--lwc-spacingMedium,1rem)));
    --slds-c-button-spacing-inline-end: var(--slds-c-button-inverse-spacing-inline-end, var(--sds-c-button-inverse-spacing-inline-end, var(--lwc-spacingMedium,1rem)));
    text-align: center;
    justify-content: center;
    transition: border .15s linear;
    --slds-c-button-color-background: var(--slds-c-button-inverse-color-background, var(--sds-c-button-inverse-color-background, var(--lwc-colorBackgroundButtonInverse,rgba(0, 0, 0, 0))));
    --slds-c-button-color-border: var(--slds-c-button-inverse-color-border, var(--sds-c-button-inverse-color-border, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}

    .slds-scope .slds-button {
    
    
    
    
    

    position: relative;
    display: inline-flex;
    align-items: center;
    padding-top: var(--slds-c-button-spacing-block-start, var(--sds-c-button-spacing-block-start, 0));
    /* padding-right:var(--slds-c-button-spacing-inline-end, var(--sds-c-button-spacing-inline-end, 0)); */
    padding-bottom: var(--slds-c-button-spacing-block-end, var(--sds-c-button-spacing-block-end, 0));
    padding-left: var(--slds-c-button-spacing-inline-start, var(--sds-c-button-spacing-inline-start, 0));
    background: none;
    background-color: var(--slds-c-button-color-background, var(--sds-c-button-color-background, transparent));
    background-clip: border-box;
    border-color: var(--slds-c-button-color-border, var(--sds-c-button-color-border, transparent));
    border-style: solid;
    border-width: var(--slds-c-button-sizing-border, var(--sds-c-button-sizing-border, var(--lwc-borderWidthThin,1px)));
    border-radius: var(--slds-c-button-radius-border, var(--sds-c-button-radius-border, var(--lwc-buttonBorderRadius,.25rem)));
    box-shadow: var(--slds-c-button-shadow, var(--sds-c-button-shadow));
    line-height: var(--slds-c-button-line-height, var(--sds-c-button-line-height, var(--lwc-lineHeightButton,1.875rem)));
    text-decoration: none;
    color: var(--slds-c-button-text-color, var(--sds-c-button-text-color, var(--lwc-brandAccessible,rgb(1, 118, 211))));
    -webkit-appearance: none;
    white-space: normal;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
                                        
    
}
/*neutral*/
.slds-scope .slds-button_reset,.slds-scope .slds-button--reset {
    font-size: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}
.slds-scope .slds-button_neutral,.slds-scope .slds-button--neutral {
    --slds-c-button-spacing-inline-start: var(--slds-c-button-neutral-spacing-inline-start, var(--sds-c-button-neutral-spacing-inline-start, var(--lwc-spacingMedium,1rem)));
    --slds-c-button-spacing-inline-end: var(--slds-c-button-neutral-spacing-inline-end, var(--sds-c-button-neutral-spacing-inline-end, var(--lwc-spacingMedium,1rem)));
    text-align: center;
    justify-content: center;
    transition: border .15s linear;
    --slds-c-button-color-background: var(--slds-c-button-neutral-color-background, var(--sds-c-button-neutral-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-buttonColorBackgroundPrimary,rgb(255, 255, 255)))));
    --slds-c-button-color-border: var(--slds-c-button-neutral-color-border, var(--sds-c-button-neutral-color-border, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}

.slds-scope .slds-button_neutral:hover,.slds-scope .slds-button_neutral:focus,.slds-scope .slds-button--neutral:hover,.slds-scope .slds-button--neutral:focus {
    --slds-c-button-color-background-hover: var(--slds-c-button-neutral-color-background-hover, var(--sds-c-button-neutral-color-background-hover, var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundButtonDefaultHover,rgb(243, 243, 243)))));
    --slds-c-button-color-border-hover: var(--slds-c-button-neutral-color-border-hover, var(--sds-c-button-neutral-color-border-hover, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}

.slds-scope .slds-button_neutral:active,.slds-scope .slds-button--neutral:active {
    --slds-c-button-color-background-active: var(--slds-c-button-neutral-color-background-active, var(--sds-c-button-neutral-color-background-active, var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundButtonDefaultActive,rgb(243, 243, 243)))));
    --slds-c-button-color-border-active: var(--slds-c-button-neutral-color-border-active, var(--sds-c-button-neutral-color-border-active, var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))))
}

.slds-scope .slds-button_neutral[disabled],.slds-scope .slds-button_neutral:disabled,.slds-scope .slds-button--neutral[disabled],.slds-scope .slds-button--neutral:disabled {
    background-color: var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundButtonDefaultDisabled,rgb(255, 255, 255)));
    border-color: var(--slds-g-color-border-base-4, var(--lwc-buttonColorBorderPrimary,rgb(243, 243, 243)))
}
.slds-scope .slds-button:hover,.slds-scope .slds-button:focus {
    --slds-c-button-color-border: var(--slds-c-button-color-border-hover);
    --slds-c-button-color-background: var(--slds-c-button-color-background-hover);
    color: var(--slds-c-button-text-color-hover, var(--sds-c-button-text-color-hover, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))))
}

.slds-scope .slds-button:focus {
    box-shadow: var(--slds-c-button-shadow-focus, var(--sds-c-button-shadow-focus, var(--lwc-shadowButtonFocus,0 0 3px #0176d3)));
    outline: 0
}

.slds-scope .slds-button_icon,.slds-scope .slds-button--icon,.slds-scope .slds-button_icon-inverse,.slds-scope .slds-button--icon-inverse,.slds-scope .slds-button_icon-container,.slds-scope .slds-button--icon-container,.slds-scope .slds-button_icon-border,.slds-scope .slds-button--icon-border,.slds-scope .slds-button_icon-border-filled,.slds-scope .slds-button--icon-border-filled,.slds-scope .slds-button_icon-border-inverse,.slds-scope .slds-button--icon-border-inverse,.slds-scope .slds-button_icon-more,.slds-scope .slds-button--icon-more,.slds-scope .slds-button_icon-error,.slds-scope .slds-button--icon-error,.slds-scope .slds-button_icon-warning,.slds-scope .slds-button--icon-warning {
    line-height: var(--lwc-lineHeightReset,1);
    vertical-align: middle;
    justify-content: center;
    color: var(--slds-g-color-neutral-base-50, var(--lwc-colorTextIconDefault,rgb(116, 116, 116)));
    flex-shrink: 0
}

.slds-scope .slds-card {
    position: relative;
    padding-top: var(--slds-c-card-spacing-block-start, var(--sds-c-card-spacing-block-start, var(--sds-c-card-spacing-block, 0)));
    padding-right: var(--slds-c-card-spacing-inline-end, var(--sds-c-card-spacing-inline-end, var(--sds-c-card-spacing-inline, 0)));
    padding-bottom: var(--slds-c-card-spacing-block-end, var(--sds-c-card-spacing-block-end, var(--sds-c-card-spacing-block, 0)));
    padding-left: var(--slds-c-card-spacing-inline-start, var(--sds-c-card-spacing-inline-start, var(--sds-c-card-spacing-inline, 0)));
    background: var(--slds-c-card-color-background, var(--sds-c-card-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-cardColorBackground,rgb(255, 255, 255)))));
    border-width: var(--slds-c-card-sizing-border, var(--sds-c-card-sizing-border, var(--lwc-borderWidthThin,1px)));
    border-style: solid;
    border-color: var(--slds-c-card-color-border, var(--sds-c-card-color-border, var(--slds-g-color-border-base-1, var(--lwc-cardColorBorder,rgb(201, 201, 201)))));
    border-radius: var(--slds-c-card-radius-border, var(--sds-c-card-radius-border, var(--lwc-borderRadiusMedium,0.25rem)));
    background-clip: padding-box;
    box-shadow: var(--slds-c-card-shadow, var(--sds-c-card-shadow, var(--lwc-cardShadow,none)));
    color: var(--slds-c-card-text-color, var(--sds-c-card-text-color))
}

button[lightning-calendar_calendar].slds-button.slds-align_absolute-center.slds-text-link {
    width: 100%;
}

.
element.style {
}
.embeddedServiceHelpButton .helpButton .uiButton {
    background-color: #005290;
    font-family: "Arial", sans-serif;
}
@media only screen and (min-width: 48em)
.embeddedServiceHelpButton .helpButton .uiButton {
    border-radius: 8px 8px 0 0;
}
.embeddedServiceHelpButton .helpButton .uiButton {
    box-sizing: border-box;
    margin: 0;
    padding: 0 12px;
    height: 46px;
    box-shadow: 0 0 12px 0 rgba(0,0,0,0.5);
    border-radius: 23px;
    line-height: 1;
    background: #000;
    font-size: 0.875em;
    color: #fff;
    font-weight: normal;
    text-shadow: none;
    font-family: inherit;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
.helpButton button.helpButtonEnabled.uiButton {
    font-size: 16px;
}

button[embeddedService-chatHeader_chatHeader] {
    padding: 4px;
}
.check[c-sc_createCase_sc_createCase] {
    --sds-c-checkbox-color-background-checked: #F86E00;
    --sds-c-checkbox-mark-color-foreground: #FFFFFF;
}

.slds-scope .slds-checkbox .slds-checkbox_faux,.slds-scope .slds-checkbox .slds-checkbox--faux {
    width: var(--lwc-squareIconMediumContent,1rem);
    height: var(--lwc-squareIconMediumContent,1rem);
    display: inline-block;
    position: relative;
    flex-shrink: 0;
    vertical-align: middle;
    border-radius: var(--slds-c-checkbox-radius-border, var(--sds-c-checkbox-radius-border, var(--lwc-borderRadiusSmall,0.125rem)));
    border-width: var(--lwc-borderWidthThin,1px);
    border-style: solid;
    border-color: var(--slds-c-checkbox-color-border, var(--sds-c-checkbox-color-border, var(--slds-g-color-border-base-4, var(--lwc-colorBorderInput,rgb(201, 201, 201)))));
    background-color: var(--slds-c-checkbox-color-background, var(--sds-c-checkbox-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundInput,rgb(255, 255, 255)))));
    box-shadow: var(--slds-c-checkbox-shadow, var(--sds-c-checkbox-shadow));
    transition: border var(--lwc-durationQuickly,0.1s) linear,background-color var(--lwc-durationQuickly,0.1s) linear
}
.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox_faux:after,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox--faux:after,.slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox_faux:after,.slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox--faux:after,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox_faux:after,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux:after {
    display: block;
    content: '';
    height: .25rem;
    width: var(--lwc-squareIconXSmallContent,0.5rem);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    border-bottom: var(--lwc-borderWidthThick,2px) solid var(--slds-c-checkbox-mark-color-foreground, var(--sds-c-checkbox-mark-color-foreground, var(--lwc-brandAccessible,rgb(1, 118, 211))));
    border-left: var(--lwc-borderWidthThick,2px) solid var(--slds-c-checkbox-mark-color-foreground, var(--sds-c-checkbox-mark-color-foreground, var(--lwc-brandAccessible,rgb(1, 118, 211))))
}

.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox_faux,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox--faux,.slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox_faux,.slds-scope .slds-checkbox [type=checkbox]:checked~.slds-checkbox--faux,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox_faux,.slds-scope .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux {
    --slds-c-checkbox-color-border: var(--slds-c-checkbox-color-border-checked, var(--sds-c-checkbox-color-border-checked));
    --slds-c-checkbox-color-background: var(--slds-c-checkbox-color-background-checked, var(--sds-c-checkbox-color-background-checked))
}

.slds-scope .slds-dropdown {
    position: absolute;
    z-index: var(--lwc-zIndexDropdown,7000);
    left: 50%;
    float: left;
    min-width: var(--lwc-sizeXxSmall,6rem);
    max-width: var(--lwc-sizeMedium,20rem);
    margin-top: var(--lwc-spacingXxxSmall,0.125rem);
    margin-bottom: var(--lwc-spacingXxxSmall,0.125rem);
    border: var(--lwc-borderWidthThin,1px) solid var(--slds-g-color-border-base-1, var(--lwc-colorBorder,rgb(201, 201, 201)));
    border-radius: var(--lwc-borderRadiusMedium,0.25rem);
    padding: var(--lwc-spacingXxSmall,0.25rem) 0;
    font-size: var(--lwc-fontSize2,0.75rem);
    background: var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundAlt,rgb(255, 255, 255)));
    box-shadow: var(--lwc-shadowDropDown,0 2px 3px 0 rgba(0, 0, 0, 0.16));
    transform: translateX(-50%);
    color: var(--slds-g-color-neutral-base-10, var(--lwc-colorTextDefault,rgb(3, 45, 96)))
}

.slds-scope .slds-dropdown_fluid,.slds-scope .slds-dropdown--fluid {
    min-width: var(--lwc-sizeXSmall,12rem);
    max-width: 100%;
    width: 100%
}

.slds-scope .slds-dropdown_nubbin-top.slds-dropdown_left,.slds-scope .slds-dropdown_nubbin-top.slds-dropdown--left,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown_left,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown--left {
    left: calc(-1 * var(--lwc-spacingMedium,1rem))
}

.slds-scope .slds-dropdown_nubbin-top.slds-dropdown_left:before,.slds-scope .slds-dropdown_nubbin-top.slds-dropdown_left:after,.slds-scope .slds-dropdown_nubbin-top.slds-dropdown--left:before,.slds-scope .slds-dropdown_nubbin-top.slds-dropdown--left:after,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown_left:before,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown_left:after,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown--left:before,.slds-scope .slds-dropdown--nubbin-top.slds-dropdown--left:after {
    left: var(--lwc-spacingLarge,1.5rem);
    margin-left: 0
}

.slds-scope .slds-dropdown-trigger>[class*=slds-button_icon]~.slds-dropdown_left[class*=slds-nubbin],.slds-scope .slds-dropdown-trigger>[class*=slds-button_icon]~.slds-dropdown--left[class*=slds-nubbin],.slds-scope .slds-dropdown-trigger>[class*=slds-button--icon]~.slds-dropdown_left[class*=slds-nubbin],.slds-scope .slds-dropdown-trigger>[class*=slds-button--icon]~.slds-dropdown--left[class*=slds-nubbin] {
    left: calc(-1 * var(--lwc-spacingXSmall,0.5rem))
}

.slds-scope .slds-dropdown_left,.slds-scope .slds-dropdown--left {
    left: 0;
    right: auto;
    transform: translateX(0)
}

.slds-scope .slds-form-element__label {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    display: inline-block;
    color: var(--slds-g-color-neutral-base-30, var(--lwc-colorTextLabel,rgb(116, 116, 116)));
    font-size: var(--lwc-formLabelFontSize,0.75rem);
    padding-right: var(--lwc-spacingXSmall,0.5rem);
    padding-top: var(--lwc-spacingXxSmall,0.25rem);
    margin-bottom: var(--lwc-spacingXxxSmall,0.125rem)
}

.slds-scope .slds-button_inverse:hover,.slds-scope .slds-button_inverse:focus,.slds-scope .slds-button--inverse:hover,.slds-scope .slds-button--inverse:focus,.slds-scope .slds-button_icon-border-inverse:hover,.slds-scope .slds-button_icon-border-inverse:focus,.slds-scope .slds-button--icon-border-inverse:hover,.slds-scope .slds-button--icon-border-inverse:focus {
    --slds-c-button-text-color-hover: var(--slds-c-button-inverse-text-color-hover, var(--sds-c-button-inverse-text-color-hover, var(--slds-g-link-color, var(--lwc-colorTextButtonDefault,rgb(1, 118, 211)))))
}

.slds-scope .slds-button_inverse:focus,.slds-scope .slds-button--inverse:focus,.slds-scope .slds-button_icon-border-inverse:focus,.slds-scope .slds-button--icon-border-inverse:focus {
    --slds-c-button-shadow: var(--sds-c-button-inverse-shadow-focus, var(--sds-c-button-inverse-shadow-focus, var(--lwc-shadowButtonFocusInverse,0 0 3px #f3f3f3)));
    --slds-c-button-color-border: var(--slds-g-color-neutral-base-100, var(--lwc-colorBorderButtonFocusInverse,rgb(243, 243, 243)));
    outline: none
}

.slds-scope .slds-button:hover,.slds-scope .slds-button:focus {
    --slds-c-button-color-border: var(--slds-c-button-color-border-hover);
    --slds-c-button-color-background: var(--slds-c-button-color-background-hover);
    color: var(--slds-c-button-text-color-hover, var(--sds-c-button-text-color-hover, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))))
}

.slds-scope .slds-button:focus {
    box-shadow: var(--slds-c-button-shadow-focus, var(--sds-c-button-shadow-focus, var(--lwc-shadowButtonFocus,0 0 3px #0176d3)));
    outline: 0
}

.slds-scope .slds-button_brand:hover,.slds-scope .slds-button_brand:focus,.slds-scope .slds-button--brand:hover,.slds-scope .slds-button--brand:focus {
    --slds-c-button-color-background-hover: var(--slds-c-button-brand-color-background-hover, var(--sds-c-button-brand-color-background-hover, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))));
    --slds-c-button-color-border-hover: var(--slds-c-button-brand-color-border-hover, var(--sds-c-button-brand-color-border-hover, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))));
    --slds-c-button-text-color-hover: var(--slds-c-button-brand-text-color-hover, var(--sds-c-button-brand-text-color-hover, var(--slds-g-link-text-color-hover, var(--lwc-colorTextBrandPrimary,rgb(255, 255, 255)))))
}

.slds-scope .slds-button_brand:active,.slds-scope .slds-button--brand:active {
    --slds-c-button-color-background-active: var(--slds-c-button-brand-color-background-active, var(--sds-c-button-brand-color-background-active, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))));
    --slds-c-button-color-border-active: var(--sds-c-button-brand-color-border-active, var(--sds-c-button-brand-color-border-active, var(--lwc-brandAccessibleActive,rgb(1, 68, 134))));
    --slds-c-button-text-color-active: var(--slds-c-button-brand-text-color-active, var(--sds-c-button-brand-text-color-active, var(--slds-g-color-neutral-base-100, var(--lwc-colorTextBrandPrimary,rgb(255, 255, 255)))))
}

.slds-scope .slds-icon-text-default {
    --slds-c-icon-color-foreground: var(--slds-c-icon-color-foreground-default, var(--sds-c-icon-color-foreground-default, var(--slds-g-color-neutral-base-50, var(--lwc-colorTextIconDefault,rgb(116, 116, 116)))))
}

.slds-scope .slds-icon-text-default.slds-is-disabled {
    fill: var(--slds-g-color-neutral-base-80, var(--lwc-colorTextIconDefaultDisabled,rgb(201, 201, 201)))
}

.slds-scope .slds-icon {
    width: var(--lwc-squareIconMediumBoundary,2rem);
    height: var(--lwc-squareIconMediumBoundary,2rem);
    fill: var(--slds-c-icon-color-foreground, var(--sds-c-icon-color-foreground, var(--slds-g-color-neutral-base-100, var(--lwc-colorTextIconInverse,rgb(255, 255, 255)))))
}
    
.slds-scope .slds-icon_small,.slds-scope .slds-icon--small {
    width: var(--lwc-squareIconSmallBoundary,1.5rem);
    height: var(--lwc-squareIconSmallBoundary,1.5rem);
    line-height: var(--lwc-lineHeightReset,1)
}

.slds-scope h1,.slds-scope h2,.slds-scope h3,.slds-scope h4,.slds-scope h5,.slds-scope h6,.slds-scope th,.slds-scope td {
    font-family: var(--lwc-fontFamily,-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol')
}

.slds-scope .slds-input-has-icon .slds-input__icon {
    width: var(--lwc-squareIconMediumContentAlt,0.875rem);
    height: var(--lwc-squareIconMediumContentAlt,0.875rem);
    position: absolute;
    top: 50%;
    margin-top: -.4375rem;
    line-height: 1;
    border: 0;
    z-index: 2
}

.slds-scope .slds-icon_xx-small,.slds-scope .slds-icon--xx-small {
    width: var(--lwc-squareIconXxSmallContent,.875rem);
    height: var(--lwc-squareIconXxSmallContent,.875rem);
    line-height: var(--lwc-lineHeightReset,1)
}

.slds-scope .slds-icon_x-small,.slds-scope .slds-icon--x-small {
    width: var(--lwc-squareIconUtilitySmall,1rem);
    height: var(--lwc-squareIconUtilitySmall,1rem);
    line-height: var(--lwc-lineHeightReset,1)
}

.slds-scope .slds-radio .slds-radio_faux,.slds-scope .slds-radio .slds-radio--faux {
    width: var(--lwc-squareIconMediumContent,1rem);
    height: var(--lwc-squareIconMediumContent,1rem);
    display: inline-block;
    position: relative;
    flex-shrink: 0;
    vertical-align: middle;
    border: var(--lwc-borderWidthThin,1px) solid var(--slds-c-radio-color-border, var(--sds-c-radio-color-border, var(--slds-g-color-border-base-4, var(--lwc-colorBorderInput,rgb(201, 201, 201)))));
    border-radius: var(--lwc-borderRadiusCircle,50%);
    background: none;
    background-color: var(--slds-c-radio-color-background, var(--sds-c-radio-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundInput,rgb(255, 255, 255)))));
    box-shadow: var(--slds-c-radio-shadow, var(--sds-c-radio-shadow));
    transition: border var(--lwc-durationQuickly,0.1s) linear,background-color var(--lwc-durationQuickly,0.1s) linear
}

.slds-scope .slds-radio .slds-form-element__label {
    display: inline;
    vertical-align: middle;
    font-size: var(--lwc-fontSize3,0.8125rem)
}

.slds-scope .slds-radio [type=radio] {
    width: 1px;
    height: 1px;
    border: 0;
    clip: rect(0 0 0 0);
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute
}

.slds-scope .slds-radio [type=radio]:checked+.slds-radio_faux,.slds-scope .slds-radio [type=radio]:checked+.slds-radio--faux,.slds-scope .slds-radio [type=radio]:checked~.slds-radio_faux,.slds-scope .slds-radio [type=radio]:checked~.slds-radio--faux,.slds-scope .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux,.slds-scope .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio--faux {
    border-color: var(--slds-c-radio-color-border-checked, var(--sds-c-radio-color-border-checked, var(--sds-c-radio-color-border, var(--slds-g-color-border-base-4, var(--lwc-colorBorderInput,rgb(201, 201, 201))))));
    background: none;
    background-color: var(--slds-c-radio-color-background-checked, var(--sds-c-radio-color-background-checked, var(--sds-c-radio-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundInput,rgb(255, 255, 255))))))
}

.slds-scope .slds-radio [type=radio]:checked+.slds-radio_faux:after,.slds-scope .slds-radio [type=radio]:checked+.slds-radio--faux:after,.slds-scope .slds-radio [type=radio]:checked~.slds-radio_faux:after,.slds-scope .slds-radio [type=radio]:checked~.slds-radio--faux:after,.slds-scope .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux:after,.slds-scope .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio--faux:after {
    width: .5rem;
    height: .5rem;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
    border-radius: var(--lwc-borderRadiusCircle,50%);
    background: none;
    background-color: var(--slds-c-radio-mark-color-foreground, var(--sds-c-radio-mark-color-foreground, var(--lwc-brandAccessible,rgb(1, 118, 211))))
}

.slds-scope .slds-radio [type=radio]:focus+.slds-radio_faux,.slds-scope .slds-radio [type=radio]:focus+.slds-radio--faux,.slds-scope .slds-radio [type=radio]:focus~.slds-radio_faux,.slds-scope .slds-radio [type=radio]:focus~.slds-radio--faux,.slds-scope .slds-radio [type=radio]:focus+.slds-radio__label .slds-radio_faux,.slds-scope .slds-radio [type=radio]:focus+.slds-radio__label .slds-radio--faux {
    border-color: var(--slds-c-radio-color-border-focus, var(--sds-c-radio-color-border-focus, var(--slds-g-color-brand-base-60, var(--lwc-colorBorderInputActive,rgb(27, 150, 255)))));
    box-shadow: var(--slds-c-radio-shadow-focus, var(--sds-c-radio-shadow-focus, var(--lwc-shadowButtonFocus,0 0 3px #0176d3)))
}

.slds-scope .slds-radio [type=radio][disabled] {
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.slds-scope .slds-radio [type=radio][disabled]~.slds-radio_faux,.slds-scope .slds-radio [type=radio][disabled]~.slds-radio--faux,.slds-scope .slds-radio [type=radio][disabled]+.slds-radio__label .slds-radio_faux,.slds-scope .slds-radio [type=radio][disabled]+.slds-radio__label .slds-radio--faux {
    background-color: var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundInputDisabled,rgb(243, 243, 243)));
    border-color: var(--slds-g-color-border-base-1, var(--lwc-colorBorderInputDisabled,rgb(201, 201, 201)))
}

.slds-scope .slds-radio [type=radio][disabled]~.slds-radio_faux:after,.slds-scope .slds-radio [type=radio][disabled]~.slds-radio--faux:after,.slds-scope .slds-radio [type=radio][disabled]+.slds-radio__label .slds-radio_faux:after,.slds-scope .slds-radio [type=radio][disabled]+.slds-radio__label .slds-radio--faux:after {
    background: var(--slds-g-color-neutral-base-60, var(--lwc-colorGray8,rgb(150, 148, 146)))
}

.slds-scope .slds-has-error .slds-radio [type=radio]+.slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]+.slds-radio--faux,.slds-scope .slds-has-error .slds-radio [type=radio]~.slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]~.slds-radio--faux,.slds-scope .slds-has-error .slds-radio [type=radio]+.slds-radio__label .slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]+.slds-radio__label .slds-radio--faux {
    border-color: var(--slds-g-color-error-base-40, var(--lwc-colorBorderError,rgb(234, 0, 30)));
    border-width: var(--lwc-borderWidthThick,2px)
}

.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio--faux,.slds-scope .slds-has-error .slds-radio [type=radio]:checked~.slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]:checked~.slds-radio--faux,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio--faux {
    --slds-c-radio-color-background: var(--slds-c-radio-color-background-checked, var(--sds-c-radio-color-background-checked, var(--sds-c-radio-color-background, var(--sds-c-radio-color-background, var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundInput,rgb(255, 255, 255)))))));
    background: none
}

.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio_faux:after,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio--faux:after,.slds-scope .slds-has-error .slds-radio [type=radio]:checked~.slds-radio_faux:after,.slds-scope .slds-has-error .slds-radio [type=radio]:checked~.slds-radio--faux:after,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux:after,.slds-scope .slds-has-error .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio--faux:after {
    background: var(--slds-g-color-error-base-40, var(--lwc-colorBackgroundError,rgb(254, 92, 76)))
}

.slds-scope .slds-form-element .slds-radio [type=radio]+.slds-radio_faux,.slds-scope .slds-form-element .slds-radio [type=radio]+.slds-radio--faux,.slds-scope .slds-form-element .slds-radio [type=radio]~.slds-radio_faux,.slds-scope .slds-form-element .slds-radio [type=radio]~.slds-radio--faux,.slds-scope .slds-radio [type=radio]+.slds-radio__label .slds-radio_faux,.slds-scope .slds-radio [type=radio]+.slds-radio__label .slds-radio--faux {
    margin-right: var(--lwc-spacingXSmall,0.5rem)
}

[dir=rtl] .slds-scope .slds-form-element .slds-radio [type=radio]+.slds-radio_faux,[dir=rtl] .slds-scope .slds-form-element .slds-radio [type=radio]+.slds-radio--faux,[dir=rtl] .slds-scope .slds-form-element .slds-radio [type=radio]~.slds-radio_faux,[dir=rtl] .slds-scope .slds-form-element .slds-radio [type=radio]~.slds-radio--faux,[dir=rtl] .slds-scope .slds-radio [type=radio]+.slds-radio__label .slds-radio_faux,[dir=rtl] .slds-scope .slds-radio [type=radio]+.slds-radio__label .slds-radio--faux {
    margin-right: 0;
    margin-left: var(--lwc-spacingXSmall,0.5rem)
}

.slds-scope .slds-radio_button-group,.slds-scope .slds-radio--button-group {
    display: inline-flex;
    border: var(--lwc-borderWidthThin,1px) solid var(--slds-g-color-border-base-4, var(--lwc-colorBorder,rgb(201, 201, 201)));
    border-radius: var(--lwc-borderRadiusMedium,0.25rem)
}

.slds-scope .slds-radio_button,.slds-scope .slds-radio--button {
    display: flex;
    border: 0;
    border-radius: 0;
    background-clip: padding-box
}

.slds-scope .slds-radio_button .slds-radio_faux,.slds-scope .slds-radio_button .slds-radio--faux,.slds-scope .slds-radio--button .slds-radio_faux,.slds-scope .slds-radio--button .slds-radio--faux {
    padding-left: var(--lwc-spacingMedium,1rem);
    padding-right: var(--lwc-spacingMedium,1rem);
    text-align: center;
    vertical-align: middle
}

.slds-scope .slds-radio_button+.slds-radio_button,.slds-scope .slds-radio_button+.slds-radio--button,.slds-scope .slds-radio--button+.slds-radio_button,.slds-scope .slds-radio--button+.slds-radio--button {
    border-left: var(--lwc-borderWidthThin,1px) solid var(--slds-g-color-border-base-4, var(--lwc-colorBorder,rgb(201, 201, 201)));
    margin: 0
}

.slds-scope .slds-radio_button:first-child>.slds-radio_faux,.slds-scope .slds-radio_button:first-child>.slds-radio--faux,.slds-scope .slds-radio_button:first-child>.slds-radio_button__label,.slds-scope .slds-radio_button:first-child>.slds-radio--button__label,.slds-scope .slds-radio--button:first-child>.slds-radio_faux,.slds-scope .slds-radio--button:first-child>.slds-radio--faux,.slds-scope .slds-radio--button:first-child>.slds-radio_button__label,.slds-scope .slds-radio--button:first-child>.slds-radio--button__label {
    border-radius: var(--lwc-borderRadiusMedium,0.25rem) 0 0 var(--lwc-borderRadiusMedium,0.25rem)
}

.slds-scope .slds-radio_button:last-child>.slds-radio_faux,.slds-scope .slds-radio_button:last-child>.slds-radio--faux,.slds-scope .slds-radio_button .slds-button_last>.slds-radio_faux,.slds-scope .slds-radio_button .slds-button--last>.slds-radio--faux,.slds-scope .slds-radio_button:last-child>.slds-radio_button__label,.slds-scope .slds-radio_button:last-child>.slds-radio--button__label,.slds-scope .slds-radio--button:last-child>.slds-radio_faux,.slds-scope .slds-radio--button:last-child>.slds-radio--faux,.slds-scope .slds-radio--button .slds-button_last>.slds-radio_faux,.slds-scope .slds-radio--button .slds-button--last>.slds-radio--faux,.slds-scope .slds-radio--button:last-child>.slds-radio_button__label,.slds-scope .slds-radio--button:last-child>.slds-radio--button__label {
    border-radius: 0 var(--lwc-borderRadiusMedium,0.25rem) var(--lwc-borderRadiusMedium,0.25rem) 0
}

.slds-scope .slds-radio_button [type=radio],.slds-scope .slds-radio--button [type=radio] {
    width: 1px;
    height: 1px;
    border: 0;
    clip: rect(0 0 0 0);
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute
}

.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_faux,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--faux,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio_faux,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio--faux,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_button__label,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--button__label,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_faux,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--faux,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio_faux,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio--faux,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_button__label,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--button__label {
    background-color: var(--lwc-brandAccessible,rgb(1, 118, 211));
    color: var(--slds-g-color-neutral-base-100, var(--lwc-colorTextButtonBrand,rgb(255, 255, 255)))
}

.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio]:checked~.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_button__label:hover,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio_button__label:focus,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--button__label:hover,.slds-scope .slds-radio_button [type=radio]:checked+.slds-radio--button__label:focus,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio]:checked~.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_button__label:hover,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio_button__label:focus,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--button__label:hover,.slds-scope .slds-radio--button [type=radio]:checked+.slds-radio--button__label:focus {
    background-color: var(--lwc-brandAccessibleActive,rgb(1, 68, 134))
}

.slds-scope .slds-radio_button [type=radio]:focus+.slds-radio_faux,.slds-scope .slds-radio_button [type=radio]:focus+.slds-radio--faux,.slds-scope .slds-radio_button [type=radio]:focus~.slds-radio_faux,.slds-scope .slds-radio_button [type=radio]:focus~.slds-radio--faux,.slds-scope .slds-radio_button [type=radio]:focus+.slds-radio_button__label,.slds-scope .slds-radio_button [type=radio]:focus+.slds-radio--button__label,.slds-scope .slds-radio--button [type=radio]:focus+.slds-radio_faux,.slds-scope .slds-radio--button [type=radio]:focus+.slds-radio--faux,.slds-scope .slds-radio--button [type=radio]:focus~.slds-radio_faux,.slds-scope .slds-radio--button [type=radio]:focus~.slds-radio--faux,.slds-scope .slds-radio--button [type=radio]:focus+.slds-radio_button__label,.slds-scope .slds-radio--button [type=radio]:focus+.slds-radio--button__label {
    outline: 0;
    box-shadow: var(--lwc-shadowButtonFocus,0 0 3px #0176d3);
    z-index: var(--lwc-zIndexDefault,1)
}

.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_faux,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--faux,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio_faux,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio--faux,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_button__label,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--button__label,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_faux,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--faux,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio_faux,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio--faux,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_button__label,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--button__label {
    background-color: var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundButtonDefaultDisabled,rgb(255, 255, 255)));
    color: var(--slds-g-color-neutral-base-80, var(--lwc-colorTextButtonDefaultDisabled,rgb(201, 201, 201)))
}

.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]~.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_button__label:hover,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio_button__label:focus,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--button__label:hover,.slds-scope .slds-radio_button [type=radio][disabled]+.slds-radio--button__label:focus,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]~.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_button__label:hover,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio_button__label:focus,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--button__label:hover,.slds-scope .slds-radio--button [type=radio][disabled]+.slds-radio--button__label:focus {
    cursor: default
}

.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_faux,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--faux,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio_faux,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio--faux,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_button__label,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--button__label,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_faux,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--faux,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio_faux,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio--faux,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_button__label,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--button__label {
    background-color: var(--slds-g-color-neutral-base-80, var(--lwc-brandDisabled,rgb(201, 199, 197)));
    color: var(--slds-g-color-neutral-base-100, var(--lwc-colorTextButtonBrandDisabled,rgb(255, 255, 255)))
}

.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio_faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio_faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio--faux:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked~.slds-radio--faux:focus,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_button__label:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio_button__label:focus,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--button__label:hover,.slds-scope .slds-radio_button [type=radio][disabled]:checked+.slds-radio--button__label:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio_faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio_faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio--faux:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked~.slds-radio--faux:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_button__label:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio_button__label:focus,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--button__label:hover,.slds-scope .slds-radio--button [type=radio][disabled]:checked+.slds-radio--button__label:focus {
    cursor: default
}

.slds-scope .slds-radio_button__label,.slds-scope .slds-radio--button__label {
    background-color: var(--slds-g-color-neutral-base-100, var(--lwc-colorBackgroundButtonDefault,rgb(255, 255, 255)))
}

.slds-scope .slds-radio_button__label:hover,.slds-scope .slds-radio_button__label:focus,.slds-scope .slds-radio--button__label:hover,.slds-scope .slds-radio--button__label:focus {
    cursor: pointer
}

.slds-scope .slds-tabs_default__item:hover:after,.slds-scope .slds-tabs--default__item:hover:after {
    height: calc(var(--slds-c-tabs-list-sizing-border, var(--sds-c-tabs-list-sizing-border, var(--lwc-borderWidthThin,1px))) + 1px);
    background-color: var(--slds-c-tabs-item-color-border-hover, var(--sds-c-tabs-item-color-border-hover, var(--lwc-brandPrimaryActive,rgb(1, 118, 211))))
}

.slds-scope .slds-tabs_default__item.slds-active:after,.slds-scope .slds-tabs_default__item.slds-is-active:after,.slds-scope .slds-tabs--default__item.slds-active:after,.slds-scope .slds-tabs--default__item.slds-is-active:after {
    background-color: var(--slds-c-tabs-item-color-border-active, var(--sds-c-tabs-item-color-border-active, var(--lwc-brandPrimary,rgb(27, 150, 255))));
    height: calc(var(--slds-c-tabs-list-sizing-border, var(--sds-c-tabs-list-sizing-border, var(--lwc-borderWidthThin,1px))) + 2px)
}

.slds-scope .slds-tabs_default__link,.slds-scope .slds-tabs--default__link {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    text-decoration: none;
    cursor: pointer;
    height: var(--slds-c-tabs-item-sizing-height, var(--sds-c-tabs-item-sizing-height, var(--lwc-lineHeightTab,2.5rem)));
    line-height: var(--slds-c-tabs-item-line-height, var(--sds-c-tabs-item-line-height, var(--lwc-lineHeightTab,2.5rem)));
    color: currentColor;
    border: 0;
    text-transform: inherit;
    z-index: 1
}

.slds-scope .slds-tabs_default__overflow-button {
    display: inline-flex;
    height: var(--slds-c-tabs-item-sizing-height, var(--sds-c-tabs-item-sizing-height, var(--lwc-lineHeightTab,2.5rem)));
    line-height: var(--slds-c-tabs-item-line-height, var(--sds-c-tabs-item-line-height, var(--lwc-lineHeightTab,2.5rem)))
}

.slds-scope .slds-icon_container,.slds-scope .slds-icon__container {
    display: inline-block;
    border-radius: var(--slds-c-icon-radius-border, var(--sds-c-icon-radius-border, var(--lwc-borderRadiusMedium,0.25rem)));
    line-height: var(--lwc-lineHeightReset,1);
    background-color: var(--slds-c-icon-color-background, var(--sds-c-icon-color-background, transparent))
}

.slds-scope .slds-icon_container_circle,.slds-scope .slds-icon__container_circle,.slds-scope .slds-icon_container--circle,.slds-scope .slds-icon__container--circle {
    --slds-c-icon-radius-border: var(--lwc-borderRadiusCircle,50%);
    padding: var(--lwc-spacingXSmall,0.5rem)
}

.slds-scope .slds-datepicker__month {
    font-size: var(--lwc-fontSize2,0.75rem)
}

.slds-scope .slds-datepicker tbody>tr>td {
    padding: var(--lwc-spacingXxSmall,0.25rem);
    font-size: var(--lwc-fontSize2,0.75rem)
}

/* I suspect that this is unintentional style dependency on third party, but for datepicker to look the same it is added here 
*/

table th {
    background-color: #cacaca;
    color: #fff;
    vertical-align: middle
}

/*End*/

.slds-scope .slds-datepicker thead>tr>th {
    padding: var(--lwc-spacingXSmall,0.5rem);
    font-weight: var(--lwc-fontWeightRegular,400);
    color: var(--slds-g-color-neutral-base-30, var(--lwc-colorTextLabel,rgb(116, 116, 116)))
}


        