html{font-size:var(--html-font-size);font-weight:var(--font-weight-normal)}body,body.ds-body{color:var(--body-text-color);font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:var(--body-line-height)}strong{font-weight:var(--font-weight-bold)}.ds-heading{color:var(--headings-text-color-dark);font-family:var(--headings-font-family);font-weight:var(--headings-font-weight);line-height:var(--headings-line-height)}.ds-heading-xl{font-size:var(--heading-xl)}.ds-heading-xl-alt{font-size:var(--heading-xl-alt)}.ds-heading-lg{font-size:var(--heading-lg)}.ds-heading-lg-alt{font-size:var(--heading-lg-alt)}.ds-heading-md{font-size:var(--heading-md)}.ds-heading-sm{font-size:var(--heading-sm)}.ds-body-text{color:var(--body-text-color)}.ds-body-text-default{font-size:var(--body-font-size)}.ds-body-text-lg{font-size:var(--body-font-size-lg)}.ds-body-text-sm{font-size:var(--body-font-size-sm)}.ds-body-text-xs{font-size:var(--body-font-size-xs)}.ds-body-text-bold{font-weight:var(--font-weight-bold)}.ds-label-default{font-size:var(--label-font-size);line-height:var(--label-line-height)}.ds-label-default,.ds-label-lg{color:var(--label-text-color-dark)}.ds-label-lg{font-size:var(--label-font-size-lg);line-height:var(--label-line-height-lg)}.ds-label-sm{font-size:var(--label-font-size-sm);line-height:var(--label-line-height-sm)}.ds-label-sm,.ds-label-xs{color:var(--label-text-color-dark)}.ds-label-xs{font-size:var(--label-font-size-xs);line-height:var(--label-line-height-xs)}.ds-btn{border-radius:var(--btn-border-radius);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);min-width:var(--btn-min-width);outline:2px dashed transparent;outline-offset:2px;padding:var(--btn-padding-y) var(--btn-padding-x);text-align:center;transition:background-color .3s,border-color .3s,color .3s;white-space:nowrap}.ds-btn:focus{outline-color:var(--border-color-focus)}.ds-btn.ds-btn-disabled,.ds-btn.ds-btn-disabled:hover,.ds-btn:disabled,.ds-btn:disabled:hover{background-color:var(--btn-bg-disabled-color);border-color:var(--btn-border-disabled-color);box-shadow:none;color:var(--btn-text-disabled-color);cursor:not-allowed;opacity:var(--btn-disabled-opacity);pointer-events:none}.ds-btn .ds-icon-leading-child:before,.ds-btn .ds-icon-trailing-child:after,.ds-btn.ds-icon-leading:not(:has(*)):before,.ds-btn.ds-icon-trailing:not(:has(*)):after{height:var(--btn-icon-height);width:var(--btn-icon-width)}.ds-btn .ds-icon-leading-child:before,.ds-btn.ds-icon-leading:not(:has(*)):before{margin-right:var(--btn-label-margin)}.ds-btn .ds-icon-trailing-child:after,.ds-btn.ds-icon-trailing:not(:has(*)):after{margin-left:var(--btn-label-margin)}.ds-btn .ds-icon-leading-child:before,.ds-btn .ds-icon-trailing-child:after,.ds-btn.ds-icon-leading:not(:has(*)):before,.ds-btn.ds-icon-trailing:not(:has(*)):after{display:inline-block;font-family:var(--font-family-fontawesome);font-style:normal;text-align:center}.ds-btn-md{border-radius:var(--btn-border-radius);font-size:var(--btn-font-size-mdm);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height-mdm);min-width:var(--btn-min-width-mdm);padding:var(--btn-padding-y-mdm) var(--btn-padding-x-mdm)}.ds-btn-md .ds-icon-leading-child:before,.ds-btn-md .ds-icon-trailing-child:after,.ds-btn-md.ds-icon-leading:not(:has(*)):before,.ds-btn-md.ds-icon-trailing:not(:has(*)):after{height:var(--btn-icon-height-mdm);width:var(--btn-icon-width-mdm)}.ds-btn-md .ds-icon-leading-child:before,.ds-btn-md.ds-icon-leading:not(:has(*)):before{margin-right:var(--btn-label-margin-mdm)}.ds-btn-md .ds-icon-trailing-child:after,.ds-btn-md.ds-icon-trailing:not(:has(*)):after{margin-left:var(--btn-label-margin-mdm)}.ds-btn-sm{border-radius:var(--btn-border-radius);font-size:var(--btn-font-size-sm);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height-sm);min-width:var(--btn-min-width-sm);padding:var(--btn-padding-y-sm) var(--btn-padding-x-sm)}.ds-btn-sm .ds-icon-leading-child:before,.ds-btn-sm .ds-icon-trailing-child:after,.ds-btn-sm.ds-icon-leading:not(:has(*)):before,.ds-btn-sm.ds-icon-trailing:not(:has(*)):after{height:var(--btn-icon-height-sm);width:var(--btn-icon-width-sm)}.ds-btn-sm .ds-icon-leading-child:before,.ds-btn-sm.ds-icon-leading:not(:has(*)):before{margin-right:var(--btn-label-margin-sm)}.ds-btn-sm .ds-icon-trailing-child:after,.ds-btn-sm.ds-icon-trailing:not(:has(*)):after{margin-left:var(--btn-label-margin-sm)}.ds-btn-primary{background-color:var(--btn-primary-bg-color);border:0 solid var(--btn-primary-border-color);color:var(--btn-primary-text-color)}.ds-btn-primary:hover{background-color:var(--btn-primary-bg-hover-color);border-color:var(--btn-primary-border-hover-color);color:var(--btn-primary-text-hover-color);text-decoration:none}.ds-btn-secondary{background-color:var(--btn-secondary-bg-color);border:0 solid var(--btn-secondary-border-color);color:var(--btn-secondary-text-color)}.ds-btn-secondary:hover{background-color:var(--btn-secondary-bg-hover-color);border-color:var(--btn-secondary-border-hover-color);color:var(--btn-secondary-text-hover-color);text-decoration:none}.ds-btn-tertiary{background-color:var(--btn-tertiary-bg-color);border:0 solid var(--btn-tertiary-border-color);box-shadow:inset 0 0 0 2px var(--btn-tertiary-border-color);color:var(--btn-tertiary-text-color)}.ds-btn-tertiary:hover{background-color:var(--btn-tertiary-bg-hover-color);border-color:var(--btn-tertiary-border-hover-color);color:var(--btn-tertiary-text-hover-color);text-decoration:none}.ds-btn-destructive{background-color:var(--btn-destructive-bg-color);border:0 solid var(--btn-destructive-border-color);color:var(--btn-destructive-text-color)}.ds-btn-destructive:hover{background-color:var(--btn-destructive-bg-hover-color);border-color:var(--btn-destructive-border-hover-color);color:var(--btn-destructive-text-hover-color);text-decoration:none}.ds-btn-ghost{background-color:var(--btn-ghost-bg-color);border:0 solid var(--btn-ghost-border-color);color:var(--btn-ghost-text-color);min-width:var(--btn-min-width-ghost);padding-left:var(--btn-padding-x-ghost);padding-right:var(--btn-padding-x-ghost);text-decoration:underline}.ds-btn-ghost:hover{background-color:var(--btn-ghost-bg-hover-color);border-color:var(--btn-ghost-border-hover-color);color:var(--btn-ghost-text-hover-color);text-decoration:none}.ds-btn-ghost.ds-btn-md{min-width:var(--btn-min-width-ghost-mdm);padding-left:var(--btn-padding-x-ghost-mdm);padding-right:var(--btn-padding-x-ghost-mdm)}.ds-btn-ghost.ds-btn-sm{min-width:var(--btn-min-width-ghost-sm);padding-left:var(--btn-padding-x-ghost-sm);padding-right:var(--btn-padding-x-ghost-sm)}.ds-btn-ghost.ds-btn-disabled,.ds-btn-ghost.ds-btn-disabled:hover,.ds-btn-ghost:disabled,.ds-btn-ghost:disabled:hover{background-color:unset}.ds-link,.ds-link-btn{-ms-flex-align:center;align-items:center;color:var(--link-text-color-default);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-weight:var(--link-font-weight);text-decoration:underline}@media (min-width:768px){.ds-link,.ds-link-btn{margin:calc(var(--outline-offset) + var(--outline-width))}}.ds-link-btn:hover,.ds-link:hover{color:var(--link-text-color-default-hover);-webkit-text-decoration:var(--link-text-decoration-hover);text-decoration:var(--link-text-decoration-hover)}@media (min-width:767px){.ds-link-btn:focus,.ds-link:focus{outline:var(--outline-width) var(--outline-border-style) var(--border-color-focus);outline-offset:var(--outline-offset)}}.ds-link-disabled.ds-link-btn,.ds-link.ds-link-disabled{cursor:not-allowed;opacity:var(--link-disabled-opacity)}.ds-link-disabled.ds-link-btn:hover,.ds-link.ds-link-disabled:hover{-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}.ds-icon-leading.ds-link-btn:not(:has(*)):before,.ds-icon-trailing.ds-link-btn:not(:has(*)):after,.ds-link .ds-icon-leading-child:before,.ds-link .ds-icon-trailing-child:after,.ds-link-btn .ds-icon-leading-child:before,.ds-link-btn .ds-icon-trailing-child:after,.ds-link.ds-icon-leading:not(:has(*)):before,.ds-link.ds-icon-trailing:not(:has(*)):after{font-family:var(--font-family-fontawesome);font-style:normal;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ds-icon-leading.ds-link-btn,.ds-icon-trailing.ds-link-btn,.ds-link.ds-icon-leading,.ds-link.ds-icon-trailing{position:relative}.ds-link-btn{background-color:transparent;border:none;border-radius:0;font-family:var(--body-font-family);min-width:auto;outline:none;padding:0}.ds-link-btn-default,.ds-link-btn-subtle-default,.ds-link-default,.ds-link-subtle-default{font-size:var(--link-font-size);line-height:var(--link-line-height)}.ds-link-btn-default.ds-icon-leading,.ds-link-btn-subtle-default.ds-icon-leading,.ds-link-default.ds-icon-leading,.ds-link-subtle-default.ds-icon-leading{margin-left:calc(var(--link-label-margin) + var(--link-icon-width))}.ds-link-btn-default.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-default.ds-icon-leading:not(:has(*)):before,.ds-link-btn-subtle-default.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-subtle-default.ds-icon-leading:not(:has(*)):before,.ds-link-default.ds-icon-leading .ds-icon-leading-child:before,.ds-link-default.ds-icon-leading:not(:has(*)):before,.ds-link-subtle-default.ds-icon-leading .ds-icon-leading-child:before,.ds-link-subtle-default.ds-icon-leading:not(:has(*)):before{left:calc(-1 * (var(--link-label-margin) + var(--link-icon-width)));width:var(--link-icon-width)}.ds-link-btn-default.ds-icon-trailing,.ds-link-btn-subtle-default.ds-icon-trailing,.ds-link-default.ds-icon-trailing,.ds-link-subtle-default.ds-icon-trailing{margin-right:calc(var(--link-label-margin) + var(--link-icon-width))}.ds-link-btn-default.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-default.ds-icon-trailing:not(:has(*)):after,.ds-link-btn-subtle-default.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-subtle-default.ds-icon-trailing:not(:has(*)):after,.ds-link-default.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-default.ds-icon-trailing:not(:has(*)):after,.ds-link-subtle-default.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-subtle-default.ds-icon-trailing:not(:has(*)):after{right:calc(-1 * (var(--link-label-margin) + var(--link-icon-width)));width:var(--link-icon-width)}.ds-link-btn-lg,.ds-link-btn-subtle-lg,.ds-link-lg,.ds-link-subtle-lg{font-size:var(--link-font-size-lg);line-height:var(--link-font-size-lg)}.ds-link-btn-lg.ds-icon-leading,.ds-link-btn-subtle-lg.ds-icon-leading,.ds-link-lg.ds-icon-leading,.ds-link-subtle-lg.ds-icon-leading{margin-left:calc(var(--link-label-margin-lg) + var(--link-icon-width-lg))}.ds-link-btn-lg.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-lg.ds-icon-leading:not(:has(*)):before,.ds-link-btn-subtle-lg.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-subtle-lg.ds-icon-leading:not(:has(*)):before,.ds-link-lg.ds-icon-leading .ds-icon-leading-child:before,.ds-link-lg.ds-icon-leading:not(:has(*)):before,.ds-link-subtle-lg.ds-icon-leading .ds-icon-leading-child:before,.ds-link-subtle-lg.ds-icon-leading:not(:has(*)):before{left:calc(-1 * (var(--link-label-margin-lg) + var(--link-icon-width-lg)));width:var(--link-icon-width-lg)}.ds-link-btn-lg.ds-icon-trailing,.ds-link-btn-subtle-lg.ds-icon-trailing,.ds-link-lg.ds-icon-trailing,.ds-link-subtle-lg.ds-icon-trailing{margin-right:calc(var(--link-label-margin-lg) + var(--link-icon-width-lg))}.ds-link-btn-lg.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-lg.ds-icon-trailing:not(:has(*)):after,.ds-link-btn-subtle-lg.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-subtle-lg.ds-icon-trailing:not(:has(*)):after,.ds-link-lg.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-lg.ds-icon-trailing:not(:has(*)):after,.ds-link-subtle-lg.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-subtle-lg.ds-icon-trailing:not(:has(*)):after{right:calc(-1 * (var(--link-label-margin-lg) + var(--link-icon-width-lg)));width:var(--link-icon-width-lg)}.ds-link-btn-sm,.ds-link-btn-subtle-sm,.ds-link-sm,.ds-link-subtle-sm{font-size:var(--label-font-size-sm);line-height:var(--link-line-height-sm)}.ds-link-btn-sm.ds-icon-leading,.ds-link-btn-subtle-sm.ds-icon-leading,.ds-link-sm.ds-icon-leading,.ds-link-subtle-sm.ds-icon-leading{margin-left:calc(var(--link-label-margin-sm) + var(--link-icon-width-sm))}.ds-link-btn-sm.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-sm.ds-icon-leading:not(:has(*)):before,.ds-link-btn-subtle-sm.ds-icon-leading .ds-icon-leading-child:before,.ds-link-btn-subtle-sm.ds-icon-leading:not(:has(*)):before,.ds-link-sm.ds-icon-leading .ds-icon-leading-child:before,.ds-link-sm.ds-icon-leading:not(:has(*)):before,.ds-link-subtle-sm.ds-icon-leading .ds-icon-leading-child:before,.ds-link-subtle-sm.ds-icon-leading:not(:has(*)):before{left:calc(-1 * (var(--link-label-margin-sm) + var(--link-icon-width-sm)));width:var(--link-icon-width-sm)}.ds-link-btn-sm.ds-icon-trailing,.ds-link-btn-subtle-sm.ds-icon-trailing,.ds-link-sm.ds-icon-trailing,.ds-link-subtle-sm.ds-icon-trailing{margin-right:calc(var(--link-label-margin-sm) + var(--link-icon-width-sm))}.ds-link-btn-sm.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-sm.ds-icon-trailing:not(:has(*)):after,.ds-link-btn-subtle-sm.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-btn-subtle-sm.ds-icon-trailing:not(:has(*)):after,.ds-link-sm.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-sm.ds-icon-trailing:not(:has(*)):after,.ds-link-subtle-sm.ds-icon-trailing .ds-icon-trailing-child:after,.ds-link-subtle-sm.ds-icon-trailing:not(:has(*)):after{right:calc(-1 * (var(--link-label-margin-sm) + var(--link-icon-width-sm)));width:var(--link-icon-width-sm)}.ds-link-btn-subtle-default,.ds-link-btn-subtle-lg,.ds-link-btn-subtle-sm,.ds-link-subtle-default,.ds-link-subtle-lg,.ds-link-subtle-sm{color:var(--link-text-color-subtle)}.ds-link-btn-subtle-default:hover,.ds-link-btn-subtle-lg:hover,.ds-link-btn-subtle-sm:hover,.ds-link-subtle-default:hover,.ds-link-subtle-lg:hover,.ds-link-subtle-sm:hover{color:var(--link-text-color-subtle-hover)}.ds-link-dark{color:var(--link-text-color-default-dark)}.ds-link-dark:hover{color:var(--link-text-color-default-hover-dark)}.ds-link-subtle-dark{color:var(--link-text-color-subtle-dark)}.ds-link-subtle-dark:hover{color:var(--link-text-color-subtle-hover-dark)}.ds-btn-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ds-btn-stacked>*{margin-bottom:var(--button-margin-bottom)}.ds-btn-stacked :last-child{margin-bottom:var(--button-margin-bottom-lastchild)}.ds-btn-stacked-auto{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ds-btn-stacked-auto>*{margin-bottom:var(--button-margin-bottom);max-width:var(--button-width-auto)}.ds-btn-stacked-auto :last-child{margin-bottom:var(--button-margin-bottom-lastchild)}.ds-btn-inline{display:-ms-flexbox;display:flex}.ds-btn-inline-auto{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.ds-btn-inline-auto button{margin-right:var(--button-margin-right)}.ds-btn-inline-auto button:nth-child(2){margin-left:auto}.ds-btn-inline-auto button:first-child,.ds-btn-inline-auto button:last-child{margin-right:var(--button-margin-right-lastchild)}.ds-btn-inline>*{margin-right:var(--button-margin-right);width:var(--button-width-full)}.ds-btn-inline>:last-child{margin-right:var(--button-margin-right-lastchild)}.ds-btn-inline-space-between{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ds-btn-inline-start{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start}.ds-btn-inline-start>*{margin-right:var(--button-margin-right)}.ds-btn-inline-start>:last-child{margin-right:var(--button-margin-right-lastchild)}.ds-btn-inline-end{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.ds-btn-inline-end>*{margin-right:var(--button-margin-right)}.ds-btn-inline-end>:last-child{margin-right:var(--button-margin-right-lastchild)}.ds-btn-action-fixed-bottom,.ds-btn-action-fixed-top,.ds-btn-action-inline{background-color:var(--action-bar-bg-color);padding:var(--action-bar-padding)}.ds-btn-action-fixed-bottom{box-shadow:var(--action-bar-fixed-bottom-shadow)}.ds-btn-action-fixed-top{box-shadow:var(--action-bar-fixed-top-shadow)}.ds-text-decoration-none,.ds-text-decoration-none:active,.ds-text-decoration-none:focus{text-decoration:none}.ds-hover-text-decoration:hover{text-decoration:underline}.ds-scrollbar,.ds-x-scrollbar,.ds-y-scrollbar{overflow:auto;padding-left:var(--scrollbar-track-width);padding-right:var(--scrollbar-track-width)}::-webkit-scrollbar{height:var(--scrollbar-track-height);width:var(--scrollbar-track-width)}::-webkit-scrollbar-track{background:var(--scrollbar-bg-color);border-radius:var(--scrollbar-track-border-radius)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-handle-color);border-radius:var(--scrollbar-thumb-border-radius)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-handle-color-hover)}.ds-y-scrollbar{overflow:hidden scroll}.ds-x-scrollbar{overflow:scroll hidden}.ds-form-label,.ds-form-label-error,.ds-form-label-lg{color:var(--label-text-color-dark);display:inline-block;font-weight:var(--form-label-font-weight);margin-bottom:var(--form-label-margin-bottom)}.ds-helper-text,.ds-helper-text-error{display:block;font-size:var(--label-font-size-xs);line-height:var(--label-line-height-xs);margin-top:var(--helper-text-margin-top);position:relative}.ds-form-label{font-size:var(--form-label-font-size);line-height:var(--label-line-height);text-transform:var(--form-label-text-case)}.ds-form-label-lg{font-size:var(--form-label-font-size-lg);line-height:var(--label-line-height-lg)}.ds-form-label-error{color:var(--form-label-text-color-error);font-weight:var(--form-label-font-weight-error)}.ds-helper-text{color:var(--helper-text-color);margin-bottom:var(--helper-text-margin-bottom)}.ds-helper-text-counter{font-weight:inherit;position:absolute;right:0;top:0}.ds-helper-text-error{color:var(--error-text-color);font-weight:var(--error-text-font-weight)}.ds-form-group:has(.ds-helper-text-counter)+.ds-helper-text,.ds-form-group:has(.ds-helper-text-counter)+.ds-helper-text-error,.ds-helper-text-error:has(.ds-helper-text-counter),.ds-helper-text:has(.ds-helper-text-counter){padding-right:85px}.ds-custom-checkbox{display:-ms-flexbox;display:flex;position:relative}@media (max-width:767px){.ds-custom-checkbox{-ms-flex-align:center;align-items:center}}.ds-custom-checkbox.ds-checkbox-sm .ds-custom-control-label:before{height:var(--checkbox-width-sm);margin-right:var(--checkbox-default-margin-right-sm);min-width:var(--checkbox-width-sm);width:var(--checkbox-width-sm)}.ds-custom-checkbox.ds-checkbox-sm .ds-custom-control-label:after{font-size:calc(var(--checkbox-width-sm) - 4px);min-width:var(--checkbox-width-sm);width:var(--checkbox-width-sm)}@media (min-width:767px){.ds-custom-checkbox.ds-checkbox-sm .ds-custom-control-label:after{top:1px}}.ds-custom-checkbox.ds-checkbox-sm+.ds-checkbox-sm{margin-top:var(--checkboxset-checkbox-margin-bottom-sm)}.ds-custom-checkbox.ds-alternate.ds-checkbox-sm .ds-custom-control-label:before{margin-left:var(--checkbox-alternate-margin-left-sm)}.ds-custom-checkbox.ds-alternate .ds-custom-control-label{-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.ds-custom-checkbox.ds-alternate .ds-custom-control-label:before{left:auto;margin-left:var(--checkbox-alternate-margin-left);margin-right:0}.ds-custom-checkbox.ds-alternate .ds-custom-control-label:after{left:auto;right:0}.ds-custom-checkbox .ds-custom-control-label{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex}.ds-custom-checkbox .ds-custom-control-label:before{background-color:var(--checkbox-bg-color);border:1px solid var(--checkbox-border-color);content:"";height:var(--checkbox-width);position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:var(--checkbox-width)}.ds-custom-checkbox .ds-custom-control-label:after{-ms-flex-align:center;align-items:center;content:"";display:-ms-inline-flexbox;display:inline-flex;font-size:calc(var(--checkbox-width) - 6px);height:var(--checkbox-width);-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:var(--checkbox-width)}.ds-custom-checkbox .ds-custom-control-label:before{border-radius:var(--checkbox-border-radius);margin-right:var(--checkbox-default-margin-right);min-width:var(--checkbox-width);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ds-custom-checkbox .ds-custom-control-label:after{min-width:var(--checkbox-width)}@media (min-width:767px){.ds-custom-checkbox .ds-custom-control-label:after{height:100%;left:0;top:0}}.ds-custom-checkbox input[type=checkbox]{opacity:0;vertical-align:top;width:0}.ds-custom-checkbox input[type=checkbox]:disabled+.custom-control-indicator+.ds-custom-control-label,.ds-custom-checkbox input[type=checkbox]:disabled+.ds-custom-control-label{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.ds-custom-checkbox input[type=checkbox]:checked+.custom-control-indicator+.ds-custom-control-label:after,.ds-custom-checkbox input[type=checkbox]:checked+.ds-custom-control-label:after{color:var(--checkbox-tick-color);content:"\f00c";font-family:var(--font-family-fontawesome);font-weight:var(--font-weight-heavy)}.ds-custom-checkbox input[type=checkbox]:checked+.custom-control-indicator+.ds-custom-control-label:before,.ds-custom-checkbox input[type=checkbox]:checked+.ds-custom-control-label:before{background-color:var(--checkbox-bg-color-active);border-color:var(--checkbox-border-color-active)}@media (min-width:767px){.ds-custom-checkbox input[type=checkbox]:focus-visible+.custom-control-indicator+.ds-custom-control-label:before,.ds-custom-checkbox input[type=checkbox]:focus-visible+.ds-custom-control-label:before{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-custom-checkbox input[type=checkbox]:not(:disabled):hover+.custom-control-indicator+.ds-custom-control-label:before,.ds-custom-checkbox input[type=checkbox]:not(:disabled):hover+.ds-custom-control-label:before{box-shadow:var(--checkbox-shadow-hover)}.ds-custom-checkbox.ds-indeterminate input[type=checkbox]:checked+.custom-control-indicator+.ds-custom-control-label:after,.ds-custom-checkbox.ds-indeterminate input[type=checkbox]:checked+.ds-custom-control-label:after{content:"\f068"}.ds-custom-checkbox+.ds-custom-checkbox{margin-top:var(--checkboxset-checkbox-margin-bottom)}.ds-custom-checkbox.ds-checkbox-button.ds-checkbox-sm button label{padding:var(--checkbox-button-padding-sm)}.ds-custom-checkbox.ds-checkbox-button.ds-checkbox-sm button label:after{left:unset;right:var(--checkbox-default-margin-right-sm)}.ds-custom-checkbox.ds-checkbox-button button{background:var(--checkbox-button-bg-color);border:1px solid var(--checkbox-button-border-color);border-radius:var(--checkbox-button-border-radius);min-width:300px;position:relative}.ds-custom-checkbox.ds-checkbox-button button label{-ms-flex-pack:center;justify-content:center;padding:var(--checkbox-button-padding);position:unset;width:100%}.ds-custom-checkbox.ds-checkbox-button button label:after,.ds-custom-checkbox.ds-checkbox-button button label:before{left:unset;position:absolute}.ds-custom-checkbox.ds-checkbox-button button label:before{right:0}.ds-custom-checkbox.ds-checkbox-button button label:after{right:var(--checkbox-default-margin-right)}.ds-custom-checkbox.ds-checkbox-button button:hover{box-shadow:var(--checkbox-shadow-hover)}@media (min-width:767px){.ds-custom-checkbox.ds-checkbox-button button:focus-visible{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-checkboxset-label{margin-bottom:var(--checkboxset-label-margin-bottom)}.ds-checkboxset-label .ds-helper-text{margin-bottom:0}.ds-checkboxset-label:has(+.ds-checkbox-sm){margin-bottom:var(--checkboxset-label-margin-bottom-sm)}.ds-custom-radio{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.ds-custom-radio.ds-radio-sm .ds-custom-control-label:before{height:var(--radio-width-sm);margin-right:var(--radio-default-margin-right-sm);width:var(--radio-width-sm)}.ds-custom-radio.ds-radio-sm .ds-custom-control-label:after{height:calc(var(--radio-width-sm) - 8px);left:4px;width:calc(var(--radio-width-sm) - 8px)}.ds-custom-radio.ds-radio-sm+.ds-radio-sm{margin-top:var(--radioset-radio-margin-bottom-sm)}.ds-custom-radio .ds-custom-control-label{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;position:relative}.ds-custom-radio .ds-custom-control-label:before{background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color);content:"";height:var(--radio-width);position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:var(--radio-width)}.ds-custom-radio .ds-custom-control-label:after{-ms-flex-align:center;align-items:center;background-color:var(--radio-bg-color);content:"";display:-ms-inline-flexbox;display:inline-flex;font-size:calc(var(--radio-width) - 6px);height:calc(var(--radio-width) - 10px);-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:calc(var(--radio-width) - 10px)}.ds-custom-radio .ds-custom-control-label:before{border-radius:50%;display:inline-block;margin-right:var(--radio-default-margin-right)}.ds-custom-radio .ds-custom-control-label:after{border-radius:50%;display:inline-block;left:5px}.ds-custom-radio input[type=radio]{opacity:0;vertical-align:top;width:0}.ds-custom-radio input[type=radio]:checked+label:after{background:var(--radio-tick-color)}.ds-custom-radio input[type=radio]:checked+label:before{border-color:var(--radio-border-color-active);border-width:2px}@media (min-width:767px){.ds-custom-radio input[type=radio]:focus-visible+label:before{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-custom-radio input[type=radio]:not(:disabled):hover+label:before{box-shadow:var(--radio-shadow-hover)}.ds-custom-radio input[type=radio]:disabled+label{cursor:not-allowed;opacity:var(--opacity-disabled)}.ds-custom-radio.ds-radio-button.ds-radio-sm button label{padding:var(--radio-button-padding-sm)}.ds-custom-radio.ds-radio-button.ds-radio-sm button label:after{left:unset;right:calc(var(--radio-default-margin-right-sm) + 4px)}.ds-custom-radio.ds-radio-button button{background:var(--radio-button-bg-color);border:1px solid var(--radio-button-border-color);border-radius:var(--radio-button-border-radius);min-width:300px;position:relative}.ds-custom-radio.ds-radio-button button label{-ms-flex-pack:center;justify-content:center;padding:var(--radio-button-padding);position:unset;width:100%}.ds-custom-radio.ds-radio-button button label:after,.ds-custom-radio.ds-radio-button button label:before{left:unset;position:absolute}.ds-custom-radio.ds-radio-button button label:before{right:0}.ds-custom-radio.ds-radio-button button label:after{right:calc(var(--radio-default-margin-right) + 5px)}.ds-custom-radio.ds-radio-button button:hover{box-shadow:var(--radio-shadow-hover)}@media (min-width:767px){.ds-custom-radio.ds-radio-button button:focus-visible{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-custom-radio.ds-alternate.ds-radio-sm .ds-custom-control-label:after{right:4px}.ds-custom-radio.ds-alternate .ds-custom-control-label{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:left;justify-content:left;min-width:200px;padding-right:calc(var(--radio-width) + var(--radio-alternate-margin-left));position:relative}.ds-custom-radio.ds-alternate .ds-custom-control-label:before{left:unset;margin-right:0;position:absolute;right:0}.ds-custom-radio.ds-alternate .ds-custom-control-label:after{left:unset;right:5px}.ds-custom-radio+.ds-custom-radio{margin-top:var(--radioset-radio-margin-bottom)}.ds-radioset-label{margin-bottom:var(--radioset-label-margin-bottom)}.ds-radioset-label .ds-helper-text{margin-bottom:0}.ds-radioset-label:has(+.ds-radio-sm){margin-bottom:var(--radioset-label-margin-bottom-sm)}.autosuggest-container.autosuggest-container-open .autosuggest-list-container,.autosuggest-container.autosuggest-container-open .react-autosuggest__suggestions-container,.autosuggest-container.react-autosuggest__container--open .autosuggest-list-container,.autosuggest-container.react-autosuggest__container--open .react-autosuggest__suggestions-container,.ds-autosuggest-container.autosuggest-container-open .autosuggest-list-container,.ds-autosuggest-container.autosuggest-container-open .react-autosuggest__suggestions-container,.ds-autosuggest-container.react-autosuggest__container--open .autosuggest-list-container,.ds-autosuggest-container.react-autosuggest__container--open .react-autosuggest__suggestions-container,.ds-custom-menu .custom__menu,.ds-dropdown-list-wrapper .ds-dropdownlist,.react-autosuggest__container.autosuggest-container-open .autosuggest-list-container,.react-autosuggest__container.autosuggest-container-open .react-autosuggest__suggestions-container,.react-autosuggest__container.react-autosuggest__container--open .autosuggest-list-container,.react-autosuggest__container.react-autosuggest__container--open .react-autosuggest__suggestions-container{background-color:#fff;border:1px solid var(--dropdown-list-border-color);box-shadow:var(--dropdown-list-shadow);left:0;list-style:none;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:11}.ds-custom-menu .custom__menu .custom__option.custom__option--is-selected,.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.ds-highlighted,.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.is-selected,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.ds-highlighted,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.is-selected{background-color:var(--dropdown-list-item-bg-color-active);color:var(--dropdown-list-item-text-color-active);font-weight:var(--font-weight-bold)}.autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.ds-autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.ds-custom-menu .custom__menu .custom__option .ds-dd-icon,.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option .ds-dd-icon,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item .ds-dd-icon,.react-autosuggest__container .autosuggest-list-container .ds-dd-leading-icon:before,.react-autosuggest__container .autosuggest-list-container .ds-dd-trailing-icon:after,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after{font-family:var(--font-family-fontawesome);font-size:var(--dropdown-list-item-icon-width);height:var(--dropdown-list-item-icon-height);width:var(--dropdown-list-item-icon-width)}.autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.ds-autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.ds-custom-menu .custom__menu .custom__option .ds-leading-icon,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-leading-icon,.react-autosuggest__container .autosuggest-list-container .ds-dd-leading-icon:before,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before{margin-right:var(--dropdown-list-item-label-margin)}.autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.ds-custom-menu .custom__menu .custom__option .ds-trailing-icon,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-trailing-icon,.react-autosuggest__container .autosuggest-list-container .ds-dd-trailing-icon:after,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after{position:absolute;right:var(--dropdown-list-item-padding-x)}.ds-form-group .custom__control{background-color:var(--input-field-bg-color);border:var(--input-field-border-width) solid var(--input-field--border-color);border-radius:var(--input-field-border-radius);box-shadow:none;color:var(--input-field-text-color);cursor:pointer;font-size:var(--input-field-text-font-size);outline:1px solid transparent;padding:var(--input-field-padding-y) var(--input-field-padding-x);transition:box-shadow .15s ease-in-out}.ds-form-group .custom__control:hover:not(.custom__option--is-selected){border-color:var(--input-field--border-color);box-shadow:var(--input-field-shadow-hover)}.ds-form-group .custom__control:hover:not(.custom__option--is-selected) .custom__indicators .custom__dropdown-indicator:before{color:var(--input-field--icon-color)}.ds-form-group .custom__control .custom__placeholder{color:var(--placeholder-text-color);font-size:var(--input-field-text-font-size);opacity:1}.ds-form-group .custom__control .custom__placeholder+div{margin:0;padding:0}.ds-form-group .custom__control .custom__indicators .custom__dropdown-indicator svg{display:none}.ds-form-group .custom__control .custom__indicators .custom__dropdown-indicator:before{color:var(--input-field--icon-color);content:var(--select-input-icon);font-family:var(--font-family-fontawesome);font-size:var(--input-field-icon-width);font-weight:var(--select-input-icon-weight);line-height:1;opacity:1}.ds-form-group .custom__control .custom__indicators .custom__indicator{padding:0}.ds-form-group .custom__control .custom__indicators .custom__indicator-separator{display:none}.ds-form-group .custom__control.custom__control--is-focused,.ds-form-group .custom__control.custom__control--is-focused:hover{border:1px solid var(--input-field--border-color-active);box-shadow:inset 0 0 0 1px var(--input-field--border-color-active)}.ds-form-group .custom__control .custom__value-container{padding:0}.ds-form-group .custom__control .custom__value-container *{padding:inherit}.ds-form-group .custom__control .custom__value-container :last-child{margin:auto 2px}.ds-form-group.haserror .custom__control,.ds-form-group.is-invalid .custom__control{border-color:var(--input-field--border-color-error);box-shadow:inset 0 0 0 1px var(--input-field--border-color-error)!important;color:var(--error-text-color)}.ds-form-group.haserror .custom__control:after,.ds-form-group.is-invalid .custom__control:after{content:"\f06a";font-family:var(--font-family-fontawesome);font-size:var(--input-field--icon-error-width);font-weight:var(--font-weight-bold);line-height:1;position:absolute;right:calc(var(--input-field-padding-x) + var(--input-field-icon-width))}.ds-form-group.haserror .custom__control .custom__value-container,.ds-form-group.is-invalid .custom__control .custom__value-container{padding-right:calc(var(--input-field--icon-error-width) + var(--input-field-label-margin-x))}.ds-form-group.haserror .control-label,.ds-form-group.is-invalid .control-label{color:var(--form-label-text-color-error);font-weight:var(--form-label-font-weight-error)}.ds-form-group .icon-arrow-down{font-family:var(--font-family-fontawesome);font-size:var(--input-field-icon-width);font-style:var(--select-input-icon-weight);line-height:1}.ds-form-group .icon-arrow-down:after{content:var(--select-input-icon)}.ds-custom-menu .custom__menu{border-radius:0;margin-top:0;overflow:hidden}.ds-custom-menu .custom__menu .custom__menu-list{overflow:auto;padding:0}.ds-custom-menu .custom__menu .custom__menu-list::-webkit-scrollbar{height:var(--scrollbar-track-height);width:var(--scrollbar-track-width)}.ds-custom-menu .custom__menu .custom__menu-list::-webkit-scrollbar-track{background:var(--scrollbar-bg-color);border-radius:var(--scrollbar-track-border-radius)}.ds-custom-menu .custom__menu .custom__menu-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-handle-color);border-radius:var(--scrollbar-thumb-border-radius)}.ds-custom-menu .custom__menu .custom__option{background-color:var(--dropdown-list-item-bg-color);color:var(--dropdown-list-item-text-color);cursor:pointer;font-size:var(--dropdown-list-item-text-size);padding:var(--dropdown-list-item-padding-y) var(--dropdown-list-item-padding-x)}@supports (background-color:rgb(0,0,0)){.ds-custom-menu .custom__menu .custom__option:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.ds-custom-menu .custom__menu .custom__option:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}@supports (background-color:rgb(0,0,0)){.ds-custom-menu .custom__menu .custom__option.custom__option--is-focused:not(.custom__option--is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.ds-custom-menu .custom__menu .custom__option.custom__option--is-focused:not(.custom__option--is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}.ds-custom-menu .custom__menu .custom__option .ds-dd-icon{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.ds-custom-menu .custom__menu ::-ms-expand{display:none}.ds-custom-menu:has(.custom--is-disabled){opacity:var(--opacity-disabled)}.ds-custom-menu:has(.custom--is-disabled) .custom__control{box-shadow:none;cursor:not-allowed;pointer-events:all}.autosuggest-container,.ds-autosuggest-container,.react-autosuggest__container{position:relative}.autosuggest-container+.autosuggest-arrow-icon,.ds-autosuggest-container+.autosuggest-arrow-icon,.react-autosuggest__container+.autosuggest-arrow-icon{color:var(--input-field--icon-color);cursor:pointer;font-size:var(--input-field-icon-width);font-weight:var(--select-input-icon-weight);position:absolute;right:var(--input-field-padding-x);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.autosuggest-container.autosuggest-container-open,.autosuggest-container.react-autosuggest__container--open,.ds-autosuggest-container.autosuggest-container-open,.ds-autosuggest-container.react-autosuggest__container--open,.react-autosuggest__container.autosuggest-container-open,.react-autosuggest__container.react-autosuggest__container--open{z-index:100}.autosuggest-container.autosuggest-container-open+.autosuggest-arrow-icon,.autosuggest-container.react-autosuggest__container--open+.autosuggest-arrow-icon,.ds-autosuggest-container.autosuggest-container-open+.autosuggest-arrow-icon,.ds-autosuggest-container.react-autosuggest__container--open+.autosuggest-arrow-icon,.react-autosuggest__container.autosuggest-container-open+.autosuggest-arrow-icon,.react-autosuggest__container.react-autosuggest__container--open+.autosuggest-arrow-icon{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);z-index:100}.autosuggest-container .autosuggest-list-container,.autosuggest-container .react-autosuggest__suggestions-container,.ds-autosuggest-container .autosuggest-list-container,.ds-autosuggest-container .react-autosuggest__suggestions-container,.react-autosuggest__container .autosuggest-list-container,.react-autosuggest__container .react-autosuggest__suggestions-container{height:0;overflow:auto;padding:0}.autosuggest-container .autosuggest-list-container::-webkit-scrollbar,.autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar,.ds-autosuggest-container .autosuggest-list-container::-webkit-scrollbar,.ds-autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar,.react-autosuggest__container .autosuggest-list-container::-webkit-scrollbar,.react-autosuggest__container .react-autosuggest__suggestions-container::-webkit-scrollbar{height:var(--scrollbar-track-height);width:var(--scrollbar-track-width)}.autosuggest-container .autosuggest-list-container::-webkit-scrollbar-track,.autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar-track,.ds-autosuggest-container .autosuggest-list-container::-webkit-scrollbar-track,.ds-autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar-track,.react-autosuggest__container .autosuggest-list-container::-webkit-scrollbar-track,.react-autosuggest__container .react-autosuggest__suggestions-container::-webkit-scrollbar-track{background:var(--scrollbar-bg-color);border-radius:var(--scrollbar-track-border-radius)}.autosuggest-container .autosuggest-list-container::-webkit-scrollbar-thumb,.autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar-thumb,.ds-autosuggest-container .autosuggest-list-container::-webkit-scrollbar-thumb,.ds-autosuggest-container .react-autosuggest__suggestions-container::-webkit-scrollbar-thumb,.react-autosuggest__container .autosuggest-list-container::-webkit-scrollbar-thumb,.react-autosuggest__container .react-autosuggest__suggestions-container::-webkit-scrollbar-thumb{background-color:var(--scrollbar-handle-color);border-radius:var(--scrollbar-thumb-border-radius)}.autosuggest-container .autosuggest-list-container.suggestions-open,.autosuggest-container .react-autosuggest__suggestions-container.suggestions-open,.ds-autosuggest-container .autosuggest-list-container.suggestions-open,.ds-autosuggest-container .react-autosuggest__suggestions-container.suggestions-open,.react-autosuggest__container .autosuggest-list-container.suggestions-open,.react-autosuggest__container .react-autosuggest__suggestions-container.suggestions-open{height:inherit;max-height:325px}.autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .autosuggest-list-container .ds-dd-leading-icon:before,.ds-autosuggest-container .autosuggest-list-container .ds-dd-trailing-icon:after,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.ds-autosuggest-container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after,.react-autosuggest__container .autosuggest-list-container .ds-dd-leading-icon:before,.react-autosuggest__container .autosuggest-list-container .ds-dd-trailing-icon:after,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-leading-icon:before,.react-autosuggest__container .react-autosuggest__suggestions-container .ds-dd-trailing-icon:after{content:"\f002";font-weight:400;vertical-align:middle}.autosuggest-container .autosuggest-list,.autosuggest-container .react-autosuggest__suggestions-list,.ds-autosuggest-container .autosuggest-list,.ds-autosuggest-container .react-autosuggest__suggestions-list,.react-autosuggest__container .autosuggest-list,.react-autosuggest__container .react-autosuggest__suggestions-list{margin:0;padding:0}.autosuggest-container .autosuggest-list.autosuggest-list-loc:after,.autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc:after,.ds-autosuggest-container .autosuggest-list.autosuggest-list-loc:after,.ds-autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc:after,.react-autosuggest__container .autosuggest-list.autosuggest-list-loc:after,.react-autosuggest__container .react-autosuggest__suggestions-list.autosuggest-list-loc:after{background-position:100%;background-repeat:no-repeat;background-size:120px 14px;content:"";display:block;height:16px;padding:1px 1px 1px 0;text-align:right}.autosuggest-container .autosuggest-list .autosuggest-list-item,.autosuggest-container .autosuggest-list .react-autosuggest__suggestion,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item,.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion,.ds-autosuggest-container .autosuggest-list .autosuggest-list-item,.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item,.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion,.react-autosuggest__container .autosuggest-list .autosuggest-list-item,.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item,.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion{background-color:var(--dropdown-list-item-bg-color);color:var(--dropdown-list-item-text-color);cursor:pointer;font-size:var(--dropdown-list-item-text-size);padding:var(--dropdown-list-item-padding-y) var(--dropdown-list-item-padding-x)}@supports (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}@supports (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted{background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-list-item.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-list-item.autosuggest-list-item-highlighted,.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-list-item.autosuggest-list-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .react-autosuggest__suggestion.autosuggest-list-item-highlighted{background-color:var(--dropdown-list-item-bg-color-active)}}.autosuggest-container .autosuggest-list .autosuggestEmail .autosuggest-item,.autosuggest-container .react-autosuggest__suggestions-list .autosuggestEmail .autosuggest-item,.ds-autosuggest-container .autosuggest-list .autosuggestEmail .autosuggest-item,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggestEmail .autosuggest-item,.react-autosuggest__container .autosuggest-list .autosuggestEmail .autosuggest-item,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggestEmail .autosuggest-item{text-transform:none}.autosuggest-container .autosuggest-list.autosuggest-list-loc .autosuggest-item,.autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item,.ds-autosuggest-container .autosuggest-list.autosuggest-list-loc .autosuggest-item,.ds-autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item,.react-autosuggest__container .autosuggest-list.autosuggest-list-loc .autosuggest-item,.react-autosuggest__container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item{padding:.5rem 2.5rem}.autosuggest-container .autosuggest-list.autosuggest-list-loc .autosuggest-item:before,.autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item:before,.ds-autosuggest-container .autosuggest-list.autosuggest-list-loc .autosuggest-item:before,.ds-autosuggest-container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item:before,.react-autosuggest__container .autosuggest-list.autosuggest-list-loc .autosuggest-item:before,.react-autosuggest__container .react-autosuggest__suggestions-list.autosuggest-list-loc .autosuggest-item:before{color:#999;content:"\f041";font-family:var(--font-family-fontawesome);font-size:1.5rem;left:.8rem;position:absolute}.autosuggest-container .autosuggest-list .autosuggest-item,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item,.ds-autosuggest-container .autosuggest-list .autosuggest-item,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item,.react-autosuggest__container .autosuggest-list .autosuggest-item,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item{background-color:var(--dropdown-list-item-bg-color);color:var(--dropdown-list-item-text-color);cursor:pointer;font-size:var(--dropdown-list-item-text-size);padding:var(--dropdown-list-item-padding-y) var(--dropdown-list-item-padding-x)}@supports (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .autosuggest-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}.autosuggest-container .autosuggest-list .autosuggest-item .empty-suggested-search,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search,.ds-autosuggest-container .autosuggest-list .autosuggest-item .empty-suggested-search,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search,.react-autosuggest__container .autosuggest-list .autosuggest-item .empty-suggested-search,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search{margin-bottom:0}.autosuggest-container .autosuggest-list .autosuggest-item .empty-suggested-search:before,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search:before,.ds-autosuggest-container .autosuggest-list .autosuggest-item .empty-suggested-search:before,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search:before,.react-autosuggest__container .autosuggest-list .autosuggest-item .empty-suggested-search:before,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item .empty-suggested-search:before{content:"\f002"}.autosuggest-container .autosuggest-list .autosuggest-item .empty-recent-search,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search,.ds-autosuggest-container .autosuggest-list .autosuggest-item .empty-recent-search,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search,.react-autosuggest__container .autosuggest-list .autosuggest-item .empty-recent-search,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search{margin-bottom:0}.autosuggest-container .autosuggest-list .autosuggest-item .empty-recent-search:before,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search:before,.ds-autosuggest-container .autosuggest-list .autosuggest-item .empty-recent-search:before,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search:before,.react-autosuggest__container .autosuggest-list .autosuggest-item .empty-recent-search:before,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item .empty-recent-search:before{content:"\f1da"}@supports (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted{background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.autosuggest-container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted,.ds-autosuggest-container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.ds-autosuggest-container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted,.react-autosuggest__container .autosuggest-list .autosuggest-item.autosuggest-item-highlighted,.react-autosuggest__container .react-autosuggest__suggestions-list .autosuggest-item.autosuggest-item-highlighted{background-color:var(--dropdown-list-item-bg-color-active)}}.autosuggest-container .suggestion-empty .autosuggest-list,.autosuggest-container .suggestion-empty .react-autosuggest__suggestions-list,.ds-autosuggest-container .suggestion-empty .autosuggest-list,.ds-autosuggest-container .suggestion-empty .react-autosuggest__suggestions-list,.react-autosuggest__container .suggestion-empty .autosuggest-list,.react-autosuggest__container .suggestion-empty .react-autosuggest__suggestions-list{display:none}.ds-form-group:has(.ds-form-label) .ds-autosuggest-container+.autosuggest-arrow-icon{height:0;top:calc(var(--input-field-padding-y) + var(--label-line-height) + 3px)}.ds-form-group:has(.ds-form-label) .ds-autosuggest-container.autosuggest-container-open+.autosuggest-arrow-icon{height:unset;-webkit-transform:translateY(-3%) rotate(-180deg);transform:translateY(-3%) rotate(-180deg)}.ds-search-group{position:relative}.ds-search-group .autosuggest-container,.ds-search-group .ds-autosuggest-container,.ds-search-group .react-autosuggest__container{width:calc(100% - (var(--input-field-padding-y) * 2 + var(--input-field-text-font-size) * 1.5 + var(--input-field-padding-x)))}.ds-search-group .autosuggest-container~.btn-input-clear,.ds-search-group .autosuggest-container~.icon-search,.ds-search-group .ds-autosuggest-container~.btn-input-clear,.ds-search-group .ds-autosuggest-container~.icon-search,.ds-search-group .react-autosuggest__container~.btn-input-clear,.ds-search-group .react-autosuggest__container~.icon-search{border:0;bottom:1px;position:absolute}.ds-search-group .autosuggest-container~.btn-input-clear,.ds-search-group .ds-autosuggest-container~.btn-input-clear,.ds-search-group .react-autosuggest__container~.btn-input-clear{background:none;cursor:pointer;line-height:1;padding:var(--input-field-padding-y) var(--input-field-padding-x);right:calc(var(--input-field-padding-y) * 2 + var(--input-field-text-font-size) * 1.5 + var(--input-field-padding-x))}.ds-search-group .autosuggest-container~.btn-input-clear:before,.ds-search-group .ds-autosuggest-container~.btn-input-clear:before,.ds-search-group .react-autosuggest__container~.btn-input-clear:before{color:var(--input-field--icon-color);content:"\f00d";font-family:var(--font-family-fontawesome);font-size:var(--input-field-icon-width);font-weight:var(--font-weight-normal)}.ds-search-group .autosuggest-container~.btn-input-clear:focus,.ds-search-group .ds-autosuggest-container~.btn-input-clear:focus,.ds-search-group .react-autosuggest__container~.btn-input-clear:focus{border:0;outline:none}.ds-search-group .autosuggest-container~.icon-search,.ds-search-group .ds-autosuggest-container~.icon-search,.ds-search-group .react-autosuggest__container~.icon-search{-ms-flex-align:center;align-items:center;background-color:var(--btn-secondary-bg-color);border-radius:var(--search-btn-border-radius);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:var(--input-field-padding-y);right:0;transition:background-color .3s,border-color .3s,color .3s}.ds-search-group .autosuggest-container~.icon-search:before,.ds-search-group .ds-autosuggest-container~.icon-search:before,.ds-search-group .react-autosuggest__container~.icon-search:before{color:var(--btn-secondary-text-color);content:"\f002";font-family:var(--font-family-fontawesome);font-size:calc(var(--input-field-text-font-size) * 1.5);font-weight:var(--font-weight-bold)}.ds-search-group .autosuggest-container~.icon-search:hover,.ds-search-group .ds-autosuggest-container~.icon-search:hover,.ds-search-group .react-autosuggest__container~.icon-search:hover{background-color:var(--btn-secondary-bg-hover-color)}.ds-search-group .autosuggest-container~.icon-search:hover:before,.ds-search-group .ds-autosuggest-container~.icon-search:hover:before,.ds-search-group .react-autosuggest__container~.icon-search:hover:before{color:var(--btn-secondary-text-hover-color)}@media (min-width:767px){.ds-search-group .autosuggest-container~.icon-search:focus-visible,.ds-search-group .ds-autosuggest-container~.icon-search:focus-visible,.ds-search-group .react-autosuggest__container~.icon-search:focus-visible{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-search-group:has(.btn-input-clear) .ds-autosuggest-container .ds-form-control{padding-right:calc(var(--input-field-icon-width) + var(--input-field-padding-x) + var(--input-field-label-margin-x))}.ds-search-group.is-valid .icon-success{right:calc(var(--input-field-padding-y) + var(--input-field-padding-y) * 2 + var(--input-field-text-font-size) * 1.5 + var(--input-field-padding-x))}.ds-search-group.is-valid.no-label .icon-success{top:calc(var(--input-field-text-font-size) / 4 + var(--input-field-padding-y))}@media (max-width:768px) and (min-width:767px){.ds-search-group button.icon-search:focus-visible{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-dropdown-list-wrapper{position:relative}.ds-dropdown-list-wrapper .ds-form-control{cursor:pointer}.ds-dropdown-list-wrapper.ds-is-open .ds-dropdownlist{display:block}.ds-dropdown-list-wrapper .select-outer-container.is-focused .ds-form-control{border:1px solid var(--input-field--border-color-active);box-shadow:inset 0 0 0 1px var(--input-field--border-color-active)}.ds-dropdown-list-wrapper .ds-dropdownlist.ds-scrollbar{padding:0}.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item{background-color:var(--dropdown-list-item-bg-color);color:var(--dropdown-list-item-text-color);cursor:pointer;font-size:var(--dropdown-list-item-text-size);padding:var(--dropdown-list-item-padding-y) var(--dropdown-list-item-padding-x)}@supports (background-color:rgb(0,0,0)){.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected),.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item:hover:not(.ds-highlighted):not(.is-selected):not(.custom__option--is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option .ds-dd-icon,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item .ds-dd-icon{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option .ds-dd-icon svg,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item .ds-dd-icon svg{height:auto;width:100%}.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option .ds-dd-icon img,.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item .ds-dd-icon img{height:auto;vertical-align:text-top;width:100%}@supports (background-color:rgb(0,0,0)){.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.is-focused:not(.ds-highlighted):not(.is-selected),.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.is-focused:not(.ds-highlighted):not(.is-selected){background-color:var(--dropdown-list-bg-color-hover)}}@supports not (background-color:rgb(0,0,0)){.ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.is-focused:not(.ds-highlighted):not(.is-selected),.ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.is-focused:not(.ds-highlighted):not(.is-selected){background-color:var(--dropdown-list-item-bg-color-active)}}.ds-dropdown-list-wrapper .ds-dropdownlist .txt{text-align:left;width:100%}.ds-dropdown-list-wrapper .input-container{cursor:pointer;position:relative}.ds-dropdown-list-wrapper .ds-up-down-arrow{position:absolute;right:var(--input-field-padding-x);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ds-dropdown-list-wrapper .ds-up-down-arrow:before{color:var(--input-field--icon-color);content:var(--select-input-icon);font-family:var(--font-family-fontawesome);font-size:var(--input-field-icon-width);font-weight:var(--select-input-icon-weight);line-height:1;opacity:1}.ds-dropdown-list-wrapper .ds-form-label{width:100%}.ds-form-control{background-clip:padding-box;background-color:var(--input-field-bg-color);border:var(--input-field-border-width) solid var(--input-field--border-color);border-radius:var(--input-field-border-radius);box-shadow:none;color:var(--input-field-text-color);display:block;font-size:var(--input-field-text-font-size);line-height:1.5;padding:var(--input-field-padding-y) var(--input-field-padding-x);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.ds-form-control[name=textarea]{border-radius:var(--textarea-border-radius)}.ds-form-control::-ms-expand{background-color:transparent;border:0}.ds-form-control::-ms-clear{display:none}.ds-form-control:focus{border:1px solid var(--input-field--border-color-active)!important;box-shadow:inset var(--input-field-border-style-active) var(--input-field--border-color-active);outline:none}.ds-form-control:hover:not(:focus){box-shadow:var(--input-field-shadow-hover)}.ds-form-control::-webkit-input-placeholder{color:var(--placeholder-text-color);opacity:1}.ds-form-control:-ms-input-placeholder{color:var(--placeholder-text-color);opacity:1}.ds-form-control::-ms-input-placeholder{color:var(--placeholder-text-color);opacity:1}.ds-form-control::placeholder{color:var(--placeholder-text-color);opacity:1}.ds-form-control:disabled{box-shadow:none;cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:all}.ds-form-control[name=textarea]+.icon-error{display:none}.ds-form-group{position:relative}.ds-form-group .alert-danger,.ds-form-group .invalid-feedback{display:none;margin-top:var(--helper-text-margin-top);width:100%}.ds-form-group:not(:has(textarea)) .ds-form-control{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-form-group .ds-leading-icon,.ds-form-group .ds-trailing-icon,.ds-form-group .icon-close,.ds-form-group .icon-error,.ds-form-group .icon-search,.ds-form-group .icon-success{font-family:var(--font-family-fontawesome);font-style:var(--font-weight-normal);line-height:1}@media (min-width:767px){.ds-form-group button.ds-leading-icon:focus-visible,.ds-form-group button.ds-trailing-icon:focus-visible{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-form-group .ds-leading-icon,.ds-form-group .ds-trailing-icon{color:var(--input-field--icon-color);font-size:var(--input-field-icon-width);position:absolute;top:calc(var(--input-field-text-font-size) / 4 + var(--input-field-padding-y))}.ds-form-group .ds-leading-icon:not(.icon-success):not(.icon-error),.ds-form-group .ds-trailing-icon:not(.icon-success):not(.icon-error){margin-top:-4px}.ds-form-group .ds-leading-icon.ds-trailing-icon{height:0}.ds-form-group .ds-leading-icon.ds-trailing-icon:after{position:absolute;right:0}.ds-form-group:has(.ds-form-label) .ds-leading-icon,.ds-form-group:has(.ds-form-label) .ds-trailing-icon{top:calc(var(--input-field-text-font-size) * 1.8 + var(--input-field-padding-y))}.ds-form-group .icon-success{font-size:var(--input-field--icon-success-width);font-weight:var(--input-field-icon-success-font-weight);margin-top:0}.ds-form-group .icon-error{font-size:var(--input-field--icon-error-width)}.ds-form-group.is-valid .icon-success{color:var(--input-field--icon-success-color)}.ds-form-group.is-valid .icon-success:after{content:var(--input-field-icon-success)}.ds-form-group .icon-error{color:var(--input-field--icon-error-color);font-weight:var(--input-field-icon-error-font-weight);margin-top:0}.ds-form-group.form-group-error .ds-form-control,.ds-form-group.input-error .ds-form-control,.ds-form-group.is-invalid .ds-form-control{border-color:var(--input-field--border-color-error);box-shadow:inset var(--input-field-border-style-active) var(--input-field--border-color-error)}.ds-form-group.is-invalid .icon-error:after{content:var(--input-field-icon-error)}.ds-form-group.form-group-error .ds-form-label,.ds-form-group.input-error .ds-form-label,.ds-form-group.is-invalid .ds-form-label{color:var(--form-label-text-color-error);font-weight:var(--form-label-font-weight-error)}.ds-form-group.form-group-error .alert-danger,.ds-form-group.input-error .alert-danger,.ds-form-group.input-error .invalid-feedback,.ds-form-group.is-invalid .invalid-feedback{color:var(--error-text-color);display:block;font-size:var(--label-font-size-xs);font-weight:var(--error-text-font-weight);line-height:var(--label-line-height-xs)}.ds-form-group.is-focus .ds-form-control{border-color:var(--input-field--border-color-active);border-width:var(--input-field-border-width-active);box-shadow:inset var(--input-field-border-style-active) var(--input-field--border-color-active)}.ds-form-group.is-invalid:has(.icon-error):not(:has(textarea)) .ds-form-control{padding-right:calc(var(--input-field-padding-x) + var(--input-field--icon-error-width) + var(--input-field-label-margin-x))}.ds-form-group.is-valid:has(.icon-success):not(:has(textarea)) .ds-form-control{padding-right:calc(var(--input-field-padding-x) + var(--input-field--icon-success-width) + var(--input-field-label-margin-x))}.ds-form-group:has(.ds-leading-icon) .ds-form-control{padding-left:calc(var(--input-field-label-margin-x) + var(--input-field-padding-x) + var(--input-field-icon-width))}.ds-form-group:has(.ds-trailing-icon) .ds-form-control{padding-right:calc(var(--input-field-label-margin-x) + var(--input-field-padding-x) + var(--input-field-icon-width))}.ds-form-group.ds-trailing-error:not(:has(textarea)) .ds-form-control{padding-right:calc(var(--input-field-padding-x) + var(--input-field-icon-width) + var(--input-field--icon-error-width) + var(--input-field-label-margin-x) * 2)}.ds-form-group .ds-leading-icon{left:var(--input-field-padding-x)}.ds-form-group .ds-leading-icon:before{content:"\f005"}.ds-form-group .ds-trailing-icon{right:var(--input-field-padding-x)}.ds-form-group .ds-trailing-icon:after{content:"\f005";right:var(--input-field-padding-x)}.ds-form-group.ds-trailing-error .icon-error{right:calc(var(--input-field-icon-width) + var(--input-field-padding-x) + var(--input-field-label-margin-x))}.ds-form-group.disabled .ds-form-label{opacity:var(--opacity-disabled)}@media (min-width:767px){.using-tabkey .is-focus.ds-form-control,.using-tabkey .is-focus:not(:has(.autosuggest-container-open)) .ds-form-control{outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}@media (min-width:767px){.using-tabkey .custom__control.custom__control--is-focused:not(.custom__control--menu-is-open),.using-tabkey .select-outer-container.is-focused:not(.is-open),.using-tabkey .select-outer-container.is-focused:not(.is-open) .ds-form-control{border-radius:var(--input-field-border-radius);outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}@media (min-width:767px){.using-tabkey .ds-dropdown-list-wrapper:not(.ds-is-open) .input-container:focus-within{border-radius:var(--input-field-border-radius);outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.using-tabkey .autosuggest-item-highlighted:not(:hover),.using-tabkey .autosuggest-list-item-highlighted:not(:hover),.using-tabkey .custom__option--is-focused:not(:hover),.using-tabkey .ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.is-focused:not(:hover),.using-tabkey .ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.is-focused:not(:hover){transition:outline 10ms}@media (min-width:767px){.using-tabkey .autosuggest-item-highlighted:not(:hover),.using-tabkey .autosuggest-list-item-highlighted:not(:hover),.using-tabkey .custom__option--is-focused:not(:hover),.using-tabkey .ds-dropdown-list-wrapper .ds-dropdownlist .Select-menu .Select-option.is-focused:not(:hover),.using-tabkey .ds-dropdown-list-wrapper .ds-dropdownlist .ds-list-item.is-focused:not(:hover){outline:2px dashed var(--border-color-focus)!important;outline-offset:-2px}}.ds-text-editor{border:var(--text-editor-toolbar-border-width) var(--text-editor-toolbar-border-color);border-radius:var(--text-editor-border-radius)}.ds-text-editor .DraftEditor-root{color:var(--input-field-text-color);font-size:var(--input-field-text-font-size);line-height:1.5;padding:var(--input-field-padding-y) var(--input-field-padding-x)}.ds-text-editor .ds-editor-header{background-color:var(--text-editor-toolbar-bg-color);border-radius:0 0 var(--text-editor-border-radius) var(--text-editor-border-radius);border-top:var(--text-editor-toolbar-border-width) var(--text-editor-toolbar-border-color);padding:var(--text-editor-toolbar-padding)}.ds-text-editor .icon-spell:before{font-size:1rem;left:8px;position:absolute;top:4px}.ds-text-editor .public-DraftEditorPlaceholder-inner{color:var(--placeholder-text-color)}.ds-editor-icons{background:none;border:none;border-radius:var(--text-editor-toolbar-icon-border-radius);color:var(--text-editor-toolbar-icon-color);cursor:pointer;font:normal normal normal 15px/1 var(--font-family-fontawesome);font-weight:var(--font-weight-semi-bold);height:var(--text-editor-toolbar-icon-height);line-height:2.6rem;margin-right:var(--text-editor-toolbar-icon-margin-right);text-align:center;width:var(--text-editor-toolbar-icon-width)}@media (max-width:767px){.ds-editor-icons{margin-right:0;width:48px}}.ds-editor-icons:hover{background-color:var(--text-editor-toolbar-icon-bg-color-hover);border-color:var(--text-editor-toolbar-icon-border-color-hover)}.ds-editor-icons:last-child{margin-right:0}.ds-editor-icons button.icon-spell,.ds-editor-icons.active{background-color:var(--text-editor-toolbar-icon-bg-color-active);border:var(--text-editor-toolbar-icon-border-width) var(--text-editor-toolbar-icon-border-color-active);color:var(--text-editor-toolbar-icon-color-active)}.ds-date-picker-wrapper{position:relative}.ds-date-picker-wrapper .react-calendar{background:var(--date-picker-bg-color);border-radius:var(--date-picker-border-radius);box-shadow:var(--date-picker-shadow);margin-top:1px;padding:var(--date-picker-padding-y) var(--date-picker-padding-x);position:absolute;width:100%;z-index:11}.ds-date-picker-wrapper .react-calendar button{background-color:var(--date-picker-unit-bg-color);border:var(--date-picker-unit-border-width) var(--date-picker-unit-border-color);border-radius:var(--date-picker-unit-border-radius);cursor:pointer}.ds-date-picker-wrapper .react-calendar button abbr,.ds-date-picker-wrapper .react-calendar button time{-ms-flex-align:center;align-items:center;border-radius:var(--date-picker-unit-border-radius);display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}.ds-date-picker-wrapper .react-calendar button:disabled:not(.react-calendar__navigation__label){cursor:not-allowed;opacity:var(--date-picker-unit-opacity)}.ds-date-picker-wrapper .react-calendar button:disabled:not(.react-calendar__navigation__label):hover{font-weight:400}.ds-date-picker-wrapper .react-calendar button:disabled:not(.react-calendar__navigation__label):hover abbr,.ds-date-picker-wrapper .react-calendar button:disabled:not(.react-calendar__navigation__label):hover time{border:none}@media (min-width:767px){.ds-date-picker-wrapper .react-calendar button:focus-visible{border-radius:var(--date-picker-unit-border-radius);outline:2px dashed var(--border-color-focus)!important;outline-offset:2px}}.ds-date-picker-wrapper .react-calendar__tile--active abbr,.ds-date-picker-wrapper .react-calendar__tile--active time,.ds-date-picker-wrapper .react-calendar__tile--hasActive abbr,.ds-date-picker-wrapper .react-calendar__tile--hasActive time{background:var(--date-picker-unit-bg-color-active);border-color:var(--date-picker-unit-border-color-active);color:var(--date-picker-unit-text-color-active);font-weight:var(--font-weight-bold)}.ds-date-picker-wrapper .react-calendar__month-view__days button{color:var(--body-text-color);font-size:var(--body-font-size-sm);min-height:var(--date-picker-unit-day-height);padding:2px 6px}.ds-date-picker-wrapper .react-calendar__navigation__label{color:var(--body-text-color);cursor:auto;font-family:var(--body-font-family);font-size:var(--body-font-size-lg);font-weight:var(--font-weight-bold);line-height:1.5;text-transform:uppercase}.ds-date-picker-wrapper .react-calendar__navigation__label:disabled{cursor:auto}.ds-date-picker-wrapper .react-calendar__month-view__weekdays{-ms-flex-align:center;align-items:center;min-height:var(--date-picker-unit-day-height)}.ds-date-picker-wrapper .react-calendar__month-view__weekdays__weekday{color:var(--body-text-color);font-size:var(--body-font-size-sm);text-align:center}.ds-date-picker-wrapper .react-calendar__navigation{margin-bottom:var(--date-picker-nav-margin-bottom);padding:var(--date-picker-nav-padding-y) var(--date-picker-nav-padding-x)}.ds-date-picker-wrapper .react-calendar__navigation__arrow{color:transparent}.ds-date-picker-wrapper .react-calendar__navigation__arrow:disabled{color:var(--body-text-color);cursor:not-allowed;font-size:0;opacity:var(--date-picker-unit-opacity)}.ds-date-picker-wrapper .react-calendar__navigation__arrow:before{color:var(--date-picker-nav-icon-color);font-family:var(--font-family-fontawesome);font-size:var(--date-picker-nav-icon-width);padding:var(--date-picker-nav-icon-padding)}.ds-date-picker-wrapper .react-calendar__navigation__prev2-button:before{content:"\f100"}.ds-date-picker-wrapper .react-calendar__navigation__next-button:before,.ds-date-picker-wrapper .react-calendar__navigation__prev-button:before{color:var(--date-picker-nav-icon-color);font-weight:var(--date-picker-nav-icon-weight);padding:var(--date-picker-nav-icon-padding)}.ds-date-picker-wrapper .react-calendar__navigation__prev-button:before{content:var(--date-picker-nav-icon-left)}.ds-date-picker-wrapper .react-calendar__navigation__next-button:before{content:var(--date-picker-nav-icon-right)}.ds-date-picker-wrapper .react-calendar__navigation__next2-button:before{content:"\f101"}.ds-date-picker-wrapper .react-calendar__century-view button,.ds-date-picker-wrapper .react-calendar__decade-view button,.ds-date-picker-wrapper .react-calendar__year-view__months button{background-color:var(--date-picker-unit-bg-color);font-size:var(--body-font-size-lg);margin:var(--date-picker-row-spacing) var(--date-picker-column-spacing);min-height:var(--date-picker-unit-month-height);padding:4px 20px}.ds-date-picker-wrapper .react-calendar__century-view button:hover,.ds-date-picker-wrapper .react-calendar__decade-view button:hover,.ds-date-picker-wrapper .react-calendar__month-view__days button:hover,.ds-date-picker-wrapper .react-calendar__year-view__months button:hover{background:var(--date-picker-unit-bg-color-hover);font-weight:var(--font-weight-bold);transition:none}.ds-date-picker-wrapper .react-calendar__century-view button:hover abbr,.ds-date-picker-wrapper .react-calendar__century-view button:hover time,.ds-date-picker-wrapper .react-calendar__decade-view button:hover abbr,.ds-date-picker-wrapper .react-calendar__decade-view button:hover time,.ds-date-picker-wrapper .react-calendar__month-view__days button:hover abbr,.ds-date-picker-wrapper .react-calendar__month-view__days button:hover time,.ds-date-picker-wrapper .react-calendar__year-view__months button:hover abbr,.ds-date-picker-wrapper .react-calendar__year-view__months button:hover time{border:var(--date-picker-unit-border-width) var(--date-picker-unit-border-color-hover)}.ds-date-picker-wrapper .react-calendar__month-view__days__day--neighboringMonth{background:var(--date-picker-unit-bg-color-disabled);border-color:var(--date-picker-unit-border-color-disabled);opacity:var(--date-picker-unit-opacity)}.ds-date-picker-wrapper .invalid-feedback{position:absolute}.ds-date-picker-wrapper .ds-trailing-icon{cursor:pointer}.ds-date-picker-wrapper .ds-trailing-icon:before{display:none}.ds-date-picker-wrapper .ds-trailing-icon.icon-calendar:after{content:var(--fa)}.ds-switch-toggle-left,.ds-switch-toggle-none,.ds-switch-toggle-right{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.ds-switch-toggle-left.disabled,.ds-switch-toggle-none.disabled,.ds-switch-toggle-right.disabled{cursor:none;opacity:var(--opacity-disabled)}.ds-switch-toggle-left>.ds-form-label,.ds-switch-toggle-none>.ds-form-label,.ds-switch-toggle-right>.ds-form-label{margin-bottom:0}.ds-switch-toggle-left .switch,.ds-switch-toggle-none .switch,.ds-switch-toggle-right .switch{-ms-flex:0 0 var(--switch-toggle-width);flex:0 0 var(--switch-toggle-width);height:var(--switch-toggle-height);position:relative;width:var(--switch-toggle-width)}.ds-switch-toggle-left .switch input,.ds-switch-toggle-none .switch input,.ds-switch-toggle-right .switch input{height:0;opacity:0;width:0}.ds-switch-toggle-left .switch input:checked+.slider,.ds-switch-toggle-none .switch input:checked+.slider,.ds-switch-toggle-right .switch input:checked+.slider{background-color:var(--switch-toggle-bg-color-active);border:1px solid var(--switch-toggle-border-color-active)}.ds-switch-toggle-left .switch input:checked+.slider:before,.ds-switch-toggle-none .switch input:checked+.slider:before,.ds-switch-toggle-right .switch input:checked+.slider:before{-webkit-transform:translateX(calc(var(--switch-toggle-width) / 2));transform:translateX(calc(var(--switch-toggle-width) / 2))}.ds-switch-toggle-left .switch .slider,.ds-switch-toggle-none .switch .slider,.ds-switch-toggle-right .switch .slider{background-color:var(--switch-toggle-bg-color);border:1px solid var(--switch-toggle-border-color);border-radius:var(--switch-toggle-border-radius);cursor:pointer;display:inline-block;inset:0;outline:2px dotted transparent;outline-offset:4px;position:absolute;transition:none}.ds-switch-toggle-left .switch .slider:hover,.ds-switch-toggle-none .switch .slider:hover,.ds-switch-toggle-right .switch .slider:hover{box-shadow:var(--switch-toggle-shadow-hover)}.ds-switch-toggle-left .switch .slider:before,.ds-switch-toggle-none .switch .slider:before,.ds-switch-toggle-right .switch .slider:before{background-color:var(--switch-toggle-handle-color);border-radius:50%;bottom:1px;content:"";height:calc(var(--switch-toggle-height) - 4px);left:1px;position:absolute;transition:.4s;width:calc(var(--switch-toggle-height) - 4px)}@media (min-width:767px){.ds-switch-toggle-left .form-check-input:focus-visible+.slider,.ds-switch-toggle-none .form-check-input:focus-visible+.slider,.ds-switch-toggle-right .form-check-input:focus-visible+.slider{outline:var(--outline-width) var(--outline-border-style) var(--border-color-focus);outline-offset:var(--outline-offset)}}.ds-switch-toggle-left input:checked~.switch-icons:before,.ds-switch-toggle-none input:checked~.switch-icons:before,.ds-switch-toggle-right input:checked~.switch-icons:before{content:var(--switch-toggle-icon-on);left:var(--tick-icon-placement)}.ds-switch-toggle-left input:not(:checked)~.switch-icons:after,.ds-switch-toggle-none input:not(:checked)~.switch-icons:after,.ds-switch-toggle-right input:not(:checked)~.switch-icons:after{content:var(--switch-toggle-icon-off);right:var(--tick-icon-placement)}.ds-switch-toggle-left .switch-icons:after,.ds-switch-toggle-left .switch-icons:before,.ds-switch-toggle-none .switch-icons:after,.ds-switch-toggle-none .switch-icons:before,.ds-switch-toggle-right .switch-icons:after,.ds-switch-toggle-right .switch-icons:before{color:var(--switch-toggle-icon-color);display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1.5rem;line-height:22.5px;margin-top:-11px;position:absolute;top:50%}.ds-switch-toggle-left .ds-label-lg,.ds-switch-toggle-none .ds-label-lg,.ds-switch-toggle-right .ds-label-lg{font-weight:var(--font-weight-bold);text-transform:uppercase}.ds-switch-toggle-right .switch{margin-left:12px;-ms-flex-order:2;order:2}.ds-switch-toggle-left .switch{margin-right:12px}