.Toasts,.BannerToasts{position:fixed;z-index:90;bottom:1rem;left:1rem;display:flex;flex-direction:column-reverse;align-items:flex-start;user-select:none}.Toasts.BannerToasts,.BannerToasts.BannerToasts{width:100%;z-index:91}.Toasts .Toast+.Toast,.BannerToasts .Toast+.Toast{margin-bottom:1rem}.Toasts .Toast,.BannerToasts .Toast{border:3px solid rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.3) 0 3px 15px;background:#fff;display:flex;max-width:300px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.Toasts .Toast .Toast-icon,.BannerToasts .Toast .Toast-icon{cursor:pointer;flex-shrink:0;width:50px;display:flex;align-items:center;justify-content:center;color:#fff}.Toasts .Toast .Toast-content,.BannerToasts .Toast .Toast-content{padding:1rem;user-select:text}.Toasts .Toast.banner,.BannerToasts .Toast.banner{max-width:750px;align-self:center;border:none;border-radius:3px;background:rgba(0,0,0,.4);color:#fff}.Toasts .Toast.info,.BannerToasts .Toast.info{border-color:undefined;border-color:var(--color-primary-active)}.Toasts .Toast.info .Toast-icon,.BannerToasts .Toast.info .Toast-icon{background:undefined;background:var(--color-primary-active)}.Toasts .Toast.error,.BannerToasts .Toast.error{border-color:undefined;border-color:var(--color-error-active)}.Toasts .Toast.error .Toast-icon,.BannerToasts .Toast.error .Toast-icon{background:undefined;background:var(--color-error-active)}.Toasts .Toast.success,.BannerToasts .Toast.success{border-color:undefined;border-color:var(--color-teal-50)}.Toasts .Toast.success .Toast-icon,.BannerToasts .Toast.success .Toast-icon{background:undefined;background:var(--color-teal-50)}
.navbar{height:64px;background:#000;margin:0;border:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-pack:justify;justify-content:space-between}.navbar__group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1 1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.navbar__group--product{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:1;order:1;padding:0 1rem;flex:0 0 auto}.navbar__group--platform{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:2;order:2}.navbar__group--actions{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:3;order:3;margin-right:16px;margin-right:1rem}.navbar__group--learnMoreActions{-ms-flex-pack:end;justify-content:flex-start;-ms-flex-order:3;order:3;margin-right:1rem}@media(min-width: 961px){.navbar__group--mobile{display:none}}@media(min-width: 1024px){.navbar__group--mobile{display:none}}@media(min-width: 780px){.navbar__group--newMobile{display:none}}@media(min-width: 1024px){.navbar__group--newMobile{display:none}}@media(min-width: 320px){.navbar__group--newTablet{display:none}}@media(min-width: 781px){.navbar__group--newTablet{display:flex}}@media(min-width: 1024px){.navbar__group--newTablet{display:flex}}@media(min-width: 320px){.navbar__group--newSignUp{display:none}}@media(min-width: 768px){.navbar__group--newSignUp{display:flex}}@media(min-width: 320px){.navbar__group--tablet{display:none}}@media(min-width: 961px){.navbar__group--tablet{display:flex}}@media(min-width: 1024px){.navbar__group--tablet{display:flex}}@media(min-width: 320px){.navbar__group--desktop{display:none}}@media(min-width: 600px){.navbar__group--desktop{display:none}}@media(min-width: 1024px){.navbar__group--desktop{display:flex}}.navbar__link{height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:3px solid rgba(0,0,0,0);padding:0 1rem;color:undefined;color:var(--color-grey-10);text-decoration:none;cursor:pointer}.navbar__link a{color:undefined;color:var(--color-grey-10);text-decoration:none}.navbar__link:hover{border-bottom-color:#f0ab00;text-decoration:none;color:undefined;color:var(--color-grey-10)}.navbar__link.active{border-bottom-color:#f0ab00;font-family:"72-Bold","Roboto",Helvetica,sans-serif}.navbar__link--login{color:#f0ab00}@media(min-width: 320px){.navbar__link--mobile{display:flex}}@media(min-width: 600px){.navbar__link--mobile{display:none}}@media(min-width: 1024px){.navbar__link--mobile{display:none}}@media(min-width: 320px){.navbar__link--tablet{display:none}}@media(min-width: 600px){.navbar__link--tablet{display:flex}}@media(min-width: 1024px){.navbar__link--tablet{display:flex}}@media(min-width: 320px){.navbar__link--desktop{display:none}}@media(min-width: 600px){.navbar__link--desktop{display:none}}@media(min-width: 1024px){.navbar__link--desktop{display:flex}}.navbar__logo{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.navbar__logo>*,.navbar__logo img{line-height:0;height:40px;width:auto;display:block}.navbar__tooltip{border-radius:0;background:#000;box-shadow:rgba(0,0,0,.3) 0 3px 10px;-webkit-box-shadow:rgba(0,0,0,.3) 0 3px 10px;z-index:100;border-radius:0;background:#000;color:#fff;box-shadow:rgba(0,0,0,.3) 0 3px 10px;-webkit-box-shadow:rgba(0,0,0,.3) 0 3px 10px;z-index:100;padding:5px;font-size:1rem}.navbar__tooltip .menu__item{-webkit-font-smoothing:inherit;position:relative;cursor:pointer;display:flex;border:none;color:#fff;text-decoration:none;padding:1rem}.navbar__tooltip .menu__item:hover{background:#333}@media(min-width: 320px){.navbar__tooltip .menu__item--mobile{display:flex}}@media(min-width: 600px){.navbar__tooltip .menu__item--mobile{display:none}}@media(min-width: 1024px){.navbar__tooltip .menu__item--mobile{display:none}}@media(min-width: 320px){.navbar__tooltip .menu__item--tablet{display:none}}@media(min-width: 600px){.navbar__tooltip .menu__item--tablet{display:flex}}@media(min-width: 1024px){.navbar__tooltip .menu__item--tablet{display:flex}}@media(min-width: 320px){.navbar__tooltip .menu__item--desktop{display:none}}@media(min-width: 600px){.navbar__tooltip .menu__item--desktop{display:none}}@media(min-width: 1024px){.navbar__tooltip .menu__item--desktop{display:flex}}.navbar__tooltip .menu-item__wrapper{width:100%}.navbar__tooltip .menu-item__title{color:#f0ab00;font-family:"72-Regular","Roboto",Helvetica,sans-serif;font-size:16px;font-weight:400}.navbar__tooltip .menu-item__subtitle{font-family:"72-Regular","Roboto",Helvetica,sans-serif;font-size:14px}.navbar__tooltip .menu-item__divider{background:#666;margin-bottom:.4rem;width:100%;height:1px}.navbar__tooltip--platform .menu{padding:1rem 2.5rem}.navbar__tooltip--platform .menu__item:hover{background:initial}.navbar__tooltip--platform .menu-item__title:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.navbar__tooltip--profile .menu{width:170px}.navbar__tooltip--mobileProfile{position:absolute;right:0;background:#000;width:12.5rem;height:fit-content;top:3.25rem;margin-top:.25rem;z-index:100}@media(max-width: 768px){.navbar__tooltip--mobileProfile{margin-top:.13rem;width:100%}}.navbar i.icon.active,.navbar i.icon:hover{color:#fff}.navbar__menu{background:#000;flex-direction:column}.navbar__menu .menu__item,.navbar__menu .menu__subitem{-webkit-font-smoothing:inherit;position:relative;cursor:pointer;display:flex;border:none;color:#fff;text-decoration:none;padding:1rem;border-bottom:1px solid #666}.navbar__menu .menu__item:hover,.navbar__menu .menu__subitem:hover{color:#f0ab00}.navbar__menu .menu__icon--right{position:absolute;right:1em}.navbar__menu .menu__subitem{padding-left:2em}.navbar__menu--mobile{display:none;z-index:100;width:100%;position:absolute;top:64px}@media(max-width: 961px){.navbar__menu--mobile{display:flex}}.navbar__learnMore{position:absolute;width:14.875rem;height:fit-content;top:3.25rem;margin-top:.25rem;z-index:100}.navbar__learnMore--menuItem:hover{box-shadow:none;background:undefined;background:var(--color-subdued)}.navbar__learnMore--menuItem:focus{box-shadow:none;background:undefined;background:var(--color-light)}.navbar__learnMore--textLink{text-decoration:none !important}.navbar__learnMore--textLink:hover .navbar__menuItem{box-shadow:none;background:undefined;background:var(--color-subdued)}.navbar__learnMore--textLink:focus .navbar__menuItem{box-shadow:none;background:undefined;background:var(--color-light)}.navbar__learnMore--textLinkLearnMore:hover{text-decoration:none !important;color:undefined;color:var(--color-disabled)}.navbar__icon{height:3.25rem;color:undefined;color:var(--color-white);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none !important}.navbar__icon:hover{color:undefined;color:var(--color-brand-hover)}.navbar__icon:focus{color:undefined;color:var(--color-brand-hover)}.navbar__icon.active{color:undefined;color:var(--color-brand-pressed)}.navbar__icon:active{color:undefined;color:var(--color-brand-pressed)}.navbar__icon.menuHeader{color:undefined;color:var(--color-brand-pressed);border-bottom-color:undefined;border-bottom-color:var(--color-brand-pressed)}.navbar__icon--img{border:1px solid rgba(0,0,0,0);border-radius:60%}.navbar__icon--img.hover{border-color:undefined;border-color:var(--color-brand-hover)}.navbar__icon--img.focus{border-color:undefined;border-color:var(--color-brand-hover)}.navbar__mobileMenu{display:none;z-index:100;right:0;width:100%;overflow:hidden;background:undefined;background:var(--color-default);border-top:undefined;border-top:1px solid var(--color-white);position:absolute;top:3.25rem}@media(max-width: 780px){.navbar__mobileMenu{display:flex}}
.SocialLinks{display:flex;align-items:center}.SocialLinks .SocialLink{font-size:18px}.SocialLinks .SocialLink img{filter:undefined;filter:var(--color-grey-50);color:undefined;color:var(--color-grey-50)}.SocialLinks .SocialLink:hover img{filter:undefined;filter:var(--color-white);color:undefined;color:var(--color-white)}.SocialLinks .SocialLink+.SocialLink{margin-left:1rem}
.FooterSocial{display:flex;flex-wrap:wrap;justify-content:flex-end}.FooterSocial__label{margin-right:1rem}.FooterSocial__links{flex-grow:1}.FooterSocial__link{line-height:2rem;margin-right:1rem}.FooterSocial__link{color:undefined;color:var(--color-grey-50)}.FooterSocial__link:hover{color:undefined;color:var(--color-white)}.FooterSocial.is-light .FooterSocial__link{color:undefined;color:var(--color-text)}.FooterSocial.is-light .FooterSocial__link:hover{color:undefined;color:var(--color-text)}.FooterSocial__thumbs{display:flex;flex-direction:row;align-items:center}@media(max-width: 970px){.FooterSocial.is-light .FooterSocial__links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.FooterSocial.is-light .FooterSocial__thumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1rem;flex-grow:1}}@media(max-width: 765px){.FooterSocial__links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.FooterSocial__thumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1rem;flex-grow:1}}@media(max-width: 512px){.FooterSocial__links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.FooterSocial__thumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1rem}}
.Footer{background-color:undefined;background-color:var(--color-background-inverse);color:undefined;color:var(--color-grey-50);user-select:none;flex-shrink:0}.Footer__menu{display:flex;justify-content:space-between}.Footer__title{line-height:2rem !important}.Footer__link-item{color:undefined;color:var(--color-grey-50);line-height:2rem}.Footer__link-item:hover{color:undefined;color:var(--color-white)}.Footer__brand-image{width:130px;position:absolute;left:50%;margin-left:-65px;margin-top:-8px}@media(max-width: 512px){.Footer>.container{flex-direction:column}.Footer .mobile-grow{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:1rem;padding-left:1rem;text-align:left;width:100%}.Footer .mobile-grow+.mobile-grow{margin-left:0}.Footer .__menu{width:100%;justify-content:center}.Footer__link{margin-right:1rem}.Footer-label{margin-right:1rem}}
.Onboarding{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:40;display:flex;align-items:center;justify-content:center;user-select:none;cursor:default}.Onboarding .Onboarding--Card{background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.1);padding:1rem;box-shadow:rgba(0,0,0,.2) 0 3px 20px;max-width:800px;height:650px;flex-grow:1;display:flex;flex-direction:column;transition:100ms linear background}.Onboarding .Onboarding--Nav{position:relative;display:flex;align-items:center;justify-content:center;margin-top:3rem;height:50px}.Onboarding .Onboarding--Arrow{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;top:0;bottom:0;cursor:pointer}.Onboarding .Onboarding--Arrow.l{left:0}.Onboarding .Onboarding--Arrow.r{right:0}.Onboarding .Onboarding--Arrow:hover{background:rgba(0,0,0,.15)}.Onboarding .Onboarding--Arrow.invisible{display:none}.Onboarding .Onboarding--Bullets{display:flex;align-items:center;justify-content:center;padding:0 4rem}.Onboarding .Onboarding--Bullet{width:18px;height:18px;background:undefined;background:var(--color-background-dark);border-radius:50%;cursor:pointer;border:3px solid rgba(0,0,0,0)}.Onboarding .Onboarding--Bullet+.Onboarding--Bullet{margin-left:1rem}.Onboarding .Onboarding--Bullet.active{background:undefined;background:var(--color-brand-active)}.Onboarding .Onboarding--Bullet.current{border-color:#fff}.Onboarding .Onboarding--Content{display:flex;align-items:center;justify-content:center;flex-grow:1}.Onboarding .Onboarding--Content .Modal-fields form{display:flex;flex-direction:row}.Onboarding .Onboarding--Content .Modal-fields form .Input{flex-grow:1}.Onboarding .Onboarding--Content .Modal-fields form .Modal-submit{display:flex}
.Entity .Entity--slug,.Entity--blank .Entity--slug{text-transform:capitalize;max-width:200px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.Entity .Entity--slug-name,.Entity--blank .Entity--slug-name{max-width:130px}.Entity.hoverable,.Entity--blank.hoverable{cursor:pointer}.Entity.hoverable:hover,.Entity.hoverable:active,.Entity--blank.hoverable:hover,.Entity--blank.hoverable:active{border-color:rgba(0,0,0,.08)}.Entity--blank{width:80px;height:20px;background:rgba(0,0,0,.1)}
.CookieBanner{position:fixed;bottom:0;padding:1rem 0;width:100%;z-index:2147483647;text-align:center;background-color:#fff;box-shadow:0 -3px 10px -6px #333;border-top:1px solid #d3d3d3}.CookieBanner .rc-checkbox.inactive{color:undefined !important;color:var(--color-primary-active) !important;border-color:undefined !important;border-color:var(--color-primary-active) !important;cursor:default !important}.CookieBanner .rc-checkbox.inactive::after{color:undefined !important;color:var(--color-primary-active) !important}
.ProfileVisibilityModal .Modal{width:45rem;height:21rem;top:10rem}.ProfileVisibilityModal--radio-buttons{margin-left:2.8125rem;margin-right:1.094rem}.ProfileVisibilityModal--radio-button{margin-top:.6rem}.ProfileVisibilityModal .warn{background:undefined;background:var(--color-background)}.ProfileVisibilityModal .icon{margin-left:.18rem}
.initialize{--skill-type--initialize: undefined;--skill-type--initialize: var(--color-green-30);color:undefined;color:var(--skill-type--initialize);background-color:undefined !important;background-color:var(--skill-type--initialize) !important;border-color:undefined !important;border-color:var(--skill-type--initialize) !important}.initialize .icon::before{color:#000}.welcome{--skill-type--welcome: undefined;--skill-type--welcome: var(--color-lilac-50);color:undefined;color:var(--skill-type--welcome);background-color:undefined !important;background-color:var(--skill-type--welcome) !important;border-color:undefined !important;border-color:var(--skill-type--welcome) !important}.welcome .icon::before{color:#fff}.fallback{--skill-type--fallback: undefined;--skill-type--fallback: var(--color-grey-40);color:undefined;color:var(--skill-type--fallback);background-color:undefined !important;background-color:var(--skill-type--fallback) !important;border-color:undefined !important;border-color:var(--skill-type--fallback) !important}.fallback .icon::before{color:#000}.disambiguation{--skill-type--disambiguation: undefined;--skill-type--disambiguation: var(--color-iris-40);color:undefined;color:var(--skill-type--disambiguation);background-color:undefined !important;background-color:var(--skill-type--disambiguation) !important;border-color:undefined !important;border-color:var(--skill-type--disambiguation) !important}.disambiguation .icon::before{color:#fff}.business{--skill-type--business: undefined;--skill-type--business: var(--color-teal-50);color:undefined;color:var(--skill-type--business);background-color:undefined !important;background-color:var(--skill-type--business) !important;border-color:undefined !important;border-color:var(--skill-type--business) !important}.business .icon::before{color:#fff}.floating{--skill-type--floating: undefined;--skill-type--floating: var(--color-yellow-50);color:undefined;color:var(--skill-type--floating);background-color:undefined !important;background-color:var(--skill-type--floating) !important;border-color:undefined !important;border-color:var(--skill-type--floating) !important}.floating .icon::before{color:#000}
.ActionContainerActionSelect--Menu{position:absolute;background-color:#fff;margin-top:5px;z-index:3}.ActionContainerActionSelectOption{color:undefined;color:var(--color-primary-active);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.125)}.ActionContainerActionSelectOption:hover{background-color:undefined;background-color:var(--color-background)}.ActionContainerActionSelectOption:focus{background-color:undefined;background-color:var(--color-background)}.ActionContainerActionSelectOption:last-child{border:none}
.CAIBanner__wrapper-notification{position:absolute;width:100%}.CAIBanner__notification-exit{opacity:1}.CAIBanner__notification-exit-active{opacity:0;transform:translateY(-60px);transition:opacity 1000ms,transform 1000ms}
/*

Darcula color scheme from the JetBrains family of IDEs

*/


.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #2b2b2b;
  color: #bababa;
}

.hljs-strong,
.hljs-emphasis {
  color: #a8a8a2;
}

.hljs-bullet,
.hljs-quote,
.hljs-link,
.hljs-number,
.hljs-regexp,
.hljs-literal {
  color: #6896ba;
}

.hljs-code,
.hljs-selector-class {
  color: #a6e22e;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-section,
.hljs-attribute,
.hljs-name,
.hljs-variable {
  color: #cb7832;
}

.hljs-params {
  color: #b9b9b9;
}

.hljs-string {
  color: #6a8759;
}

.hljs-subst,
.hljs-type,
.hljs-built_in,
.hljs-builtin-name,
.hljs-symbol,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-template-tag,
.hljs-template-variable,
.hljs-addition {
  color: #e0c46c;
}

.hljs-comment,
.hljs-deletion,
.hljs-meta {
  color: #7f7f7f;
}

.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select .Select-arrow-zone:hover>.Select-arrow,.Select.is-open .Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:0;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:0;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:0;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;-o-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;-o-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}
.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}
.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}
.PresetDateRangePicker_button:active {
  outline: 0
}
.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}
.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}
.SingleDatePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.SingleDatePickerInput__rtl {
  direction: rtl
}
.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}
.SingleDatePickerInput__block {
  display: block
}
.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}
.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.SingleDatePickerInput_clearDate__small {
  padding: 6px
}
.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}
.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.SingleDatePickerInput_clearDate_svg__small {
  height: 9px
}
.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.SingleDatePicker {
  position: relative;
  display: inline-block
}
.SingleDatePicker__block {
  display: block
}
.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.SingleDatePicker_picker__rtl {
  direction: rtl
}
.SingleDatePicker_picker__directionLeft {
  left: 0
}
.SingleDatePicker_picker__directionRight {
  right: 0
}
.SingleDatePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}
.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_show {
  width: 33px;
  height: 26px;
  position: absolute;
  z-index: 2
}
.DayPickerKeyboardShortcuts_show::before {
  content: "";
  display: block;
  position: absolute
}
.DayPickerKeyboardShortcuts_show__bottomRight {
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight::before {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topRight {
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight::before {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topLeft {
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft::before {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  border-left: 33px solid #008489
}
.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}
.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: 5px
}
.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px;
  text-align: left
}
.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}
.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}
.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}
.CalendarDay {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  text-align: center
}
.CalendarDay:active {
  outline: 0
}
.CalendarDay__defaultCursor {
  cursor: default
}
.CalendarDay__default {
  border: 1px solid #e4e7e7;
  color: #484848;
  background: #fff
}
.CalendarDay__default:hover {
  background: #e4e7e7;
  border: 1px solid #e4e7e7;
  color: inherit
}
.CalendarDay__hovered_offset {
  background: #f4f5f5;
  border: 1px double #e4e7e7;
  color: inherit
}
.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #484848
}
.CalendarDay__outside:hover {
  border: 0
}
.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}
.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}
.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #484848
}
.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #484848
}
.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px double #00a699;
  color: #fff
}
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}
.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}
.CalendarDay__hovered_start_first_possible_end {
  background: #eceeee;
  border: 1px double #eceeee
}
.CalendarDay__hovered_start_blocked_min_nights {
  background: #eceeee;
  border: 1px double #e4e7e7
}
.CalendarMonth {
  background: #fff;
  text-align: center;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}
.CalendarMonth_verticalSpacing {
  border-collapse: separate
}
.CalendarMonth_caption {
  color: #484848;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: initial
}
.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}
.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}
.CalendarMonthGrid__animating {
  z-index: 1
}
.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}
.CalendarMonthGrid__vertical,
.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto
}
.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}
.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}
.CalendarMonthGrid_month__hidden {
  visibility: hidden
}
.DayPickerNavigation {
  position: relative;
  z-index: 2
}
.DayPickerNavigation__horizontal {
  height: 0
}
.DayPickerNavigation__verticalScrollable_prevNav {
  z-index: 1
}
.DayPickerNavigation__verticalDefault {
  position: absolute;
  width: 100%;
  height: 52px;
  bottom: 0;
  left: 0
}
.DayPickerNavigation__verticalScrollableDefault {
  position: relative
}
.DayPickerNavigation__bottom {
  height: auto
}
.DayPickerNavigation__bottomDefault {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between
}
.DayPickerNavigation_button {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  padding: 0;
  margin: 0
}
.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}
.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}
.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}
.DayPickerNavigation_button__disabled {
  cursor: default;
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:focus,
.DayPickerNavigation_button__disabled:hover {
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:active {
  background: 0 0
}
.DayPickerNavigation_button__horizontalDefault {
  position: absolute;
  top: 18px;
  line-height: .78;
  border-radius: 3px;
  padding: 6px 9px
}
.DayPickerNavigation_bottomButton__horizontalDefault {
  position: static;
  margin: -10px 22px 30px
}
.DayPickerNavigation_leftButton__horizontalDefault {
  left: 22px
}
.DayPickerNavigation_rightButton__horizontalDefault {
  right: 22px
}
.DayPickerNavigation_button__verticalDefault {
  padding: 5px;
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  position: relative;
  display: inline-block;
  text-align: center;
  height: 100%;
  width: 50%
}
.DayPickerNavigation_nextButton__verticalDefault {
  border-left: 0
}
.DayPickerNavigation_nextButton__verticalScrollableDefault,
.DayPickerNavigation_prevButton__verticalScrollableDefault {
  width: 100%
}
.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a;
  display: block
}
.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #484848
}
.DayPickerNavigation_svg__disabled {
  fill: #f2f2f2
}
.DayPicker {
  background: #fff;
  position: relative;
  text-align: left
}
.DayPicker__horizontal {
  background: #fff
}
.DayPicker__verticalScrollable {
  height: 100%
}
.DayPicker__hidden {
  visibility: hidden
}
.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  border-radius: 3px
}
.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}
.DayPicker_portal__vertical {
  position: initial
}
.DayPicker_focusRegion {
  outline: 0
}
.DayPicker_calendarInfo__horizontal,
.DayPicker_wrapper__horizontal {
  display: inline-block;
  vertical-align: top
}
.DayPicker_weekHeaders {
  position: relative
}
.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}
.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  text-align: left
}
.DayPicker_weekHeader__vertical {
  left: 50%
}
.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}
.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px
}
.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}
.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}
.DayPicker_transitionContainer__horizontal {
  -webkit-transition: height .2s ease-in-out;
  -moz-transition: height .2s ease-in-out;
  transition: height .2s ease-in-out
}
.DayPicker_transitionContainer__vertical {
  width: 100%
}
.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}
.DateInput {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}
.DateInput__small {
  width: 97px
}
.DateInput__block {
  width: 100%
}
.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}
.DateInput_input {
  font-weight: 200;
  font-size: 19px;
  line-height: 24px;
  color: #484848;
  background-color: #fff;
  width: 100%;
  padding: 11px 11px 9px;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid transparent;
  border-left: 0;
  border-radius: 0
}
.DateInput_input__small {
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .2px;
  padding: 7px 7px 5px
}
.DateInput_input__regular {
  font-weight: auto
}
.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid #008489;
  border-left: 0
}
.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}
.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}
.DateInput_fang {
  position: absolute;
  width: 20px;
  height: 10px;
  left: 22px;
  z-index: 2
}
.DateInput_fangShape {
  fill: #fff
}
.DateInput_fangStroke {
  stroke: #dbdbdb;
  fill: transparent
}
.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}
.DateRangePickerInput__disabled {
  background: #f2f2f2
}
.DateRangePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.DateRangePickerInput__rtl {
  direction: rtl
}
.DateRangePickerInput__block {
  display: block
}
.DateRangePickerInput__showClearDates {
  padding-right: 30px
}
.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle;
  color: #484848
}
.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #484848;
  height: 24px;
  width: 24px
}
.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.DateRangePickerInput_clearDates__small {
  padding: 6px
}
.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}
.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.DateRangePickerInput_clearDates_svg__small {
  height: 9px
}
.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateRangePicker {
  position: relative;
  display: inline-block
}
.DateRangePicker__block {
  display: block
}
.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.DateRangePicker_picker__rtl {
  direction: rtl
}
.DateRangePicker_picker__directionLeft {
  left: 0
}
.DateRangePicker_picker__directionRight {
  right: 0
}
.DateRangePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}
.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.show-loading-animation.rect-shape, .show-loading-animation.round-shape, .show-loading-animation.text-row,
.show-loading-animation .rect-shape,
.show-loading-animation .round-shape,
.show-loading-animation .text-row {
  animation: react-placeholder-pulse 1.5s infinite; }

@keyframes react-placeholder-pulse {
  0% {
    opacity: .6; }
  50% {
    opacity: 1; }
  100% {
    opacity: .6; } }

/*!
 * Fundamental Library Styles v1.3.32
 * Copyright (c) 2024 SAP SE or an SAP affiliate company.
 * Licensed under Apache License 2.0 (https://github.com/SAP/fundamental-styles/blob/master/LICENSE)
 */
@charset "UTF-8";
*,
:after,
:before {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font: inherit;
  color: inherit;
  background: 0 0;
  border: none;
  outline: 0
}
img,
svg {
  max-width: 100%;
  display: block
}
ol,
ul {
  list-style: none
}
hr {
  border: 0;
  border-top: rgb(245,245,245);
  border-top: var(--color-separator)
}
[class*=hint--]:after {
  font-family: inherit!important;
  letter-spacing: 1px;
  text-transform: none
}
[class*=hint--]:after,
[class*=hint--]:before {
  transition-delay: .1s
}
[class*=hint--]:hover:after,
[class*=hint--]:hover:before {
  transition-delay: 50ms
}
body {
  font-family: '72-Regular','Roboto',Helvetica,sans-serif;
  font-family: var(--font-family);
  background-color: white;
  background-color: var(--color-white);
  color: black;
  color: var(--color-text);
  font-size: 14px;
  font-size: var(--font-size);
  line-height: 1.5rem
}
.App {
  min-height: 100vh
}
@media (max-width:640px) {
  .App {
    overflow: hidden
  }
}
a {
  color: rgb(0,90,178);
  color: var(--color-link-active);
  text-decoration: none;
  cursor: pointer
}
a:hover {
  text-decoration: underline;
  color: rgb(0,122,219);
  color: var(--color-link-hover)
}
a.white {
  color: #fff;
  -webkit-text-decoration-color: #fff;
  text-decoration-color: #fff
}
a.no-underline:hover {
  text-decoration: none
}
::-webkit-input-placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder);
  opacity: 1
}
:-ms-input-placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder);
  opacity: 1
}
::placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder);
  opacity: 1
}
:-ms-input-placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder)
}
::-ms-input-placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder)
}
a:hover {
  text-decoration: none
}
.forma-focus {
  box-shadow: 0 0 0 3px rgb(188,201,214);
  box-shadow: 0 0 0 3px var(--color-blue-40)
}
[data-forma-hidefocusrings] .forma-focus-hide {
  opacity: 0!important
}
.container {
  width: 100%;
  max-width: 66.5rem;
  min-width: 20rem;
  padding: 0 1.25rem;
  margin-left: auto;
  margin-right: auto
}
.mid-container {
  width: 100%;
  max-width: 532px;
  min-width: 160px;
  padding: 0 20px
}
.position-absolute {
  position: absolute
}
.position-relative {
  position: relative
}
.position-fixed {
  position: fixed
}
.flex,
.full-flex-center {
  display: flex
}
.block {
  display: block
}
.inline-block {
  display: inline-block
}
.justify-content-flex-start {
  justify-content: flex-start
}
.justify-content-center {
  justify-content: center
}
.justify-content-flex-end {
  justify-content: flex-end
}
.justify-content-space-between {
  justify-content: space-between
}
.justify-content-space-around {
  justify-content: space-around
}
.justify-content-space-evenly {
  justify-content: space-evenly
}
.align-content-flex-start {
  align-content: flex-start
}
.align-content-center {
  align-content: center
}
.align-content-flex-end {
  align-content: flex-end
}
.align-content-space-between {
  align-content: space-between
}
.align-content-space-around {
  align-content: space-around
}
.align-content-space-evenly {
  align-content: space-evenly
}
.align-content-stretch {
  align-content: stretch
}
.align-items-flex-start {
  align-items: flex-start
}
.align-items-center {
  align-items: center
}
.align-items-flex-end {
  align-items: flex-end
}
.align-items-stretch {
  align-items: stretch
}
.align-items-baseline {
  align-items: baseline
}
.align-items-start {
  align-items: start
}
.align-items-end {
  align-items: end
}
.text-align-left {
  text-align: left
}
.text-align-right {
  text-align: right
}
.text-align-center {
  text-align: center
}
.text-align-justify {
  text-align: justify
}
.text-align-initial {
  text-align: initial
}
.text-align-inherit {
  text-align: inherit
}
.flex-direction-column {
  flex-direction: column
}
.flex-direction-column-reverse {
  flex-direction: column-reverse
}
.flex-direction-row {
  flex-direction: row
}
.flex-direction-row-reverse {
  flex-direction: row-reverse
}
.flex-wrap-nowrap {
  flex-wrap: nowrap
}
.flex-wrap-wrap {
  flex-wrap: wrap
}
.flex-wrap-wrap-reverse {
  flex-wrap: wrap-reverse
}
.flex-wrap-initial {
  flex-wrap: initial
}
.flex-wrap-inherit {
  flex-wrap: inherit
}
.flex-shrink-0 {
  flex-shrink: 0
}
.flex-grow-0 {
  flex-grow: 0
}
.flex-shrink-1 {
  flex-shrink: 1
}
.flex-grow-1 {
  flex-grow: 1
}
.flex-shrink-2 {
  flex-shrink: 2
}
.flex-grow-2 {
  flex-grow: 2
}
.flex-shrink-3 {
  flex-shrink: 3
}
.flex-grow-3 {
  flex-grow: 3
}
.flex-shrink-4 {
  flex-shrink: 4
}
.flex-grow-4 {
  flex-grow: 4
}
.flex-shrink-5 {
  flex-shrink: 5
}
.flex-grow-5 {
  flex-grow: 5
}
.width-1 {
  flex: 0 0 8%
}
.width-2 {
  flex: 0 0 17%
}
.width-3 {
  flex: 0 0 25%
}
.width-4 {
  flex: 0 0 33%
}
.width-5 {
  flex: 0 0 42%
}
.width-6 {
  flex: 0 0 50%
}
.width-7 {
  flex: 0 0 58%
}
.width-8 {
  flex: 0 0 67%
}
.width-9 {
  flex: 0 0 75%
}
.width-10 {
  flex: 0 0 83%
}
.width-11 {
  flex: 0 0 92%
}
.width-12 {
  flex: 0 0 100%
}
.width-full {
  width: 100%
}
.height-full {
  height: 100%
}
@-webkit-keyframes rotating {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
@keyframes rotating {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
.loop {
  -webkit-animation: rotating .8s linear infinite;
  animation: rotating .8s linear infinite;
  display: flex;
  align-items: center;
  justify-content: center
}
@-webkit-keyframes slideUp {
  from {
    -webkit-transform: translateY(15px);
    transform: translateY(15px);
    opacity: 0
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }
}
@keyframes slideUp {
  from {
    -webkit-transform: translateY(15px);
    transform: translateY(15px);
    opacity: 0
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }
}
.slideup {
  -webkit-animation: slideUp 250ms cubic-bezier(.17,.67,.18,1.5);
  animation: slideUp 250ms cubic-bezier(.17,.67,.18,1.5)
}
@font-face {
  font-family: SAP-icons;
  src: url(/assets/fonts/SAP-icons.ttf) format("truetype"),url(/assets/fonts/SAP-icons.woff) format("")
}
@font-face {
  font-family: BusinessSuiteInAppSymbols;
  src: url(/assets/fonts/BusinessSuiteInAppSymbols.ttf) format("truetype"),url(/assets/fonts/BusinessSuiteInAppSymbols.ttf) format("");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: SAP-icons-TNT;
  src: url(/assets/fonts/SAP-icons-TNT.ttf) format("truetype"),url(/assets/fonts/SAP-icons-TNT.ttf) format("");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: '72-Black';
  src: url(/assets/fonts/72-Black.eot) format("embedded-opentype"),url(/assets/fonts/72-Black.ttf) format("truetype"),url(/assets/fonts/72-Black.woff) format("woff"),url(/assets/fonts/72-Black.svg) format("svg")
}
@font-face {
  font-family: '72-Bold';
  src: url(/assets/fonts/72-Bold.eot) format("embedded-opentype"),url(/assets/fonts/72-Bold.ttf) format("truetype"),url(/assets/fonts/72-Bold.woff) format("woff"),url(/assets/fonts/72-Bold.svg) format("svg")
}
@font-face {
  font-family: '72-BoldItalic';
  src: url(/assets/fonts/72-BoldItalic.eot) format("embedded-opentype"),url(/assets/fonts/72-BoldItalic.ttf) format("truetype"),url(/assets/fonts/72-BoldItalic.woff) format("woff"),url(/assets/fonts/72-BoldItalic.svg) format("svg")
}
@font-face {
  font-family: '72-Condensed';
  src: url(/assets/fonts/72-Condensed.eot) format("embedded-opentype"),url(/assets/fonts/72-Condensed.ttf) format("truetype"),url(/assets/fonts/72-Condensed.woff) format("woff"),url(/assets/fonts/72-Condensed.svg) format("svg")
}
@font-face {
  font-family: '72-CondensedBold';
  src: url(/assets/fonts/72-CondensedBold.eot) format("embedded-opentype"),url(/assets/fonts/72-CondensedBold.ttf) format("truetype"),url(/assets/fonts/72-CondensedBold.woff) format("woff"),url(/assets/fonts/72-CondensedBold.svg) format("svg")
}
@font-face {
  font-family: '72-Italic';
  src: url(/assets/fonts/72-Italic.eot) format("embedded-opentype"),url(/assets/fonts/72-Italic.ttf) format("truetype"),url(/assets/fonts/72-Italic.woff) format("woff"),url(/assets/fonts/72-Italic.svg) format("svg")
}
@font-face {
  font-family: '72-Light';
  src: url(/assets/fonts/72-Light.eot) format("embedded-opentype"),url(/assets/fonts/72-Light.ttf) format("truetype"),url(/assets/fonts/72-Light.woff) format("woff"),url(/assets/fonts/72-Light.svg) format("svg")
}
@font-face {
  font-family: '72-Regular';
  src: url(/assets/fonts/72-Regular.eot) format("embedded-opentype"),url(/assets/fonts/72-Regular.ttf) format("truetype"),url(/assets/fonts/72-Regular.woff) format("woff"),url(/assets/fonts/72-Regular.svg) format("svg")
}
.font-display {
  font-size: 2rem;
  font-family: "72-Bold",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-display-s {
  font-size: 2rem;
  font-family: "72-Bold",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-display-m {
  font-size: 2.25rem;
  font-family: "72-Bold",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-display-l {
  font-size: 2.625rem;
  font-family: "72-Bold",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-display-xl {
  font-size: 3.25rem;
  font-family: "72-Bold",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading {
  font-size: 1.375rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading-xs {
  font-size: 1.25rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading-s {
  font-size: 1.375rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading-m {
  font-size: 1.5rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading-l {
  font-size: 1.625rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-heading-xl {
  font-size: 1.75rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-body {
  font-size: .875rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-body-s {
  font-size: .75rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-body-m {
  font-size: .875rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-body-l {
  font-size: 1rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-body-xl {
  font-size: 1.125rem;
  font-family: "72",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-caption {
  font-size: .6875rem;
  font-family: "72-Italic",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-caption-xs {
  font-size: .6875rem;
  font-family: "72-Italic",Roboto,Helvetica,sans-serif;
  line-height: normal
}
.font-caption-s {
  font-size: .75rem;
  font-family: "72-Italic",Roboto,Helvetica,sans-serif;
  line-height: normal
}
:root {
  --font-size-display: 2rem;
  --font-size-display-s: 2rem;
  --font-size-display-m: 2.25rem;
  --font-size-display-l: 2.625rem;
  --font-size-display-xl: 3.25rem;
  --font-size-heading: 1.375rem;
  --font-size-heading-xs: 1.25rem;
  --font-size-heading-s: 1.375rem;
  --font-size-heading-m: 1.5rem;
  --font-size-heading-l: 1.625rem;
  --font-size-heading-xl: 1.75rem;
  --font-size-body: 0.875rem;
  --font-size-body-s: 0.75rem;
  --font-size-body-m: 0.875rem;
  --font-size-body-l: 1rem;
  --font-size-body-xl: 1.125rem;
  --font-size-caption: 0.6875rem;
  --font-size-caption-xs: 0.6875rem;
  --font-size-caption-s: 0.75rem
}
:root {
  --font-bold: '72-Bold','Roboto',Helvetica,sans-serif;
  --font-strong: '72-Bold','Roboto',Helvetica,sans-serif;
  --font-regular: '72-Regular','Roboto',Helvetica,sans-serif;
  --font-light: '72-Light','Roboto',Helvetica,sans-serif;
  --font-italic: '72-Italic','Roboto',Helvetica,sans-serif
}
pre {
  overflow-x: hidden
}
.bold,
strong {
  font-family: '72-Bold',Roboto,Helvetica,sans-serif
}
.regular {
  font-family: '72-Regular',Roboto,Helvetica,sans-serif
}
.light {
  font-family: '72-Light',Roboto,Helvetica,sans-serif
}
.italic,
em {
  font-family: '72-Italic',Roboto,Helvetica,sans-serif
}
.code {
  font-family: 'Source Code Pro',Consolas,monospace
}
.uppercase {
  text-transform: uppercase
}
.lowercase {
  text-transform: lowercase
}
.capitalize {
  text-transform: capitalize
}
.caps {
  text-transform: uppercase;
  letter-spacing: .05em
}
.underline {
  text-decoration: underline
}
.underline-hover:hover {
  text-decoration: underline
}
.wrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}
.nowrap {
  white-space: nowrap
}
.white-space-normal {
  white-space: normal
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 1px
}
.left-align {
  text-align: left
}
.center {
  text-align: center
}
.right-align {
  text-align: right
}
.justify {
  text-align: justify
}
[class*=forma-icon]::before {
  font-family: SAP-icons;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none
}
[class*=forma-icon].forma-sap-icon::before {
  font-family: SAP-icons;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none
}
[class*=forma-icon].forma-fiori-tools::before {
  font-family: SAP-icons-TNT;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none
}
[class*=forma-icon].forma-business-suite::before {
  font-family: BusinessSuiteInAppSymbols;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none
}
.forma-icon.forma-sap-icon--accidental-leave::before {
  content: ""
}
.forma-icon.forma-sap-icon--account::before {
  content: ""
}
.forma-icon.forma-sap-icon--wrench::before {
  content: ""
}
.forma-icon.forma-sap-icon--windows-doors::before {
  content: ""
}
.forma-icon.forma-sap-icon--washing-machine::before {
  content: ""
}
.forma-icon.forma-sap-icon--visits::before {
  content: ""
}
.forma-icon.forma-sap-icon--video::before {
  content: ""
}
.forma-icon.forma-sap-icon--travel-expense::before {
  content: ""
}
.forma-icon.forma-sap-icon--temperature::before {
  content: ""
}
.forma-icon.forma-sap-icon--task::before {
  content: ""
}
.forma-icon.forma-sap-icon--synchronize::before {
  content: ""
}
.forma-icon.forma-sap-icon--survey::before {
  content: ""
}
.forma-icon.forma-sap-icon--settings::before {
  content: ""
}
.forma-icon.forma-sap-icon--search::before {
  content: ""
}
.forma-icon.forma-sap-icon--sales-document::before {
  content: ""
}
.forma-icon.forma-sap-icon--retail-store::before {
  content: ""
}
.forma-icon.forma-sap-icon--refresh::before {
  content: ""
}
.forma-icon.forma-sap-icon--product::before {
  content: ""
}
.forma-icon.forma-sap-icon--present::before {
  content: ""
}
.forma-icon.forma-sap-icon--ppt-attachment::before {
  content: ""
}
.forma-icon.forma-sap-icon--pool::before {
  content: ""
}
.forma-icon.forma-sap-icon--pie-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--picture::before {
  content: ""
}
.forma-icon.forma-sap-icon--photo-voltaic::before {
  content: ""
}
.forma-icon.forma-sap-icon--phone::before {
  content: ""
}
.forma-icon.forma-sap-icon--pending::before {
  content: ""
}
.forma-icon.forma-sap-icon--pdf-attachment::before {
  content: ""
}
.forma-icon.forma-sap-icon--past::before {
  content: ""
}
.forma-icon.forma-sap-icon--outgoing-call::before {
  content: ""
}
.forma-icon.forma-sap-icon--opportunity::before {
  content: ""
}
.forma-icon.forma-sap-icon--opportunities::before {
  content: ""
}
.forma-icon.forma-sap-icon--notes::before {
  content: ""
}
.forma-icon.forma-sap-icon--money-bills::before {
  content: ""
}
.forma-icon.forma-sap-icon--map::before {
  content: ""
}
.forma-icon.forma-sap-icon--log::before {
  content: ""
}
.forma-icon.forma-sap-icon--line-charts::before {
  content: ""
}
.forma-icon.forma-sap-icon--lightbulb::before {
  content: ""
}
.forma-icon.forma-sap-icon--leads::before {
  content: ""
}
.forma-icon.forma-sap-icon--lead::before {
  content: ""
}
.forma-icon.forma-sap-icon--laptop::before {
  content: ""
}
.forma-icon.forma-sap-icon--kpi-managing-my-area::before {
  content: ""
}
.forma-icon.forma-sap-icon--kpi-corporate-performance::before {
  content: ""
}
.forma-icon.forma-sap-icon--incoming-call::before {
  content: ""
}
.forma-icon.forma-sap-icon--inbox::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-bar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--history::before {
  content: ""
}
.forma-icon.forma-sap-icon--heating-cooling::before {
  content: ""
}
.forma-icon.forma-sap-icon--gantt-bars::before {
  content: ""
}
.forma-icon.forma-sap-icon--future::before {
  content: ""
}
.forma-icon.forma-sap-icon--fridge::before {
  content: ""
}
.forma-icon.forma-sap-icon--fallback::before {
  content: ""
}
.forma-icon.forma-sap-icon--expense-report::before {
  content: ""
}
.forma-icon.forma-sap-icon--excel-attachment::before {
  content: ""
}
.forma-icon.forma-sap-icon--energy-saving-lightbulb::before {
  content: ""
}
.forma-icon.forma-sap-icon--employee::before {
  content: ""
}
.forma-icon.forma-sap-icon--email::before {
  content: ""
}
.forma-icon.forma-sap-icon--edit::before {
  content: ""
}
.forma-icon.forma-sap-icon--duplicate::before {
  content: ""
}
.forma-icon.forma-sap-icon--download::before {
  content: ""
}
.forma-icon.forma-sap-icon--doc-attachment::before {
  content: ""
}
.forma-icon.forma-sap-icon--dishwasher::before {
  content: ""
}
.forma-icon.forma-sap-icon--delete::before {
  content: ""
}
.forma-icon.forma-sap-icon--decline::before {
  content: ""
}
.forma-icon.forma-sap-icon--complete::before {
  content: ""
}
.forma-icon.forma-sap-icon--competitor::before {
  content: ""
}
.forma-icon.forma-sap-icon--collections-management::before {
  content: ""
}
.forma-icon.forma-sap-icon--chalkboard::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart::before {
  content: ""
}
.forma-icon.forma-sap-icon--card::before {
  content: ""
}
.forma-icon.forma-sap-icon--camera::before {
  content: ""
}
.forma-icon.forma-sap-icon--calendar::before {
  content: ""
}
.forma-icon.forma-sap-icon--begin::before {
  content: ""
}
.forma-icon.forma-sap-icon--basket::before {
  content: ""
}
.forma-icon.forma-sap-icon--bar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment::before {
  content: ""
}
.forma-icon.forma-sap-icon--arrow-top::before {
  content: ""
}
.forma-icon.forma-sap-icon--arrow-right::before {
  content: ""
}
.forma-icon.forma-sap-icon--arrow-left::before {
  content: ""
}
.forma-icon.forma-sap-icon--arrow-bottom::before {
  content: ""
}
.forma-icon.forma-sap-icon--approvals::before {
  content: ""
}
.forma-icon.forma-sap-icon--appointment::before {
  content: ""
}
.forma-icon.forma-sap-icon--alphabetical-order::before {
  content: ""
}
.forma-icon.forma-sap-icon--along-stacked-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--alert::before {
  content: ""
}
.forma-icon.forma-sap-icon--addresses::before {
  content: ""
}
.forma-icon.forma-sap-icon--address-book::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-filter::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-favorite::before {
  content: ""
}
.forma-icon.forma-sap-icon--add::before {
  content: ""
}
.forma-icon.forma-sap-icon--activities::before {
  content: ""
}
.forma-icon.forma-sap-icon--action::before {
  content: ""
}
.forma-icon.forma-sap-icon--accept::before {
  content: ""
}
.forma-icon.forma-sap-icon--hint::before {
  content: ""
}
.forma-icon.forma-sap-icon--group::before {
  content: ""
}
.forma-icon.forma-sap-icon--check-availability::before {
  content: ""
}
.forma-icon.forma-sap-icon--weather-proofing::before {
  content: ""
}
.forma-icon.forma-sap-icon--payment-approval::before {
  content: ""
}
.forma-icon.forma-sap-icon--batch-payments::before {
  content: ""
}
.forma-icon.forma-sap-icon--bed::before {
  content: ""
}
.forma-icon.forma-sap-icon--arobase::before {
  content: ""
}
.forma-icon.forma-sap-icon--family-care::before {
  content: ""
}
.forma-icon.forma-sap-icon--favorite::before {
  content: ""
}
.forma-icon.forma-sap-icon--navigation-right-arrow::before {
  content: ""
}
.forma-icon.forma-sap-icon--navigation-left-arrow::before {
  content: ""
}
.forma-icon.forma-sap-icon--e-care::before {
  content: ""
}
.forma-icon.forma-sap-icon--less::before {
  content: ""
}
.forma-icon.forma-sap-icon--lateness::before {
  content: ""
}
.forma-icon.forma-sap-icon--lab::before {
  content: ""
}
.forma-icon.forma-sap-icon--internet-browser::before {
  content: ""
}
.forma-icon.forma-sap-icon--instance::before {
  content: ""
}
.forma-icon.forma-sap-icon--inspection::before {
  content: ""
}
.forma-icon.forma-sap-icon--image-viewer::before {
  content: ""
}
.forma-icon.forma-sap-icon--home::before {
  content: ""
}
.forma-icon.forma-sap-icon--grid::before {
  content: ""
}
.forma-icon.forma-sap-icon--goalseek::before {
  content: ""
}
.forma-icon.forma-sap-icon--general-leave-request::before {
  content: ""
}
.forma-icon.forma-sap-icon--create-leave-request::before {
  content: ""
}
.forma-icon.forma-sap-icon--flight::before {
  content: ""
}
.forma-icon.forma-sap-icon--filter::before {
  content: ""
}
.forma-icon.forma-sap-icon--favorite-list::before {
  content: ""
}
.forma-icon.forma-sap-icon--factory::before {
  content: ""
}
.forma-icon.forma-sap-icon--endoscopy::before {
  content: ""
}
.forma-icon.forma-sap-icon--employee-pane::before {
  content: ""
}
.forma-icon.forma-sap-icon--employee-approvals::before {
  content: ""
}
.forma-icon.forma-sap-icon--email-read::before {
  content: ""
}
.forma-icon.forma-sap-icon--electrocardiogram::before {
  content: ""
}
.forma-icon.forma-sap-icon--documents::before {
  content: ""
}
.forma-icon.forma-sap-icon--decision::before {
  content: ""
}
.forma-icon.forma-sap-icon--database::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-history::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer::before {
  content: ""
}
.forma-icon.forma-sap-icon--credit-card::before {
  content: ""
}
.forma-icon.forma-sap-icon--create-entry-time::before {
  content: ""
}
.forma-icon.forma-sap-icon--contacts::before {
  content: ""
}
.forma-icon.forma-sap-icon--compare::before {
  content: ""
}
.forma-icon.forma-sap-icon--clinical-order::before {
  content: ""
}
.forma-icon.forma-sap-icon--chain-link::before {
  content: ""
}
.forma-icon.forma-sap-icon--pull-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--cargo-train::before {
  content: ""
}
.forma-icon.forma-sap-icon--car-rental::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-card::before {
  content: ""
}
.forma-icon.forma-sap-icon--bar-code::before {
  content: ""
}
.forma-icon.forma-sap-icon--folder-blank::before {
  content: ""
}
.forma-icon.forma-sap-icon--passenger-train::before {
  content: ""
}
.forma-icon.forma-sap-icon--question-mark::before {
  content: ""
}
.forma-icon.forma-sap-icon--world::before {
  content: ""
}
.forma-icon.forma-sap-icon--iphone::before {
  content: ""
}
.forma-icon.forma-sap-icon--ipad::before {
  content: ""
}
.forma-icon.forma-sap-icon--warning::before {
  content: ""
}
.forma-icon.forma-sap-icon--sort::before {
  content: ""
}
.forma-icon.forma-sap-icon--course-book::before {
  content: ""
}
.forma-icon.forma-sap-icon--course-program::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-coursebook::before {
  content: ""
}
.forma-icon.forma-sap-icon--print::before {
  content: ""
}
.forma-icon.forma-sap-icon--save::before {
  content: ""
}
.forma-icon.forma-sap-icon--play::before {
  content: ""
}
.forma-icon.forma-sap-icon--pause::before {
  content: ""
}
.forma-icon.forma-sap-icon--record::before {
  content: ""
}
.forma-icon.forma-sap-icon--response::before {
  content: ""
}
.forma-icon.forma-sap-icon--pushpin-on::before {
  content: ""
}
.forma-icon.forma-sap-icon--pushpin-off::before {
  content: ""
}
.forma-icon.forma-sap-icon--unfavorite::before {
  content: ""
}
.forma-icon.forma-sap-icon--learning-assistant::before {
  content: ""
}
.forma-icon.forma-sap-icon--timesheet::before {
  content: ""
}
.forma-icon.forma-sap-icon--time-entry-request::before {
  content: ""
}
.forma-icon.forma-sap-icon--list::before {
  content: ""
}
.forma-icon.forma-sap-icon--action-settings::before {
  content: ""
}
.forma-icon.forma-sap-icon--share::before {
  content: ""
}
.forma-icon.forma-sap-icon--feed::before {
  content: ""
}
.forma-icon.forma-sap-icon--role::before {
  content: ""
}
.forma-icon.forma-sap-icon--flag::before {
  content: ""
}
.forma-icon.forma-sap-icon--post::before {
  content: ""
}
.forma-icon.forma-sap-icon--inspect::before {
  content: ""
}
.forma-icon.forma-sap-icon--inspect-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--appointment-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--target-group::before {
  content: ""
}
.forma-icon.forma-sap-icon--marketing-campaign::before {
  content: ""
}
.forma-icon.forma-sap-icon--message-error::before {
  content: ""
}
.forma-icon.forma-sap-icon--notification::before {
  content: ""
}
.forma-icon.forma-sap-icon--comment::before {
  content: ""
}
.forma-icon.forma-sap-icon--shipping-status::before {
  content: ""
}
.forma-icon.forma-sap-icon--collaborate::before {
  content: ""
}
.forma-icon.forma-sap-icon--shortcut::before {
  content: ""
}
.forma-icon.forma-sap-icon--lead-outdated::before {
  content: ""
}
.forma-icon.forma-sap-icon--tools-opportunity::before {
  content: ""
}
.forma-icon.forma-sap-icon--permission::before {
  content: ""
}
.forma-icon.forma-sap-icon--supplier::before {
  content: ""
}
.forma-icon.forma-sap-icon--table-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--table-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--switch-views::before {
  content: ""
}
.forma-icon.forma-sap-icon--e-learning::before {
  content: ""
}
.forma-icon.forma-sap-icon--manager::before {
  content: ""
}
.forma-icon.forma-sap-icon--switch-classes::before {
  content: ""
}
.forma-icon.forma-sap-icon--simple-payment::before {
  content: ""
}
.forma-icon.forma-sap-icon--signature::before {
  content: ""
}
.forma-icon.forma-sap-icon--sales-order-item::before {
  content: ""
}
.forma-icon.forma-sap-icon--sales-order::before {
  content: ""
}
.forma-icon.forma-sap-icon--request::before {
  content: ""
}
.forma-icon.forma-sap-icon--receipt::before {
  content: ""
}
.forma-icon.forma-sap-icon--puzzle::before {
  content: ""
}
.forma-icon.forma-sap-icon--process::before {
  content: ""
}
.forma-icon.forma-sap-icon--private::before {
  content: ""
}
.forma-icon.forma-sap-icon--popup-window::before {
  content: ""
}
.forma-icon.forma-sap-icon--person-placeholder::before {
  content: ""
}
.forma-icon.forma-sap-icon--per-diem::before {
  content: ""
}
.forma-icon.forma-sap-icon--paper-plane::before {
  content: ""
}
.forma-icon.forma-sap-icon--paid-leave::before {
  content: ""
}
.forma-icon.forma-sap-icon--pdf-reader::before {
  content: ""
}
.forma-icon.forma-sap-icon--overview-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--overlay::before {
  content: ""
}
.forma-icon.forma-sap-icon--org-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--number-sign::before {
  content: ""
}
.forma-icon.forma-sap-icon--notification-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--my-sales-order::before {
  content: ""
}
.forma-icon.forma-sap-icon--meal::before {
  content: ""
}
.forma-icon.forma-sap-icon--loan::before {
  content: ""
}
.forma-icon.forma-sap-icon--order-status::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-order-entry::before {
  content: ""
}
.forma-icon.forma-sap-icon--performance::before {
  content: ""
}
.forma-icon.forma-sap-icon--menu::before {
  content: ""
}
.forma-icon.forma-sap-icon--employee-lookup::before {
  content: ""
}
.forma-icon.forma-sap-icon--education::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-briefing::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-and-contacts::before {
  content: ""
}
.forma-icon.forma-sap-icon--my-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--accelerated::before {
  content: ""
}
.forma-icon.forma-sap-icon--to-be-reviewed::before {
  content: ""
}
.forma-icon.forma-sap-icon--warning2::before {
  content: ""
}
.forma-icon.forma-sap-icon--feeder-arrow::before {
  content: ""
}
.forma-icon.forma-sap-icon--quality-issue::before {
  content: ""
}
.forma-icon.forma-sap-icon--workflow-tasks::before {
  content: ""
}
.forma-icon.forma-sap-icon--create::before {
  content: ""
}
.forma-icon.forma-sap-icon--home-share::before {
  content: ""
}
.forma-icon.forma-sap-icon--globe::before {
  content: ""
}
.forma-icon.forma-sap-icon--tags::before {
  content: ""
}
.forma-icon.forma-sap-icon--work-history::before {
  content: ""
}
.forma-icon.forma-sap-icon--x-ray::before {
  content: ""
}
.forma-icon.forma-sap-icon--wounds-doc::before {
  content: ""
}
.forma-icon.forma-sap-icon--web-cam::before {
  content: ""
}
.forma-icon.forma-sap-icon--waiver::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-bar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--upstacked-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--trip-report::before {
  content: ""
}
.forma-icon.forma-sap-icon--microphone::before {
  content: ""
}
.forma-icon.forma-sap-icon--unpaid-leave::before {
  content: ""
}
.forma-icon.forma-sap-icon--tree::before {
  content: ""
}
.forma-icon.forma-sap-icon--toaster-up::before {
  content: ""
}
.forma-icon.forma-sap-icon--toaster-top::before {
  content: ""
}
.forma-icon.forma-sap-icon--toaster-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--time-account::before {
  content: ""
}
.forma-icon.forma-sap-icon--theater::before {
  content: ""
}
.forma-icon.forma-sap-icon--taxi::before {
  content: ""
}
.forma-icon.forma-sap-icon--subway-train::before {
  content: ""
}
.forma-icon.forma-sap-icon--study-leave::before {
  content: ""
}
.forma-icon.forma-sap-icon--stethoscope::before {
  content: ""
}
.forma-icon.forma-sap-icon--step::before {
  content: ""
}
.forma-icon.forma-sap-icon--sonography::before {
  content: ""
}
.forma-icon.forma-sap-icon--soccor::before {
  content: ""
}
.forma-icon.forma-sap-icon--physical-activity::before {
  content: ""
}
.forma-icon.forma-sap-icon--pharmacy::before {
  content: ""
}
.forma-icon.forma-sap-icon--official-service::before {
  content: ""
}
.forma-icon.forma-sap-icon--offsite-work::before {
  content: ""
}
.forma-icon.forma-sap-icon--nutrition-activity::before {
  content: ""
}
.forma-icon.forma-sap-icon--newspaper::before {
  content: ""
}
.forma-icon.forma-sap-icon--monitor-payments::before {
  content: ""
}
.forma-icon.forma-sap-icon--map-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--machine::before {
  content: ""
}
.forma-icon.forma-sap-icon--mri-scan::before {
  content: ""
}
.forma-icon.forma-sap-icon--end-user-experience-monitoring::before {
  content: ""
}
.forma-icon.forma-sap-icon--unwired::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-financial-fact-sheet::before {
  content: ""
}
.forma-icon.forma-sap-icon--retail-store-manager::before {
  content: ""
}
.forma-icon.forma-sap-icon--Netweaver-business-client::before {
  content: ""
}
.forma-icon.forma-sap-icon--electronic-medical-record::before {
  content: ""
}
.forma-icon.forma-sap-icon--eam-work-order::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--crm-service-manager::before {
  content: ""
}
.forma-icon.forma-sap-icon--crm-sales::before {
  content: ""
}
.forma-icon.forma-sap-icon--widgets::before {
  content: ""
}
.forma-icon.forma-sap-icon--commission-check::before {
  content: ""
}
.forma-icon.forma-sap-icon--collections-insight::before {
  content: ""
}
.forma-icon.forma-sap-icon--clinical-tast-tracker::before {
  content: ""
}
.forma-icon.forma-sap-icon--citizen-connect::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-approval::before {
  content: ""
}
.forma-icon.forma-sap-icon--capital-projects::before {
  content: ""
}
.forma-icon.forma-sap-icon--bo-strategy-management::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-objects-mobile::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-objects-explorer::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-objects-experience::before {
  content: ""
}
.forma-icon.forma-sap-icon--bbyd-dashboard::before {
  content: ""
}
.forma-icon.forma-sap-icon--bbyd-active-sales::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-by-design::before {
  content: ""
}
.forma-icon.forma-sap-icon--business-one::before {
  content: ""
}
.forma-icon.forma-sap-icon--sap-box::before {
  content: ""
}
.forma-icon.forma-sap-icon--manager-insight::before {
  content: ""
}
.forma-icon.forma-sap-icon--accounting-document-verification::before {
  content: ""
}
.forma-icon.forma-sap-icon--hr-approval::before {
  content: ""
}
.forma-icon.forma-sap-icon--idea-wall::before {
  content: ""
}
.forma-icon.forma-sap-icon--Chart-Tree-Map::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-5::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-4::before {
  content: ""
}
.forma-icon.forma-sap-icon--wallet::before {
  content: ""
}
.forma-icon.forma-sap-icon--vehicle-repair::before {
  content: ""
}
.forma-icon.forma-sap-icon--upload::before {
  content: ""
}
.forma-icon.forma-sap-icon--unlocked::before {
  content: ""
}
.forma-icon.forma-sap-icon--umbrella::before {
  content: ""
}
.forma-icon.forma-sap-icon--travel-request::before {
  content: ""
}
.forma-icon.forma-sap-icon--travel-expense-report::before {
  content: ""
}
.forma-icon.forma-sap-icon--travel-itinerary::before {
  content: ""
}
.forma-icon.forma-sap-icon--time-overtime::before {
  content: ""
}
.forma-icon.forma-sap-icon--thing-type::before {
  content: ""
}
.forma-icon.forma-sap-icon--technical-object::before {
  content: ""
}
.forma-icon.forma-sap-icon--tag::before {
  content: ""
}
.forma-icon.forma-sap-icon--syringe::before {
  content: ""
}
.forma-icon.forma-sap-icon--syntax::before {
  content: ""
}
.forma-icon.forma-sap-icon--suitcase::before {
  content: ""
}
.forma-icon.forma-sap-icon--simulate::before {
  content: ""
}
.forma-icon.forma-sap-icon--shield::before {
  content: ""
}
.forma-icon.forma-sap-icon--share-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--sales-quote::before {
  content: ""
}
.forma-icon.forma-sap-icon--repost::before {
  content: ""
}
.forma-icon.forma-sap-icon--provision::before {
  content: ""
}
.forma-icon.forma-sap-icon--projector::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-product::before {
  content: ""
}
.forma-icon.forma-sap-icon--pipeline-analysis::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-photo::before {
  content: ""
}
.forma-icon.forma-sap-icon--palette::before {
  content: ""
}
.forma-icon.forma-sap-icon--nurse::before {
  content: ""
}
.forma-icon.forma-sap-icon--sales-notification::before {
  content: ""
}
.forma-icon.forma-sap-icon--mileage::before {
  content: ""
}
.forma-icon.forma-sap-icon--meeting-room::before {
  content: ""
}
.forma-icon.forma-sap-icon--media-forward::before {
  content: ""
}
.forma-icon.forma-sap-icon--media-play::before {
  content: ""
}
.forma-icon.forma-sap-icon--media-pause::before {
  content: ""
}
.forma-icon.forma-sap-icon--media-reverse::before {
  content: ""
}
.forma-icon.forma-sap-icon--media-rewind::before {
  content: ""
}
.forma-icon.forma-sap-icon--measurement-document::before {
  content: ""
}
.forma-icon.forma-sap-icon--measuring-point::before {
  content: ""
}
.forma-icon.forma-sap-icon--measure::before {
  content: ""
}
.forma-icon.forma-sap-icon--map-3::before {
  content: ""
}
.forma-icon.forma-sap-icon--locked::before {
  content: ""
}
.forma-icon.forma-sap-icon--letter::before {
  content: ""
}
.forma-icon.forma-sap-icon--journey-arrive::before {
  content: ""
}
.forma-icon.forma-sap-icon--journey-change::before {
  content: ""
}
.forma-icon.forma-sap-icon--journey-depart::before {
  content: ""
}
.forma-icon.forma-sap-icon--it-system::before {
  content: ""
}
.forma-icon.forma-sap-icon--it-instance::before {
  content: ""
}
.forma-icon.forma-sap-icon--it-host::before {
  content: ""
}
.forma-icon.forma-sap-icon--iphone-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--ipad-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--inventory::before {
  content: ""
}
.forma-icon.forma-sap-icon--insurance-house::before {
  content: ""
}
.forma-icon.forma-sap-icon--insurance-life::before {
  content: ""
}
.forma-icon.forma-sap-icon--insurance-car::before {
  content: ""
}
.forma-icon.forma-sap-icon--initiative::before {
  content: ""
}
.forma-icon.forma-sap-icon--incident::before {
  content: ""
}
.forma-icon.forma-sap-icon--group-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--goal::before {
  content: ""
}
.forma-icon.forma-sap-icon--functional-location::before {
  content: ""
}
.forma-icon.forma-sap-icon--full-screen::before {
  content: ""
}
.forma-icon.forma-sap-icon--form::before {
  content: ""
}
.forma-icon.forma-sap-icon--fob-watch::before {
  content: ""
}
.forma-icon.forma-sap-icon--blank-tag::before {
  content: ""
}
.forma-icon.forma-sap-icon--family-protection::before {
  content: ""
}
.forma-icon.forma-sap-icon--folder::before {
  content: ""
}
.forma-icon.forma-sap-icon--fax-machine::before {
  content: ""
}
.forma-icon.forma-sap-icon--example::before {
  content: ""
}
.forma-icon.forma-sap-icon--eraser::before {
  content: ""
}
.forma-icon.forma-sap-icon--employee-rejections::before {
  content: ""
}
.forma-icon.forma-sap-icon--drop-down-list::before {
  content: ""
}
.forma-icon.forma-sap-icon--draw-rectangle::before {
  content: ""
}
.forma-icon.forma-sap-icon--document::before {
  content: ""
}
.forma-icon.forma-sap-icon--doctor::before {
  content: ""
}
.forma-icon.forma-sap-icon--discussion-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--discussion::before {
  content: ""
}
.forma-icon.forma-sap-icon--dimension::before {
  content: ""
}
.forma-icon.forma-sap-icon--customer-and-supplier::before {
  content: ""
}
.forma-icon.forma-sap-icon--crop::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-contact::before {
  content: ""
}
.forma-icon.forma-sap-icon--compare-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--color-fill::before {
  content: ""
}
.forma-icon.forma-sap-icon--collision::before {
  content: ""
}
.forma-icon.forma-sap-icon--curriculum::before {
  content: ""
}
.forma-icon.forma-sap-icon--chart-axis::before {
  content: ""
}
.forma-icon.forma-sap-icon--full-stacked-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--full-stacked-column-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-bar-chart-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-bar-chart-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-stacked-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-stacked-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--choropleth-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--geographic-bubble-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiple-radar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--radar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--crossed-line-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiple-line-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiple-bar-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--line-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--line-chart-dual-axis::before {
  content: ""
}
.forma-icon.forma-sap-icon--bubble-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--scatter-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiple-pie-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--column-chart-dual-axis::before {
  content: ""
}
.forma-icon.forma-sap-icon--tag-cloud-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--area-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--cause::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-3::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--bus-public-transport::before {
  content: ""
}
.forma-icon.forma-sap-icon--burglary::before {
  content: ""
}
.forma-icon.forma-sap-icon--building::before {
  content: ""
}
.forma-icon.forma-sap-icon--border::before {
  content: ""
}
.forma-icon.forma-sap-icon--bookmark::before {
  content: ""
}
.forma-icon.forma-sap-icon--badge::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-audio::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-video::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-html::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-photo::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-e-pub::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-zip-file::before {
  content: ""
}
.forma-icon.forma-sap-icon--attachment-text-file::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-equipment::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-activity::before {
  content: ""
}
.forma-icon.forma-sap-icon--activity-individual::before {
  content: ""
}
.forma-icon.forma-sap-icon--activity-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-activity-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--activity-items::before {
  content: ""
}
.forma-icon.forma-sap-icon--activity-assigned-to-goal::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-positive::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-completed::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-negative::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-error::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-inactive::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-critical::before {
  content: ""
}
.forma-icon.forma-sap-icon--status-in-progress::before {
  content: ""
}
.forma-icon.forma-sap-icon--blank-tag-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--cart-full::before {
  content: ""
}
.forma-icon.forma-sap-icon--locate-me::before {
  content: ""
}
.forma-icon.forma-sap-icon--paging::before {
  content: ""
}
.forma-icon.forma-sap-icon--company-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--document-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--explorer::before {
  content: ""
}
.forma-icon.forma-sap-icon--personnel-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--sorting-ranking::before {
  content: ""
}
.forma-icon.forma-sap-icon--drill-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--drill-up::before {
  content: ""
}
.forma-icon.forma-sap-icon--vds-file::before {
  content: ""
}
.forma-icon.forma-sap-icon--sap-logo-shape::before {
  content: ""
}
.forma-icon.forma-sap-icon--folder-full::before {
  content: ""
}
.forma-icon.forma-sap-icon--system-exit::before {
  content: ""
}
.forma-icon.forma-sap-icon--system-exit-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--close-command-field::before {
  content: ""
}
.forma-icon.forma-sap-icon--open-command-field::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-enter-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-enter::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-help-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-help::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-back::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-back-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-cancel::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-cancel-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--open-folder::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-find-next::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-find::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-monitor::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-prev-page::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-first-page::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-next-page::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-last-page::before {
  content: ""
}
.forma-icon.forma-sap-icon--generate-shortcut::before {
  content: ""
}
.forma-icon.forma-sap-icon--create-session::before {
  content: ""
}
.forma-icon.forma-sap-icon--display-more::before {
  content: ""
}
.forma-icon.forma-sap-icon--enter-more::before {
  content: ""
}
.forma-icon.forma-sap-icon--zoom-in::before {
  content: ""
}
.forma-icon.forma-sap-icon--zoom-out::before {
  content: ""
}
.forma-icon.forma-sap-icon--header::before {
  content: ""
}
.forma-icon.forma-sap-icon--detail-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--show-edit::before {
  content: ""
}
.forma-icon.forma-sap-icon--collapse::before {
  content: ""
}
.forma-icon.forma-sap-icon--expand::before {
  content: ""
}
.forma-icon.forma-sap-icon--positive::before {
  content: ""
}
.forma-icon.forma-sap-icon--negative::before {
  content: ""
}
.forma-icon.forma-sap-icon--display::before {
  content: ""
}
.forma-icon.forma-sap-icon--menu2::before {
  content: ""
}
.forma-icon.forma-sap-icon--redo::before {
  content: ""
}
.forma-icon.forma-sap-icon--undo::before {
  content: ""
}
.forma-icon.forma-sap-icon--navigation-up-arrow::before {
  content: ""
}
.forma-icon.forma-sap-icon--navigation-down-arrow::before {
  content: ""
}
.forma-icon.forma-sap-icon--down::before {
  content: ""
}
.forma-icon.forma-sap-icon--up::before {
  content: ""
}
.forma-icon.forma-sap-icon--shelf::before {
  content: ""
}
.forma-icon.forma-sap-icon--background::before {
  content: ""
}
.forma-icon.forma-sap-icon--resize::before {
  content: ""
}
.forma-icon.forma-sap-icon--move::before {
  content: ""
}
.forma-icon.forma-sap-icon--show::before {
  content: ""
}
.forma-icon.forma-sap-icon--hide::before {
  content: ""
}
.forma-icon.forma-sap-icon--nav-back::before {
  content: ""
}
.forma-icon.forma-sap-icon--error::before {
  content: ""
}
.forma-icon.forma-sap-icon--slim-arrow-right::before {
  content: ""
}
.forma-icon.forma-sap-icon--slim-arrow-left::before {
  content: ""
}
.forma-icon.forma-sap-icon--slim-arrow-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--slim-arrow-up::before {
  content: ""
}
.forma-icon.forma-sap-icon--forward::before {
  content: ""
}
.forma-icon.forma-sap-icon--overflow::before {
  content: ""
}
.forma-icon.forma-sap-icon--value-help::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiselect::before {
  content: ""
}
.forma-icon.forma-sap-icon--exitfullscreen::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-add::before {
  content: ""
}
.forma-icon.forma-sap-icon--sys-minus::before {
  content: ""
}
.forma-icon.forma-sap-icon--dropdown::before {
  content: ""
}
.forma-icon.forma-sap-icon--expand-group::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-grip::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-grip::before {
  content: ""
}
.forma-icon.forma-sap-icon--sort-descending::before {
  content: ""
}
.forma-icon.forma-sap-icon--sort-ascending::before {
  content: ""
}
.forma-icon.forma-sap-icon--arrow-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--legend::before {
  content: ""
}
.forma-icon.forma-sap-icon--collapse-group::before {
  content: ""
}
.forma-icon.forma-sap-icon--message-warning::before {
  content: ""
}
.forma-icon.forma-sap-icon--message-information::before {
  content: ""
}
.forma-icon.forma-sap-icon--message-success::before {
  content: ""
}
.forma-icon.forma-sap-icon--restart::before {
  content: ""
}
.forma-icon.forma-sap-icon--stop::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-process::before {
  content: ""
}
.forma-icon.forma-sap-icon--cancel-maintenance::before {
  content: ""
}
.forma-icon.forma-sap-icon--activate::before {
  content: ""
}
.forma-icon.forma-sap-icon--resize-horizontal::before {
  content: ""
}
.forma-icon.forma-sap-icon--resize-vertical::before {
  content: ""
}
.forma-icon.forma-sap-icon--connected::before {
  content: ""
}
.forma-icon.forma-sap-icon--disconnected::before {
  content: ""
}
.forma-icon.forma-sap-icon--edit-outside::before {
  content: ""
}
.forma-icon.forma-sap-icon--key::before {
  content: ""
}
.forma-icon.forma-sap-icon--minimize::before {
  content: ""
}
.forma-icon.forma-sap-icon--back-to-top::before {
  content: ""
}
.forma-icon.forma-sap-icon--hello-world::before {
  content: ""
}
.forma-icon.forma-sap-icon--outbox::before {
  content: ""
}
.forma-icon.forma-sap-icon--donut-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--heatmap-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-bullet-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-bullet-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--call::before {
  content: ""
}
.forma-icon.forma-sap-icon--download-from-cloud::before {
  content: ""
}
.forma-icon.forma-sap-icon--upload-to-cloud::before {
  content: ""
}
.forma-icon.forma-sap-icon--jam::before {
  content: ""
}
.forma-icon.forma-sap-icon--sap-ui5::before {
  content: ""
}
.forma-icon.forma-sap-icon--message-popup::before {
  content: ""
}
.forma-icon.forma-sap-icon--cloud::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-waterfall-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--vertical-waterfall-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--broken-link::before {
  content: ""
}
.forma-icon.forma-sap-icon--headset::before {
  content: ""
}
.forma-icon.forma-sap-icon--thumb-up::before {
  content: ""
}
.forma-icon.forma-sap-icon--thumb-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiselect-all::before {
  content: ""
}
.forma-icon.forma-sap-icon--multiselect-none::before {
  content: ""
}
.forma-icon.forma-sap-icon--scissors::before {
  content: ""
}
.forma-icon.forma-sap-icon--sound::before {
  content: ""
}
.forma-icon.forma-sap-icon--sound-loud::before {
  content: ""
}
.forma-icon.forma-sap-icon--sound-off::before {
  content: ""
}
.forma-icon.forma-sap-icon--date-time::before {
  content: ""
}
.forma-icon.forma-sap-icon--user-settings::before {
  content: ""
}
.forma-icon.forma-sap-icon--key-user-settings::before {
  content: ""
}
.forma-icon.forma-sap-icon--developer-settings::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-formatting::before {
  content: ""
}
.forma-icon.forma-sap-icon--bold-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--italic-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--underline-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-align-justified::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-align-left::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-align-center::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-align-right::before {
  content: ""
}
.forma-icon.forma-sap-icon--bullet-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--numbered-text::before {
  content: ""
}
.forma-icon.forma-sap-icon--co::before {
  content: ""
}
.forma-icon.forma-sap-icon--ui-notifications::before {
  content: ""
}
.forma-icon.forma-sap-icon--bell::before {
  content: ""
}
.forma-icon.forma-sap-icon--cancel-share::before {
  content: ""
}
.forma-icon.forma-sap-icon--write-new-document::before {
  content: ""
}
.forma-icon.forma-sap-icon--write-new::before {
  content: ""
}
.forma-icon.forma-sap-icon--cancel::before {
  content: ""
}
.forma-icon.forma-sap-icon--screen-split-one::before {
  content: ""
}
.forma-icon.forma-sap-icon--screen-split-two::before {
  content: ""
}
.forma-icon.forma-sap-icon--screen-split-three::before {
  content: ""
}
.forma-icon.forma-sap-icon--customize::before {
  content: ""
}
.forma-icon.forma-sap-icon--user-edit::before {
  content: ""
}
.forma-icon.forma-sap-icon--source-code::before {
  content: ""
}
.forma-icon.forma-sap-icon--copy::before {
  content: ""
}
.forma-icon.forma-sap-icon--paste::before {
  content: ""
}
.forma-icon.forma-sap-icon--line-chart-time-axis::before {
  content: ""
}
.forma-icon.forma-sap-icon--clear-filter::before {
  content: ""
}
.forma-icon.forma-sap-icon--reset::before {
  content: ""
}
.forma-icon.forma-sap-icon--trend-up::before {
  content: ""
}
.forma-icon.forma-sap-icon--trend-down::before {
  content: ""
}
.forma-icon.forma-sap-icon--cursor::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-document::before {
  content: ""
}
.forma-icon.forma-sap-icon--create-form::before {
  content: ""
}
.forma-icon.forma-sap-icon--resize-corner::before {
  content: ""
}
.forma-icon.forma-sap-icon--chevron-phase::before {
  content: ""
}
.forma-icon.forma-sap-icon--chevron-phase-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--rhombus-milestone::before {
  content: ""
}
.forma-icon.forma-sap-icon--rhombus-milestone-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--circle-task::before {
  content: ""
}
.forma-icon.forma-sap-icon--circle-task-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--project-definition-triangle::before {
  content: ""
}
.forma-icon.forma-sap-icon--project-definition-triangle-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--master-task-triangle::before {
  content: ""
}
.forma-icon.forma-sap-icon--master-task-triangle-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--program-triangles::before {
  content: ""
}
.forma-icon.forma-sap-icon--program-triangles-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--mirrored-task-circle::before {
  content: ""
}
.forma-icon.forma-sap-icon--mirrored-task-circle-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--checklist-item::before {
  content: ""
}
.forma-icon.forma-sap-icon--checklist-item-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--checklist::before {
  content: ""
}
.forma-icon.forma-sap-icon--checklist-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--chart-table-view::before {
  content: ""
}
.forma-icon.forma-sap-icon--filter-analytics::before {
  content: ""
}
.forma-icon.forma-sap-icon--filter-facets::before {
  content: ""
}
.forma-icon.forma-sap-icon--filter-fields::before {
  content: ""
}
.forma-icon.forma-sap-icon--indent::before {
  content: ""
}
.forma-icon.forma-sap-icon--outdent::before {
  content: ""
}
.forma-icon.forma-sap-icon--heading-1::before {
  content: ""
}
.forma-icon.forma-sap-icon--heading-2::before {
  content: ""
}
.forma-icon.forma-sap-icon--heading-3::before {
  content: ""
}
.forma-icon.forma-sap-icon--decrease-line-height::before {
  content: ""
}
.forma-icon.forma-sap-icon--increase-line-height::before {
  content: ""
}
.forma-icon.forma-sap-icon--fx::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-folder::before {
  content: ""
}
.forma-icon.forma-sap-icon--away::before {
  content: ""
}
.forma-icon.forma-sap-icon--busy::before {
  content: ""
}
.forma-icon.forma-sap-icon--appear-offline::before {
  content: ""
}
.forma-icon.forma-sap-icon--blur::before {
  content: ""
}
.forma-icon.forma-sap-icon--pixelate::before {
  content: ""
}
.forma-icon.forma-sap-icon--horizontal-combination-chart::before {
  content: ""
}
.forma-icon.forma-sap-icon--add-employee::before {
  content: ""
}
.forma-icon.forma-sap-icon--text-color::before {
  content: ""
}
.forma-icon.forma-sap-icon--browse-folder::before {
  content: ""
}
.forma-icon.forma-sap-icon--primary-key::before {
  content: ""
}
.forma-icon.forma-sap-icon--two-keys::before {
  content: ""
}
.forma-icon.forma-sap-icon--strikethrough::before {
  content: ""
}
.forma-icon.forma-sap-icon--text::before {
  content: ""
}
.forma-icon.forma-sap-icon--responsive::before {
  content: ""
}
.forma-icon.forma-sap-icon--desktop-mobile::before {
  content: ""
}
.forma-icon.forma-sap-icon--table-row::before {
  content: ""
}
.forma-icon.forma-sap-icon--table-column::before {
  content: ""
}
.forma-icon.forma-sap-icon--validate::before {
  content: ""
}
.forma-icon.forma-sap-icon--keyboard-and-mouse::before {
  content: "󢠛"
}
.forma-icon.forma-sap-icon--touch::before {
  content: ""
}
.forma-icon.forma-sap-icon--expand-all::before {
  content: ""
}
.forma-icon.forma-sap-icon--collapse-all::before {
  content: ""
}
.forma-icon.forma-sap-icon--combine::before {
  content: ""
}
.forma-icon.forma-sap-icon--split::before {
  content: ""
}
.forma-icon.forma-fiori-tools--flow::before {
  content: ""
}
.forma-icon.forma-fiori-tools--systemtracks::before {
  content: ""
}
.forma-icon.forma-business-suite--icon-activate::before {
  content: ""
}
.forma-icon.forma-business-suite--data-access::before {
  content: ""
}
.forma-icon--animate-spin {
  display: inline-block;
  -webkit-animation: sap-icon-spin 2s infinite linear;
  animation: sap-icon-spin 2s infinite linear
}
.forma-icon--animate-pulse {
  display: inline-block;
  -webkit-animation: sap-icon-spin 2s infinite steps(8);
  animation: sap-icon-spin 2s infinite steps(8)
}
@-webkit-keyframes sap-icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}
@keyframes sap-icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}
.forma-icon::before {
  font-size: .875rem;
  line-height: 1.125rem;
  width: 1.125rem
}
.forma-icon--display::before {
  font-size: 1.5rem;
  line-height: 1.75rem;
  width: 1.75rem
}
.forma-icon--s::before {
  font-size: .75rem;
  line-height: 1rem;
  width: 1rem
}
.forma-icon--m::before {
  font-size: 1rem;
  line-height: 1.25rem;
  width: 1.25rem
}
.forma-icon--l::before {
  font-size: 1.125rem;
  line-height: 1.375rem;
  width: 1.375rem
}
.forma-icon--xl::before {
  font-size: 1.25rem;
  line-height: 1.5rem;
  width: 1.5rem
}
.forma-svg-icon {
  width: 1.125rem;
  height: 1.125rem
}
.forma-svg-icon--display {
  width: 1.75rem;
  height: 1.75rem
}
.forma-svg-icon--s {
  width: 1rem;
  height: 1rem
}
.forma-svg-icon--m {
  width: 1.25rem;
  height: 1.25rem
}
.forma-svg-icon--l {
  width: 1.375rem;
  height: 1.375rem
}
.forma-svg-icon--xl {
  width: 1.5rem;
  height: 1.5rem
}
.marging-none {
  margin: 0!important
}
.padding--none {
  padding: 0!important
}
.margin-top-none {
  margin-top: 0!important
}
.padding-top-none {
  padding-top: 0!important
}
.margin-right-none {
  margin-right: 0!important
}
.padding-right-none {
  padding-right: 0!important
}
.margin-bottom-none {
  margin-bottom: 0!important
}
.padding-bottom-none {
  padding-bottom: 0!important
}
.margin-left-none {
  margin-left: 0!important
}
.padding-left-none {
  padding-left: 0!important
}
.marging-closely-related {
  margin: 4px!important
}
.padding--closely-related {
  padding: 4px!important
}
.margin-top-closely-related {
  margin-top: 4px!important
}
.padding-top-closely-related {
  padding-top: 4px!important
}
.margin-right-closely-related {
  margin-right: 4px!important
}
.padding-right-closely-related {
  padding-right: 4px!important
}
.margin-bottom-closely-related {
  margin-bottom: 4px!important
}
.padding-bottom-closely-related {
  padding-bottom: 4px!important
}
.margin-left-closely-related {
  margin-left: 4px!important
}
.padding-left-closely-related {
  padding-left: 4px!important
}
.marging-stacked {
  margin: 8px!important
}
.padding--stacked {
  padding: 8px!important
}
.margin-top-stacked {
  margin-top: 8px!important
}
.padding-top-stacked {
  padding-top: 8px!important
}
.margin-right-stacked {
  margin-right: 8px!important
}
.padding-right-stacked {
  padding-right: 8px!important
}
.margin-bottom-stacked {
  margin-bottom: 8px!important
}
.padding-bottom-stacked {
  padding-bottom: 8px!important
}
.margin-left-stacked {
  margin-left: 8px!important
}
.padding-left-stacked {
  padding-left: 8px!important
}
.marging-related {
  margin: 12px!important
}
.padding--related {
  padding: 12px!important
}
.margin-top-related {
  margin-top: 12px!important
}
.padding-top-related {
  padding-top: 12px!important
}
.margin-right-related {
  margin-right: 12px!important
}
.padding-right-related {
  padding-right: 12px!important
}
.margin-bottom-related {
  margin-bottom: 12px!important
}
.padding-bottom-related {
  padding-bottom: 12px!important
}
.margin-left-related {
  margin-left: 12px!important
}
.padding-left-related {
  padding-left: 12px!important
}
.marging-same-section {
  margin: 16px!important
}
.padding--same-section {
  padding: 16px!important
}
.margin-top-same-section {
  margin-top: 16px!important
}
.padding-top-same-section {
  padding-top: 16px!important
}
.margin-right-same-section {
  margin-right: 16px!important
}
.padding-right-same-section {
  padding-right: 16px!important
}
.margin-bottom-same-section {
  margin-bottom: 16px!important
}
.padding-bottom-same-section {
  padding-bottom: 16px!important
}
.margin-left-same-section {
  margin-left: 16px!important
}
.padding-left-same-section {
  padding-left: 16px!important
}
.marging-same-section-large {
  margin: 24px!important
}
.padding--same-section-large {
  padding: 24px!important
}
.margin-top-same-section-large {
  margin-top: 24px!important
}
.padding-top-same-section-large {
  padding-top: 24px!important
}
.margin-right-same-section-large {
  margin-right: 24px!important
}
.padding-right-same-section-large {
  padding-right: 24px!important
}
.margin-bottom-same-section-large {
  margin-bottom: 24px!important
}
.padding-bottom-same-section-large {
  padding-bottom: 24px!important
}
.margin-left-same-section-large {
  margin-left: 24px!important
}
.padding-left-same-section-large {
  padding-left: 24px!important
}
.marging-new-section {
  margin: 32px!important
}
.padding--new-section {
  padding: 32px!important
}
.margin-top-new-section {
  margin-top: 32px!important
}
.padding-top-new-section {
  padding-top: 32px!important
}
.margin-right-new-section {
  margin-right: 32px!important
}
.padding-right-new-section {
  padding-right: 32px!important
}
.margin-bottom-new-section {
  margin-bottom: 32px!important
}
.padding-bottom-new-section {
  padding-bottom: 32px!important
}
.margin-left-new-section {
  margin-left: 32px!important
}
.padding-left-new-section {
  padding-left: 32px!important
}
.marging-page-break {
  margin: 80px!important
}
.padding--page-break {
  padding: 80px!important
}
.margin-top-page-break {
  margin-top: 80px!important
}
.padding-top-page-break {
  padding-top: 80px!important
}
.margin-right-page-break {
  margin-right: 80px!important
}
.padding-right-page-break {
  padding-right: 80px!important
}
.margin-bottom-page-break {
  margin-bottom: 80px!important
}
.padding-bottom-page-break {
  padding-bottom: 80px!important
}
.margin-left-page-break {
  margin-left: 80px!important
}
.padding-left-page-break {
  padding-left: 80px!important
}
.line-height--12 {
  line-height: 12px!important
}
.line-height--13 {
  line-height: 13px!important
}
.line-height--14 {
  line-height: 14px!important
}
.line-height--15 {
  line-height: 15px!important
}
.line-height--16 {
  line-height: 16px!important
}
.line-height--17 {
  line-height: 17px!important
}
.line-height--18 {
  line-height: 18px!important
}
.line-height--19 {
  line-height: 19px!important
}
.line-height--20 {
  line-height: 20px!important
}
.line-height--21 {
  line-height: 21px!important
}
.line-height--1-rem {
  line-height: 1rem!important
}
.line-height--2-rem {
  line-height: 2rem!important
}
.line-height--3-rem {
  line-height: 3rem!important
}
.line-height--4-rem {
  line-height: 4rem!important
}
.line-height--5-rem {
  line-height: 5rem!important
}
.line-height--6-rem {
  line-height: 6rem!important
}
.line-height--7-rem {
  line-height: 7rem!important
}
.line-height--8-rem {
  line-height: 8rem!important
}
.line-height--9-rem {
  line-height: 9rem!important
}
.line-height--10-rem {
  line-height: 10rem!important
}
.line-height--11-rem {
  line-height: 11rem!important
}
.line-height--12-rem {
  line-height: 12rem!important
}
.line-height--13-rem {
  line-height: 13rem!important
}
.line-height--14-rem {
  line-height: 14rem!important
}
.line-height--15-rem {
  line-height: 15rem!important
}
.line-height--16-rem {
  line-height: 16rem!important
}
.line-height--17-rem {
  line-height: 17rem!important
}
.line-height--18-rem {
  line-height: 18rem!important
}
.line-height--19-rem {
  line-height: 19rem!important
}
.line-height--20-rem {
  line-height: 20rem!important
}
.line-height--21-rem {
  line-height: 21rem!important
}
:root {
  --color-grey-10: rgb(247,247,247);
  --color-grey-10-1: rgba(
                    247,247,247,
                    0.1
                );
  --color-grey-10-01: rgba(
                    247,247,247,
                    0.01
                );
  --color-grey-10-2: rgba(
                    247,247,247,
                    0.2
                );
  --color-grey-10-02: rgba(
                    247,247,247,
                    0.02
                );
  --color-grey-10-3: rgba(
                    247,247,247,
                    0.3
                );
  --color-grey-10-03: rgba(
                    247,247,247,
                    0.03
                );
  --color-grey-10-4: rgba(
                    247,247,247,
                    0.4
                );
  --color-grey-10-04: rgba(
                    247,247,247,
                    0.04
                );
  --color-grey-10-5: rgba(
                    247,247,247,
                    0.5
                );
  --color-grey-10-05: rgba(
                    247,247,247,
                    0.05
                );
  --color-grey-10-6: rgba(
                    247,247,247,
                    0.6
                );
  --color-grey-10-06: rgba(
                    247,247,247,
                    0.06
                );
  --color-grey-10-7: rgba(
                    247,247,247,
                    0.7
                );
  --color-grey-10-07: rgba(
                    247,247,247,
                    0.07
                );
  --color-grey-10-8: rgba(
                    247,247,247,
                    0.8
                );
  --color-grey-10-08: rgba(
                    247,247,247,
                    0.08
                );
  --color-grey-10-9: rgba(
                    247,247,247,
                    0.9
                );
  --color-grey-10-09: rgba(
                    247,247,247,
                    0.09
                );
  --color-grey-20: rgb(245,245,245);
  --color-grey-20-1: rgba(
                    245,245,245,
                    0.1
                );
  --color-grey-20-01: rgba(
                    245,245,245,
                    0.01
                );
  --color-grey-20-2: rgba(
                    245,245,245,
                    0.2
                );
  --color-grey-20-02: rgba(
                    245,245,245,
                    0.02
                );
  --color-grey-20-3: rgba(
                    245,245,245,
                    0.3
                );
  --color-grey-20-03: rgba(
                    245,245,245,
                    0.03
                );
  --color-grey-20-4: rgba(
                    245,245,245,
                    0.4
                );
  --color-grey-20-04: rgba(
                    245,245,245,
                    0.04
                );
  --color-grey-20-5: rgba(
                    245,245,245,
                    0.5
                );
  --color-grey-20-05: rgba(
                    245,245,245,
                    0.05
                );
  --color-grey-20-6: rgba(
                    245,245,245,
                    0.6
                );
  --color-grey-20-06: rgba(
                    245,245,245,
                    0.06
                );
  --color-grey-20-7: rgba(
                    245,245,245,
                    0.7
                );
  --color-grey-20-07: rgba(
                    245,245,245,
                    0.07
                );
  --color-grey-20-8: rgba(
                    245,245,245,
                    0.8
                );
  --color-grey-20-08: rgba(
                    245,245,245,
                    0.08
                );
  --color-grey-20-9: rgba(
                    245,245,245,
                    0.9
                );
  --color-grey-20-09: rgba(
                    245,245,245,
                    0.09
                );
  --color-grey-30: rgb(238,238,238);
  --color-grey-30-1: rgba(
                    238,238,238,
                    0.1
                );
  --color-grey-30-01: rgba(
                    238,238,238,
                    0.01
                );
  --color-grey-30-2: rgba(
                    238,238,238,
                    0.2
                );
  --color-grey-30-02: rgba(
                    238,238,238,
                    0.02
                );
  --color-grey-30-3: rgba(
                    238,238,238,
                    0.3
                );
  --color-grey-30-03: rgba(
                    238,238,238,
                    0.03
                );
  --color-grey-30-4: rgba(
                    238,238,238,
                    0.4
                );
  --color-grey-30-04: rgba(
                    238,238,238,
                    0.04
                );
  --color-grey-30-5: rgba(
                    238,238,238,
                    0.5
                );
  --color-grey-30-05: rgba(
                    238,238,238,
                    0.05
                );
  --color-grey-30-6: rgba(
                    238,238,238,
                    0.6
                );
  --color-grey-30-06: rgba(
                    238,238,238,
                    0.06
                );
  --color-grey-30-7: rgba(
                    238,238,238,
                    0.7
                );
  --color-grey-30-07: rgba(
                    238,238,238,
                    0.07
                );
  --color-grey-30-8: rgba(
                    238,238,238,
                    0.8
                );
  --color-grey-30-08: rgba(
                    238,238,238,
                    0.08
                );
  --color-grey-30-9: rgba(
                    238,238,238,
                    0.9
                );
  --color-grey-30-09: rgba(
                    238,238,238,
                    0.09
                );
  --color-grey-40: rgb(223,221,221);
  --color-grey-40-1: rgba(
                    223,221,221,
                    0.1
                );
  --color-grey-40-01: rgba(
                    223,221,221,
                    0.01
                );
  --color-grey-40-2: rgba(
                    223,221,221,
                    0.2
                );
  --color-grey-40-02: rgba(
                    223,221,221,
                    0.02
                );
  --color-grey-40-3: rgba(
                    223,221,221,
                    0.3
                );
  --color-grey-40-03: rgba(
                    223,221,221,
                    0.03
                );
  --color-grey-40-4: rgba(
                    223,221,221,
                    0.4
                );
  --color-grey-40-04: rgba(
                    223,221,221,
                    0.04
                );
  --color-grey-40-5: rgba(
                    223,221,221,
                    0.5
                );
  --color-grey-40-05: rgba(
                    223,221,221,
                    0.05
                );
  --color-grey-40-6: rgba(
                    223,221,221,
                    0.6
                );
  --color-grey-40-06: rgba(
                    223,221,221,
                    0.06
                );
  --color-grey-40-7: rgba(
                    223,221,221,
                    0.7
                );
  --color-grey-40-07: rgba(
                    223,221,221,
                    0.07
                );
  --color-grey-40-8: rgba(
                    223,221,221,
                    0.8
                );
  --color-grey-40-08: rgba(
                    223,221,221,
                    0.08
                );
  --color-grey-40-9: rgba(
                    223,221,221,
                    0.9
                );
  --color-grey-40-09: rgba(
                    223,221,221,
                    0.09
                );
  --color-grey-50: rgb(184,184,184);
  --color-grey-50-1: rgba(
                    184,184,184,
                    0.1
                );
  --color-grey-50-01: rgba(
                    184,184,184,
                    0.01
                );
  --color-grey-50-2: rgba(
                    184,184,184,
                    0.2
                );
  --color-grey-50-02: rgba(
                    184,184,184,
                    0.02
                );
  --color-grey-50-3: rgba(
                    184,184,184,
                    0.3
                );
  --color-grey-50-03: rgba(
                    184,184,184,
                    0.03
                );
  --color-grey-50-4: rgba(
                    184,184,184,
                    0.4
                );
  --color-grey-50-04: rgba(
                    184,184,184,
                    0.04
                );
  --color-grey-50-5: rgba(
                    184,184,184,
                    0.5
                );
  --color-grey-50-05: rgba(
                    184,184,184,
                    0.05
                );
  --color-grey-50-6: rgba(
                    184,184,184,
                    0.6
                );
  --color-grey-50-06: rgba(
                    184,184,184,
                    0.06
                );
  --color-grey-50-7: rgba(
                    184,184,184,
                    0.7
                );
  --color-grey-50-07: rgba(
                    184,184,184,
                    0.07
                );
  --color-grey-50-8: rgba(
                    184,184,184,
                    0.8
                );
  --color-grey-50-08: rgba(
                    184,184,184,
                    0.08
                );
  --color-grey-50-9: rgba(
                    184,184,184,
                    0.9
                );
  --color-grey-50-09: rgba(
                    184,184,184,
                    0.09
                );
  --color-grey-60: rgb(158,158,158);
  --color-grey-60-1: rgba(
                    158,158,158,
                    0.1
                );
  --color-grey-60-01: rgba(
                    158,158,158,
                    0.01
                );
  --color-grey-60-2: rgba(
                    158,158,158,
                    0.2
                );
  --color-grey-60-02: rgba(
                    158,158,158,
                    0.02
                );
  --color-grey-60-3: rgba(
                    158,158,158,
                    0.3
                );
  --color-grey-60-03: rgba(
                    158,158,158,
                    0.03
                );
  --color-grey-60-4: rgba(
                    158,158,158,
                    0.4
                );
  --color-grey-60-04: rgba(
                    158,158,158,
                    0.04
                );
  --color-grey-60-5: rgba(
                    158,158,158,
                    0.5
                );
  --color-grey-60-05: rgba(
                    158,158,158,
                    0.05
                );
  --color-grey-60-6: rgba(
                    158,158,158,
                    0.6
                );
  --color-grey-60-06: rgba(
                    158,158,158,
                    0.06
                );
  --color-grey-60-7: rgba(
                    158,158,158,
                    0.7
                );
  --color-grey-60-07: rgba(
                    158,158,158,
                    0.07
                );
  --color-grey-60-8: rgba(
                    158,158,158,
                    0.8
                );
  --color-grey-60-08: rgba(
                    158,158,158,
                    0.08
                );
  --color-grey-60-9: rgba(
                    158,158,158,
                    0.9
                );
  --color-grey-60-09: rgba(
                    158,158,158,
                    0.09
                );
  --color-grey-70: rgb(97,97,97);
  --color-grey-70-1: rgba(
                    97,97,97,
                    0.1
                );
  --color-grey-70-01: rgba(
                    97,97,97,
                    0.01
                );
  --color-grey-70-2: rgba(
                    97,97,97,
                    0.2
                );
  --color-grey-70-02: rgba(
                    97,97,97,
                    0.02
                );
  --color-grey-70-3: rgba(
                    97,97,97,
                    0.3
                );
  --color-grey-70-03: rgba(
                    97,97,97,
                    0.03
                );
  --color-grey-70-4: rgba(
                    97,97,97,
                    0.4
                );
  --color-grey-70-04: rgba(
                    97,97,97,
                    0.04
                );
  --color-grey-70-5: rgba(
                    97,97,97,
                    0.5
                );
  --color-grey-70-05: rgba(
                    97,97,97,
                    0.05
                );
  --color-grey-70-6: rgba(
                    97,97,97,
                    0.6
                );
  --color-grey-70-06: rgba(
                    97,97,97,
                    0.06
                );
  --color-grey-70-7: rgba(
                    97,97,97,
                    0.7
                );
  --color-grey-70-07: rgba(
                    97,97,97,
                    0.07
                );
  --color-grey-70-8: rgba(
                    97,97,97,
                    0.8
                );
  --color-grey-70-08: rgba(
                    97,97,97,
                    0.08
                );
  --color-grey-70-9: rgba(
                    97,97,97,
                    0.9
                );
  --color-grey-70-09: rgba(
                    97,97,97,
                    0.09
                );
  --color-grey-80: rgb(70,70,70);
  --color-grey-80-1: rgba(
                    70,70,70,
                    0.1
                );
  --color-grey-80-01: rgba(
                    70,70,70,
                    0.01
                );
  --color-grey-80-2: rgba(
                    70,70,70,
                    0.2
                );
  --color-grey-80-02: rgba(
                    70,70,70,
                    0.02
                );
  --color-grey-80-3: rgba(
                    70,70,70,
                    0.3
                );
  --color-grey-80-03: rgba(
                    70,70,70,
                    0.03
                );
  --color-grey-80-4: rgba(
                    70,70,70,
                    0.4
                );
  --color-grey-80-04: rgba(
                    70,70,70,
                    0.04
                );
  --color-grey-80-5: rgba(
                    70,70,70,
                    0.5
                );
  --color-grey-80-05: rgba(
                    70,70,70,
                    0.05
                );
  --color-grey-80-6: rgba(
                    70,70,70,
                    0.6
                );
  --color-grey-80-06: rgba(
                    70,70,70,
                    0.06
                );
  --color-grey-80-7: rgba(
                    70,70,70,
                    0.7
                );
  --color-grey-80-07: rgba(
                    70,70,70,
                    0.07
                );
  --color-grey-80-8: rgba(
                    70,70,70,
                    0.8
                );
  --color-grey-80-08: rgba(
                    70,70,70,
                    0.08
                );
  --color-grey-80-9: rgba(
                    70,70,70,
                    0.9
                );
  --color-grey-80-09: rgba(
                    70,70,70,
                    0.09
                );
  --color-grey-90: rgb(47,47,47);
  --color-grey-90-1: rgba(
                    47,47,47,
                    0.1
                );
  --color-grey-90-01: rgba(
                    47,47,47,
                    0.01
                );
  --color-grey-90-2: rgba(
                    47,47,47,
                    0.2
                );
  --color-grey-90-02: rgba(
                    47,47,47,
                    0.02
                );
  --color-grey-90-3: rgba(
                    47,47,47,
                    0.3
                );
  --color-grey-90-03: rgba(
                    47,47,47,
                    0.03
                );
  --color-grey-90-4: rgba(
                    47,47,47,
                    0.4
                );
  --color-grey-90-04: rgba(
                    47,47,47,
                    0.04
                );
  --color-grey-90-5: rgba(
                    47,47,47,
                    0.5
                );
  --color-grey-90-05: rgba(
                    47,47,47,
                    0.05
                );
  --color-grey-90-6: rgba(
                    47,47,47,
                    0.6
                );
  --color-grey-90-06: rgba(
                    47,47,47,
                    0.06
                );
  --color-grey-90-7: rgba(
                    47,47,47,
                    0.7
                );
  --color-grey-90-07: rgba(
                    47,47,47,
                    0.07
                );
  --color-grey-90-8: rgba(
                    47,47,47,
                    0.8
                );
  --color-grey-90-08: rgba(
                    47,47,47,
                    0.08
                );
  --color-grey-90-9: rgba(
                    47,47,47,
                    0.9
                );
  --color-grey-90-09: rgba(
                    47,47,47,
                    0.09
                );
  --color-grey-100: rgb(0,0,0);
  --color-grey-100-1: rgba(
                    0,0,0,
                    0.1
                );
  --color-grey-100-01: rgba(
                    0,0,0,
                    0.01
                );
  --color-grey-100-2: rgba(
                    0,0,0,
                    0.2
                );
  --color-grey-100-02: rgba(
                    0,0,0,
                    0.02
                );
  --color-grey-100-3: rgba(
                    0,0,0,
                    0.3
                );
  --color-grey-100-03: rgba(
                    0,0,0,
                    0.03
                );
  --color-grey-100-4: rgba(
                    0,0,0,
                    0.4
                );
  --color-grey-100-04: rgba(
                    0,0,0,
                    0.04
                );
  --color-grey-100-5: rgba(
                    0,0,0,
                    0.5
                );
  --color-grey-100-05: rgba(
                    0,0,0,
                    0.05
                );
  --color-grey-100-6: rgba(
                    0,0,0,
                    0.6
                );
  --color-grey-100-06: rgba(
                    0,0,0,
                    0.06
                );
  --color-grey-100-7: rgba(
                    0,0,0,
                    0.7
                );
  --color-grey-100-07: rgba(
                    0,0,0,
                    0.07
                );
  --color-grey-100-8: rgba(
                    0,0,0,
                    0.8
                );
  --color-grey-100-08: rgba(
                    0,0,0,
                    0.08
                );
  --color-grey-100-9: rgba(
                    0,0,0,
                    0.9
                );
  --color-grey-100-09: rgba(
                    0,0,0,
                    0.09
                );
  --color-blue-10: rgb(247,252,255);
  --color-blue-10-1: rgba(
                    247,252,255,
                    0.1
                );
  --color-blue-10-01: rgba(
                    247,252,255,
                    0.01
                );
  --color-blue-10-2: rgba(
                    247,252,255,
                    0.2
                );
  --color-blue-10-02: rgba(
                    247,252,255,
                    0.02
                );
  --color-blue-10-3: rgba(
                    247,252,255,
                    0.3
                );
  --color-blue-10-03: rgba(
                    247,252,255,
                    0.03
                );
  --color-blue-10-4: rgba(
                    247,252,255,
                    0.4
                );
  --color-blue-10-04: rgba(
                    247,252,255,
                    0.04
                );
  --color-blue-10-5: rgba(
                    247,252,255,
                    0.5
                );
  --color-blue-10-05: rgba(
                    247,252,255,
                    0.05
                );
  --color-blue-10-6: rgba(
                    247,252,255,
                    0.6
                );
  --color-blue-10-06: rgba(
                    247,252,255,
                    0.06
                );
  --color-blue-10-7: rgba(
                    247,252,255,
                    0.7
                );
  --color-blue-10-07: rgba(
                    247,252,255,
                    0.07
                );
  --color-blue-10-8: rgba(
                    247,252,255,
                    0.8
                );
  --color-blue-10-08: rgba(
                    247,252,255,
                    0.08
                );
  --color-blue-10-9: rgba(
                    247,252,255,
                    0.9
                );
  --color-blue-10-09: rgba(
                    247,252,255,
                    0.09
                );
  --color-blue-20: rgb(238,247,255);
  --color-blue-20-1: rgba(
                    238,247,255,
                    0.1
                );
  --color-blue-20-01: rgba(
                    238,247,255,
                    0.01
                );
  --color-blue-20-2: rgba(
                    238,247,255,
                    0.2
                );
  --color-blue-20-02: rgba(
                    238,247,255,
                    0.02
                );
  --color-blue-20-3: rgba(
                    238,247,255,
                    0.3
                );
  --color-blue-20-03: rgba(
                    238,247,255,
                    0.03
                );
  --color-blue-20-4: rgba(
                    238,247,255,
                    0.4
                );
  --color-blue-20-04: rgba(
                    238,247,255,
                    0.04
                );
  --color-blue-20-5: rgba(
                    238,247,255,
                    0.5
                );
  --color-blue-20-05: rgba(
                    238,247,255,
                    0.05
                );
  --color-blue-20-6: rgba(
                    238,247,255,
                    0.6
                );
  --color-blue-20-06: rgba(
                    238,247,255,
                    0.06
                );
  --color-blue-20-7: rgba(
                    238,247,255,
                    0.7
                );
  --color-blue-20-07: rgba(
                    238,247,255,
                    0.07
                );
  --color-blue-20-8: rgba(
                    238,247,255,
                    0.8
                );
  --color-blue-20-08: rgba(
                    238,247,255,
                    0.08
                );
  --color-blue-20-9: rgba(
                    238,247,255,
                    0.9
                );
  --color-blue-20-09: rgba(
                    238,247,255,
                    0.09
                );
  --color-blue-30: rgb(213,236,255);
  --color-blue-30-1: rgba(
                    213,236,255,
                    0.1
                );
  --color-blue-30-01: rgba(
                    213,236,255,
                    0.01
                );
  --color-blue-30-2: rgba(
                    213,236,255,
                    0.2
                );
  --color-blue-30-02: rgba(
                    213,236,255,
                    0.02
                );
  --color-blue-30-3: rgba(
                    213,236,255,
                    0.3
                );
  --color-blue-30-03: rgba(
                    213,236,255,
                    0.03
                );
  --color-blue-30-4: rgba(
                    213,236,255,
                    0.4
                );
  --color-blue-30-04: rgba(
                    213,236,255,
                    0.04
                );
  --color-blue-30-5: rgba(
                    213,236,255,
                    0.5
                );
  --color-blue-30-05: rgba(
                    213,236,255,
                    0.05
                );
  --color-blue-30-6: rgba(
                    213,236,255,
                    0.6
                );
  --color-blue-30-06: rgba(
                    213,236,255,
                    0.06
                );
  --color-blue-30-7: rgba(
                    213,236,255,
                    0.7
                );
  --color-blue-30-07: rgba(
                    213,236,255,
                    0.07
                );
  --color-blue-30-8: rgba(
                    213,236,255,
                    0.8
                );
  --color-blue-30-08: rgba(
                    213,236,255,
                    0.08
                );
  --color-blue-30-9: rgba(
                    213,236,255,
                    0.9
                );
  --color-blue-30-09: rgba(
                    213,236,255,
                    0.09
                );
  --color-blue-40: rgb(188,201,214);
  --color-blue-40-1: rgba(
                    188,201,214,
                    0.1
                );
  --color-blue-40-01: rgba(
                    188,201,214,
                    0.01
                );
  --color-blue-40-2: rgba(
                    188,201,214,
                    0.2
                );
  --color-blue-40-02: rgba(
                    188,201,214,
                    0.02
                );
  --color-blue-40-3: rgba(
                    188,201,214,
                    0.3
                );
  --color-blue-40-03: rgba(
                    188,201,214,
                    0.03
                );
  --color-blue-40-4: rgba(
                    188,201,214,
                    0.4
                );
  --color-blue-40-04: rgba(
                    188,201,214,
                    0.04
                );
  --color-blue-40-5: rgba(
                    188,201,214,
                    0.5
                );
  --color-blue-40-05: rgba(
                    188,201,214,
                    0.05
                );
  --color-blue-40-6: rgba(
                    188,201,214,
                    0.6
                );
  --color-blue-40-06: rgba(
                    188,201,214,
                    0.06
                );
  --color-blue-40-7: rgba(
                    188,201,214,
                    0.7
                );
  --color-blue-40-07: rgba(
                    188,201,214,
                    0.07
                );
  --color-blue-40-8: rgba(
                    188,201,214,
                    0.8
                );
  --color-blue-40-08: rgba(
                    188,201,214,
                    0.08
                );
  --color-blue-40-9: rgba(
                    188,201,214,
                    0.9
                );
  --color-blue-40-09: rgba(
                    188,201,214,
                    0.09
                );
  --color-blue-50: rgb(101,185,253);
  --color-blue-50-1: rgba(
                    101,185,253,
                    0.1
                );
  --color-blue-50-01: rgba(
                    101,185,253,
                    0.01
                );
  --color-blue-50-2: rgba(
                    101,185,253,
                    0.2
                );
  --color-blue-50-02: rgba(
                    101,185,253,
                    0.02
                );
  --color-blue-50-3: rgba(
                    101,185,253,
                    0.3
                );
  --color-blue-50-03: rgba(
                    101,185,253,
                    0.03
                );
  --color-blue-50-4: rgba(
                    101,185,253,
                    0.4
                );
  --color-blue-50-04: rgba(
                    101,185,253,
                    0.04
                );
  --color-blue-50-5: rgba(
                    101,185,253,
                    0.5
                );
  --color-blue-50-05: rgba(
                    101,185,253,
                    0.05
                );
  --color-blue-50-6: rgba(
                    101,185,253,
                    0.6
                );
  --color-blue-50-06: rgba(
                    101,185,253,
                    0.06
                );
  --color-blue-50-7: rgba(
                    101,185,253,
                    0.7
                );
  --color-blue-50-07: rgba(
                    101,185,253,
                    0.07
                );
  --color-blue-50-8: rgba(
                    101,185,253,
                    0.8
                );
  --color-blue-50-08: rgba(
                    101,185,253,
                    0.08
                );
  --color-blue-50-9: rgba(
                    101,185,253,
                    0.9
                );
  --color-blue-50-09: rgba(
                    101,185,253,
                    0.09
                );
  --color-blue-60: rgb(33,150,243);
  --color-blue-60-1: rgba(
                    33,150,243,
                    0.1
                );
  --color-blue-60-01: rgba(
                    33,150,243,
                    0.01
                );
  --color-blue-60-2: rgba(
                    33,150,243,
                    0.2
                );
  --color-blue-60-02: rgba(
                    33,150,243,
                    0.02
                );
  --color-blue-60-3: rgba(
                    33,150,243,
                    0.3
                );
  --color-blue-60-03: rgba(
                    33,150,243,
                    0.03
                );
  --color-blue-60-4: rgba(
                    33,150,243,
                    0.4
                );
  --color-blue-60-04: rgba(
                    33,150,243,
                    0.04
                );
  --color-blue-60-5: rgba(
                    33,150,243,
                    0.5
                );
  --color-blue-60-05: rgba(
                    33,150,243,
                    0.05
                );
  --color-blue-60-6: rgba(
                    33,150,243,
                    0.6
                );
  --color-blue-60-06: rgba(
                    33,150,243,
                    0.06
                );
  --color-blue-60-7: rgba(
                    33,150,243,
                    0.7
                );
  --color-blue-60-07: rgba(
                    33,150,243,
                    0.07
                );
  --color-blue-60-8: rgba(
                    33,150,243,
                    0.8
                );
  --color-blue-60-08: rgba(
                    33,150,243,
                    0.08
                );
  --color-blue-60-9: rgba(
                    33,150,243,
                    0.9
                );
  --color-blue-60-09: rgba(
                    33,150,243,
                    0.09
                );
  --color-blue-70: rgb(0,122,219);
  --color-blue-70-1: rgba(
                    0,122,219,
                    0.1
                );
  --color-blue-70-01: rgba(
                    0,122,219,
                    0.01
                );
  --color-blue-70-2: rgba(
                    0,122,219,
                    0.2
                );
  --color-blue-70-02: rgba(
                    0,122,219,
                    0.02
                );
  --color-blue-70-3: rgba(
                    0,122,219,
                    0.3
                );
  --color-blue-70-03: rgba(
                    0,122,219,
                    0.03
                );
  --color-blue-70-4: rgba(
                    0,122,219,
                    0.4
                );
  --color-blue-70-04: rgba(
                    0,122,219,
                    0.04
                );
  --color-blue-70-5: rgba(
                    0,122,219,
                    0.5
                );
  --color-blue-70-05: rgba(
                    0,122,219,
                    0.05
                );
  --color-blue-70-6: rgba(
                    0,122,219,
                    0.6
                );
  --color-blue-70-06: rgba(
                    0,122,219,
                    0.06
                );
  --color-blue-70-7: rgba(
                    0,122,219,
                    0.7
                );
  --color-blue-70-07: rgba(
                    0,122,219,
                    0.07
                );
  --color-blue-70-8: rgba(
                    0,122,219,
                    0.8
                );
  --color-blue-70-08: rgba(
                    0,122,219,
                    0.08
                );
  --color-blue-70-9: rgba(
                    0,122,219,
                    0.9
                );
  --color-blue-70-09: rgba(
                    0,122,219,
                    0.09
                );
  --color-blue-80: rgb(0,90,178);
  --color-blue-80-1: rgba(
                    0,90,178,
                    0.1
                );
  --color-blue-80-01: rgba(
                    0,90,178,
                    0.01
                );
  --color-blue-80-2: rgba(
                    0,90,178,
                    0.2
                );
  --color-blue-80-02: rgba(
                    0,90,178,
                    0.02
                );
  --color-blue-80-3: rgba(
                    0,90,178,
                    0.3
                );
  --color-blue-80-03: rgba(
                    0,90,178,
                    0.03
                );
  --color-blue-80-4: rgba(
                    0,90,178,
                    0.4
                );
  --color-blue-80-04: rgba(
                    0,90,178,
                    0.04
                );
  --color-blue-80-5: rgba(
                    0,90,178,
                    0.5
                );
  --color-blue-80-05: rgba(
                    0,90,178,
                    0.05
                );
  --color-blue-80-6: rgba(
                    0,90,178,
                    0.6
                );
  --color-blue-80-06: rgba(
                    0,90,178,
                    0.06
                );
  --color-blue-80-7: rgba(
                    0,90,178,
                    0.7
                );
  --color-blue-80-07: rgba(
                    0,90,178,
                    0.07
                );
  --color-blue-80-8: rgba(
                    0,90,178,
                    0.8
                );
  --color-blue-80-08: rgba(
                    0,90,178,
                    0.08
                );
  --color-blue-80-9: rgba(
                    0,90,178,
                    0.9
                );
  --color-blue-80-09: rgba(
                    0,90,178,
                    0.09
                );
  --color-blue-90: rgb(4,66,127);
  --color-blue-90-1: rgba(
                    4,66,127,
                    0.1
                );
  --color-blue-90-01: rgba(
                    4,66,127,
                    0.01
                );
  --color-blue-90-2: rgba(
                    4,66,127,
                    0.2
                );
  --color-blue-90-02: rgba(
                    4,66,127,
                    0.02
                );
  --color-blue-90-3: rgba(
                    4,66,127,
                    0.3
                );
  --color-blue-90-03: rgba(
                    4,66,127,
                    0.03
                );
  --color-blue-90-4: rgba(
                    4,66,127,
                    0.4
                );
  --color-blue-90-04: rgba(
                    4,66,127,
                    0.04
                );
  --color-blue-90-5: rgba(
                    4,66,127,
                    0.5
                );
  --color-blue-90-05: rgba(
                    4,66,127,
                    0.05
                );
  --color-blue-90-6: rgba(
                    4,66,127,
                    0.6
                );
  --color-blue-90-06: rgba(
                    4,66,127,
                    0.06
                );
  --color-blue-90-7: rgba(
                    4,66,127,
                    0.7
                );
  --color-blue-90-07: rgba(
                    4,66,127,
                    0.07
                );
  --color-blue-90-8: rgba(
                    4,66,127,
                    0.8
                );
  --color-blue-90-08: rgba(
                    4,66,127,
                    0.08
                );
  --color-blue-90-9: rgba(
                    4,66,127,
                    0.9
                );
  --color-blue-90-09: rgba(
                    4,66,127,
                    0.09
                );
  --color-blue-100: rgb(0,36,72);
  --color-blue-100-1: rgba(
                    0,36,72,
                    0.1
                );
  --color-blue-100-01: rgba(
                    0,36,72,
                    0.01
                );
  --color-blue-100-2: rgba(
                    0,36,72,
                    0.2
                );
  --color-blue-100-02: rgba(
                    0,36,72,
                    0.02
                );
  --color-blue-100-3: rgba(
                    0,36,72,
                    0.3
                );
  --color-blue-100-03: rgba(
                    0,36,72,
                    0.03
                );
  --color-blue-100-4: rgba(
                    0,36,72,
                    0.4
                );
  --color-blue-100-04: rgba(
                    0,36,72,
                    0.04
                );
  --color-blue-100-5: rgba(
                    0,36,72,
                    0.5
                );
  --color-blue-100-05: rgba(
                    0,36,72,
                    0.05
                );
  --color-blue-100-6: rgba(
                    0,36,72,
                    0.6
                );
  --color-blue-100-06: rgba(
                    0,36,72,
                    0.06
                );
  --color-blue-100-7: rgba(
                    0,36,72,
                    0.7
                );
  --color-blue-100-07: rgba(
                    0,36,72,
                    0.07
                );
  --color-blue-100-8: rgba(
                    0,36,72,
                    0.8
                );
  --color-blue-100-08: rgba(
                    0,36,72,
                    0.08
                );
  --color-blue-100-9: rgba(
                    0,36,72,
                    0.9
                );
  --color-blue-100-09: rgba(
                    0,36,72,
                    0.09
                );
  --color-yellow-10: rgb(253,251,244);
  --color-yellow-10-1: rgba(
                    253,251,244,
                    0.1
                );
  --color-yellow-10-01: rgba(
                    253,251,244,
                    0.01
                );
  --color-yellow-10-2: rgba(
                    253,251,244,
                    0.2
                );
  --color-yellow-10-02: rgba(
                    253,251,244,
                    0.02
                );
  --color-yellow-10-3: rgba(
                    253,251,244,
                    0.3
                );
  --color-yellow-10-03: rgba(
                    253,251,244,
                    0.03
                );
  --color-yellow-10-4: rgba(
                    253,251,244,
                    0.4
                );
  --color-yellow-10-04: rgba(
                    253,251,244,
                    0.04
                );
  --color-yellow-10-5: rgba(
                    253,251,244,
                    0.5
                );
  --color-yellow-10-05: rgba(
                    253,251,244,
                    0.05
                );
  --color-yellow-10-6: rgba(
                    253,251,244,
                    0.6
                );
  --color-yellow-10-06: rgba(
                    253,251,244,
                    0.06
                );
  --color-yellow-10-7: rgba(
                    253,251,244,
                    0.7
                );
  --color-yellow-10-07: rgba(
                    253,251,244,
                    0.07
                );
  --color-yellow-10-8: rgba(
                    253,251,244,
                    0.8
                );
  --color-yellow-10-08: rgba(
                    253,251,244,
                    0.08
                );
  --color-yellow-10-9: rgba(
                    253,251,244,
                    0.9
                );
  --color-yellow-10-09: rgba(
                    253,251,244,
                    0.09
                );
  --color-yellow-20: rgb(255,244,212);
  --color-yellow-20-1: rgba(
                    255,244,212,
                    0.1
                );
  --color-yellow-20-01: rgba(
                    255,244,212,
                    0.01
                );
  --color-yellow-20-2: rgba(
                    255,244,212,
                    0.2
                );
  --color-yellow-20-02: rgba(
                    255,244,212,
                    0.02
                );
  --color-yellow-20-3: rgba(
                    255,244,212,
                    0.3
                );
  --color-yellow-20-03: rgba(
                    255,244,212,
                    0.03
                );
  --color-yellow-20-4: rgba(
                    255,244,212,
                    0.4
                );
  --color-yellow-20-04: rgba(
                    255,244,212,
                    0.04
                );
  --color-yellow-20-5: rgba(
                    255,244,212,
                    0.5
                );
  --color-yellow-20-05: rgba(
                    255,244,212,
                    0.05
                );
  --color-yellow-20-6: rgba(
                    255,244,212,
                    0.6
                );
  --color-yellow-20-06: rgba(
                    255,244,212,
                    0.06
                );
  --color-yellow-20-7: rgba(
                    255,244,212,
                    0.7
                );
  --color-yellow-20-07: rgba(
                    255,244,212,
                    0.07
                );
  --color-yellow-20-8: rgba(
                    255,244,212,
                    0.8
                );
  --color-yellow-20-08: rgba(
                    255,244,212,
                    0.08
                );
  --color-yellow-20-9: rgba(
                    255,244,212,
                    0.9
                );
  --color-yellow-20-09: rgba(
                    255,244,212,
                    0.09
                );
  --color-yellow-30: rgb(239,232,214);
  --color-yellow-30-1: rgba(
                    239,232,214,
                    0.1
                );
  --color-yellow-30-01: rgba(
                    239,232,214,
                    0.01
                );
  --color-yellow-30-2: rgba(
                    239,232,214,
                    0.2
                );
  --color-yellow-30-02: rgba(
                    239,232,214,
                    0.02
                );
  --color-yellow-30-3: rgba(
                    239,232,214,
                    0.3
                );
  --color-yellow-30-03: rgba(
                    239,232,214,
                    0.03
                );
  --color-yellow-30-4: rgba(
                    239,232,214,
                    0.4
                );
  --color-yellow-30-04: rgba(
                    239,232,214,
                    0.04
                );
  --color-yellow-30-5: rgba(
                    239,232,214,
                    0.5
                );
  --color-yellow-30-05: rgba(
                    239,232,214,
                    0.05
                );
  --color-yellow-30-6: rgba(
                    239,232,214,
                    0.6
                );
  --color-yellow-30-06: rgba(
                    239,232,214,
                    0.06
                );
  --color-yellow-30-7: rgba(
                    239,232,214,
                    0.7
                );
  --color-yellow-30-07: rgba(
                    239,232,214,
                    0.07
                );
  --color-yellow-30-8: rgba(
                    239,232,214,
                    0.8
                );
  --color-yellow-30-08: rgba(
                    239,232,214,
                    0.08
                );
  --color-yellow-30-9: rgba(
                    239,232,214,
                    0.9
                );
  --color-yellow-30-09: rgba(
                    239,232,214,
                    0.09
                );
  --color-yellow-40: rgb(255,238,190);
  --color-yellow-40-1: rgba(
                    255,238,190,
                    0.1
                );
  --color-yellow-40-01: rgba(
                    255,238,190,
                    0.01
                );
  --color-yellow-40-2: rgba(
                    255,238,190,
                    0.2
                );
  --color-yellow-40-02: rgba(
                    255,238,190,
                    0.02
                );
  --color-yellow-40-3: rgba(
                    255,238,190,
                    0.3
                );
  --color-yellow-40-03: rgba(
                    255,238,190,
                    0.03
                );
  --color-yellow-40-4: rgba(
                    255,238,190,
                    0.4
                );
  --color-yellow-40-04: rgba(
                    255,238,190,
                    0.04
                );
  --color-yellow-40-5: rgba(
                    255,238,190,
                    0.5
                );
  --color-yellow-40-05: rgba(
                    255,238,190,
                    0.05
                );
  --color-yellow-40-6: rgba(
                    255,238,190,
                    0.6
                );
  --color-yellow-40-06: rgba(
                    255,238,190,
                    0.06
                );
  --color-yellow-40-7: rgba(
                    255,238,190,
                    0.7
                );
  --color-yellow-40-07: rgba(
                    255,238,190,
                    0.07
                );
  --color-yellow-40-8: rgba(
                    255,238,190,
                    0.8
                );
  --color-yellow-40-08: rgba(
                    255,238,190,
                    0.08
                );
  --color-yellow-40-9: rgba(
                    255,238,190,
                    0.9
                );
  --color-yellow-40-09: rgba(
                    255,238,190,
                    0.09
                );
  --color-yellow-50: rgb(253,226,144);
  --color-yellow-50-1: rgba(
                    253,226,144,
                    0.1
                );
  --color-yellow-50-01: rgba(
                    253,226,144,
                    0.01
                );
  --color-yellow-50-2: rgba(
                    253,226,144,
                    0.2
                );
  --color-yellow-50-02: rgba(
                    253,226,144,
                    0.02
                );
  --color-yellow-50-3: rgba(
                    253,226,144,
                    0.3
                );
  --color-yellow-50-03: rgba(
                    253,226,144,
                    0.03
                );
  --color-yellow-50-4: rgba(
                    253,226,144,
                    0.4
                );
  --color-yellow-50-04: rgba(
                    253,226,144,
                    0.04
                );
  --color-yellow-50-5: rgba(
                    253,226,144,
                    0.5
                );
  --color-yellow-50-05: rgba(
                    253,226,144,
                    0.05
                );
  --color-yellow-50-6: rgba(
                    253,226,144,
                    0.6
                );
  --color-yellow-50-06: rgba(
                    253,226,144,
                    0.06
                );
  --color-yellow-50-7: rgba(
                    253,226,144,
                    0.7
                );
  --color-yellow-50-07: rgba(
                    253,226,144,
                    0.07
                );
  --color-yellow-50-8: rgba(
                    253,226,144,
                    0.8
                );
  --color-yellow-50-08: rgba(
                    253,226,144,
                    0.08
                );
  --color-yellow-50-9: rgba(
                    253,226,144,
                    0.9
                );
  --color-yellow-50-09: rgba(
                    253,226,144,
                    0.09
                );
  --color-yellow-60: rgb(255,209,81);
  --color-yellow-60-1: rgba(
                    255,209,81,
                    0.1
                );
  --color-yellow-60-01: rgba(
                    255,209,81,
                    0.01
                );
  --color-yellow-60-2: rgba(
                    255,209,81,
                    0.2
                );
  --color-yellow-60-02: rgba(
                    255,209,81,
                    0.02
                );
  --color-yellow-60-3: rgba(
                    255,209,81,
                    0.3
                );
  --color-yellow-60-03: rgba(
                    255,209,81,
                    0.03
                );
  --color-yellow-60-4: rgba(
                    255,209,81,
                    0.4
                );
  --color-yellow-60-04: rgba(
                    255,209,81,
                    0.04
                );
  --color-yellow-60-5: rgba(
                    255,209,81,
                    0.5
                );
  --color-yellow-60-05: rgba(
                    255,209,81,
                    0.05
                );
  --color-yellow-60-6: rgba(
                    255,209,81,
                    0.6
                );
  --color-yellow-60-06: rgba(
                    255,209,81,
                    0.06
                );
  --color-yellow-60-7: rgba(
                    255,209,81,
                    0.7
                );
  --color-yellow-60-07: rgba(
                    255,209,81,
                    0.07
                );
  --color-yellow-60-8: rgba(
                    255,209,81,
                    0.8
                );
  --color-yellow-60-08: rgba(
                    255,209,81,
                    0.08
                );
  --color-yellow-60-9: rgba(
                    255,209,81,
                    0.9
                );
  --color-yellow-60-09: rgba(
                    255,209,81,
                    0.09
                );
  --color-yellow-70: rgb(252,186,29);
  --color-yellow-70-1: rgba(
                    252,186,29,
                    0.1
                );
  --color-yellow-70-01: rgba(
                    252,186,29,
                    0.01
                );
  --color-yellow-70-2: rgba(
                    252,186,29,
                    0.2
                );
  --color-yellow-70-02: rgba(
                    252,186,29,
                    0.02
                );
  --color-yellow-70-3: rgba(
                    252,186,29,
                    0.3
                );
  --color-yellow-70-03: rgba(
                    252,186,29,
                    0.03
                );
  --color-yellow-70-4: rgba(
                    252,186,29,
                    0.4
                );
  --color-yellow-70-04: rgba(
                    252,186,29,
                    0.04
                );
  --color-yellow-70-5: rgba(
                    252,186,29,
                    0.5
                );
  --color-yellow-70-05: rgba(
                    252,186,29,
                    0.05
                );
  --color-yellow-70-6: rgba(
                    252,186,29,
                    0.6
                );
  --color-yellow-70-06: rgba(
                    252,186,29,
                    0.06
                );
  --color-yellow-70-7: rgba(
                    252,186,29,
                    0.7
                );
  --color-yellow-70-07: rgba(
                    252,186,29,
                    0.07
                );
  --color-yellow-70-8: rgba(
                    252,186,29,
                    0.8
                );
  --color-yellow-70-08: rgba(
                    252,186,29,
                    0.08
                );
  --color-yellow-70-9: rgba(
                    252,186,29,
                    0.9
                );
  --color-yellow-70-09: rgba(
                    252,186,29,
                    0.09
                );
  --color-yellow-80: rgb(240,171,0);
  --color-yellow-80-1: rgba(
                    240,171,0,
                    0.1
                );
  --color-yellow-80-01: rgba(
                    240,171,0,
                    0.01
                );
  --color-yellow-80-2: rgba(
                    240,171,0,
                    0.2
                );
  --color-yellow-80-02: rgba(
                    240,171,0,
                    0.02
                );
  --color-yellow-80-3: rgba(
                    240,171,0,
                    0.3
                );
  --color-yellow-80-03: rgba(
                    240,171,0,
                    0.03
                );
  --color-yellow-80-4: rgba(
                    240,171,0,
                    0.4
                );
  --color-yellow-80-04: rgba(
                    240,171,0,
                    0.04
                );
  --color-yellow-80-5: rgba(
                    240,171,0,
                    0.5
                );
  --color-yellow-80-05: rgba(
                    240,171,0,
                    0.05
                );
  --color-yellow-80-6: rgba(
                    240,171,0,
                    0.6
                );
  --color-yellow-80-06: rgba(
                    240,171,0,
                    0.06
                );
  --color-yellow-80-7: rgba(
                    240,171,0,
                    0.7
                );
  --color-yellow-80-07: rgba(
                    240,171,0,
                    0.07
                );
  --color-yellow-80-8: rgba(
                    240,171,0,
                    0.8
                );
  --color-yellow-80-08: rgba(
                    240,171,0,
                    0.08
                );
  --color-yellow-80-9: rgba(
                    240,171,0,
                    0.9
                );
  --color-yellow-80-09: rgba(
                    240,171,0,
                    0.09
                );
  --color-yellow-90: rgb(218,152,0);
  --color-yellow-90-1: rgba(
                    218,152,0,
                    0.1
                );
  --color-yellow-90-01: rgba(
                    218,152,0,
                    0.01
                );
  --color-yellow-90-2: rgba(
                    218,152,0,
                    0.2
                );
  --color-yellow-90-02: rgba(
                    218,152,0,
                    0.02
                );
  --color-yellow-90-3: rgba(
                    218,152,0,
                    0.3
                );
  --color-yellow-90-03: rgba(
                    218,152,0,
                    0.03
                );
  --color-yellow-90-4: rgba(
                    218,152,0,
                    0.4
                );
  --color-yellow-90-04: rgba(
                    218,152,0,
                    0.04
                );
  --color-yellow-90-5: rgba(
                    218,152,0,
                    0.5
                );
  --color-yellow-90-05: rgba(
                    218,152,0,
                    0.05
                );
  --color-yellow-90-6: rgba(
                    218,152,0,
                    0.6
                );
  --color-yellow-90-06: rgba(
                    218,152,0,
                    0.06
                );
  --color-yellow-90-7: rgba(
                    218,152,0,
                    0.7
                );
  --color-yellow-90-07: rgba(
                    218,152,0,
                    0.07
                );
  --color-yellow-90-8: rgba(
                    218,152,0,
                    0.8
                );
  --color-yellow-90-08: rgba(
                    218,152,0,
                    0.08
                );
  --color-yellow-90-9: rgba(
                    218,152,0,
                    0.9
                );
  --color-yellow-90-09: rgba(
                    218,152,0,
                    0.09
                );
  --color-yellow-100: rgb(134,96,0);
  --color-yellow-100-1: rgba(
                    134,96,0,
                    0.1
                );
  --color-yellow-100-01: rgba(
                    134,96,0,
                    0.01
                );
  --color-yellow-100-2: rgba(
                    134,96,0,
                    0.2
                );
  --color-yellow-100-02: rgba(
                    134,96,0,
                    0.02
                );
  --color-yellow-100-3: rgba(
                    134,96,0,
                    0.3
                );
  --color-yellow-100-03: rgba(
                    134,96,0,
                    0.03
                );
  --color-yellow-100-4: rgba(
                    134,96,0,
                    0.4
                );
  --color-yellow-100-04: rgba(
                    134,96,0,
                    0.04
                );
  --color-yellow-100-5: rgba(
                    134,96,0,
                    0.5
                );
  --color-yellow-100-05: rgba(
                    134,96,0,
                    0.05
                );
  --color-yellow-100-6: rgba(
                    134,96,0,
                    0.6
                );
  --color-yellow-100-06: rgba(
                    134,96,0,
                    0.06
                );
  --color-yellow-100-7: rgba(
                    134,96,0,
                    0.7
                );
  --color-yellow-100-07: rgba(
                    134,96,0,
                    0.07
                );
  --color-yellow-100-8: rgba(
                    134,96,0,
                    0.8
                );
  --color-yellow-100-08: rgba(
                    134,96,0,
                    0.08
                );
  --color-yellow-100-9: rgba(
                    134,96,0,
                    0.9
                );
  --color-yellow-100-09: rgba(
                    134,96,0,
                    0.09
                );
  --color-red-10: rgb(255,247,247);
  --color-red-10-1: rgba(
                    255,247,247,
                    0.1
                );
  --color-red-10-01: rgba(
                    255,247,247,
                    0.01
                );
  --color-red-10-2: rgba(
                    255,247,247,
                    0.2
                );
  --color-red-10-02: rgba(
                    255,247,247,
                    0.02
                );
  --color-red-10-3: rgba(
                    255,247,247,
                    0.3
                );
  --color-red-10-03: rgba(
                    255,247,247,
                    0.03
                );
  --color-red-10-4: rgba(
                    255,247,247,
                    0.4
                );
  --color-red-10-04: rgba(
                    255,247,247,
                    0.04
                );
  --color-red-10-5: rgba(
                    255,247,247,
                    0.5
                );
  --color-red-10-05: rgba(
                    255,247,247,
                    0.05
                );
  --color-red-10-6: rgba(
                    255,247,247,
                    0.6
                );
  --color-red-10-06: rgba(
                    255,247,247,
                    0.06
                );
  --color-red-10-7: rgba(
                    255,247,247,
                    0.7
                );
  --color-red-10-07: rgba(
                    255,247,247,
                    0.07
                );
  --color-red-10-8: rgba(
                    255,247,247,
                    0.8
                );
  --color-red-10-08: rgba(
                    255,247,247,
                    0.08
                );
  --color-red-10-9: rgba(
                    255,247,247,
                    0.9
                );
  --color-red-10-09: rgba(
                    255,247,247,
                    0.09
                );
  --color-red-20: rgb(214,191,186);
  --color-red-20-1: rgba(
                    214,191,186,
                    0.1
                );
  --color-red-20-01: rgba(
                    214,191,186,
                    0.01
                );
  --color-red-20-2: rgba(
                    214,191,186,
                    0.2
                );
  --color-red-20-02: rgba(
                    214,191,186,
                    0.02
                );
  --color-red-20-3: rgba(
                    214,191,186,
                    0.3
                );
  --color-red-20-03: rgba(
                    214,191,186,
                    0.03
                );
  --color-red-20-4: rgba(
                    214,191,186,
                    0.4
                );
  --color-red-20-04: rgba(
                    214,191,186,
                    0.04
                );
  --color-red-20-5: rgba(
                    214,191,186,
                    0.5
                );
  --color-red-20-05: rgba(
                    214,191,186,
                    0.05
                );
  --color-red-20-6: rgba(
                    214,191,186,
                    0.6
                );
  --color-red-20-06: rgba(
                    214,191,186,
                    0.06
                );
  --color-red-20-7: rgba(
                    214,191,186,
                    0.7
                );
  --color-red-20-07: rgba(
                    214,191,186,
                    0.07
                );
  --color-red-20-8: rgba(
                    214,191,186,
                    0.8
                );
  --color-red-20-08: rgba(
                    214,191,186,
                    0.08
                );
  --color-red-20-9: rgba(
                    214,191,186,
                    0.9
                );
  --color-red-20-09: rgba(
                    214,191,186,
                    0.09
                );
  --color-red-30: rgb(255,180,180);
  --color-red-30-1: rgba(
                    255,180,180,
                    0.1
                );
  --color-red-30-01: rgba(
                    255,180,180,
                    0.01
                );
  --color-red-30-2: rgba(
                    255,180,180,
                    0.2
                );
  --color-red-30-02: rgba(
                    255,180,180,
                    0.02
                );
  --color-red-30-3: rgba(
                    255,180,180,
                    0.3
                );
  --color-red-30-03: rgba(
                    255,180,180,
                    0.03
                );
  --color-red-30-4: rgba(
                    255,180,180,
                    0.4
                );
  --color-red-30-04: rgba(
                    255,180,180,
                    0.04
                );
  --color-red-30-5: rgba(
                    255,180,180,
                    0.5
                );
  --color-red-30-05: rgba(
                    255,180,180,
                    0.05
                );
  --color-red-30-6: rgba(
                    255,180,180,
                    0.6
                );
  --color-red-30-06: rgba(
                    255,180,180,
                    0.06
                );
  --color-red-30-7: rgba(
                    255,180,180,
                    0.7
                );
  --color-red-30-07: rgba(
                    255,180,180,
                    0.07
                );
  --color-red-30-8: rgba(
                    255,180,180,
                    0.8
                );
  --color-red-30-08: rgba(
                    255,180,180,
                    0.08
                );
  --color-red-30-9: rgba(
                    255,180,180,
                    0.9
                );
  --color-red-30-09: rgba(
                    255,180,180,
                    0.09
                );
  --color-red-40: rgb(235,60,60);
  --color-red-40-1: rgba(
                    235,60,60,
                    0.1
                );
  --color-red-40-01: rgba(
                    235,60,60,
                    0.01
                );
  --color-red-40-2: rgba(
                    235,60,60,
                    0.2
                );
  --color-red-40-02: rgba(
                    235,60,60,
                    0.02
                );
  --color-red-40-3: rgba(
                    235,60,60,
                    0.3
                );
  --color-red-40-03: rgba(
                    235,60,60,
                    0.03
                );
  --color-red-40-4: rgba(
                    235,60,60,
                    0.4
                );
  --color-red-40-04: rgba(
                    235,60,60,
                    0.04
                );
  --color-red-40-5: rgba(
                    235,60,60,
                    0.5
                );
  --color-red-40-05: rgba(
                    235,60,60,
                    0.05
                );
  --color-red-40-6: rgba(
                    235,60,60,
                    0.6
                );
  --color-red-40-06: rgba(
                    235,60,60,
                    0.06
                );
  --color-red-40-7: rgba(
                    235,60,60,
                    0.7
                );
  --color-red-40-07: rgba(
                    235,60,60,
                    0.07
                );
  --color-red-40-8: rgba(
                    235,60,60,
                    0.8
                );
  --color-red-40-08: rgba(
                    235,60,60,
                    0.08
                );
  --color-red-40-9: rgba(
                    235,60,60,
                    0.9
                );
  --color-red-40-09: rgba(
                    235,60,60,
                    0.09
                );
  --color-red-50: rgb(145,0,0);
  --color-red-50-1: rgba(
                    145,0,0,
                    0.1
                );
  --color-red-50-01: rgba(
                    145,0,0,
                    0.01
                );
  --color-red-50-2: rgba(
                    145,0,0,
                    0.2
                );
  --color-red-50-02: rgba(
                    145,0,0,
                    0.02
                );
  --color-red-50-3: rgba(
                    145,0,0,
                    0.3
                );
  --color-red-50-03: rgba(
                    145,0,0,
                    0.03
                );
  --color-red-50-4: rgba(
                    145,0,0,
                    0.4
                );
  --color-red-50-04: rgba(
                    145,0,0,
                    0.04
                );
  --color-red-50-5: rgba(
                    145,0,0,
                    0.5
                );
  --color-red-50-05: rgba(
                    145,0,0,
                    0.05
                );
  --color-red-50-6: rgba(
                    145,0,0,
                    0.6
                );
  --color-red-50-06: rgba(
                    145,0,0,
                    0.06
                );
  --color-red-50-7: rgba(
                    145,0,0,
                    0.7
                );
  --color-red-50-07: rgba(
                    145,0,0,
                    0.07
                );
  --color-red-50-8: rgba(
                    145,0,0,
                    0.8
                );
  --color-red-50-08: rgba(
                    145,0,0,
                    0.08
                );
  --color-red-50-9: rgba(
                    145,0,0,
                    0.9
                );
  --color-red-50-09: rgba(
                    145,0,0,
                    0.09
                );
  --color-red-60: rgb(87,0,0);
  --color-red-60-1: rgba(
                    87,0,0,
                    0.1
                );
  --color-red-60-01: rgba(
                    87,0,0,
                    0.01
                );
  --color-red-60-2: rgba(
                    87,0,0,
                    0.2
                );
  --color-red-60-02: rgba(
                    87,0,0,
                    0.02
                );
  --color-red-60-3: rgba(
                    87,0,0,
                    0.3
                );
  --color-red-60-03: rgba(
                    87,0,0,
                    0.03
                );
  --color-red-60-4: rgba(
                    87,0,0,
                    0.4
                );
  --color-red-60-04: rgba(
                    87,0,0,
                    0.04
                );
  --color-red-60-5: rgba(
                    87,0,0,
                    0.5
                );
  --color-red-60-05: rgba(
                    87,0,0,
                    0.05
                );
  --color-red-60-6: rgba(
                    87,0,0,
                    0.6
                );
  --color-red-60-06: rgba(
                    87,0,0,
                    0.06
                );
  --color-red-60-7: rgba(
                    87,0,0,
                    0.7
                );
  --color-red-60-07: rgba(
                    87,0,0,
                    0.07
                );
  --color-red-60-8: rgba(
                    87,0,0,
                    0.8
                );
  --color-red-60-08: rgba(
                    87,0,0,
                    0.08
                );
  --color-red-60-9: rgba(
                    87,0,0,
                    0.9
                );
  --color-red-60-09: rgba(
                    87,0,0,
                    0.09
                );
  --color-green-10: rgb(247,255,248);
  --color-green-10-1: rgba(
                    247,255,248,
                    0.1
                );
  --color-green-10-01: rgba(
                    247,255,248,
                    0.01
                );
  --color-green-10-2: rgba(
                    247,255,248,
                    0.2
                );
  --color-green-10-02: rgba(
                    247,255,248,
                    0.02
                );
  --color-green-10-3: rgba(
                    247,255,248,
                    0.3
                );
  --color-green-10-03: rgba(
                    247,255,248,
                    0.03
                );
  --color-green-10-4: rgba(
                    247,255,248,
                    0.4
                );
  --color-green-10-04: rgba(
                    247,255,248,
                    0.04
                );
  --color-green-10-5: rgba(
                    247,255,248,
                    0.5
                );
  --color-green-10-05: rgba(
                    247,255,248,
                    0.05
                );
  --color-green-10-6: rgba(
                    247,255,248,
                    0.6
                );
  --color-green-10-06: rgba(
                    247,255,248,
                    0.06
                );
  --color-green-10-7: rgba(
                    247,255,248,
                    0.7
                );
  --color-green-10-07: rgba(
                    247,255,248,
                    0.07
                );
  --color-green-10-8: rgba(
                    247,255,248,
                    0.8
                );
  --color-green-10-08: rgba(
                    247,255,248,
                    0.08
                );
  --color-green-10-9: rgba(
                    247,255,248,
                    0.9
                );
  --color-green-10-09: rgba(
                    247,255,248,
                    0.09
                );
  --color-green-20: rgb(188,214,192);
  --color-green-20-1: rgba(
                    188,214,192,
                    0.1
                );
  --color-green-20-01: rgba(
                    188,214,192,
                    0.01
                );
  --color-green-20-2: rgba(
                    188,214,192,
                    0.2
                );
  --color-green-20-02: rgba(
                    188,214,192,
                    0.02
                );
  --color-green-20-3: rgba(
                    188,214,192,
                    0.3
                );
  --color-green-20-03: rgba(
                    188,214,192,
                    0.03
                );
  --color-green-20-4: rgba(
                    188,214,192,
                    0.4
                );
  --color-green-20-04: rgba(
                    188,214,192,
                    0.04
                );
  --color-green-20-5: rgba(
                    188,214,192,
                    0.5
                );
  --color-green-20-05: rgba(
                    188,214,192,
                    0.05
                );
  --color-green-20-6: rgba(
                    188,214,192,
                    0.6
                );
  --color-green-20-06: rgba(
                    188,214,192,
                    0.06
                );
  --color-green-20-7: rgba(
                    188,214,192,
                    0.7
                );
  --color-green-20-07: rgba(
                    188,214,192,
                    0.07
                );
  --color-green-20-8: rgba(
                    188,214,192,
                    0.8
                );
  --color-green-20-08: rgba(
                    188,214,192,
                    0.08
                );
  --color-green-20-9: rgba(
                    188,214,192,
                    0.9
                );
  --color-green-20-09: rgba(
                    188,214,192,
                    0.09
                );
  --color-green-30: rgb(172,230,147);
  --color-green-30-1: rgba(
                    172,230,147,
                    0.1
                );
  --color-green-30-01: rgba(
                    172,230,147,
                    0.01
                );
  --color-green-30-2: rgba(
                    172,230,147,
                    0.2
                );
  --color-green-30-02: rgba(
                    172,230,147,
                    0.02
                );
  --color-green-30-3: rgba(
                    172,230,147,
                    0.3
                );
  --color-green-30-03: rgba(
                    172,230,147,
                    0.03
                );
  --color-green-30-4: rgba(
                    172,230,147,
                    0.4
                );
  --color-green-30-04: rgba(
                    172,230,147,
                    0.04
                );
  --color-green-30-5: rgba(
                    172,230,147,
                    0.5
                );
  --color-green-30-05: rgba(
                    172,230,147,
                    0.05
                );
  --color-green-30-6: rgba(
                    172,230,147,
                    0.6
                );
  --color-green-30-06: rgba(
                    172,230,147,
                    0.06
                );
  --color-green-30-7: rgba(
                    172,230,147,
                    0.7
                );
  --color-green-30-07: rgba(
                    172,230,147,
                    0.07
                );
  --color-green-30-8: rgba(
                    172,230,147,
                    0.8
                );
  --color-green-30-08: rgba(
                    172,230,147,
                    0.08
                );
  --color-green-30-9: rgba(
                    172,230,147,
                    0.9
                );
  --color-green-30-09: rgba(
                    172,230,147,
                    0.09
                );
  --color-green-40: rgb(93,183,53);
  --color-green-40-1: rgba(
                    93,183,53,
                    0.1
                );
  --color-green-40-01: rgba(
                    93,183,53,
                    0.01
                );
  --color-green-40-2: rgba(
                    93,183,53,
                    0.2
                );
  --color-green-40-02: rgba(
                    93,183,53,
                    0.02
                );
  --color-green-40-3: rgba(
                    93,183,53,
                    0.3
                );
  --color-green-40-03: rgba(
                    93,183,53,
                    0.03
                );
  --color-green-40-4: rgba(
                    93,183,53,
                    0.4
                );
  --color-green-40-04: rgba(
                    93,183,53,
                    0.04
                );
  --color-green-40-5: rgba(
                    93,183,53,
                    0.5
                );
  --color-green-40-05: rgba(
                    93,183,53,
                    0.05
                );
  --color-green-40-6: rgba(
                    93,183,53,
                    0.6
                );
  --color-green-40-06: rgba(
                    93,183,53,
                    0.06
                );
  --color-green-40-7: rgba(
                    93,183,53,
                    0.7
                );
  --color-green-40-07: rgba(
                    93,183,53,
                    0.07
                );
  --color-green-40-8: rgba(
                    93,183,53,
                    0.8
                );
  --color-green-40-08: rgba(
                    93,183,53,
                    0.08
                );
  --color-green-40-9: rgba(
                    93,183,53,
                    0.9
                );
  --color-green-40-09: rgba(
                    93,183,53,
                    0.09
                );
  --color-green-50: rgb(11,102,49);
  --color-green-50-1: rgba(
                    11,102,49,
                    0.1
                );
  --color-green-50-01: rgba(
                    11,102,49,
                    0.01
                );
  --color-green-50-2: rgba(
                    11,102,49,
                    0.2
                );
  --color-green-50-02: rgba(
                    11,102,49,
                    0.02
                );
  --color-green-50-3: rgba(
                    11,102,49,
                    0.3
                );
  --color-green-50-03: rgba(
                    11,102,49,
                    0.03
                );
  --color-green-50-4: rgba(
                    11,102,49,
                    0.4
                );
  --color-green-50-04: rgba(
                    11,102,49,
                    0.04
                );
  --color-green-50-5: rgba(
                    11,102,49,
                    0.5
                );
  --color-green-50-05: rgba(
                    11,102,49,
                    0.05
                );
  --color-green-50-6: rgba(
                    11,102,49,
                    0.6
                );
  --color-green-50-06: rgba(
                    11,102,49,
                    0.06
                );
  --color-green-50-7: rgba(
                    11,102,49,
                    0.7
                );
  --color-green-50-07: rgba(
                    11,102,49,
                    0.07
                );
  --color-green-50-8: rgba(
                    11,102,49,
                    0.8
                );
  --color-green-50-08: rgba(
                    11,102,49,
                    0.08
                );
  --color-green-50-9: rgba(
                    11,102,49,
                    0.9
                );
  --color-green-50-09: rgba(
                    11,102,49,
                    0.09
                );
  --color-green-60: rgb(0,52,20);
  --color-green-60-1: rgba(
                    0,52,20,
                    0.1
                );
  --color-green-60-01: rgba(
                    0,52,20,
                    0.01
                );
  --color-green-60-2: rgba(
                    0,52,20,
                    0.2
                );
  --color-green-60-02: rgba(
                    0,52,20,
                    0.02
                );
  --color-green-60-3: rgba(
                    0,52,20,
                    0.3
                );
  --color-green-60-03: rgba(
                    0,52,20,
                    0.03
                );
  --color-green-60-4: rgba(
                    0,52,20,
                    0.4
                );
  --color-green-60-04: rgba(
                    0,52,20,
                    0.04
                );
  --color-green-60-5: rgba(
                    0,52,20,
                    0.5
                );
  --color-green-60-05: rgba(
                    0,52,20,
                    0.05
                );
  --color-green-60-6: rgba(
                    0,52,20,
                    0.6
                );
  --color-green-60-06: rgba(
                    0,52,20,
                    0.06
                );
  --color-green-60-7: rgba(
                    0,52,20,
                    0.7
                );
  --color-green-60-07: rgba(
                    0,52,20,
                    0.07
                );
  --color-green-60-8: rgba(
                    0,52,20,
                    0.8
                );
  --color-green-60-08: rgba(
                    0,52,20,
                    0.08
                );
  --color-green-60-9: rgba(
                    0,52,20,
                    0.9
                );
  --color-green-60-09: rgba(
                    0,52,20,
                    0.09
                );
  --color-iris-10: rgb(242,242,255);
  --color-iris-10-1: rgba(
                    242,242,255,
                    0.1
                );
  --color-iris-10-01: rgba(
                    242,242,255,
                    0.01
                );
  --color-iris-10-2: rgba(
                    242,242,255,
                    0.2
                );
  --color-iris-10-02: rgba(
                    242,242,255,
                    0.02
                );
  --color-iris-10-3: rgba(
                    242,242,255,
                    0.3
                );
  --color-iris-10-03: rgba(
                    242,242,255,
                    0.03
                );
  --color-iris-10-4: rgba(
                    242,242,255,
                    0.4
                );
  --color-iris-10-04: rgba(
                    242,242,255,
                    0.04
                );
  --color-iris-10-5: rgba(
                    242,242,255,
                    0.5
                );
  --color-iris-10-05: rgba(
                    242,242,255,
                    0.05
                );
  --color-iris-10-6: rgba(
                    242,242,255,
                    0.6
                );
  --color-iris-10-06: rgba(
                    242,242,255,
                    0.06
                );
  --color-iris-10-7: rgba(
                    242,242,255,
                    0.7
                );
  --color-iris-10-07: rgba(
                    242,242,255,
                    0.07
                );
  --color-iris-10-8: rgba(
                    242,242,255,
                    0.8
                );
  --color-iris-10-08: rgba(
                    242,242,255,
                    0.08
                );
  --color-iris-10-9: rgba(
                    242,242,255,
                    0.9
                );
  --color-iris-10-09: rgba(
                    242,242,255,
                    0.09
                );
  --color-iris-20: rgb(197,195,239);
  --color-iris-20-1: rgba(
                    197,195,239,
                    0.1
                );
  --color-iris-20-01: rgba(
                    197,195,239,
                    0.01
                );
  --color-iris-20-2: rgba(
                    197,195,239,
                    0.2
                );
  --color-iris-20-02: rgba(
                    197,195,239,
                    0.02
                );
  --color-iris-20-3: rgba(
                    197,195,239,
                    0.3
                );
  --color-iris-20-03: rgba(
                    197,195,239,
                    0.03
                );
  --color-iris-20-4: rgba(
                    197,195,239,
                    0.4
                );
  --color-iris-20-04: rgba(
                    197,195,239,
                    0.04
                );
  --color-iris-20-5: rgba(
                    197,195,239,
                    0.5
                );
  --color-iris-20-05: rgba(
                    197,195,239,
                    0.05
                );
  --color-iris-20-6: rgba(
                    197,195,239,
                    0.6
                );
  --color-iris-20-06: rgba(
                    197,195,239,
                    0.06
                );
  --color-iris-20-7: rgba(
                    197,195,239,
                    0.7
                );
  --color-iris-20-07: rgba(
                    197,195,239,
                    0.07
                );
  --color-iris-20-8: rgba(
                    197,195,239,
                    0.8
                );
  --color-iris-20-08: rgba(
                    197,195,239,
                    0.08
                );
  --color-iris-20-9: rgba(
                    197,195,239,
                    0.9
                );
  --color-iris-20-09: rgba(
                    197,195,239,
                    0.09
                );
  --color-iris-30: rgb(128,128,238);
  --color-iris-30-1: rgba(
                    128,128,238,
                    0.1
                );
  --color-iris-30-01: rgba(
                    128,128,238,
                    0.01
                );
  --color-iris-30-2: rgba(
                    128,128,238,
                    0.2
                );
  --color-iris-30-02: rgba(
                    128,128,238,
                    0.02
                );
  --color-iris-30-3: rgba(
                    128,128,238,
                    0.3
                );
  --color-iris-30-03: rgba(
                    128,128,238,
                    0.03
                );
  --color-iris-30-4: rgba(
                    128,128,238,
                    0.4
                );
  --color-iris-30-04: rgba(
                    128,128,238,
                    0.04
                );
  --color-iris-30-5: rgba(
                    128,128,238,
                    0.5
                );
  --color-iris-30-05: rgba(
                    128,128,238,
                    0.05
                );
  --color-iris-30-6: rgba(
                    128,128,238,
                    0.6
                );
  --color-iris-30-06: rgba(
                    128,128,238,
                    0.06
                );
  --color-iris-30-7: rgba(
                    128,128,238,
                    0.7
                );
  --color-iris-30-07: rgba(
                    128,128,238,
                    0.07
                );
  --color-iris-30-8: rgba(
                    128,128,238,
                    0.8
                );
  --color-iris-30-08: rgba(
                    128,128,238,
                    0.08
                );
  --color-iris-30-9: rgba(
                    128,128,238,
                    0.9
                );
  --color-iris-30-09: rgba(
                    128,128,238,
                    0.09
                );
  --color-iris-40: rgb(93,95,211);
  --color-iris-40-1: rgba(
                    93,95,211,
                    0.1
                );
  --color-iris-40-01: rgba(
                    93,95,211,
                    0.01
                );
  --color-iris-40-2: rgba(
                    93,95,211,
                    0.2
                );
  --color-iris-40-02: rgba(
                    93,95,211,
                    0.02
                );
  --color-iris-40-3: rgba(
                    93,95,211,
                    0.3
                );
  --color-iris-40-03: rgba(
                    93,95,211,
                    0.03
                );
  --color-iris-40-4: rgba(
                    93,95,211,
                    0.4
                );
  --color-iris-40-04: rgba(
                    93,95,211,
                    0.04
                );
  --color-iris-40-5: rgba(
                    93,95,211,
                    0.5
                );
  --color-iris-40-05: rgba(
                    93,95,211,
                    0.05
                );
  --color-iris-40-6: rgba(
                    93,95,211,
                    0.6
                );
  --color-iris-40-06: rgba(
                    93,95,211,
                    0.06
                );
  --color-iris-40-7: rgba(
                    93,95,211,
                    0.7
                );
  --color-iris-40-07: rgba(
                    93,95,211,
                    0.07
                );
  --color-iris-40-8: rgba(
                    93,95,211,
                    0.8
                );
  --color-iris-40-08: rgba(
                    93,95,211,
                    0.08
                );
  --color-iris-40-9: rgba(
                    93,95,211,
                    0.9
                );
  --color-iris-40-09: rgba(
                    93,95,211,
                    0.09
                );
  --color-iris-50: rgb(63,58,181);
  --color-iris-50-1: rgba(
                    63,58,181,
                    0.1
                );
  --color-iris-50-01: rgba(
                    63,58,181,
                    0.01
                );
  --color-iris-50-2: rgba(
                    63,58,181,
                    0.2
                );
  --color-iris-50-02: rgba(
                    63,58,181,
                    0.02
                );
  --color-iris-50-3: rgba(
                    63,58,181,
                    0.3
                );
  --color-iris-50-03: rgba(
                    63,58,181,
                    0.03
                );
  --color-iris-50-4: rgba(
                    63,58,181,
                    0.4
                );
  --color-iris-50-04: rgba(
                    63,58,181,
                    0.04
                );
  --color-iris-50-5: rgba(
                    63,58,181,
                    0.5
                );
  --color-iris-50-05: rgba(
                    63,58,181,
                    0.05
                );
  --color-iris-50-6: rgba(
                    63,58,181,
                    0.6
                );
  --color-iris-50-06: rgba(
                    63,58,181,
                    0.06
                );
  --color-iris-50-7: rgba(
                    63,58,181,
                    0.7
                );
  --color-iris-50-07: rgba(
                    63,58,181,
                    0.07
                );
  --color-iris-50-8: rgba(
                    63,58,181,
                    0.8
                );
  --color-iris-50-08: rgba(
                    63,58,181,
                    0.08
                );
  --color-iris-50-9: rgba(
                    63,58,181,
                    0.9
                );
  --color-iris-50-09: rgba(
                    63,58,181,
                    0.09
                );
  --color-iris-60: rgb(48,41,140);
  --color-iris-60-1: rgba(
                    48,41,140,
                    0.1
                );
  --color-iris-60-01: rgba(
                    48,41,140,
                    0.01
                );
  --color-iris-60-2: rgba(
                    48,41,140,
                    0.2
                );
  --color-iris-60-02: rgba(
                    48,41,140,
                    0.02
                );
  --color-iris-60-3: rgba(
                    48,41,140,
                    0.3
                );
  --color-iris-60-03: rgba(
                    48,41,140,
                    0.03
                );
  --color-iris-60-4: rgba(
                    48,41,140,
                    0.4
                );
  --color-iris-60-04: rgba(
                    48,41,140,
                    0.04
                );
  --color-iris-60-5: rgba(
                    48,41,140,
                    0.5
                );
  --color-iris-60-05: rgba(
                    48,41,140,
                    0.05
                );
  --color-iris-60-6: rgba(
                    48,41,140,
                    0.6
                );
  --color-iris-60-06: rgba(
                    48,41,140,
                    0.06
                );
  --color-iris-60-7: rgba(
                    48,41,140,
                    0.7
                );
  --color-iris-60-07: rgba(
                    48,41,140,
                    0.07
                );
  --color-iris-60-8: rgba(
                    48,41,140,
                    0.8
                );
  --color-iris-60-08: rgba(
                    48,41,140,
                    0.08
                );
  --color-iris-60-9: rgba(
                    48,41,140,
                    0.9
                );
  --color-iris-60-09: rgba(
                    48,41,140,
                    0.09
                );
  --color-iris-70: rgb(30,25,101);
  --color-iris-70-1: rgba(
                    30,25,101,
                    0.1
                );
  --color-iris-70-01: rgba(
                    30,25,101,
                    0.01
                );
  --color-iris-70-2: rgba(
                    30,25,101,
                    0.2
                );
  --color-iris-70-02: rgba(
                    30,25,101,
                    0.02
                );
  --color-iris-70-3: rgba(
                    30,25,101,
                    0.3
                );
  --color-iris-70-03: rgba(
                    30,25,101,
                    0.03
                );
  --color-iris-70-4: rgba(
                    30,25,101,
                    0.4
                );
  --color-iris-70-04: rgba(
                    30,25,101,
                    0.04
                );
  --color-iris-70-5: rgba(
                    30,25,101,
                    0.5
                );
  --color-iris-70-05: rgba(
                    30,25,101,
                    0.05
                );
  --color-iris-70-6: rgba(
                    30,25,101,
                    0.6
                );
  --color-iris-70-06: rgba(
                    30,25,101,
                    0.06
                );
  --color-iris-70-7: rgba(
                    30,25,101,
                    0.7
                );
  --color-iris-70-07: rgba(
                    30,25,101,
                    0.07
                );
  --color-iris-70-8: rgba(
                    30,25,101,
                    0.8
                );
  --color-iris-70-08: rgba(
                    30,25,101,
                    0.08
                );
  --color-iris-70-9: rgba(
                    30,25,101,
                    0.9
                );
  --color-iris-70-09: rgba(
                    30,25,101,
                    0.09
                );
  --color-lilac-10: rgb(250,241,252);
  --color-lilac-10-1: rgba(
                    250,241,252,
                    0.1
                );
  --color-lilac-10-01: rgba(
                    250,241,252,
                    0.01
                );
  --color-lilac-10-2: rgba(
                    250,241,252,
                    0.2
                );
  --color-lilac-10-02: rgba(
                    250,241,252,
                    0.02
                );
  --color-lilac-10-3: rgba(
                    250,241,252,
                    0.3
                );
  --color-lilac-10-03: rgba(
                    250,241,252,
                    0.03
                );
  --color-lilac-10-4: rgba(
                    250,241,252,
                    0.4
                );
  --color-lilac-10-04: rgba(
                    250,241,252,
                    0.04
                );
  --color-lilac-10-5: rgba(
                    250,241,252,
                    0.5
                );
  --color-lilac-10-05: rgba(
                    250,241,252,
                    0.05
                );
  --color-lilac-10-6: rgba(
                    250,241,252,
                    0.6
                );
  --color-lilac-10-06: rgba(
                    250,241,252,
                    0.06
                );
  --color-lilac-10-7: rgba(
                    250,241,252,
                    0.7
                );
  --color-lilac-10-07: rgba(
                    250,241,252,
                    0.07
                );
  --color-lilac-10-8: rgba(
                    250,241,252,
                    0.8
                );
  --color-lilac-10-08: rgba(
                    250,241,252,
                    0.08
                );
  --color-lilac-10-9: rgba(
                    250,241,252,
                    0.9
                );
  --color-lilac-10-09: rgba(
                    250,241,252,
                    0.09
                );
  --color-lilac-20: rgb(229,189,238);
  --color-lilac-20-1: rgba(
                    229,189,238,
                    0.1
                );
  --color-lilac-20-01: rgba(
                    229,189,238,
                    0.01
                );
  --color-lilac-20-2: rgba(
                    229,189,238,
                    0.2
                );
  --color-lilac-20-02: rgba(
                    229,189,238,
                    0.02
                );
  --color-lilac-20-3: rgba(
                    229,189,238,
                    0.3
                );
  --color-lilac-20-03: rgba(
                    229,189,238,
                    0.03
                );
  --color-lilac-20-4: rgba(
                    229,189,238,
                    0.4
                );
  --color-lilac-20-04: rgba(
                    229,189,238,
                    0.04
                );
  --color-lilac-20-5: rgba(
                    229,189,238,
                    0.5
                );
  --color-lilac-20-05: rgba(
                    229,189,238,
                    0.05
                );
  --color-lilac-20-6: rgba(
                    229,189,238,
                    0.6
                );
  --color-lilac-20-06: rgba(
                    229,189,238,
                    0.06
                );
  --color-lilac-20-7: rgba(
                    229,189,238,
                    0.7
                );
  --color-lilac-20-07: rgba(
                    229,189,238,
                    0.07
                );
  --color-lilac-20-8: rgba(
                    229,189,238,
                    0.8
                );
  --color-lilac-20-08: rgba(
                    229,189,238,
                    0.08
                );
  --color-lilac-20-9: rgba(
                    229,189,238,
                    0.9
                );
  --color-lilac-20-09: rgba(
                    229,189,238,
                    0.09
                );
  --color-lilac-30: rgb(211,131,237);
  --color-lilac-30-1: rgba(
                    211,131,237,
                    0.1
                );
  --color-lilac-30-01: rgba(
                    211,131,237,
                    0.01
                );
  --color-lilac-30-2: rgba(
                    211,131,237,
                    0.2
                );
  --color-lilac-30-02: rgba(
                    211,131,237,
                    0.02
                );
  --color-lilac-30-3: rgba(
                    211,131,237,
                    0.3
                );
  --color-lilac-30-03: rgba(
                    211,131,237,
                    0.03
                );
  --color-lilac-30-4: rgba(
                    211,131,237,
                    0.4
                );
  --color-lilac-30-04: rgba(
                    211,131,237,
                    0.04
                );
  --color-lilac-30-5: rgba(
                    211,131,237,
                    0.5
                );
  --color-lilac-30-05: rgba(
                    211,131,237,
                    0.05
                );
  --color-lilac-30-6: rgba(
                    211,131,237,
                    0.6
                );
  --color-lilac-30-06: rgba(
                    211,131,237,
                    0.06
                );
  --color-lilac-30-7: rgba(
                    211,131,237,
                    0.7
                );
  --color-lilac-30-07: rgba(
                    211,131,237,
                    0.07
                );
  --color-lilac-30-8: rgba(
                    211,131,237,
                    0.8
                );
  --color-lilac-30-08: rgba(
                    211,131,237,
                    0.08
                );
  --color-lilac-30-9: rgba(
                    211,131,237,
                    0.9
                );
  --color-lilac-30-09: rgba(
                    211,131,237,
                    0.09
                );
  --color-lilac-40: rgb(162,83,187);
  --color-lilac-40-1: rgba(
                    162,83,187,
                    0.1
                );
  --color-lilac-40-01: rgba(
                    162,83,187,
                    0.01
                );
  --color-lilac-40-2: rgba(
                    162,83,187,
                    0.2
                );
  --color-lilac-40-02: rgba(
                    162,83,187,
                    0.02
                );
  --color-lilac-40-3: rgba(
                    162,83,187,
                    0.3
                );
  --color-lilac-40-03: rgba(
                    162,83,187,
                    0.03
                );
  --color-lilac-40-4: rgba(
                    162,83,187,
                    0.4
                );
  --color-lilac-40-04: rgba(
                    162,83,187,
                    0.04
                );
  --color-lilac-40-5: rgba(
                    162,83,187,
                    0.5
                );
  --color-lilac-40-05: rgba(
                    162,83,187,
                    0.05
                );
  --color-lilac-40-6: rgba(
                    162,83,187,
                    0.6
                );
  --color-lilac-40-06: rgba(
                    162,83,187,
                    0.06
                );
  --color-lilac-40-7: rgba(
                    162,83,187,
                    0.7
                );
  --color-lilac-40-07: rgba(
                    162,83,187,
                    0.07
                );
  --color-lilac-40-8: rgba(
                    162,83,187,
                    0.8
                );
  --color-lilac-40-08: rgba(
                    162,83,187,
                    0.08
                );
  --color-lilac-40-9: rgba(
                    162,83,187,
                    0.9
                );
  --color-lilac-40-09: rgba(
                    162,83,187,
                    0.09
                );
  --color-lilac-50: rgb(139,38,161);
  --color-lilac-50-1: rgba(
                    139,38,161,
                    0.1
                );
  --color-lilac-50-01: rgba(
                    139,38,161,
                    0.01
                );
  --color-lilac-50-2: rgba(
                    139,38,161,
                    0.2
                );
  --color-lilac-50-02: rgba(
                    139,38,161,
                    0.02
                );
  --color-lilac-50-3: rgba(
                    139,38,161,
                    0.3
                );
  --color-lilac-50-03: rgba(
                    139,38,161,
                    0.03
                );
  --color-lilac-50-4: rgba(
                    139,38,161,
                    0.4
                );
  --color-lilac-50-04: rgba(
                    139,38,161,
                    0.04
                );
  --color-lilac-50-5: rgba(
                    139,38,161,
                    0.5
                );
  --color-lilac-50-05: rgba(
                    139,38,161,
                    0.05
                );
  --color-lilac-50-6: rgba(
                    139,38,161,
                    0.6
                );
  --color-lilac-50-06: rgba(
                    139,38,161,
                    0.06
                );
  --color-lilac-50-7: rgba(
                    139,38,161,
                    0.7
                );
  --color-lilac-50-07: rgba(
                    139,38,161,
                    0.07
                );
  --color-lilac-50-8: rgba(
                    139,38,161,
                    0.8
                );
  --color-lilac-50-08: rgba(
                    139,38,161,
                    0.08
                );
  --color-lilac-50-9: rgba(
                    139,38,161,
                    0.9
                );
  --color-lilac-50-09: rgba(
                    139,38,161,
                    0.09
                );
  --color-lilac-60: rgb(109,16,117);
  --color-lilac-60-1: rgba(
                    109,16,117,
                    0.1
                );
  --color-lilac-60-01: rgba(
                    109,16,117,
                    0.01
                );
  --color-lilac-60-2: rgba(
                    109,16,117,
                    0.2
                );
  --color-lilac-60-02: rgba(
                    109,16,117,
                    0.02
                );
  --color-lilac-60-3: rgba(
                    109,16,117,
                    0.3
                );
  --color-lilac-60-03: rgba(
                    109,16,117,
                    0.03
                );
  --color-lilac-60-4: rgba(
                    109,16,117,
                    0.4
                );
  --color-lilac-60-04: rgba(
                    109,16,117,
                    0.04
                );
  --color-lilac-60-5: rgba(
                    109,16,117,
                    0.5
                );
  --color-lilac-60-05: rgba(
                    109,16,117,
                    0.05
                );
  --color-lilac-60-6: rgba(
                    109,16,117,
                    0.6
                );
  --color-lilac-60-06: rgba(
                    109,16,117,
                    0.06
                );
  --color-lilac-60-7: rgba(
                    109,16,117,
                    0.7
                );
  --color-lilac-60-07: rgba(
                    109,16,117,
                    0.07
                );
  --color-lilac-60-8: rgba(
                    109,16,117,
                    0.8
                );
  --color-lilac-60-08: rgba(
                    109,16,117,
                    0.08
                );
  --color-lilac-60-9: rgba(
                    109,16,117,
                    0.9
                );
  --color-lilac-60-09: rgba(
                    109,16,117,
                    0.09
                );
  --color-lilac-70: rgb(80,0,91);
  --color-lilac-70-1: rgba(
                    80,0,91,
                    0.1
                );
  --color-lilac-70-01: rgba(
                    80,0,91,
                    0.01
                );
  --color-lilac-70-2: rgba(
                    80,0,91,
                    0.2
                );
  --color-lilac-70-02: rgba(
                    80,0,91,
                    0.02
                );
  --color-lilac-70-3: rgba(
                    80,0,91,
                    0.3
                );
  --color-lilac-70-03: rgba(
                    80,0,91,
                    0.03
                );
  --color-lilac-70-4: rgba(
                    80,0,91,
                    0.4
                );
  --color-lilac-70-04: rgba(
                    80,0,91,
                    0.04
                );
  --color-lilac-70-5: rgba(
                    80,0,91,
                    0.5
                );
  --color-lilac-70-05: rgba(
                    80,0,91,
                    0.05
                );
  --color-lilac-70-6: rgba(
                    80,0,91,
                    0.6
                );
  --color-lilac-70-06: rgba(
                    80,0,91,
                    0.06
                );
  --color-lilac-70-7: rgba(
                    80,0,91,
                    0.7
                );
  --color-lilac-70-07: rgba(
                    80,0,91,
                    0.07
                );
  --color-lilac-70-8: rgba(
                    80,0,91,
                    0.8
                );
  --color-lilac-70-08: rgba(
                    80,0,91,
                    0.08
                );
  --color-lilac-70-9: rgba(
                    80,0,91,
                    0.9
                );
  --color-lilac-70-09: rgba(
                    80,0,91,
                    0.09
                );
  --color-magenta-10: rgb(255,243,249);
  --color-magenta-10-1: rgba(
                    255,243,249,
                    0.1
                );
  --color-magenta-10-01: rgba(
                    255,243,249,
                    0.01
                );
  --color-magenta-10-2: rgba(
                    255,243,249,
                    0.2
                );
  --color-magenta-10-02: rgba(
                    255,243,249,
                    0.02
                );
  --color-magenta-10-3: rgba(
                    255,243,249,
                    0.3
                );
  --color-magenta-10-03: rgba(
                    255,243,249,
                    0.03
                );
  --color-magenta-10-4: rgba(
                    255,243,249,
                    0.4
                );
  --color-magenta-10-04: rgba(
                    255,243,249,
                    0.04
                );
  --color-magenta-10-5: rgba(
                    255,243,249,
                    0.5
                );
  --color-magenta-10-05: rgba(
                    255,243,249,
                    0.05
                );
  --color-magenta-10-6: rgba(
                    255,243,249,
                    0.6
                );
  --color-magenta-10-06: rgba(
                    255,243,249,
                    0.06
                );
  --color-magenta-10-7: rgba(
                    255,243,249,
                    0.7
                );
  --color-magenta-10-07: rgba(
                    255,243,249,
                    0.07
                );
  --color-magenta-10-8: rgba(
                    255,243,249,
                    0.8
                );
  --color-magenta-10-08: rgba(
                    255,243,249,
                    0.08
                );
  --color-magenta-10-9: rgba(
                    255,243,249,
                    0.9
                );
  --color-magenta-10-09: rgba(
                    255,243,249,
                    0.09
                );
  --color-magenta-20: rgb(237,193,232);
  --color-magenta-20-1: rgba(
                    237,193,232,
                    0.1
                );
  --color-magenta-20-01: rgba(
                    237,193,232,
                    0.01
                );
  --color-magenta-20-2: rgba(
                    237,193,232,
                    0.2
                );
  --color-magenta-20-02: rgba(
                    237,193,232,
                    0.02
                );
  --color-magenta-20-3: rgba(
                    237,193,232,
                    0.3
                );
  --color-magenta-20-03: rgba(
                    237,193,232,
                    0.03
                );
  --color-magenta-20-4: rgba(
                    237,193,232,
                    0.4
                );
  --color-magenta-20-04: rgba(
                    237,193,232,
                    0.04
                );
  --color-magenta-20-5: rgba(
                    237,193,232,
                    0.5
                );
  --color-magenta-20-05: rgba(
                    237,193,232,
                    0.05
                );
  --color-magenta-20-6: rgba(
                    237,193,232,
                    0.6
                );
  --color-magenta-20-06: rgba(
                    237,193,232,
                    0.06
                );
  --color-magenta-20-7: rgba(
                    237,193,232,
                    0.7
                );
  --color-magenta-20-07: rgba(
                    237,193,232,
                    0.07
                );
  --color-magenta-20-8: rgba(
                    237,193,232,
                    0.8
                );
  --color-magenta-20-08: rgba(
                    237,193,232,
                    0.08
                );
  --color-magenta-20-9: rgba(
                    237,193,232,
                    0.9
                );
  --color-magenta-20-09: rgba(
                    237,193,232,
                    0.09
                );
  --color-magenta-30: rgb(234,137,224);
  --color-magenta-30-1: rgba(
                    234,137,224,
                    0.1
                );
  --color-magenta-30-01: rgba(
                    234,137,224,
                    0.01
                );
  --color-magenta-30-2: rgba(
                    234,137,224,
                    0.2
                );
  --color-magenta-30-02: rgba(
                    234,137,224,
                    0.02
                );
  --color-magenta-30-3: rgba(
                    234,137,224,
                    0.3
                );
  --color-magenta-30-03: rgba(
                    234,137,224,
                    0.03
                );
  --color-magenta-30-4: rgba(
                    234,137,224,
                    0.4
                );
  --color-magenta-30-04: rgba(
                    234,137,224,
                    0.04
                );
  --color-magenta-30-5: rgba(
                    234,137,224,
                    0.5
                );
  --color-magenta-30-05: rgba(
                    234,137,224,
                    0.05
                );
  --color-magenta-30-6: rgba(
                    234,137,224,
                    0.6
                );
  --color-magenta-30-06: rgba(
                    234,137,224,
                    0.06
                );
  --color-magenta-30-7: rgba(
                    234,137,224,
                    0.7
                );
  --color-magenta-30-07: rgba(
                    234,137,224,
                    0.07
                );
  --color-magenta-30-8: rgba(
                    234,137,224,
                    0.8
                );
  --color-magenta-30-08: rgba(
                    234,137,224,
                    0.08
                );
  --color-magenta-30-9: rgba(
                    234,137,224,
                    0.9
                );
  --color-magenta-30-09: rgba(
                    234,137,224,
                    0.09
                );
  --color-magenta-40: rgb(197,77,183);
  --color-magenta-40-1: rgba(
                    197,77,183,
                    0.1
                );
  --color-magenta-40-01: rgba(
                    197,77,183,
                    0.01
                );
  --color-magenta-40-2: rgba(
                    197,77,183,
                    0.2
                );
  --color-magenta-40-02: rgba(
                    197,77,183,
                    0.02
                );
  --color-magenta-40-3: rgba(
                    197,77,183,
                    0.3
                );
  --color-magenta-40-03: rgba(
                    197,77,183,
                    0.03
                );
  --color-magenta-40-4: rgba(
                    197,77,183,
                    0.4
                );
  --color-magenta-40-04: rgba(
                    197,77,183,
                    0.04
                );
  --color-magenta-40-5: rgba(
                    197,77,183,
                    0.5
                );
  --color-magenta-40-05: rgba(
                    197,77,183,
                    0.05
                );
  --color-magenta-40-6: rgba(
                    197,77,183,
                    0.6
                );
  --color-magenta-40-06: rgba(
                    197,77,183,
                    0.06
                );
  --color-magenta-40-7: rgba(
                    197,77,183,
                    0.7
                );
  --color-magenta-40-07: rgba(
                    197,77,183,
                    0.07
                );
  --color-magenta-40-8: rgba(
                    197,77,183,
                    0.8
                );
  --color-magenta-40-08: rgba(
                    197,77,183,
                    0.08
                );
  --color-magenta-40-9: rgba(
                    197,77,183,
                    0.9
                );
  --color-magenta-40-09: rgba(
                    197,77,183,
                    0.09
                );
  --color-magenta-50: rgb(181,38,165);
  --color-magenta-50-1: rgba(
                    181,38,165,
                    0.1
                );
  --color-magenta-50-01: rgba(
                    181,38,165,
                    0.01
                );
  --color-magenta-50-2: rgba(
                    181,38,165,
                    0.2
                );
  --color-magenta-50-02: rgba(
                    181,38,165,
                    0.02
                );
  --color-magenta-50-3: rgba(
                    181,38,165,
                    0.3
                );
  --color-magenta-50-03: rgba(
                    181,38,165,
                    0.03
                );
  --color-magenta-50-4: rgba(
                    181,38,165,
                    0.4
                );
  --color-magenta-50-04: rgba(
                    181,38,165,
                    0.04
                );
  --color-magenta-50-5: rgba(
                    181,38,165,
                    0.5
                );
  --color-magenta-50-05: rgba(
                    181,38,165,
                    0.05
                );
  --color-magenta-50-6: rgba(
                    181,38,165,
                    0.6
                );
  --color-magenta-50-06: rgba(
                    181,38,165,
                    0.06
                );
  --color-magenta-50-7: rgba(
                    181,38,165,
                    0.7
                );
  --color-magenta-50-07: rgba(
                    181,38,165,
                    0.07
                );
  --color-magenta-50-8: rgba(
                    181,38,165,
                    0.8
                );
  --color-magenta-50-08: rgba(
                    181,38,165,
                    0.08
                );
  --color-magenta-50-9: rgba(
                    181,38,165,
                    0.9
                );
  --color-magenta-50-09: rgba(
                    181,38,165,
                    0.09
                );
  --color-magenta-60: rgb(153,0,136);
  --color-magenta-60-1: rgba(
                    153,0,136,
                    0.1
                );
  --color-magenta-60-01: rgba(
                    153,0,136,
                    0.01
                );
  --color-magenta-60-2: rgba(
                    153,0,136,
                    0.2
                );
  --color-magenta-60-02: rgba(
                    153,0,136,
                    0.02
                );
  --color-magenta-60-3: rgba(
                    153,0,136,
                    0.3
                );
  --color-magenta-60-03: rgba(
                    153,0,136,
                    0.03
                );
  --color-magenta-60-4: rgba(
                    153,0,136,
                    0.4
                );
  --color-magenta-60-04: rgba(
                    153,0,136,
                    0.04
                );
  --color-magenta-60-5: rgba(
                    153,0,136,
                    0.5
                );
  --color-magenta-60-05: rgba(
                    153,0,136,
                    0.05
                );
  --color-magenta-60-6: rgba(
                    153,0,136,
                    0.6
                );
  --color-magenta-60-06: rgba(
                    153,0,136,
                    0.06
                );
  --color-magenta-60-7: rgba(
                    153,0,136,
                    0.7
                );
  --color-magenta-60-07: rgba(
                    153,0,136,
                    0.07
                );
  --color-magenta-60-8: rgba(
                    153,0,136,
                    0.8
                );
  --color-magenta-60-08: rgba(
                    153,0,136,
                    0.08
                );
  --color-magenta-60-9: rgba(
                    153,0,136,
                    0.9
                );
  --color-magenta-60-09: rgba(
                    153,0,136,
                    0.09
                );
  --color-teal-10: rgb(245,253,254);
  --color-teal-10-1: rgba(
                    245,253,254,
                    0.1
                );
  --color-teal-10-01: rgba(
                    245,253,254,
                    0.01
                );
  --color-teal-10-2: rgba(
                    245,253,254,
                    0.2
                );
  --color-teal-10-02: rgba(
                    245,253,254,
                    0.02
                );
  --color-teal-10-3: rgba(
                    245,253,254,
                    0.3
                );
  --color-teal-10-03: rgba(
                    245,253,254,
                    0.03
                );
  --color-teal-10-4: rgba(
                    245,253,254,
                    0.4
                );
  --color-teal-10-04: rgba(
                    245,253,254,
                    0.04
                );
  --color-teal-10-5: rgba(
                    245,253,254,
                    0.5
                );
  --color-teal-10-05: rgba(
                    245,253,254,
                    0.05
                );
  --color-teal-10-6: rgba(
                    245,253,254,
                    0.6
                );
  --color-teal-10-06: rgba(
                    245,253,254,
                    0.06
                );
  --color-teal-10-7: rgba(
                    245,253,254,
                    0.7
                );
  --color-teal-10-07: rgba(
                    245,253,254,
                    0.07
                );
  --color-teal-10-8: rgba(
                    245,253,254,
                    0.8
                );
  --color-teal-10-08: rgba(
                    245,253,254,
                    0.08
                );
  --color-teal-10-9: rgba(
                    245,253,254,
                    0.9
                );
  --color-teal-10-09: rgba(
                    245,253,254,
                    0.09
                );
  --color-teal-20: rgb(193,234,236);
  --color-teal-20-1: rgba(
                    193,234,236,
                    0.1
                );
  --color-teal-20-01: rgba(
                    193,234,236,
                    0.01
                );
  --color-teal-20-2: rgba(
                    193,234,236,
                    0.2
                );
  --color-teal-20-02: rgba(
                    193,234,236,
                    0.02
                );
  --color-teal-20-3: rgba(
                    193,234,236,
                    0.3
                );
  --color-teal-20-03: rgba(
                    193,234,236,
                    0.03
                );
  --color-teal-20-4: rgba(
                    193,234,236,
                    0.4
                );
  --color-teal-20-04: rgba(
                    193,234,236,
                    0.04
                );
  --color-teal-20-5: rgba(
                    193,234,236,
                    0.5
                );
  --color-teal-20-05: rgba(
                    193,234,236,
                    0.05
                );
  --color-teal-20-6: rgba(
                    193,234,236,
                    0.6
                );
  --color-teal-20-06: rgba(
                    193,234,236,
                    0.06
                );
  --color-teal-20-7: rgba(
                    193,234,236,
                    0.7
                );
  --color-teal-20-07: rgba(
                    193,234,236,
                    0.07
                );
  --color-teal-20-8: rgba(
                    193,234,236,
                    0.8
                );
  --color-teal-20-08: rgba(
                    193,234,236,
                    0.08
                );
  --color-teal-20-9: rgba(
                    193,234,236,
                    0.9
                );
  --color-teal-20-09: rgba(
                    193,234,236,
                    0.09
                );
  --color-teal-30: rgb(139,194,197);
  --color-teal-30-1: rgba(
                    139,194,197,
                    0.1
                );
  --color-teal-30-01: rgba(
                    139,194,197,
                    0.01
                );
  --color-teal-30-2: rgba(
                    139,194,197,
                    0.2
                );
  --color-teal-30-02: rgba(
                    139,194,197,
                    0.02
                );
  --color-teal-30-3: rgba(
                    139,194,197,
                    0.3
                );
  --color-teal-30-03: rgba(
                    139,194,197,
                    0.03
                );
  --color-teal-30-4: rgba(
                    139,194,197,
                    0.4
                );
  --color-teal-30-04: rgba(
                    139,194,197,
                    0.04
                );
  --color-teal-30-5: rgba(
                    139,194,197,
                    0.5
                );
  --color-teal-30-05: rgba(
                    139,194,197,
                    0.05
                );
  --color-teal-30-6: rgba(
                    139,194,197,
                    0.6
                );
  --color-teal-30-06: rgba(
                    139,194,197,
                    0.06
                );
  --color-teal-30-7: rgba(
                    139,194,197,
                    0.7
                );
  --color-teal-30-07: rgba(
                    139,194,197,
                    0.07
                );
  --color-teal-30-8: rgba(
                    139,194,197,
                    0.8
                );
  --color-teal-30-08: rgba(
                    139,194,197,
                    0.08
                );
  --color-teal-30-9: rgba(
                    139,194,197,
                    0.9
                );
  --color-teal-30-09: rgba(
                    139,194,197,
                    0.09
                );
  --color-teal-40: rgb(86,163,167);
  --color-teal-40-1: rgba(
                    86,163,167,
                    0.1
                );
  --color-teal-40-01: rgba(
                    86,163,167,
                    0.01
                );
  --color-teal-40-2: rgba(
                    86,163,167,
                    0.2
                );
  --color-teal-40-02: rgba(
                    86,163,167,
                    0.02
                );
  --color-teal-40-3: rgba(
                    86,163,167,
                    0.3
                );
  --color-teal-40-03: rgba(
                    86,163,167,
                    0.03
                );
  --color-teal-40-4: rgba(
                    86,163,167,
                    0.4
                );
  --color-teal-40-04: rgba(
                    86,163,167,
                    0.04
                );
  --color-teal-40-5: rgba(
                    86,163,167,
                    0.5
                );
  --color-teal-40-05: rgba(
                    86,163,167,
                    0.05
                );
  --color-teal-40-6: rgba(
                    86,163,167,
                    0.6
                );
  --color-teal-40-06: rgba(
                    86,163,167,
                    0.06
                );
  --color-teal-40-7: rgba(
                    86,163,167,
                    0.7
                );
  --color-teal-40-07: rgba(
                    86,163,167,
                    0.07
                );
  --color-teal-40-8: rgba(
                    86,163,167,
                    0.8
                );
  --color-teal-40-08: rgba(
                    86,163,167,
                    0.08
                );
  --color-teal-40-9: rgba(
                    86,163,167,
                    0.9
                );
  --color-teal-40-09: rgba(
                    86,163,167,
                    0.09
                );
  --color-teal-50: rgb(18,129,135);
  --color-teal-50-1: rgba(
                    18,129,135,
                    0.1
                );
  --color-teal-50-01: rgba(
                    18,129,135,
                    0.01
                );
  --color-teal-50-2: rgba(
                    18,129,135,
                    0.2
                );
  --color-teal-50-02: rgba(
                    18,129,135,
                    0.02
                );
  --color-teal-50-3: rgba(
                    18,129,135,
                    0.3
                );
  --color-teal-50-03: rgba(
                    18,129,135,
                    0.03
                );
  --color-teal-50-4: rgba(
                    18,129,135,
                    0.4
                );
  --color-teal-50-04: rgba(
                    18,129,135,
                    0.04
                );
  --color-teal-50-5: rgba(
                    18,129,135,
                    0.5
                );
  --color-teal-50-05: rgba(
                    18,129,135,
                    0.05
                );
  --color-teal-50-6: rgba(
                    18,129,135,
                    0.6
                );
  --color-teal-50-06: rgba(
                    18,129,135,
                    0.06
                );
  --color-teal-50-7: rgba(
                    18,129,135,
                    0.7
                );
  --color-teal-50-07: rgba(
                    18,129,135,
                    0.07
                );
  --color-teal-50-8: rgba(
                    18,129,135,
                    0.8
                );
  --color-teal-50-08: rgba(
                    18,129,135,
                    0.08
                );
  --color-teal-50-9: rgba(
                    18,129,135,
                    0.9
                );
  --color-teal-50-09: rgba(
                    18,129,135,
                    0.09
                );
  --color-teal-60: rgb(0,94,99);
  --color-teal-60-1: rgba(
                    0,94,99,
                    0.1
                );
  --color-teal-60-01: rgba(
                    0,94,99,
                    0.01
                );
  --color-teal-60-2: rgba(
                    0,94,99,
                    0.2
                );
  --color-teal-60-02: rgba(
                    0,94,99,
                    0.02
                );
  --color-teal-60-3: rgba(
                    0,94,99,
                    0.3
                );
  --color-teal-60-03: rgba(
                    0,94,99,
                    0.03
                );
  --color-teal-60-4: rgba(
                    0,94,99,
                    0.4
                );
  --color-teal-60-04: rgba(
                    0,94,99,
                    0.04
                );
  --color-teal-60-5: rgba(
                    0,94,99,
                    0.5
                );
  --color-teal-60-05: rgba(
                    0,94,99,
                    0.05
                );
  --color-teal-60-6: rgba(
                    0,94,99,
                    0.6
                );
  --color-teal-60-06: rgba(
                    0,94,99,
                    0.06
                );
  --color-teal-60-7: rgba(
                    0,94,99,
                    0.7
                );
  --color-teal-60-07: rgba(
                    0,94,99,
                    0.07
                );
  --color-teal-60-8: rgba(
                    0,94,99,
                    0.8
                );
  --color-teal-60-08: rgba(
                    0,94,99,
                    0.08
                );
  --color-teal-60-9: rgba(
                    0,94,99,
                    0.9
                );
  --color-teal-60-09: rgba(
                    0,94,99,
                    0.09
                );
  --color-teal-70: rgb(0,57,60);
  --color-teal-70-1: rgba(
                    0,57,60,
                    0.1
                );
  --color-teal-70-01: rgba(
                    0,57,60,
                    0.01
                );
  --color-teal-70-2: rgba(
                    0,57,60,
                    0.2
                );
  --color-teal-70-02: rgba(
                    0,57,60,
                    0.02
                );
  --color-teal-70-3: rgba(
                    0,57,60,
                    0.3
                );
  --color-teal-70-03: rgba(
                    0,57,60,
                    0.03
                );
  --color-teal-70-4: rgba(
                    0,57,60,
                    0.4
                );
  --color-teal-70-04: rgba(
                    0,57,60,
                    0.04
                );
  --color-teal-70-5: rgba(
                    0,57,60,
                    0.5
                );
  --color-teal-70-05: rgba(
                    0,57,60,
                    0.05
                );
  --color-teal-70-6: rgba(
                    0,57,60,
                    0.6
                );
  --color-teal-70-06: rgba(
                    0,57,60,
                    0.06
                );
  --color-teal-70-7: rgba(
                    0,57,60,
                    0.7
                );
  --color-teal-70-07: rgba(
                    0,57,60,
                    0.07
                );
  --color-teal-70-8: rgba(
                    0,57,60,
                    0.8
                );
  --color-teal-70-08: rgba(
                    0,57,60,
                    0.08
                );
  --color-teal-70-9: rgba(
                    0,57,60,
                    0.9
                );
  --color-teal-70-09: rgba(
                    0,57,60,
                    0.09
                );
  --color-orange-10: rgb(236,145,25);
  --color-orange-10-1: rgba(
                    236,145,25,
                    0.1
                );
  --color-orange-10-01: rgba(
                    236,145,25,
                    0.01
                );
  --color-orange-10-2: rgba(
                    236,145,25,
                    0.2
                );
  --color-orange-10-02: rgba(
                    236,145,25,
                    0.02
                );
  --color-orange-10-3: rgba(
                    236,145,25,
                    0.3
                );
  --color-orange-10-03: rgba(
                    236,145,25,
                    0.03
                );
  --color-orange-10-4: rgba(
                    236,145,25,
                    0.4
                );
  --color-orange-10-04: rgba(
                    236,145,25,
                    0.04
                );
  --color-orange-10-5: rgba(
                    236,145,25,
                    0.5
                );
  --color-orange-10-05: rgba(
                    236,145,25,
                    0.05
                );
  --color-orange-10-6: rgba(
                    236,145,25,
                    0.6
                );
  --color-orange-10-06: rgba(
                    236,145,25,
                    0.06
                );
  --color-orange-10-7: rgba(
                    236,145,25,
                    0.7
                );
  --color-orange-10-07: rgba(
                    236,145,25,
                    0.07
                );
  --color-orange-10-8: rgba(
                    236,145,25,
                    0.8
                );
  --color-orange-10-08: rgba(
                    236,145,25,
                    0.08
                );
  --color-orange-10-9: rgba(
                    236,145,25,
                    0.9
                );
  --color-orange-10-09: rgba(
                    236,145,25,
                    0.09
                );
  --color-orange-20: rgb(232,119,1);
  --color-orange-20-1: rgba(
                    232,119,1,
                    0.1
                );
  --color-orange-20-01: rgba(
                    232,119,1,
                    0.01
                );
  --color-orange-20-2: rgba(
                    232,119,1,
                    0.2
                );
  --color-orange-20-02: rgba(
                    232,119,1,
                    0.02
                );
  --color-orange-20-3: rgba(
                    232,119,1,
                    0.3
                );
  --color-orange-20-03: rgba(
                    232,119,1,
                    0.03
                );
  --color-orange-20-4: rgba(
                    232,119,1,
                    0.4
                );
  --color-orange-20-04: rgba(
                    232,119,1,
                    0.04
                );
  --color-orange-20-5: rgba(
                    232,119,1,
                    0.5
                );
  --color-orange-20-05: rgba(
                    232,119,1,
                    0.05
                );
  --color-orange-20-6: rgba(
                    232,119,1,
                    0.6
                );
  --color-orange-20-06: rgba(
                    232,119,1,
                    0.06
                );
  --color-orange-20-7: rgba(
                    232,119,1,
                    0.7
                );
  --color-orange-20-07: rgba(
                    232,119,1,
                    0.07
                );
  --color-orange-20-8: rgba(
                    232,119,1,
                    0.8
                );
  --color-orange-20-08: rgba(
                    232,119,1,
                    0.08
                );
  --color-orange-20-9: rgba(
                    232,119,1,
                    0.9
                );
  --color-orange-20-09: rgba(
                    232,119,1,
                    0.09
                );
  --color-orange-30: rgb(227,85,0);
  --color-orange-30-1: rgba(
                    227,85,0,
                    0.1
                );
  --color-orange-30-01: rgba(
                    227,85,0,
                    0.01
                );
  --color-orange-30-2: rgba(
                    227,85,0,
                    0.2
                );
  --color-orange-30-02: rgba(
                    227,85,0,
                    0.02
                );
  --color-orange-30-3: rgba(
                    227,85,0,
                    0.3
                );
  --color-orange-30-03: rgba(
                    227,85,0,
                    0.03
                );
  --color-orange-30-4: rgba(
                    227,85,0,
                    0.4
                );
  --color-orange-30-04: rgba(
                    227,85,0,
                    0.04
                );
  --color-orange-30-5: rgba(
                    227,85,0,
                    0.5
                );
  --color-orange-30-05: rgba(
                    227,85,0,
                    0.05
                );
  --color-orange-30-6: rgba(
                    227,85,0,
                    0.6
                );
  --color-orange-30-06: rgba(
                    227,85,0,
                    0.06
                );
  --color-orange-30-7: rgba(
                    227,85,0,
                    0.7
                );
  --color-orange-30-07: rgba(
                    227,85,0,
                    0.07
                );
  --color-orange-30-8: rgba(
                    227,85,0,
                    0.8
                );
  --color-orange-30-08: rgba(
                    227,85,0,
                    0.08
                );
  --color-orange-30-9: rgba(
                    227,85,0,
                    0.9
                );
  --color-orange-30-09: rgba(
                    227,85,0,
                    0.09
                )
}
.color-grey-10 {
  color: #f7f7f7
}
.color-grey-10-1 {
  color: rgba(247,247,247,.1)
}
.color-grey-10-2 {
  color: rgba(247,247,247,.2)
}
.color-grey-10-3 {
  color: rgba(247,247,247,.3)
}
.color-grey-10-4 {
  color: rgba(247,247,247,.4)
}
.color-grey-10-5 {
  color: rgba(247,247,247,.5)
}
.color-grey-10-6 {
  color: rgba(247,247,247,.6)
}
.color-grey-10-7 {
  color: rgba(247,247,247,.7)
}
.color-grey-10-8 {
  color: rgba(247,247,247,.8)
}
.color-grey-10-9 {
  color: rgba(247,247,247,.9)
}
.color-grey-20 {
  color: #f5f5f5
}
.color-grey-20-1 {
  color: rgba(245,245,245,.1)
}
.color-grey-20-2 {
  color: rgba(245,245,245,.2)
}
.color-grey-20-3 {
  color: rgba(245,245,245,.3)
}
.color-grey-20-4 {
  color: rgba(245,245,245,.4)
}
.color-grey-20-5 {
  color: rgba(245,245,245,.5)
}
.color-grey-20-6 {
  color: rgba(245,245,245,.6)
}
.color-grey-20-7 {
  color: rgba(245,245,245,.7)
}
.color-grey-20-8 {
  color: rgba(245,245,245,.8)
}
.color-grey-20-9 {
  color: rgba(245,245,245,.9)
}
.color-grey-30 {
  color: #eee
}
.color-grey-30-1 {
  color: rgba(238,238,238,.1)
}
.color-grey-30-2 {
  color: rgba(238,238,238,.2)
}
.color-grey-30-3 {
  color: rgba(238,238,238,.3)
}
.color-grey-30-4 {
  color: rgba(238,238,238,.4)
}
.color-grey-30-5 {
  color: rgba(238,238,238,.5)
}
.color-grey-30-6 {
  color: rgba(238,238,238,.6)
}
.color-grey-30-7 {
  color: rgba(238,238,238,.7)
}
.color-grey-30-8 {
  color: rgba(238,238,238,.8)
}
.color-grey-30-9 {
  color: rgba(238,238,238,.9)
}
.color-grey-40 {
  color: #dfdddd
}
.color-grey-40-1 {
  color: rgba(223,221,221,.1)
}
.color-grey-40-2 {
  color: rgba(223,221,221,.2)
}
.color-grey-40-3 {
  color: rgba(223,221,221,.3)
}
.color-grey-40-4 {
  color: rgba(223,221,221,.4)
}
.color-grey-40-5 {
  color: rgba(223,221,221,.5)
}
.color-grey-40-6 {
  color: rgba(223,221,221,.6)
}
.color-grey-40-7 {
  color: rgba(223,221,221,.7)
}
.color-grey-40-8 {
  color: rgba(223,221,221,.8)
}
.color-grey-40-9 {
  color: rgba(223,221,221,.9)
}
.color-grey-50 {
  color: #b8b8b8
}
.color-grey-50-1 {
  color: rgba(184,184,184,.1)
}
.color-grey-50-2 {
  color: rgba(184,184,184,.2)
}
.color-grey-50-3 {
  color: rgba(184,184,184,.3)
}
.color-grey-50-4 {
  color: rgba(184,184,184,.4)
}
.color-grey-50-5 {
  color: rgba(184,184,184,.5)
}
.color-grey-50-6 {
  color: rgba(184,184,184,.6)
}
.color-grey-50-7 {
  color: rgba(184,184,184,.7)
}
.color-grey-50-8 {
  color: rgba(184,184,184,.8)
}
.color-grey-50-9 {
  color: rgba(184,184,184,.9)
}
.color-grey-60 {
  color: #9e9e9e
}
.color-grey-60-1 {
  color: rgba(158,158,158,.1)
}
.color-grey-60-2 {
  color: rgba(158,158,158,.2)
}
.color-grey-60-3 {
  color: rgba(158,158,158,.3)
}
.color-grey-60-4 {
  color: rgba(158,158,158,.4)
}
.color-grey-60-5 {
  color: rgba(158,158,158,.5)
}
.color-grey-60-6 {
  color: rgba(158,158,158,.6)
}
.color-grey-60-7 {
  color: rgba(158,158,158,.7)
}
.color-grey-60-8 {
  color: rgba(158,158,158,.8)
}
.color-grey-60-9 {
  color: rgba(158,158,158,.9)
}
.color-grey-70 {
  color: #616161
}
.color-grey-70-1 {
  color: rgba(97,97,97,.1)
}
.color-grey-70-2 {
  color: rgba(97,97,97,.2)
}
.color-grey-70-3 {
  color: rgba(97,97,97,.3)
}
.color-grey-70-4 {
  color: rgba(97,97,97,.4)
}
.color-grey-70-5 {
  color: rgba(97,97,97,.5)
}
.color-grey-70-6 {
  color: rgba(97,97,97,.6)
}
.color-grey-70-7 {
  color: rgba(97,97,97,.7)
}
.color-grey-70-8 {
  color: rgba(97,97,97,.8)
}
.color-grey-70-9 {
  color: rgba(97,97,97,.9)
}
.color-grey-80 {
  color: #464646
}
.color-grey-80-1 {
  color: rgba(70,70,70,.1)
}
.color-grey-80-2 {
  color: rgba(70,70,70,.2)
}
.color-grey-80-3 {
  color: rgba(70,70,70,.3)
}
.color-grey-80-4 {
  color: rgba(70,70,70,.4)
}
.color-grey-80-5 {
  color: rgba(70,70,70,.5)
}
.color-grey-80-6 {
  color: rgba(70,70,70,.6)
}
.color-grey-80-7 {
  color: rgba(70,70,70,.7)
}
.color-grey-80-8 {
  color: rgba(70,70,70,.8)
}
.color-grey-80-9 {
  color: rgba(70,70,70,.9)
}
.color-grey-90 {
  color: #2f2f2f
}
.color-grey-90-1 {
  color: rgba(47,47,47,.1)
}
.color-grey-90-2 {
  color: rgba(47,47,47,.2)
}
.color-grey-90-3 {
  color: rgba(47,47,47,.3)
}
.color-grey-90-4 {
  color: rgba(47,47,47,.4)
}
.color-grey-90-5 {
  color: rgba(47,47,47,.5)
}
.color-grey-90-6 {
  color: rgba(47,47,47,.6)
}
.color-grey-90-7 {
  color: rgba(47,47,47,.7)
}
.color-grey-90-8 {
  color: rgba(47,47,47,.8)
}
.color-grey-90-9 {
  color: rgba(47,47,47,.9)
}
.color-grey-100 {
  color: #000
}
.color-grey-100-1 {
  color: rgba(0,0,0,.1)
}
.color-grey-100-2 {
  color: rgba(0,0,0,.2)
}
.color-grey-100-3 {
  color: rgba(0,0,0,.3)
}
.color-grey-100-4 {
  color: rgba(0,0,0,.4)
}
.color-grey-100-5 {
  color: rgba(0,0,0,.5)
}
.color-grey-100-6 {
  color: rgba(0,0,0,.6)
}
.color-grey-100-7 {
  color: rgba(0,0,0,.7)
}
.color-grey-100-8 {
  color: rgba(0,0,0,.8)
}
.color-grey-100-9 {
  color: rgba(0,0,0,.9)
}
.color-blue-10 {
  color: #f7fcff
}
.color-blue-10-1 {
  color: rgba(247,252,255,.1)
}
.color-blue-10-2 {
  color: rgba(247,252,255,.2)
}
.color-blue-10-3 {
  color: rgba(247,252,255,.3)
}
.color-blue-10-4 {
  color: rgba(247,252,255,.4)
}
.color-blue-10-5 {
  color: rgba(247,252,255,.5)
}
.color-blue-10-6 {
  color: rgba(247,252,255,.6)
}
.color-blue-10-7 {
  color: rgba(247,252,255,.7)
}
.color-blue-10-8 {
  color: rgba(247,252,255,.8)
}
.color-blue-10-9 {
  color: rgba(247,252,255,.9)
}
.color-blue-20 {
  color: #eef7ff
}
.color-blue-20-1 {
  color: rgba(238,247,255,.1)
}
.color-blue-20-2 {
  color: rgba(238,247,255,.2)
}
.color-blue-20-3 {
  color: rgba(238,247,255,.3)
}
.color-blue-20-4 {
  color: rgba(238,247,255,.4)
}
.color-blue-20-5 {
  color: rgba(238,247,255,.5)
}
.color-blue-20-6 {
  color: rgba(238,247,255,.6)
}
.color-blue-20-7 {
  color: rgba(238,247,255,.7)
}
.color-blue-20-8 {
  color: rgba(238,247,255,.8)
}
.color-blue-20-9 {
  color: rgba(238,247,255,.9)
}
.color-blue-30 {
  color: #d5ecff
}
.color-blue-30-1 {
  color: rgba(213,236,255,.1)
}
.color-blue-30-2 {
  color: rgba(213,236,255,.2)
}
.color-blue-30-3 {
  color: rgba(213,236,255,.3)
}
.color-blue-30-4 {
  color: rgba(213,236,255,.4)
}
.color-blue-30-5 {
  color: rgba(213,236,255,.5)
}
.color-blue-30-6 {
  color: rgba(213,236,255,.6)
}
.color-blue-30-7 {
  color: rgba(213,236,255,.7)
}
.color-blue-30-8 {
  color: rgba(213,236,255,.8)
}
.color-blue-30-9 {
  color: rgba(213,236,255,.9)
}
.color-blue-40 {
  color: #bcc9d6
}
.color-blue-40-1 {
  color: rgba(188,201,214,.1)
}
.color-blue-40-2 {
  color: rgba(188,201,214,.2)
}
.color-blue-40-3 {
  color: rgba(188,201,214,.3)
}
.color-blue-40-4 {
  color: rgba(188,201,214,.4)
}
.color-blue-40-5 {
  color: rgba(188,201,214,.5)
}
.color-blue-40-6 {
  color: rgba(188,201,214,.6)
}
.color-blue-40-7 {
  color: rgba(188,201,214,.7)
}
.color-blue-40-8 {
  color: rgba(188,201,214,.8)
}
.color-blue-40-9 {
  color: rgba(188,201,214,.9)
}
.color-blue-50 {
  color: #65b9fd
}
.color-blue-50-1 {
  color: rgba(101,185,253,.1)
}
.color-blue-50-2 {
  color: rgba(101,185,253,.2)
}
.color-blue-50-3 {
  color: rgba(101,185,253,.3)
}
.color-blue-50-4 {
  color: rgba(101,185,253,.4)
}
.color-blue-50-5 {
  color: rgba(101,185,253,.5)
}
.color-blue-50-6 {
  color: rgba(101,185,253,.6)
}
.color-blue-50-7 {
  color: rgba(101,185,253,.7)
}
.color-blue-50-8 {
  color: rgba(101,185,253,.8)
}
.color-blue-50-9 {
  color: rgba(101,185,253,.9)
}
.color-blue-60 {
  color: #2196f3
}
.color-blue-60-1 {
  color: rgba(33,150,243,.1)
}
.color-blue-60-2 {
  color: rgba(33,150,243,.2)
}
.color-blue-60-3 {
  color: rgba(33,150,243,.3)
}
.color-blue-60-4 {
  color: rgba(33,150,243,.4)
}
.color-blue-60-5 {
  color: rgba(33,150,243,.5)
}
.color-blue-60-6 {
  color: rgba(33,150,243,.6)
}
.color-blue-60-7 {
  color: rgba(33,150,243,.7)
}
.color-blue-60-8 {
  color: rgba(33,150,243,.8)
}
.color-blue-60-9 {
  color: rgba(33,150,243,.9)
}
.color-blue-70 {
  color: #007adb
}
.color-blue-70-1 {
  color: rgba(0,122,219,.1)
}
.color-blue-70-2 {
  color: rgba(0,122,219,.2)
}
.color-blue-70-3 {
  color: rgba(0,122,219,.3)
}
.color-blue-70-4 {
  color: rgba(0,122,219,.4)
}
.color-blue-70-5 {
  color: rgba(0,122,219,.5)
}
.color-blue-70-6 {
  color: rgba(0,122,219,.6)
}
.color-blue-70-7 {
  color: rgba(0,122,219,.7)
}
.color-blue-70-8 {
  color: rgba(0,122,219,.8)
}
.color-blue-70-9 {
  color: rgba(0,122,219,.9)
}
.color-blue-80 {
  color: #005ab2
}
.color-blue-80-1 {
  color: rgba(0,90,178,.1)
}
.color-blue-80-2 {
  color: rgba(0,90,178,.2)
}
.color-blue-80-3 {
  color: rgba(0,90,178,.3)
}
.color-blue-80-4 {
  color: rgba(0,90,178,.4)
}
.color-blue-80-5 {
  color: rgba(0,90,178,.5)
}
.color-blue-80-6 {
  color: rgba(0,90,178,.6)
}
.color-blue-80-7 {
  color: rgba(0,90,178,.7)
}
.color-blue-80-8 {
  color: rgba(0,90,178,.8)
}
.color-blue-80-9 {
  color: rgba(0,90,178,.9)
}
.color-blue-90 {
  color: #04427f
}
.color-blue-90-1 {
  color: rgba(4,66,127,.1)
}
.color-blue-90-2 {
  color: rgba(4,66,127,.2)
}
.color-blue-90-3 {
  color: rgba(4,66,127,.3)
}
.color-blue-90-4 {
  color: rgba(4,66,127,.4)
}
.color-blue-90-5 {
  color: rgba(4,66,127,.5)
}
.color-blue-90-6 {
  color: rgba(4,66,127,.6)
}
.color-blue-90-7 {
  color: rgba(4,66,127,.7)
}
.color-blue-90-8 {
  color: rgba(4,66,127,.8)
}
.color-blue-90-9 {
  color: rgba(4,66,127,.9)
}
.color-blue-100 {
  color: #002448
}
.color-blue-100-1 {
  color: rgba(0,36,72,.1)
}
.color-blue-100-2 {
  color: rgba(0,36,72,.2)
}
.color-blue-100-3 {
  color: rgba(0,36,72,.3)
}
.color-blue-100-4 {
  color: rgba(0,36,72,.4)
}
.color-blue-100-5 {
  color: rgba(0,36,72,.5)
}
.color-blue-100-6 {
  color: rgba(0,36,72,.6)
}
.color-blue-100-7 {
  color: rgba(0,36,72,.7)
}
.color-blue-100-8 {
  color: rgba(0,36,72,.8)
}
.color-blue-100-9 {
  color: rgba(0,36,72,.9)
}
.color-yellow-10 {
  color: #fdfbf4
}
.color-yellow-10-1 {
  color: rgba(253,251,244,.1)
}
.color-yellow-10-2 {
  color: rgba(253,251,244,.2)
}
.color-yellow-10-3 {
  color: rgba(253,251,244,.3)
}
.color-yellow-10-4 {
  color: rgba(253,251,244,.4)
}
.color-yellow-10-5 {
  color: rgba(253,251,244,.5)
}
.color-yellow-10-6 {
  color: rgba(253,251,244,.6)
}
.color-yellow-10-7 {
  color: rgba(253,251,244,.7)
}
.color-yellow-10-8 {
  color: rgba(253,251,244,.8)
}
.color-yellow-10-9 {
  color: rgba(253,251,244,.9)
}
.color-yellow-20 {
  color: #fff4d4
}
.color-yellow-20-1 {
  color: rgba(255,244,212,.1)
}
.color-yellow-20-2 {
  color: rgba(255,244,212,.2)
}
.color-yellow-20-3 {
  color: rgba(255,244,212,.3)
}
.color-yellow-20-4 {
  color: rgba(255,244,212,.4)
}
.color-yellow-20-5 {
  color: rgba(255,244,212,.5)
}
.color-yellow-20-6 {
  color: rgba(255,244,212,.6)
}
.color-yellow-20-7 {
  color: rgba(255,244,212,.7)
}
.color-yellow-20-8 {
  color: rgba(255,244,212,.8)
}
.color-yellow-20-9 {
  color: rgba(255,244,212,.9)
}
.color-yellow-30 {
  color: #efe8d6
}
.color-yellow-30-1 {
  color: rgba(239,232,214,.1)
}
.color-yellow-30-2 {
  color: rgba(239,232,214,.2)
}
.color-yellow-30-3 {
  color: rgba(239,232,214,.3)
}
.color-yellow-30-4 {
  color: rgba(239,232,214,.4)
}
.color-yellow-30-5 {
  color: rgba(239,232,214,.5)
}
.color-yellow-30-6 {
  color: rgba(239,232,214,.6)
}
.color-yellow-30-7 {
  color: rgba(239,232,214,.7)
}
.color-yellow-30-8 {
  color: rgba(239,232,214,.8)
}
.color-yellow-30-9 {
  color: rgba(239,232,214,.9)
}
.color-yellow-40 {
  color: #ffeebe
}
.color-yellow-40-1 {
  color: rgba(255,238,190,.1)
}
.color-yellow-40-2 {
  color: rgba(255,238,190,.2)
}
.color-yellow-40-3 {
  color: rgba(255,238,190,.3)
}
.color-yellow-40-4 {
  color: rgba(255,238,190,.4)
}
.color-yellow-40-5 {
  color: rgba(255,238,190,.5)
}
.color-yellow-40-6 {
  color: rgba(255,238,190,.6)
}
.color-yellow-40-7 {
  color: rgba(255,238,190,.7)
}
.color-yellow-40-8 {
  color: rgba(255,238,190,.8)
}
.color-yellow-40-9 {
  color: rgba(255,238,190,.9)
}
.color-yellow-50 {
  color: #fde290
}
.color-yellow-50-1 {
  color: rgba(253,226,144,.1)
}
.color-yellow-50-2 {
  color: rgba(253,226,144,.2)
}
.color-yellow-50-3 {
  color: rgba(253,226,144,.3)
}
.color-yellow-50-4 {
  color: rgba(253,226,144,.4)
}
.color-yellow-50-5 {
  color: rgba(253,226,144,.5)
}
.color-yellow-50-6 {
  color: rgba(253,226,144,.6)
}
.color-yellow-50-7 {
  color: rgba(253,226,144,.7)
}
.color-yellow-50-8 {
  color: rgba(253,226,144,.8)
}
.color-yellow-50-9 {
  color: rgba(253,226,144,.9)
}
.color-yellow-60 {
  color: #ffd151
}
.color-yellow-60-1 {
  color: rgba(255,209,81,.1)
}
.color-yellow-60-2 {
  color: rgba(255,209,81,.2)
}
.color-yellow-60-3 {
  color: rgba(255,209,81,.3)
}
.color-yellow-60-4 {
  color: rgba(255,209,81,.4)
}
.color-yellow-60-5 {
  color: rgba(255,209,81,.5)
}
.color-yellow-60-6 {
  color: rgba(255,209,81,.6)
}
.color-yellow-60-7 {
  color: rgba(255,209,81,.7)
}
.color-yellow-60-8 {
  color: rgba(255,209,81,.8)
}
.color-yellow-60-9 {
  color: rgba(255,209,81,.9)
}
.color-yellow-70 {
  color: #fcba1d
}
.color-yellow-70-1 {
  color: rgba(252,186,29,.1)
}
.color-yellow-70-2 {
  color: rgba(252,186,29,.2)
}
.color-yellow-70-3 {
  color: rgba(252,186,29,.3)
}
.color-yellow-70-4 {
  color: rgba(252,186,29,.4)
}
.color-yellow-70-5 {
  color: rgba(252,186,29,.5)
}
.color-yellow-70-6 {
  color: rgba(252,186,29,.6)
}
.color-yellow-70-7 {
  color: rgba(252,186,29,.7)
}
.color-yellow-70-8 {
  color: rgba(252,186,29,.8)
}
.color-yellow-70-9 {
  color: rgba(252,186,29,.9)
}
.color-yellow-80 {
  color: #f0ab00
}
.color-yellow-80-1 {
  color: rgba(240,171,0,.1)
}
.color-yellow-80-2 {
  color: rgba(240,171,0,.2)
}
.color-yellow-80-3 {
  color: rgba(240,171,0,.3)
}
.color-yellow-80-4 {
  color: rgba(240,171,0,.4)
}
.color-yellow-80-5 {
  color: rgba(240,171,0,.5)
}
.color-yellow-80-6 {
  color: rgba(240,171,0,.6)
}
.color-yellow-80-7 {
  color: rgba(240,171,0,.7)
}
.color-yellow-80-8 {
  color: rgba(240,171,0,.8)
}
.color-yellow-80-9 {
  color: rgba(240,171,0,.9)
}
.color-yellow-90 {
  color: #da9800
}
.color-yellow-90-1 {
  color: rgba(218,152,0,.1)
}
.color-yellow-90-2 {
  color: rgba(218,152,0,.2)
}
.color-yellow-90-3 {
  color: rgba(218,152,0,.3)
}
.color-yellow-90-4 {
  color: rgba(218,152,0,.4)
}
.color-yellow-90-5 {
  color: rgba(218,152,0,.5)
}
.color-yellow-90-6 {
  color: rgba(218,152,0,.6)
}
.color-yellow-90-7 {
  color: rgba(218,152,0,.7)
}
.color-yellow-90-8 {
  color: rgba(218,152,0,.8)
}
.color-yellow-90-9 {
  color: rgba(218,152,0,.9)
}
.color-yellow-100 {
  color: #866000
}
.color-yellow-100-1 {
  color: rgba(134,96,0,.1)
}
.color-yellow-100-2 {
  color: rgba(134,96,0,.2)
}
.color-yellow-100-3 {
  color: rgba(134,96,0,.3)
}
.color-yellow-100-4 {
  color: rgba(134,96,0,.4)
}
.color-yellow-100-5 {
  color: rgba(134,96,0,.5)
}
.color-yellow-100-6 {
  color: rgba(134,96,0,.6)
}
.color-yellow-100-7 {
  color: rgba(134,96,0,.7)
}
.color-yellow-100-8 {
  color: rgba(134,96,0,.8)
}
.color-yellow-100-9 {
  color: rgba(134,96,0,.9)
}
.color-red-10 {
  color: #fff7f7
}
.color-red-10-1 {
  color: rgba(255,247,247,.1)
}
.color-red-10-2 {
  color: rgba(255,247,247,.2)
}
.color-red-10-3 {
  color: rgba(255,247,247,.3)
}
.color-red-10-4 {
  color: rgba(255,247,247,.4)
}
.color-red-10-5 {
  color: rgba(255,247,247,.5)
}
.color-red-10-6 {
  color: rgba(255,247,247,.6)
}
.color-red-10-7 {
  color: rgba(255,247,247,.7)
}
.color-red-10-8 {
  color: rgba(255,247,247,.8)
}
.color-red-10-9 {
  color: rgba(255,247,247,.9)
}
.color-red-20 {
  color: #d6bfba
}
.color-red-20-1 {
  color: rgba(214,191,186,.1)
}
.color-red-20-2 {
  color: rgba(214,191,186,.2)
}
.color-red-20-3 {
  color: rgba(214,191,186,.3)
}
.color-red-20-4 {
  color: rgba(214,191,186,.4)
}
.color-red-20-5 {
  color: rgba(214,191,186,.5)
}
.color-red-20-6 {
  color: rgba(214,191,186,.6)
}
.color-red-20-7 {
  color: rgba(214,191,186,.7)
}
.color-red-20-8 {
  color: rgba(214,191,186,.8)
}
.color-red-20-9 {
  color: rgba(214,191,186,.9)
}
.color-red-30 {
  color: #ffb4b4
}
.color-red-30-1 {
  color: rgba(255,180,180,.1)
}
.color-red-30-2 {
  color: rgba(255,180,180,.2)
}
.color-red-30-3 {
  color: rgba(255,180,180,.3)
}
.color-red-30-4 {
  color: rgba(255,180,180,.4)
}
.color-red-30-5 {
  color: rgba(255,180,180,.5)
}
.color-red-30-6 {
  color: rgba(255,180,180,.6)
}
.color-red-30-7 {
  color: rgba(255,180,180,.7)
}
.color-red-30-8 {
  color: rgba(255,180,180,.8)
}
.color-red-30-9 {
  color: rgba(255,180,180,.9)
}
.color-red-40 {
  color: #eb3c3c
}
.color-red-40-1 {
  color: rgba(235,60,60,.1)
}
.color-red-40-2 {
  color: rgba(235,60,60,.2)
}
.color-red-40-3 {
  color: rgba(235,60,60,.3)
}
.color-red-40-4 {
  color: rgba(235,60,60,.4)
}
.color-red-40-5 {
  color: rgba(235,60,60,.5)
}
.color-red-40-6 {
  color: rgba(235,60,60,.6)
}
.color-red-40-7 {
  color: rgba(235,60,60,.7)
}
.color-red-40-8 {
  color: rgba(235,60,60,.8)
}
.color-red-40-9 {
  color: rgba(235,60,60,.9)
}
.color-red-50 {
  color: #910000
}
.color-red-50-1 {
  color: rgba(145,0,0,.1)
}
.color-red-50-2 {
  color: rgba(145,0,0,.2)
}
.color-red-50-3 {
  color: rgba(145,0,0,.3)
}
.color-red-50-4 {
  color: rgba(145,0,0,.4)
}
.color-red-50-5 {
  color: rgba(145,0,0,.5)
}
.color-red-50-6 {
  color: rgba(145,0,0,.6)
}
.color-red-50-7 {
  color: rgba(145,0,0,.7)
}
.color-red-50-8 {
  color: rgba(145,0,0,.8)
}
.color-red-50-9 {
  color: rgba(145,0,0,.9)
}
.color-red-60 {
  color: #570000
}
.color-red-60-1 {
  color: rgba(87,0,0,.1)
}
.color-red-60-2 {
  color: rgba(87,0,0,.2)
}
.color-red-60-3 {
  color: rgba(87,0,0,.3)
}
.color-red-60-4 {
  color: rgba(87,0,0,.4)
}
.color-red-60-5 {
  color: rgba(87,0,0,.5)
}
.color-red-60-6 {
  color: rgba(87,0,0,.6)
}
.color-red-60-7 {
  color: rgba(87,0,0,.7)
}
.color-red-60-8 {
  color: rgba(87,0,0,.8)
}
.color-red-60-9 {
  color: rgba(87,0,0,.9)
}
.color-green-10 {
  color: #f7fff8
}
.color-green-10-1 {
  color: rgba(247,255,248,.1)
}
.color-green-10-2 {
  color: rgba(247,255,248,.2)
}
.color-green-10-3 {
  color: rgba(247,255,248,.3)
}
.color-green-10-4 {
  color: rgba(247,255,248,.4)
}
.color-green-10-5 {
  color: rgba(247,255,248,.5)
}
.color-green-10-6 {
  color: rgba(247,255,248,.6)
}
.color-green-10-7 {
  color: rgba(247,255,248,.7)
}
.color-green-10-8 {
  color: rgba(247,255,248,.8)
}
.color-green-10-9 {
  color: rgba(247,255,248,.9)
}
.color-green-20 {
  color: #bcd6c0
}
.color-green-20-1 {
  color: rgba(188,214,192,.1)
}
.color-green-20-2 {
  color: rgba(188,214,192,.2)
}
.color-green-20-3 {
  color: rgba(188,214,192,.3)
}
.color-green-20-4 {
  color: rgba(188,214,192,.4)
}
.color-green-20-5 {
  color: rgba(188,214,192,.5)
}
.color-green-20-6 {
  color: rgba(188,214,192,.6)
}
.color-green-20-7 {
  color: rgba(188,214,192,.7)
}
.color-green-20-8 {
  color: rgba(188,214,192,.8)
}
.color-green-20-9 {
  color: rgba(188,214,192,.9)
}
.color-green-30 {
  color: #ace693
}
.color-green-30-1 {
  color: rgba(172,230,147,.1)
}
.color-green-30-2 {
  color: rgba(172,230,147,.2)
}
.color-green-30-3 {
  color: rgba(172,230,147,.3)
}
.color-green-30-4 {
  color: rgba(172,230,147,.4)
}
.color-green-30-5 {
  color: rgba(172,230,147,.5)
}
.color-green-30-6 {
  color: rgba(172,230,147,.6)
}
.color-green-30-7 {
  color: rgba(172,230,147,.7)
}
.color-green-30-8 {
  color: rgba(172,230,147,.8)
}
.color-green-30-9 {
  color: rgba(172,230,147,.9)
}
.color-green-40 {
  color: #5db735
}
.color-green-40-1 {
  color: rgba(93,183,53,.1)
}
.color-green-40-2 {
  color: rgba(93,183,53,.2)
}
.color-green-40-3 {
  color: rgba(93,183,53,.3)
}
.color-green-40-4 {
  color: rgba(93,183,53,.4)
}
.color-green-40-5 {
  color: rgba(93,183,53,.5)
}
.color-green-40-6 {
  color: rgba(93,183,53,.6)
}
.color-green-40-7 {
  color: rgba(93,183,53,.7)
}
.color-green-40-8 {
  color: rgba(93,183,53,.8)
}
.color-green-40-9 {
  color: rgba(93,183,53,.9)
}
.color-green-50 {
  color: #0b6631
}
.color-green-50-1 {
  color: rgba(11,102,49,.1)
}
.color-green-50-2 {
  color: rgba(11,102,49,.2)
}
.color-green-50-3 {
  color: rgba(11,102,49,.3)
}
.color-green-50-4 {
  color: rgba(11,102,49,.4)
}
.color-green-50-5 {
  color: rgba(11,102,49,.5)
}
.color-green-50-6 {
  color: rgba(11,102,49,.6)
}
.color-green-50-7 {
  color: rgba(11,102,49,.7)
}
.color-green-50-8 {
  color: rgba(11,102,49,.8)
}
.color-green-50-9 {
  color: rgba(11,102,49,.9)
}
.color-green-60 {
  color: #003414
}
.color-green-60-1 {
  color: rgba(0,52,20,.1)
}
.color-green-60-2 {
  color: rgba(0,52,20,.2)
}
.color-green-60-3 {
  color: rgba(0,52,20,.3)
}
.color-green-60-4 {
  color: rgba(0,52,20,.4)
}
.color-green-60-5 {
  color: rgba(0,52,20,.5)
}
.color-green-60-6 {
  color: rgba(0,52,20,.6)
}
.color-green-60-7 {
  color: rgba(0,52,20,.7)
}
.color-green-60-8 {
  color: rgba(0,52,20,.8)
}
.color-green-60-9 {
  color: rgba(0,52,20,.9)
}
.color-iris-10 {
  color: #f2f2ff
}
.color-iris-10-1 {
  color: rgba(242,242,255,.1)
}
.color-iris-10-2 {
  color: rgba(242,242,255,.2)
}
.color-iris-10-3 {
  color: rgba(242,242,255,.3)
}
.color-iris-10-4 {
  color: rgba(242,242,255,.4)
}
.color-iris-10-5 {
  color: rgba(242,242,255,.5)
}
.color-iris-10-6 {
  color: rgba(242,242,255,.6)
}
.color-iris-10-7 {
  color: rgba(242,242,255,.7)
}
.color-iris-10-8 {
  color: rgba(242,242,255,.8)
}
.color-iris-10-9 {
  color: rgba(242,242,255,.9)
}
.color-iris-20 {
  color: #c5c3ef
}
.color-iris-20-1 {
  color: rgba(197,195,239,.1)
}
.color-iris-20-2 {
  color: rgba(197,195,239,.2)
}
.color-iris-20-3 {
  color: rgba(197,195,239,.3)
}
.color-iris-20-4 {
  color: rgba(197,195,239,.4)
}
.color-iris-20-5 {
  color: rgba(197,195,239,.5)
}
.color-iris-20-6 {
  color: rgba(197,195,239,.6)
}
.color-iris-20-7 {
  color: rgba(197,195,239,.7)
}
.color-iris-20-8 {
  color: rgba(197,195,239,.8)
}
.color-iris-20-9 {
  color: rgba(197,195,239,.9)
}
.color-iris-30 {
  color: #8080ee
}
.color-iris-30-1 {
  color: rgba(128,128,238,.1)
}
.color-iris-30-2 {
  color: rgba(128,128,238,.2)
}
.color-iris-30-3 {
  color: rgba(128,128,238,.3)
}
.color-iris-30-4 {
  color: rgba(128,128,238,.4)
}
.color-iris-30-5 {
  color: rgba(128,128,238,.5)
}
.color-iris-30-6 {
  color: rgba(128,128,238,.6)
}
.color-iris-30-7 {
  color: rgba(128,128,238,.7)
}
.color-iris-30-8 {
  color: rgba(128,128,238,.8)
}
.color-iris-30-9 {
  color: rgba(128,128,238,.9)
}
.color-iris-40 {
  color: #5d5fd3
}
.color-iris-40-1 {
  color: rgba(93,95,211,.1)
}
.color-iris-40-2 {
  color: rgba(93,95,211,.2)
}
.color-iris-40-3 {
  color: rgba(93,95,211,.3)
}
.color-iris-40-4 {
  color: rgba(93,95,211,.4)
}
.color-iris-40-5 {
  color: rgba(93,95,211,.5)
}
.color-iris-40-6 {
  color: rgba(93,95,211,.6)
}
.color-iris-40-7 {
  color: rgba(93,95,211,.7)
}
.color-iris-40-8 {
  color: rgba(93,95,211,.8)
}
.color-iris-40-9 {
  color: rgba(93,95,211,.9)
}
.color-iris-50 {
  color: #3f3ab5
}
.color-iris-50-1 {
  color: rgba(63,58,181,.1)
}
.color-iris-50-2 {
  color: rgba(63,58,181,.2)
}
.color-iris-50-3 {
  color: rgba(63,58,181,.3)
}
.color-iris-50-4 {
  color: rgba(63,58,181,.4)
}
.color-iris-50-5 {
  color: rgba(63,58,181,.5)
}
.color-iris-50-6 {
  color: rgba(63,58,181,.6)
}
.color-iris-50-7 {
  color: rgba(63,58,181,.7)
}
.color-iris-50-8 {
  color: rgba(63,58,181,.8)
}
.color-iris-50-9 {
  color: rgba(63,58,181,.9)
}
.color-iris-60 {
  color: #30298c
}
.color-iris-60-1 {
  color: rgba(48,41,140,.1)
}
.color-iris-60-2 {
  color: rgba(48,41,140,.2)
}
.color-iris-60-3 {
  color: rgba(48,41,140,.3)
}
.color-iris-60-4 {
  color: rgba(48,41,140,.4)
}
.color-iris-60-5 {
  color: rgba(48,41,140,.5)
}
.color-iris-60-6 {
  color: rgba(48,41,140,.6)
}
.color-iris-60-7 {
  color: rgba(48,41,140,.7)
}
.color-iris-60-8 {
  color: rgba(48,41,140,.8)
}
.color-iris-60-9 {
  color: rgba(48,41,140,.9)
}
.color-iris-70 {
  color: #1e1965
}
.color-iris-70-1 {
  color: rgba(30,25,101,.1)
}
.color-iris-70-2 {
  color: rgba(30,25,101,.2)
}
.color-iris-70-3 {
  color: rgba(30,25,101,.3)
}
.color-iris-70-4 {
  color: rgba(30,25,101,.4)
}
.color-iris-70-5 {
  color: rgba(30,25,101,.5)
}
.color-iris-70-6 {
  color: rgba(30,25,101,.6)
}
.color-iris-70-7 {
  color: rgba(30,25,101,.7)
}
.color-iris-70-8 {
  color: rgba(30,25,101,.8)
}
.color-iris-70-9 {
  color: rgba(30,25,101,.9)
}
.color-lilac-10 {
  color: #faf1fc
}
.color-lilac-10-1 {
  color: rgba(250,241,252,.1)
}
.color-lilac-10-2 {
  color: rgba(250,241,252,.2)
}
.color-lilac-10-3 {
  color: rgba(250,241,252,.3)
}
.color-lilac-10-4 {
  color: rgba(250,241,252,.4)
}
.color-lilac-10-5 {
  color: rgba(250,241,252,.5)
}
.color-lilac-10-6 {
  color: rgba(250,241,252,.6)
}
.color-lilac-10-7 {
  color: rgba(250,241,252,.7)
}
.color-lilac-10-8 {
  color: rgba(250,241,252,.8)
}
.color-lilac-10-9 {
  color: rgba(250,241,252,.9)
}
.color-lilac-20 {
  color: #e5bdee
}
.color-lilac-20-1 {
  color: rgba(229,189,238,.1)
}
.color-lilac-20-2 {
  color: rgba(229,189,238,.2)
}
.color-lilac-20-3 {
  color: rgba(229,189,238,.3)
}
.color-lilac-20-4 {
  color: rgba(229,189,238,.4)
}
.color-lilac-20-5 {
  color: rgba(229,189,238,.5)
}
.color-lilac-20-6 {
  color: rgba(229,189,238,.6)
}
.color-lilac-20-7 {
  color: rgba(229,189,238,.7)
}
.color-lilac-20-8 {
  color: rgba(229,189,238,.8)
}
.color-lilac-20-9 {
  color: rgba(229,189,238,.9)
}
.color-lilac-30 {
  color: #d383ed
}
.color-lilac-30-1 {
  color: rgba(211,131,237,.1)
}
.color-lilac-30-2 {
  color: rgba(211,131,237,.2)
}
.color-lilac-30-3 {
  color: rgba(211,131,237,.3)
}
.color-lilac-30-4 {
  color: rgba(211,131,237,.4)
}
.color-lilac-30-5 {
  color: rgba(211,131,237,.5)
}
.color-lilac-30-6 {
  color: rgba(211,131,237,.6)
}
.color-lilac-30-7 {
  color: rgba(211,131,237,.7)
}
.color-lilac-30-8 {
  color: rgba(211,131,237,.8)
}
.color-lilac-30-9 {
  color: rgba(211,131,237,.9)
}
.color-lilac-40 {
  color: #a253bb
}
.color-lilac-40-1 {
  color: rgba(162,83,187,.1)
}
.color-lilac-40-2 {
  color: rgba(162,83,187,.2)
}
.color-lilac-40-3 {
  color: rgba(162,83,187,.3)
}
.color-lilac-40-4 {
  color: rgba(162,83,187,.4)
}
.color-lilac-40-5 {
  color: rgba(162,83,187,.5)
}
.color-lilac-40-6 {
  color: rgba(162,83,187,.6)
}
.color-lilac-40-7 {
  color: rgba(162,83,187,.7)
}
.color-lilac-40-8 {
  color: rgba(162,83,187,.8)
}
.color-lilac-40-9 {
  color: rgba(162,83,187,.9)
}
.color-lilac-50 {
  color: #8b26a1
}
.color-lilac-50-1 {
  color: rgba(139,38,161,.1)
}
.color-lilac-50-2 {
  color: rgba(139,38,161,.2)
}
.color-lilac-50-3 {
  color: rgba(139,38,161,.3)
}
.color-lilac-50-4 {
  color: rgba(139,38,161,.4)
}
.color-lilac-50-5 {
  color: rgba(139,38,161,.5)
}
.color-lilac-50-6 {
  color: rgba(139,38,161,.6)
}
.color-lilac-50-7 {
  color: rgba(139,38,161,.7)
}
.color-lilac-50-8 {
  color: rgba(139,38,161,.8)
}
.color-lilac-50-9 {
  color: rgba(139,38,161,.9)
}
.color-lilac-60 {
  color: #6d1075
}
.color-lilac-60-1 {
  color: rgba(109,16,117,.1)
}
.color-lilac-60-2 {
  color: rgba(109,16,117,.2)
}
.color-lilac-60-3 {
  color: rgba(109,16,117,.3)
}
.color-lilac-60-4 {
  color: rgba(109,16,117,.4)
}
.color-lilac-60-5 {
  color: rgba(109,16,117,.5)
}
.color-lilac-60-6 {
  color: rgba(109,16,117,.6)
}
.color-lilac-60-7 {
  color: rgba(109,16,117,.7)
}
.color-lilac-60-8 {
  color: rgba(109,16,117,.8)
}
.color-lilac-60-9 {
  color: rgba(109,16,117,.9)
}
.color-lilac-70 {
  color: #50005b
}
.color-lilac-70-1 {
  color: rgba(80,0,91,.1)
}
.color-lilac-70-2 {
  color: rgba(80,0,91,.2)
}
.color-lilac-70-3 {
  color: rgba(80,0,91,.3)
}
.color-lilac-70-4 {
  color: rgba(80,0,91,.4)
}
.color-lilac-70-5 {
  color: rgba(80,0,91,.5)
}
.color-lilac-70-6 {
  color: rgba(80,0,91,.6)
}
.color-lilac-70-7 {
  color: rgba(80,0,91,.7)
}
.color-lilac-70-8 {
  color: rgba(80,0,91,.8)
}
.color-lilac-70-9 {
  color: rgba(80,0,91,.9)
}
.color-magenta-10 {
  color: #fff3f9
}
.color-magenta-10-1 {
  color: rgba(255,243,249,.1)
}
.color-magenta-10-2 {
  color: rgba(255,243,249,.2)
}
.color-magenta-10-3 {
  color: rgba(255,243,249,.3)
}
.color-magenta-10-4 {
  color: rgba(255,243,249,.4)
}
.color-magenta-10-5 {
  color: rgba(255,243,249,.5)
}
.color-magenta-10-6 {
  color: rgba(255,243,249,.6)
}
.color-magenta-10-7 {
  color: rgba(255,243,249,.7)
}
.color-magenta-10-8 {
  color: rgba(255,243,249,.8)
}
.color-magenta-10-9 {
  color: rgba(255,243,249,.9)
}
.color-magenta-20 {
  color: #edc1e8
}
.color-magenta-20-1 {
  color: rgba(237,193,232,.1)
}
.color-magenta-20-2 {
  color: rgba(237,193,232,.2)
}
.color-magenta-20-3 {
  color: rgba(237,193,232,.3)
}
.color-magenta-20-4 {
  color: rgba(237,193,232,.4)
}
.color-magenta-20-5 {
  color: rgba(237,193,232,.5)
}
.color-magenta-20-6 {
  color: rgba(237,193,232,.6)
}
.color-magenta-20-7 {
  color: rgba(237,193,232,.7)
}
.color-magenta-20-8 {
  color: rgba(237,193,232,.8)
}
.color-magenta-20-9 {
  color: rgba(237,193,232,.9)
}
.color-magenta-30 {
  color: #ea89e0
}
.color-magenta-30-1 {
  color: rgba(234,137,224,.1)
}
.color-magenta-30-2 {
  color: rgba(234,137,224,.2)
}
.color-magenta-30-3 {
  color: rgba(234,137,224,.3)
}
.color-magenta-30-4 {
  color: rgba(234,137,224,.4)
}
.color-magenta-30-5 {
  color: rgba(234,137,224,.5)
}
.color-magenta-30-6 {
  color: rgba(234,137,224,.6)
}
.color-magenta-30-7 {
  color: rgba(234,137,224,.7)
}
.color-magenta-30-8 {
  color: rgba(234,137,224,.8)
}
.color-magenta-30-9 {
  color: rgba(234,137,224,.9)
}
.color-magenta-40 {
  color: #c54db7
}
.color-magenta-40-1 {
  color: rgba(197,77,183,.1)
}
.color-magenta-40-2 {
  color: rgba(197,77,183,.2)
}
.color-magenta-40-3 {
  color: rgba(197,77,183,.3)
}
.color-magenta-40-4 {
  color: rgba(197,77,183,.4)
}
.color-magenta-40-5 {
  color: rgba(197,77,183,.5)
}
.color-magenta-40-6 {
  color: rgba(197,77,183,.6)
}
.color-magenta-40-7 {
  color: rgba(197,77,183,.7)
}
.color-magenta-40-8 {
  color: rgba(197,77,183,.8)
}
.color-magenta-40-9 {
  color: rgba(197,77,183,.9)
}
.color-magenta-50 {
  color: #b526a5
}
.color-magenta-50-1 {
  color: rgba(181,38,165,.1)
}
.color-magenta-50-2 {
  color: rgba(181,38,165,.2)
}
.color-magenta-50-3 {
  color: rgba(181,38,165,.3)
}
.color-magenta-50-4 {
  color: rgba(181,38,165,.4)
}
.color-magenta-50-5 {
  color: rgba(181,38,165,.5)
}
.color-magenta-50-6 {
  color: rgba(181,38,165,.6)
}
.color-magenta-50-7 {
  color: rgba(181,38,165,.7)
}
.color-magenta-50-8 {
  color: rgba(181,38,165,.8)
}
.color-magenta-50-9 {
  color: rgba(181,38,165,.9)
}
.color-magenta-60 {
  color: #908
}
.color-magenta-60-1 {
  color: rgba(153,0,136,.1)
}
.color-magenta-60-2 {
  color: rgba(153,0,136,.2)
}
.color-magenta-60-3 {
  color: rgba(153,0,136,.3)
}
.color-magenta-60-4 {
  color: rgba(153,0,136,.4)
}
.color-magenta-60-5 {
  color: rgba(153,0,136,.5)
}
.color-magenta-60-6 {
  color: rgba(153,0,136,.6)
}
.color-magenta-60-7 {
  color: rgba(153,0,136,.7)
}
.color-magenta-60-8 {
  color: rgba(153,0,136,.8)
}
.color-magenta-60-9 {
  color: rgba(153,0,136,.9)
}
.color-teal-10 {
  color: #f5fdfe
}
.color-teal-10-1 {
  color: rgba(245,253,254,.1)
}
.color-teal-10-2 {
  color: rgba(245,253,254,.2)
}
.color-teal-10-3 {
  color: rgba(245,253,254,.3)
}
.color-teal-10-4 {
  color: rgba(245,253,254,.4)
}
.color-teal-10-5 {
  color: rgba(245,253,254,.5)
}
.color-teal-10-6 {
  color: rgba(245,253,254,.6)
}
.color-teal-10-7 {
  color: rgba(245,253,254,.7)
}
.color-teal-10-8 {
  color: rgba(245,253,254,.8)
}
.color-teal-10-9 {
  color: rgba(245,253,254,.9)
}
.color-teal-20 {
  color: #c1eaec
}
.color-teal-20-1 {
  color: rgba(193,234,236,.1)
}
.color-teal-20-2 {
  color: rgba(193,234,236,.2)
}
.color-teal-20-3 {
  color: rgba(193,234,236,.3)
}
.color-teal-20-4 {
  color: rgba(193,234,236,.4)
}
.color-teal-20-5 {
  color: rgba(193,234,236,.5)
}
.color-teal-20-6 {
  color: rgba(193,234,236,.6)
}
.color-teal-20-7 {
  color: rgba(193,234,236,.7)
}
.color-teal-20-8 {
  color: rgba(193,234,236,.8)
}
.color-teal-20-9 {
  color: rgba(193,234,236,.9)
}
.color-teal-30 {
  color: #8bc2c5
}
.color-teal-30-1 {
  color: rgba(139,194,197,.1)
}
.color-teal-30-2 {
  color: rgba(139,194,197,.2)
}
.color-teal-30-3 {
  color: rgba(139,194,197,.3)
}
.color-teal-30-4 {
  color: rgba(139,194,197,.4)
}
.color-teal-30-5 {
  color: rgba(139,194,197,.5)
}
.color-teal-30-6 {
  color: rgba(139,194,197,.6)
}
.color-teal-30-7 {
  color: rgba(139,194,197,.7)
}
.color-teal-30-8 {
  color: rgba(139,194,197,.8)
}
.color-teal-30-9 {
  color: rgba(139,194,197,.9)
}
.color-teal-40 {
  color: #56a3a7
}
.color-teal-40-1 {
  color: rgba(86,163,167,.1)
}
.color-teal-40-2 {
  color: rgba(86,163,167,.2)
}
.color-teal-40-3 {
  color: rgba(86,163,167,.3)
}
.color-teal-40-4 {
  color: rgba(86,163,167,.4)
}
.color-teal-40-5 {
  color: rgba(86,163,167,.5)
}
.color-teal-40-6 {
  color: rgba(86,163,167,.6)
}
.color-teal-40-7 {
  color: rgba(86,163,167,.7)
}
.color-teal-40-8 {
  color: rgba(86,163,167,.8)
}
.color-teal-40-9 {
  color: rgba(86,163,167,.9)
}
.color-teal-50 {
  color: #128187
}
.color-teal-50-1 {
  color: rgba(18,129,135,.1)
}
.color-teal-50-2 {
  color: rgba(18,129,135,.2)
}
.color-teal-50-3 {
  color: rgba(18,129,135,.3)
}
.color-teal-50-4 {
  color: rgba(18,129,135,.4)
}
.color-teal-50-5 {
  color: rgba(18,129,135,.5)
}
.color-teal-50-6 {
  color: rgba(18,129,135,.6)
}
.color-teal-50-7 {
  color: rgba(18,129,135,.7)
}
.color-teal-50-8 {
  color: rgba(18,129,135,.8)
}
.color-teal-50-9 {
  color: rgba(18,129,135,.9)
}
.color-teal-60 {
  color: #005e63
}
.color-teal-60-1 {
  color: rgba(0,94,99,.1)
}
.color-teal-60-2 {
  color: rgba(0,94,99,.2)
}
.color-teal-60-3 {
  color: rgba(0,94,99,.3)
}
.color-teal-60-4 {
  color: rgba(0,94,99,.4)
}
.color-teal-60-5 {
  color: rgba(0,94,99,.5)
}
.color-teal-60-6 {
  color: rgba(0,94,99,.6)
}
.color-teal-60-7 {
  color: rgba(0,94,99,.7)
}
.color-teal-60-8 {
  color: rgba(0,94,99,.8)
}
.color-teal-60-9 {
  color: rgba(0,94,99,.9)
}
.color-teal-70 {
  color: #00393c
}
.color-teal-70-1 {
  color: rgba(0,57,60,.1)
}
.color-teal-70-2 {
  color: rgba(0,57,60,.2)
}
.color-teal-70-3 {
  color: rgba(0,57,60,.3)
}
.color-teal-70-4 {
  color: rgba(0,57,60,.4)
}
.color-teal-70-5 {
  color: rgba(0,57,60,.5)
}
.color-teal-70-6 {
  color: rgba(0,57,60,.6)
}
.color-teal-70-7 {
  color: rgba(0,57,60,.7)
}
.color-teal-70-8 {
  color: rgba(0,57,60,.8)
}
.color-teal-70-9 {
  color: rgba(0,57,60,.9)
}
.color-orange-10 {
  color: #ec9119
}
.color-orange-10-1 {
  color: rgba(236,145,25,.1)
}
.color-orange-10-2 {
  color: rgba(236,145,25,.2)
}
.color-orange-10-3 {
  color: rgba(236,145,25,.3)
}
.color-orange-10-4 {
  color: rgba(236,145,25,.4)
}
.color-orange-10-5 {
  color: rgba(236,145,25,.5)
}
.color-orange-10-6 {
  color: rgba(236,145,25,.6)
}
.color-orange-10-7 {
  color: rgba(236,145,25,.7)
}
.color-orange-10-8 {
  color: rgba(236,145,25,.8)
}
.color-orange-10-9 {
  color: rgba(236,145,25,.9)
}
.color-orange-20 {
  color: #e87701
}
.color-orange-20-1 {
  color: rgba(232,119,1,.1)
}
.color-orange-20-2 {
  color: rgba(232,119,1,.2)
}
.color-orange-20-3 {
  color: rgba(232,119,1,.3)
}
.color-orange-20-4 {
  color: rgba(232,119,1,.4)
}
.color-orange-20-5 {
  color: rgba(232,119,1,.5)
}
.color-orange-20-6 {
  color: rgba(232,119,1,.6)
}
.color-orange-20-7 {
  color: rgba(232,119,1,.7)
}
.color-orange-20-8 {
  color: rgba(232,119,1,.8)
}
.color-orange-20-9 {
  color: rgba(232,119,1,.9)
}
.color-orange-30 {
  color: #e35500
}
.color-orange-30-1 {
  color: rgba(227,85,0,.1)
}
.color-orange-30-2 {
  color: rgba(227,85,0,.2)
}
.color-orange-30-3 {
  color: rgba(227,85,0,.3)
}
.color-orange-30-4 {
  color: rgba(227,85,0,.4)
}
.color-orange-30-5 {
  color: rgba(227,85,0,.5)
}
.color-orange-30-6 {
  color: rgba(227,85,0,.6)
}
.color-orange-30-7 {
  color: rgba(227,85,0,.7)
}
.color-orange-30-8 {
  color: rgba(227,85,0,.8)
}
.color-orange-30-9 {
  color: rgba(227,85,0,.9)
}
:root {
  --font-size: 14px;
  --font-family: '72-Regular','Roboto',Helvetica,sans-serif;
  --color-default: var(--color-black);
  --color-transparent: transparent;
  --color-white: white;
  --color-black: black;
  --color-placeholder: var(--color-grey-60, rgb(158,158,158));
  --color-text: var(--color-black, black);
  --color-dark: var(--color-grey-90, rgb(47,47,47));
  --color-medium: var(--color-grey-80, rgb(70,70,70));
  --color-subdued: var(--color-grey-70, rgb(97,97,97));
  --color-light: var(--color-grey-60, rgb(158,158,158));
  --color-disabled: var(--color-grey-50, rgb(184,184,184));
  --color-inverse: var(--color-white, white);
  --color-primary-active: var(--color-blue-80, rgb(0,90,178));
  --color-primary-hover: var(--color-blue-60, rgb(33,150,243));
  --color-primary-pressed: var(--color-blue-90, rgb(4,66,127));
  --color-primary-disabled: var(--color-blue-40, rgb(188,201,214));
  --color-brand-dark: var(--color-yellow-100, rgb(134,96,0));
  --color-brand-active: var(--color-yellow-70, rgb(252,186,29));
  --color-brand-hover: var(--color-yellow-60, rgb(255,209,81));
  --color-brand-pressed: var(--color-yellow-90, rgb(218,152,0));
  --color-brand-disabled: var(--color-yellow-30, rgb(239,232,214));
  --color-error-active: var(--color-red-50, rgb(145,0,0));
  --color-error-hover: var(--color-red-40, rgb(235,60,60));
  --color-error-pressed: var(--color-red-60, rgb(87,0,0));
  --color-error-disabled: var(--color-red-20, rgb(214,191,186));
  --color-success-active: var(--color-green-50, rgb(11,102,49));
  --color-success-hover: var(--color-green-40, rgb(93,183,53));
  --color-success-pressed: var(--color-green-60, rgb(0,52,20));
  --color-success-disabled: var(--color-green-20, rgb(188,214,192));
  --color-link-active: var(--color-blue-80, rgb(0,90,178));
  --color-link-hover: var(--color-blue-70, rgb(0,122,219));
  --color-link-pressed: var(--color-blue-90, rgb(4,66,127));
  --color-link-disabled: var(--color-blue-40, rgb(188,201,214));
  --color-background: var(--color-grey-10, rgb(247,247,247));
  --color-background-inverse: var(--color-grey-90, rgb(47,47,47));
  --color-background-dark: var(--color-grey-30, rgb(238,238,238));
  --color-background-interaction-hover: var(--color-grey-40-3, rgba(
                    223,221,221,
                    0.3
                ));
  --color-background-interaction-focus: var(--color-blue-40-3, rgba(
                    188,201,214,
                    0.3
                ));
  --color-background-list: var(--color-grey-10, rgb(247,247,247));
  --color-background-card: var(--color-white, white);
  --color-background-transparent: transparent;
  --color-background-disabled: var(--color-blue-40-1, rgba(
                    188,201,214,
                    0.1
                ));
  --color-border: var(--color-grey-40, rgb(223,221,221));
  --color-border-dark: var(--color-grey-70, rgb(97,97,97));
  --color-separator: var(--color-grey-20, rgb(245,245,245));
  --color-separator-light: var(--color-grey-30, rgb(238,238,238));
  --color-separator-medium: var(--color-grey-40, rgb(223,221,221));
  --color-input-default: var(--color-blue-40, rgb(188,201,214));
  --color-input-focused: var(--color-blue-70, rgb(0,122,219))
}
.color-placeholder {
  color: rgb(158,158,158);
  color: var(--color-placeholder,var(--color-grey-60,#9e9e9e))
}
.color-white {
  color: white;
  color: var(--color-white,#fff)
}
.color-black {
  color: black;
  color: var(--color-black,#000)
}
.color-text {
  color: black;
  color: var(--color-text,var(--color-black,#000))
}
.color-dark {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.color-medium {
  color: rgb(70,70,70);
  color: var(--color-medium,var(--color-grey-80,#464646))
}
.color-subdued {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.color-light {
  color: rgb(158,158,158);
  color: var(--color-light,var(--color-grey-60,#9e9e9e))
}
.color-disabled {
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.color-inverse {
  color: white;
  color: var(--color-inverse,var(--color-white,#fff))
}
.color-primary-active {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.color-primary-hover {
  color: rgb(33,150,243);
  color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.color-primary-pressed {
  color: rgb(4,66,127);
  color: var(--color-primary-pressed,var(--color-blue-90,#04427f))
}
.color-primary-disabled {
  color: rgb(188,201,214);
  color: var(--color-primary-disabled,var(--color-blue-40,#bcc9d6))
}
.color-link-active {
  color: rgb(0,90,178);
  color: var(--color-link-active,var(--color-blue-80,#005ab2))
}
.color-link-hover {
  color: rgb(0,122,219);
  color: var(--color-link-hover,var(--color-blue-70,#007adb))
}
.color-link-pressed {
  color: rgb(4,66,127);
  color: var(--color-link-pressed,var(--color-blue-90,#04427f))
}
.color-link-disabled {
  color: rgb(188,201,214);
  color: var(--color-link-disabled,var(--color-blue-40,#bcc9d6))
}
.color-brand-active {
  color: rgb(252,186,29);
  color: var(--color-brand-active,var(--color-yellow-70,#fcba1d))
}
.color-brand-hover {
  color: rgb(255,209,81);
  color: var(--color-brand-hover,var(--color-yellow-60,#ffd151))
}
.color-brand-pressed {
  color: rgb(218,152,0);
  color: var(--color-brand-pressed,var(--color-yellow-90,#da9800))
}
.color-brand-disabled {
  color: rgb(239,232,214);
  color: var(--color-brand-disabled,var(--color-yellow-30,#efe8d6))
}
.color-brand-dark {
  color: rgb(134,96,0);
  color: var(--color-brand-dark,var(--color-yellow-100,#866000))
}
.color-error-active {
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000))
}
.color-error-hover {
  color: rgb(235,60,60);
  color: var(--color-error-hover,var(--color-red-40,#eb3c3c))
}
.color-error-pressed {
  color: rgb(87,0,0);
  color: var(--color-error-pressed,var(--color-red-60,#570000))
}
.color-error-disabled {
  color: rgb(214,191,186);
  color: var(--color-error-disabled,var(--color-red-20,#d6bfba))
}
.color-success-active {
  color: rgb(11,102,49);
  color: var(--color-success-active,var(--color-green-50,#0b6631))
}
.color-success-hover {
  color: rgb(93,183,53);
  color: var(--color-success-hover,var(--color-green-40,#5db735))
}
.color-success-pressed {
  color: rgb(0,52,20);
  color: var(--color-success-pressed,var(--color-green-60,#003414))
}
.color-success-disabled {
  color: rgb(188,214,192);
  color: var(--color-success-disabled,var(--color-green-20,#bcd6c0))
}
.color-fill-placeholder {
  fill: rgb(158,158,158);
  fill: var(--color-placeholder,var(--color-grey-60,#9e9e9e))
}
.color-fill-white {
  fill: white;
  fill: var(--color-white,#fff)
}
.color-fill-black {
  fill: black;
  fill: var(--color-black,#000)
}
.color-fill-text {
  fill: black;
  fill: var(--color-text,var(--color-black,#000))
}
.color-fill-dark {
  fill: rgb(47,47,47);
  fill: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.color-fill-medium {
  fill: rgb(70,70,70);
  fill: var(--color-medium,var(--color-grey-80,#464646))
}
.color-fill-subdued {
  fill: rgb(97,97,97);
  fill: var(--color-subdued,var(--color-grey-70,#616161))
}
.color-fill-light {
  fill: rgb(158,158,158);
  fill: var(--color-light,var(--color-grey-60,#9e9e9e))
}
.color-fill-disabled {
  fill: rgb(184,184,184);
  fill: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.color-fill-inverse {
  fill: white;
  fill: var(--color-inverse,var(--color-white,#fff))
}
.color-fill-primary-active {
  fill: rgb(0,90,178);
  fill: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.color-fill-primary-hover {
  fill: rgb(33,150,243);
  fill: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.color-fill-primary-pressed {
  fill: rgb(4,66,127);
  fill: var(--color-primary-pressed,var(--color-blue-90,#04427f))
}
.color-fill-primary-disabled {
  fill: rgb(188,201,214);
  fill: var(--color-primary-disabled,var(--color-blue-40,#bcc9d6))
}
.color-fill-link-active {
  fill: rgb(0,90,178);
  fill: var(--color-link-active,var(--color-blue-80,#005ab2))
}
.color-fill-link-hover {
  fill: rgb(0,122,219);
  fill: var(--color-link-hover,var(--color-blue-70,#007adb))
}
.color-fill-link-pressed {
  fill: rgb(4,66,127);
  fill: var(--color-link-pressed,var(--color-blue-90,#04427f))
}
.color-fill-link-disabled {
  fill: rgb(188,201,214);
  fill: var(--color-link-disabled,var(--color-blue-40,#bcc9d6))
}
.color-fill-brand-active {
  fill: rgb(252,186,29);
  fill: var(--color-brand-active,var(--color-yellow-70,#fcba1d))
}
.color-fill-brand-hover {
  fill: rgb(255,209,81);
  fill: var(--color-brand-hover,var(--color-yellow-60,#ffd151))
}
.color-fill-brand-pressed {
  fill: rgb(218,152,0);
  fill: var(--color-brand-pressed,var(--color-yellow-90,#da9800))
}
.color-fill-brand-disabled {
  fill: rgb(239,232,214);
  fill: var(--color-brand-disabled,var(--color-yellow-30,#efe8d6))
}
.color-fill-brand-dark {
  fill: rgb(134,96,0);
  fill: var(--color-brand-dark,var(--color-yellow-100,#866000))
}
.color-fill-error-active {
  fill: rgb(145,0,0);
  fill: var(--color-error-active,var(--color-red-50,#910000))
}
.color-fill-error-hover {
  fill: rgb(235,60,60);
  fill: var(--color-error-hover,var(--color-red-40,#eb3c3c))
}
.color-fill-error-pressed {
  fill: rgb(87,0,0);
  fill: var(--color-error-pressed,var(--color-red-60,#570000))
}
.color-fill-error-disabled {
  fill: rgb(214,191,186);
  fill: var(--color-error-disabled,var(--color-red-20,#d6bfba))
}
.color-fill-success-active {
  fill: rgb(11,102,49);
  fill: var(--color-success-active,var(--color-green-50,#0b6631))
}
.color-fill-success-hover {
  fill: rgb(93,183,53);
  fill: var(--color-success-hover,var(--color-green-40,#5db735))
}
.color-fill-success-pressed {
  fill: rgb(0,52,20);
  fill: var(--color-success-pressed,var(--color-green-60,#003414))
}
.color-fill-success-disabled {
  fill: rgb(188,214,192);
  fill: var(--color-success-disabled,var(--color-green-20,#bcd6c0))
}
.background {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.background-default {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.background-light {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.background-inverse {
  background-color: rgb(47,47,47);
  background-color: var(--color-background-inverse,var(--color-grey-90,#2f2f2f))
}
.background-dark {
  background-color: rgb(238,238,238);
  background-color: var(--color-background-dark,var(--color-grey-30,#eee))
}
.background-white {
  background-color: white;
  background-color: var(--color-white,#fff)
}
.background-list {
  background-color: rgb(247,247,247);
  background-color: var(--color-background-list,var(--color-grey-10,#f7f7f7))
}
.background-card {
  background-color: white;
  background-color: var(--color-background-card,var(--color-white,#fff))
}
.background-teal {
  background: rgb(18,129,135);
  background: var(--color-teal-50,#128187)
}
.background-error {
  background: rgb(214,191,186);
  background: var(--color-red-20,#d6bfba)
}
.background-interaction-hover {
  background: rgba(
                    223,221,221,
                    0.3
                );
  background: var(--color-background-interaction-hover,var(--color-grey-40-3,rgba(223,221,221,.3)))
}
.background-interaction-focus {
  background: rgba(
                    188,201,214,
                    0.3
                );
  background: var(--color-background-interaction-focus,var(--color-blue-40-3,rgba(188,201,214,.3)))
}
.background-brand {
  background: rgb(252,186,29);
  background: var(--color-brand-active,var(--color-yellow-70,#fcba1d))
}
.background-primary {
  background: rgb(0,122,219);
  background: var(--color-blue-70,#007adb)
}
.border {
  border: 1px solid rgb(223,221,221);
  border: 1px solid var(--color-border,var(--color-grey-40,#dfdddd))
}
.line-separator {
  border-bottom: 2px solid rgb(245,245,245);
  border-bottom: 2px solid var(--color-separator,var(--color-grey-20,#f5f5f5))
}
.line-separator-light {
  border-bottom: 2px solid rgb(238,238,238);
  border-bottom: 2px solid var(--color-separator-light,var(--color-grey-30,#eee))
}
.line-separator-medium {
  border-bottom: 2px solid rgb(223,221,221);
  border-bottom: 2px solid var(--color-separator-medium,var(--color-grey-40,#dfdddd))
}
.w100 {
  width: 100%
}
.w95 {
  width: 95%
}
.mw100 {
  max-width: 100%
}
.minw10 {
  min-width: 10%
}
.minw40 {
  min-width: 40%
}
.full-height {
  height: 100%
}
.auto-height {
  height: auto
}
.fit-content {
  width: -webkit-fit-content;
  width: fit-content;
  width: -moz-fit-content
}
.flex-row {
  flex-direction: row;
  justify-content: space-around
}
.flex,
.full-flex-center {
  display: flex
}
.flex-1 {
  flex: 1
}
.no-shrink {
  flex-shrink: 0
}
.flex-shrink {
  flex-shrink: 1
}
.flex-column {
  flex-direction: column
}
.flex-wrap {
  flex-wrap: wrap
}
.flex-center,
.full-flex-center {
  align-items: center
}
.flex-baseline {
  align-items: baseline
}
.flex-stretch {
  align-items: stretch
}
.flex-start {
  align-items: flex-start
}
.flex-end {
  align-items: flex-end
}
.flex-justify,
.full-flex-center {
  justify-content: space-between
}
.flex-content-center,
.full-flex-center {
  justify-content: center
}
.flex-content-end {
  justify-content: flex-end
}
.flex-content-start {
  justify-content: flex-start
}
.flex-content-around {
  justify-content: space-around
}
.flex-content-between {
  justify-content: space-between
}
.align-self-start {
  align-self: flex-start
}
.align-self-center {
  align-self: center
}
.align-self-end {
  align-self: flex-end
}
.full-flex-center {
  align-content: center
}
@media (max-width:40em) {
  .sm-flex-content-center {
    justify-content: center
  }
}
.flex-auto {
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0
}
.flex-grow {
  flex-grow: 1
}
.flex-grow-0 {
  flex-grow: 0
}
@media (min-width:40em) {
  .sm-flex {
    display: flex
  }
}
@media (min-width:52em) {
  .md-flex {
    display: flex
  }
}
@media (min-width:64em) {
  .lg-flex {
    display: flex
  }
}
.clearfix:after,
.clearfix:before {
  content: ' ';
  display: table
}
.clearfix:after {
  clear: both
}
.left {
  float: left
}
.right {
  float: right
}
.relative {
  position: relative
}
.absolute {
  position: absolute
}
.fixed {
  position: fixed
}
.sticky {
  top: 0;
  right: 0;
  left: 0;
  bottom: 0
}
.top-0 {
  top: 0
}
.right-0 {
  right: 0
}
.bottom-0 {
  bottom: 0
}
.left-0 {
  left: 0
}
.inline {
  display: inline
}
.block {
  display: block
}
.inline-block {
  display: inline-block
}
.inline-flex {
  display: inline-flex
}
.opacity-0 {
  opacity: 0
}
.opacity-1 {
  opacity: 1
}
.col-1 {
  width: 8.33333%
}
.col-2 {
  width: 16.66667%
}
.col-3 {
  width: 25%
}
.col-4 {
  width: 33.33333%
}
.col-5 {
  width: 41.66667%
}
.col-5-2 {
  width: 49%
}
.col-6 {
  width: 50%
}
.col-7 {
  width: 58.33333%
}
.col-8 {
  width: 66.66667%
}
.col-9 {
  width: 75%
}
.col-10 {
  width: 83.33333%
}
.col-11 {
  width: 91.66667%
}
.col-12 {
  width: 100%
}
@media (min-width:40em) {
  .sm-col {
    float: left;
    box-sizing: border-box
  }
  .sm-col-right {
    float: right;
    box-sizing: border-box
  }
  .sm-col-1 {
    width: 8.33333%
  }
  .sm-col-2 {
    width: 16.66667%
  }
  .sm-col-3 {
    width: 25%
  }
  .sm-col-4 {
    width: 33.33333%
  }
  .sm-col-5 {
    width: 41.66667%
  }
  .sm-col-6 {
    width: 50%
  }
  .sm-col-7 {
    width: 58.33333%
  }
  .sm-col-8 {
    width: 66.66667%
  }
  .sm-col-9 {
    width: 75%
  }
  .sm-col-10 {
    width: 83.33333%
  }
  .sm-col-11 {
    width: 91.66667%
  }
  .sm-col-12 {
    width: 100%
  }
}
@media (min-width:52em) {
  .started--card {
    margin-top: 0
  }
  .md-col {
    float: left;
    box-sizing: border-box
  }
  .md-col-right {
    float: right;
    box-sizing: border-box
  }
  .md-col-1 {
    width: 8.33333%
  }
  .md-col-2 {
    width: 16.66667%
  }
  .md-col-3 {
    width: 25%
  }
  .md-col-4 {
    width: 33.33333%
  }
  .md-col-5 {
    width: 41.66667%
  }
  .md-col-5-2 {
    width: 49%
  }
  .md-col-6 {
    width: 50%
  }
  .md-col-7 {
    width: 58.33333%
  }
  .md-col-8 {
    width: 66.66667%
  }
  .md-col-9 {
    width: 75%
  }
  .md-col-10 {
    width: 83.33333%
  }
  .md-col-11 {
    width: 91.66667%
  }
  .md-col-12 {
    width: 100%
  }
}
@media (min-width:64em) {
  .lg-col {
    float: left;
    box-sizing: border-box
  }
  .lg-col-right {
    float: right;
    box-sizing: border-box
  }
  .lg-col-1 {
    width: 8.33333%
  }
  .lg-col-2 {
    width: 16.66667%
  }
  .lg-col-3 {
    width: 25%
  }
  .lg-col-4 {
    width: 33.33333%
  }
  .lg-col-5 {
    width: 41.66667%
  }
  .lg-col-6 {
    width: 50%
  }
  .lg-col-7 {
    width: 58.33333%
  }
  .lg-col-8 {
    width: 66.66667%
  }
  .lg-col-9 {
    width: 75%
  }
  .lg-col-10 {
    width: 83.33333%
  }
  .lg-col-11 {
    width: 91.66667%
  }
  .lg-col-12 {
    width: 100%
  }
}
body.modal-open {
  overflow: hidden;
  padding-right: var(--scrollbar-width)
}
@supports not (--css:variables) {
  body.modal-open {
    padding-right: 17px
  }
}
.cd-button::before {
  margin-right: 0
}
.cd-button__content > * {
  margin-left: .375rem
}
.title--main {
  font-size: 3rem;
  font-family: '72-Bold',Roboto,Helvetica,sans-serif;
  margin-bottom: .5rem
}
.md-style h1,
.title--secondary {
  font-size: 2rem;
  margin-bottom: .5rem
}
.title--tertiary {
  font-size: 1.5rem;
  margin-bottom: .5rem
}
.md-style h2,
.md-style h3,
.md-style h4,
.subtitle {
  font-size: 1.5rem;
  margin-bottom: .5rem
}
@media screen and (max-width:40em) {
  .title--main {
    font-size: 2rem
  }
  .md-style h1,
  .title--secondary {
    font-size: 1.5rem
  }
  .md-style h2,
  .md-style h3,
  .md-style h4,
  .subtitle {
    font-size: 1.25rem
  }
}
.md-style {
  padding: 4rem 2rem;
  max-width: 900px
}
.md-style h1 {
  margin-bottom: 2rem
}
.md-style h2,
.md-style h3,
.md-style h4 {
  margin-top: 2rem
}
.md-style p,
.md-style pre {
  margin-bottom: 1rem
}
.md-style ul {
  list-style-type: disc;
  margin-left: 1.5rem;
  margin-bottom: 1rem
}
.md-style ul li {
  line-height: 1.5rem
}
.md-style img:not(.custom) {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: .5rem;
  margin-top: .5rem;
  box-shadow: 0 0 25px rgba(0,0,0,.3);
  border-radius: 3px
}
.md-style table {
  border-spacing: 2px;
  border-color: grey;
  border-collapse: collapse;
  border-spacing: 0
}
.md-style table tr:last-child {
  border-bottom: 1px solid #ccc
}
.md-style table tr + tr {
  border-top: 1px solid #efefef
}
.md-style th {
  text-align: left
}
.md-style td {
  font-size: 13px;
  line-height: 20px;
  padding: 18px 10px
}
.show-desktop-only {
  display: none
}
@media (min-width:640px) {
  .show-desktop-only {
    display: block
  }
}
.show-mobile-only {
  display: none
}
@media (max-width:639px) {
  .show-mobile-only {
    display: block
  }
}
.no-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.blue-hover:hover {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  fill: rgb(0,90,178);
  fill: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.blue-hover:hover {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.blue-hover:hover .btn {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.outlined-focus:focus {
  outline: 0;
  border-color: rgba(rgb(0,90,178),.9);
  border-color: rgba(var(--color-primary-active,var(--color-blue-80,#005ab2)),.9);
  box-shadow: 0 0 0 2px rgba(rgb(0,90,178),.4);
  box-shadow: 0 0 0 2px rgba(var(--color-primary-active,var(--color-blue-80,#005ab2)),.4)
}
.pointer {
  cursor: pointer
}
.overflow-hidden {
  overflow: hidden
}
.box-shadow {
  box-shadow: 0 0 35px rgba(0,0,0,.1)
}
.box-shadow-02 {
  box-shadow: 0 0 35px rgba(0,0,0,.2)
}
.m0 {
  margin: 0
}
.mt0 {
  margin-top: 0
}
.mr0 {
  margin-right: 0
}
.mb0 {
  margin-bottom: 0
}
.ml0 {
  margin-left: 0
}
.mt1n + .mt1n {
  margin-top: 8px
}
.ml1n + .ml1n {
  margin-left: 8px
}
.mr1n + .mr1n {
  margin-right: 8px
}
.mb1n + .mb1n {
  margin-bottom: 8px
}
.m1 {
  margin: 8px;
  margin: .5rem
}
.mt1 {
  margin-top: 8px;
  margin-top: .5rem
}
.mr1 {
  margin-right: 8px;
  margin-right: .5rem
}
.mb1 {
  margin-bottom: 8px;
  margin-bottom: .5rem
}
.ml1 {
  margin-left: 8px;
  margin-left: .5rem
}
.m2 {
  margin: 16px;
  margin: 1rem
}
.mt2 {
  margin-top: 16px;
  margin-top: 1rem
}
.mr2 {
  margin-right: 16px;
  margin-right: 1rem
}
.mb2 {
  margin-bottom: 16px;
  margin-bottom: 1rem
}
.ml2 {
  margin-left: 16px;
  margin-left: 1rem
}
.m3 {
  margin: 32px;
  margin: 2rem
}
.mt3 {
  margin-top: 32px;
  margin-top: 2rem
}
.mr3 {
  margin-right: 32px;
  margin-right: 2rem
}
.mb3 {
  margin-bottom: 32px;
  margin-bottom: 2rem
}
.ml3 {
  margin-left: 32px;
  margin-left: 2rem
}
.m4 {
  margin: 64px;
  margin: 4rem
}
.mt4 {
  margin-top: 64px;
  margin-top: 4rem
}
.mr4 {
  margin-right: 64px;
  margin-right: 4rem
}
.mb4 {
  margin-bottom: 64px;
  margin-bottom: 4rem
}
.ml4 {
  margin-left: 64px;
  margin-left: 4rem
}
.m5 {
  margin: 128px;
  margin: 8rem
}
.mt5 {
  margin-top: 128px;
  margin-top: 8rem
}
.mr5 {
  margin-right: 128px;
  margin-right: 8rem
}
.mb5 {
  margin-bottom: 128px;
  margin-bottom: 8rem
}
.ml5 {
  margin-left: 128px;
  margin-left: 8rem
}
.mx-auto {
  margin-left: auto;
  margin-right: auto
}
.ml-auto {
  margin-left: auto
}
.mr-auto {
  margin-right: auto
}
.mt-auto {
  margin-top: auto
}
.mb-auto {
  margin-bottom: auto
}
@media screen and (max-width:40em) {
  .sm-mx-auto {
    margin-left: auto;
    margin-right: auto
  }
}
.p0 {
  padding: 0
}
.p05 {
  padding: 4px;
  padding: .25rem
}
.py05 {
  padding-top: 4px;
  padding-top: .25rem;
  padding-bottom: 4px;
  padding-bottom: .25rem
}
.px05 {
  padding-left: 4px;
  padding-left: .52rem;
  padding-right: 4px;
  padding-right: .25rem
}
.pt05 {
  padding-top: 4px;
  padding-top: .25rem
}
.pb05 {
  padding-bottom: 4px;
  padding-bottom: .25rem
}
.pr05 {
  padding-right: 4px;
  padding-right: .25rem
}
.pl05 {
  padding-left: 4px;
  padding-left: .25rem
}
.p1 {
  padding: 8px;
  padding: .5rem
}
.py1 {
  padding-top: 8px;
  padding-top: .5rem;
  padding-bottom: 8px;
  padding-bottom: .5rem
}
.px1 {
  padding-left: 8px;
  padding-left: .5rem;
  padding-right: 8px;
  padding-right: .5rem
}
.pt1 {
  padding-top: 8px;
  padding-top: .5rem
}
.pb1 {
  padding-bottom: 8px;
  padding-bottom: .5rem
}
.pr1 {
  padding-right: 8px;
  padding-right: .5rem
}
.pl1 {
  padding-left: 8px;
  padding-left: .5rem
}
.p2 {
  padding: 16px;
  padding: 1rem
}
.py2 {
  padding-top: 16px;
  padding-top: 1rem;
  padding-bottom: 16px;
  padding-bottom: 1rem
}
.px2 {
  padding-left: 16px;
  padding-left: 1rem;
  padding-right: 16px;
  padding-right: 1rem
}
.pt2 {
  padding-top: 16px;
  padding-top: 1rem
}
.pb2 {
  padding-bottom: 16px;
  padding-bottom: 1rem
}
.pr2 {
  padding-right: 16px;
  padding-right: 1rem
}
.pl2 {
  padding-left: 16px;
  padding-left: 1rem
}
.p3 {
  padding: 32px;
  padding: 2rem
}
.py3 {
  padding-top: 32px;
  padding-top: 2rem;
  padding-bottom: 32px;
  padding-bottom: 2rem
}
.px3 {
  padding-left: 32px;
  padding-left: 2rem;
  padding-right: 32px;
  padding-right: 2rem
}
.pt3 {
  padding-top: 32px;
  padding-top: 2rem
}
.pb3 {
  padding-bottom: 32px;
  padding-bottom: 2rem
}
.pr3 {
  padding-right: 32px;
  padding-right: 2rem
}
.pl3 {
  padding-left: 32px;
  padding-left: 2rem
}
.p4 {
  padding: 64px;
  padding: 4rem
}
.py4 {
  padding-top: 64px;
  padding-top: 4rem;
  padding-bottom: 64px;
  padding-bottom: 4rem
}
.px4 {
  padding-left: 64px;
  padding-left: 4rem;
  padding-right: 64px;
  padding-right: 4rem
}
.pt4 {
  padding-top: 64px;
  padding-top: 4rem
}
.pb4 {
  padding-bottom: 64px;
  padding-bottom: 4rem
}
.pr4 {
  padding-right: 64px;
  padding-right: 4rem
}
.pl4 {
  padding-left: 64px;
  padding-left: 4rem
}
.p8 {
  padding: 128px;
  padding: 8rem
}
.py8 {
  padding-top: 128px;
  padding-top: 8rem;
  padding-bottom: 128px;
  padding-bottom: 8rem
}
.px8 {
  padding-left: 128px;
  padding-left: 8rem;
  padding-right: 128px;
  padding-right: 8rem
}
.pt8 {
  padding-top: 128px;
  padding-top: 8rem
}
.pb8 {
  padding-bottom: 128px;
  padding-bottom: 8rem
}
.pr8 {
  padding-right: 128px;
  padding-right: 8rem
}
.pl8 {
  padding-left: 128px;
  padding-left: 8rem
}
.border {
  border-style: solid;
  border-width: 1px;
  border-color: rgb(223,221,221);
  border-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-top {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgb(223,221,221);
  border-top-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-right {
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: rgb(223,221,221);
  border-right-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-bottom {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(223,221,221);
  border-bottom-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-top-list + .border-top-list {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgb(223,221,221);
  border-top-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-left {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: rgb(223,221,221);
  border-left-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.border-white {
  border-color: #fff
}
.border-blue {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.border-bold {
  border-style: solid;
  border-width: 3px;
  border-color: rgb(223,221,221);
  border-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.rounded {
  border-radius: 3px
}
.circle {
  border-radius: 50%
}
.rounded-top {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px
}
.rounded-right {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px
}
.rounded-bottom {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px
}
.rounded-left {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px
}
.rounded-top-left {
  border-top-left-radius: 3px
}
.rounded-top-right {
  border-top-right-radius: 3px
}
.rounded-bottom-left {
  border-bottom-left-radius: 3px
}
.rounded-bottom-right {
  border-bottom-right-radius: 3px
}
.lg-show,
.md-show,
.sm-show,
.xl-show {
  display: none!important
}
@media (min-width:40em) {
  .sm-show {
    display: block!important
  }
}
@media (min-width:52em) {
  .md-show {
    display: block!important
  }
}
@media (min-width:64em) {
  .lg-show {
    display: block!important
  }
}
@media (min-width:84em) {
  .xl-show {
    display: block!important
  }
  .xl-min-hide {
    display: none
  }
}
@media (max-width:40em) {
  .sm-hide {
    display: none!important
  }
}
@media (max-width:52em) {
  .md-hide {
    display: none!important
  }
}
@media (max-width:64em) {
  .lg-hide {
    display: none!important
  }
}
.display-none {
  display: none!important
}
.hidden {
  visibility: hidden
}
.sap-line {
  width: 70%;
  border: none;
  box-shadow: 0 -4px 7px rgba(0,0,0,.05);
  height: 2px;
  background-image: linear-gradient(to right,#fff,#ddd,#fff)
}
.sap-container {
  width: 800px;
  margin-left: auto;
  margin-right: auto
}
@media screen and (max-width:1064px) {
  .sap-container {
    width: 800px
  }
}
@media screen and (max-width:820px) {
  .sap-container {
    width: 650px
  }
}
@media screen and (max-width:640px) {
  .sap-container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px
  }
}
.sap-col-2 {
  width: 375px
}
@media screen and (max-width:640px) {
  .sap-col-2 {
    width: 100%
  }
}
.sap-col-3 {
  width: 234px
}
@media screen and (max-width:640px) {
  .sap-col-3 {
    width: 100%
  }
}
.sap-mt1 {
  margin-top: 23px
}
@media screen and (max-width:640px) {
  .sap-mt1 {
    margin-top: 11px
  }
}
.sap-mb1 {
  margin-bottom: 23px
}
@media screen and (max-width:640px) {
  .sap-mb1 {
    margin-bottom: 11px
  }
}
.sap-mt2 {
  margin-top: 38px
}
@media screen and (max-width:640px) {
  .sap-mt2 {
    margin-top: 23px
  }
}
.sap-mb2 {
  margin-bottom: 38px
}
@media screen and (max-width:640px) {
  .sap-mb2 {
    margin-bottom: 23px
  }
}
.sap-mt3 {
  margin-top: 84px
}
@media screen and (max-width:640px) {
  .sap-mt3 {
    margin-top: 58px
  }
}
.sap-mb3 {
  margin-bottom: 84px
}
@media screen and (max-width:640px) {
  .sap-mb3 {
    margin-bottom: 58px
  }
}
.sap-mt4 {
  margin-top: 99px
}
@media screen and (max-width:640px) {
  .sap-mt4 {
    margin-top: 64px
  }
}
.sap-mb4 {
  margin-bottom: 99px
}
@media screen and (max-width:640px) {
  .sap-mb4 {
    margin-bottom: 64px
  }
}
.sap-font {
  color: #000
}
.sap-font h1 {
  font-family: '72-Bold',Roboto,Helvetica,sans-serif;
  font-size: 30px;
  color: #fff
}
.sap-font h2 {
  font-size: 18px;
  color: #fff
}
.sap-font-header-title {
  font-size: 30px
}
@media screen and (max-width:540px) {
  .sap-font-header-title {
    font-size: 24px!important
  }
}
.sap-font-header-subtitle {
  font-size: 18px
}
.sap-font-body-title {
  font-size: 36px
}
.sap-font-body-subtitle {
  font-size: 24px
}
.sap-font-body-copy {
  font-size: 14px;
  font-family: '72-Light',Roboto,Helvetica,sans-serif
}
.sap-font-tiny {
  font-size: 12px;
  font-family: '72-Light',Roboto,Helvetica,sans-serif
}
.sap-font-link {
  font-family: '72-Light',Roboto,Helvetica,sans-serif;
  color: #1893f0
}
.sap-btn {
  text-decoration: none;
  cursor: pointer;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1em;
  display: inline-flex;
  padding: 14px 20px;
  vertical-align: middle;
  justify-content: center
}
i.icon::before {
  font-family: SAP-icons;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  display: inline-block
}
i.icon.noHover:hover {
  color: #9b9b9b
}
i.icon.active,
i.icon:hover {
  color: #2196f3
}
i.icon.disable,
i.icon.disabled {
  color: #dfdfdf
}
i.icon.red {
  color: #f44336
}
i.icon.blue {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
i.icon.white {
  color: #fff
}
i.icon.yellow {
  color: #ffc107
}
i.icon--s::before {
  font-size: 12px;
  line-height: 1
}
i.icon--m::before {
  font-size: 16px;
  line-height: 1
}
i.icon--l::before {
  font-size: 20px;
  line-height: 1
}
i.icon--xl::before {
  font-size: 24px;
  line-height: 1
}
i.icon--alert::before {
  content: '\e1ec'
}
i.icon--arrow-back::before {
  content: '\e04d'
}
i.icon--arrow-down::before {
  content: '\e04e'
}
i.icon--arrow-forward::before {
  content: '\e04c'
}
i.icon--arrow-left::before {
  content: '\e067'
}
i.icon--nav-arrow-right::before {
  content: '\e066'
}
i.icon--nav-back::before {
  content: '\e1eb'
}
i.icon--chatbubbles::before {
  content: '\e0b2'
}
i.icon--key-user-settings::before {
  content: '\e22c'
}
i.icon--request::before {
  content: '\e0c4'
}
i.icon--happy::before {
  content: '\e222'
}
i.icon--help-circle-outline::before {
  content: '\e1c4'
}
i.icon--begin::before {
  content: '\e047'
}
i.icon--link::before {
  content: '\e088'
}
i.icon--list-outline::before {
  content: '\e245'
}
i.icon--lock::before {
  content: '\e153'
}
i.icon--paper::before {
  content: '\e172'
}
i.icon--person::before {
  content: '\e0ca'
}
i.icon--refresh::before {
  content: '\e010'
}
i.icon--clear::before {
  content: '\e204'
}
i.icon--return-left::before {
  content: '\e04d'
}
i.icon--save::before {
  content: '\e09a'
}
i.icon--settings::before {
  content: '\e0a6'
}
i.icon--add::before {
  content: '\e058'
}
i.icon--alarm::before {
  content: '\e168'
}
i.icon--alert::before {
  content: '\e1ec'
}
i.icon--arrow-dropdown::before {
  content: '\e1e2'
}
i.icon--arrow-dropup::before {
  content: '\e1e1'
}
i.icon--attach::before {
  content: '\e04a'
}
i.icon--briefcase::before {
  content: '\e13a'
}
i.icon--bulb::before {
  content: '\e024'
}
i.icon--checkmark::before {
  content: '\e1c4'
}
i.icon--checkmark2::before {
  content: '\e05b'
}
i.icon--checkmark-circle::before {
  content: '\e03f'
}
i.icon--checkmark-circle-outline::before {
  content: '\e03f'
}
i.icon--open-command::before {
  content: '\e1c0'
}
i.icon--close-command::before {
  content: '\e1bf'
}
i.icon--close::before {
  content: '\e1c7'
}
i.icon--close-circle::before {
  content: '\e1c8'
}
i.icon--close-circle-outline::before {
  content: '\e1c7'
}
i.icon--cloud-upload::before {
  content: '\e1ce'
}
i.icon--code::before {
  content: '\e244'
}
i.icon--create::before {
  content: '\e038'
}
i.icon--download::before {
  content: '\e03a'
}
i.icon--eye::before {
  content: '\e1e9'
}
i.icon--eye-off::before {
  content: '\e1ea'
}
i.icon--filing::before {
  content: '\e124'
}
i.icon--flag::before {
  content: '\e0aa'
}
i.icon--folder::before {
  content: '\e1bc'
}
i.icon--git-branch::before {
  content: '\e286'
}
i.icon--help-buoy::before {
  content: '\e1dd'
}
i.icon--help-circle::before {
  content: '\e1c4'
}
i.icon--help-circle-outline::before {
  content: '\e1c4'
}
i.icon--image::before {
  content: '\e1e6'
}
i.icon--information::before {
  content: '\e289'
}
i.icon--information-circle::before {
  content: '\e202'
}
i.icon--information-circle-outline::before {
  content: '\e202'
}
i.icon--list::before {
  content: '\e233'
}
i.icon--list-box::before {
  content: '\e0da'
}
i.icon--menu::before {
  content: '\e1f3'
}
i.icon--menu2::before {
  content: '\e1de'
}
i.icon--minimize::before {
  content: '\e20f'
}
i.icon--more::before {
  content: '\e1fa'
}
i.icon--move::before {
  content: '\e1e8'
}
i.icon--people::before {
  content: '\e05d'
}
i.icon--remove-circle::before {
  content: '\e1f7'
}
i.icon--return-right::before {
  content: '\e04c'
}
i.icon--search::before {
  content: '\e00d'
}
i.icon--star::before {
  content: '\e065'
}
i.icon--swap::before {
  content: '\e242'
}
i.icon--time::before {
  content: '\e168'
}
i.icon--trash::before {
  content: '\e03d'
}
i.icon--tv::before {
  content: '\e1cc'
}
i.icon--toggle::before {
  content: '\e287'
}
i.icon--unlock::before {
  content: '\e12f'
}
i.icon--warning::before {
  content: '\e1ec'
}
i.icon--hide::before {
  content: '\e1ea'
}
i.icon--show::before {
  content: '\e1e9'
}
i.icon--group2::before {
  content: '\e163'
}
i.icon--target-group::before {
  content: '\e0af'
}
i.icon--sap-box::before {
  content: '\e124'
}
i.icon--chain-link::before {
  content: '\e088'
}
i.icon--arrow-right::before {
  content: '\e04c'
}
i.icon--message-box::before {
  content: '\e203'
}
i.icon--it-system::before {
  content: '\e158'
}
i.icon--close-command-field::before {
  content: '\e1bf'
}
i.icon--open-command-field::before {
  content: '\e1c0'
}
i.icon--add-document::before {
  content: '\e24d'
}
i.icon--dimension::before {
  content: '\e176'
}
i.icon--overview-chart::before {
  content: '\e0cf'
}
i.icon--menu-list::before {
  content: '\e0da'
}
i.icon--zoom-in::before {
  content: '\e1d5'
}
i.icon--overflow::before {
  content: '\e1f2'
}
i.icon--overflow--horizontal::before {
  content: '\e1f2'
}
i.icon--customize::before {
  content: '\e242'
}
i.icon--decline::before {
  content: '\e03e'
}
i.icon--intermediate::before {
  content: '\e1dc'
}
i.icon--collapse::before {
  content: '\e1d9'
}
i.icon--full-screen::before {
  content: '\e166'
}
i.icon--exit-full-screen::before {
  content: '\e1f5'
}
.icon-in-button {
  font-size: 13px;
  line-height: 13px;
  display: block;
  height: 13px;
  width: 13px;
  text-align: center
}
.xs-icon {
  font-size: 14px;
  line-height: 14px;
  display: block;
  height: 14px;
  width: 14px;
  text-align: center
}
.s-icon {
  font-size: 18px;
  line-height: 18px;
  display: block;
  height: 18px;
  width: 18px;
  text-align: center
}
i.blink {
  -webkit-animation: btnBlinker 1.5s linear infinite;
  animation: btnBlinker 1.5s linear infinite
}
.square {
  width: 42px;
  height: 42px;
  padding: 0
}
.square .btn--content {
  width: 100%
}
.square i {
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  width: 18px
}
.link--silent {
  outline: 0;
  text-decoration: none
}
.link--silent:active,
.link--silent:focus,
.link--silent:hover {
  outline: 0;
  text-decoration: none;
  border-color: transparent
}
.link-secondary {
  outline: 0;
  text-decoration: none;
  cursor: pointer;
  font-size: 14px;
  color: black;
  color: var(--color-text,var(--color-black,#000))
}
.link-secondary:active,
.link-secondary:focus,
.link-secondary:hover {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  outline: 0;
  text-decoration: none;
  border-color: transparent
}
@-webkit-keyframes btnBlinker {
  0% {
    color: rgb(145,0,0);
    color: var(--color-error-active,var(--color-red-50,#910000))
  }
  50% {
    color: rgb(97,97,97);
    color: var(--color-subdued,var(--color-grey-70,#616161))
  }
  100% {
    color: rgb(145,0,0);
    color: var(--color-error-active,var(--color-red-50,#910000))
  }
}
@keyframes btnBlinker {
  0% {
    color: rgb(145,0,0);
    color: var(--color-error-active,var(--color-red-50,#910000))
  }
  50% {
    color: rgb(97,97,97);
    color: var(--color-subdued,var(--color-grey-70,#616161))
  }
  100% {
    color: rgb(145,0,0);
    color: var(--color-error-active,var(--color-red-50,#910000))
  }
}
.Input {
  position: relative
}
.Input input.icon {
  padding-right: 50px!important
}
.Input .icon-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center
}
.Input .icon-container .loop i {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center
}
.Input .error--topRight {
  position: absolute;
  top: -18px;
  right: 0
}
.Input .error--bottomRight {
  position: absolute;
  bottom: -20px;
  right: 0
}
.Input .error--right {
  position: absolute;
  right: -100%;
  width: 100%;
  padding-left: 5px;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center
}
.Input .error--rightWithExtraPadding {
  position: absolute;
  right: -100%;
  width: 100%;
  padding-left: 35px;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center
}
.input-error {
  border-color: rgb(145,0,0)!important;
  border-color: var(--color-error-active,var(--color-red-50,#910000))!important
}
.input-error.is-focused,
.input-error:focus {
  box-shadow: 0 0 0 2px rgba(239,154,154,.1)!important
}
.TabsSecondary {
  display: flex;
  border-bottom: 1px solid rgb(97,97,97);
  border-bottom: 1px solid var(--color-subdued,var(--color-grey-70,#616161))
}
.TabsSecondary .TabSecondary a {
  outline: 0;
  text-decoration: none;
  margin-bottom: -1px;
  display: block;
  padding: .5rem 1rem;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  background-color: #fff
}
.TabsSecondary .TabSecondary a:active,
.TabsSecondary .TabSecondary a:focus,
.TabsSecondary .TabSecondary a:hover {
  outline: 0;
  text-decoration: none;
  border-color: transparent
}
.TabsSecondary .TabSecondary a.active {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  border-top: 1px solid rgb(97,97,97);
  border-top: 1px solid var(--color-subdued,var(--color-grey-70,#616161));
  border-left: 1px solid rgb(97,97,97);
  border-left: 1px solid var(--color-subdued,var(--color-grey-70,#616161));
  border-right: 1px solid rgb(97,97,97);
  border-right: 1px solid var(--color-subdued,var(--color-grey-70,#616161));
  border-bottom: 1px solid #fff
}
.TabsSecondary .TabSecondary a:active,
.TabsSecondary .TabSecondary a:hover {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.TabsSecondary .TabSecondary a:active {
  cursor: default
}
.TabsSecondary .TabSecondary a:focus {
  text-decoration: none;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.TabsSecondary .TabSecondary a i {
  margin-right: .5rem
}
.TabsSecondary .TabSecondary + .TabSecondary {
  margin-left: 5px
}
.TabsLanguage {
  display: flex;
  padding: 0 16px 0 16px
}
.TabsLanguage.upped .TabLanguage {
  margin-bottom: 0
}
.TabsLanguage .TabLanguage {
  z-index: 2;
  padding: 0 .45em;
  margin-bottom: -1px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
  font-size: 14px;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  background-color: rgba(0,0,0,.05);
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent
}
.TabsLanguage .TabLanguage.active {
  background-color: #fff;
  border-color: rgba(0,0,0,.1);
  color: rgb(47,47,47);
  color: var(--color-grey-90,#2f2f2f);
  cursor: default;
  -webkit-transform: translateY(0);
  transform: translateY(0)
}
.TabsLanguage .TabLanguage.trans {
  background: 0 0
}
.TabsLanguage .TabLanguage:hover {
  color: rgb(47,47,47);
  color: var(--color-grey-90,#2f2f2f)
}
.TabsLanguage .TabLanguage + .TabLanguage {
  margin-left: 5px
}
.rc-field,
.rc-field-full-height {
  width: 100%;
  padding-left: .25rem
}
.rc-field__underline {
  line-height: 2.1875rem;
  border-bottom: 1px solid rgb(188,201,214);
  border-bottom: 1px solid var(--color-input-default,var(--color-blue-40,#bcc9d6))
}
.rc-field__underline:hover {
  border-bottom: 1px solid rgb(33,150,243);
  border-bottom: 1px solid var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.rc-field__underline.active,
.rc-field__underline.is-focused,
.rc-field__underline:focus {
  border-bottom: 1px solid rgb(0,122,219);
  border-bottom: 1px solid var(--color-input-focused,var(--color-blue-70,#007adb))
}
.rc-field__underline--error {
  border-bottom: 1px solid rgb(145,0,0)!important;
  border-bottom: 1px solid var(--color-error-active,var(--color-red-50,#910000))!important
}
.rc-field__underline:disabled,
.rc-field__underline[aria-disabled=true] {
  border-bottom: 1px solid rgb(184,184,184)!important;
  border-bottom: 1px solid var(--color-disabled,var(--color-grey-50,#b8b8b8))!important;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.rc-field__box {
  line-height: 2.125rem;
  border-radius: 3px;
  border: 1px solid rgb(188,201,214);
  border: 1px solid var(--color-blue-40,#bcc9d6);
  background: white;
  background: var(--color-white,#fff)
}
.rc-field__box:hover {
  border: 1px solid rgb(33,150,243);
  border: 1px solid var(--color-blue-60,#2196f3)
}
.rc-field__box.active,
.rc-field__box.is-focused,
.rc-field__box:focus {
  outline: 0;
  border: 1px solid rgb(0,122,219);
  border: 1px solid var(--color-blue-70,#007adb)
}
.rc-field__box:disabled,
.rc-field__box[aria-disabled=true] {
  border: 1px solid rgb(184,184,184)!important;
  border: 1px solid var(--color-disabled,var(--color-grey-50,#b8b8b8))!important;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.rc-field-full-height {
  height: 100%
}
.rc-search {
  line-height: 2.125rem;
  position: relative;
  width: 100%
}
.rc-search input {
  width: 100%;
  line-height: 2.125rem;
  padding-right: 1rem
}
.rc-search__underline {
  line-height: 2.1875rem;
  border-bottom: 1px solid rgb(188,201,214);
  border-bottom: 1px solid var(--color-input-default,var(--color-blue-40,#bcc9d6))
}
.rc-search__underline:hover {
  border-bottom: 1px solid rgb(33,150,243);
  border-bottom: 1px solid var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.rc-search__underline.active,
.rc-search__underline.is-focused,
.rc-search__underline:focus {
  border-bottom: 1px solid rgb(0,122,219);
  border-bottom: 1px solid var(--color-input-focused,var(--color-blue-70,#007adb))
}
.rc-search__underline--error {
  border-bottom: 1px solid rgb(145,0,0)!important;
  border-bottom: 1px solid var(--color-error-active,var(--color-red-50,#910000))!important
}
.rc-search__underline:disabled,
.rc-search__underline[aria-disabled=true] {
  border-bottom: 1px solid rgb(184,184,184)!important;
  border-bottom: 1px solid var(--color-disabled,var(--color-grey-50,#b8b8b8))!important;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.rc-search__box {
  line-height: 2.125rem;
  border-radius: 3px;
  border: 1px solid rgb(188,201,214);
  border: 1px solid var(--color-blue-40,#bcc9d6);
  background: white;
  background: var(--color-white,#fff)
}
.rc-search__box:hover {
  border: 1px solid rgb(33,150,243);
  border: 1px solid var(--color-blue-60,#2196f3)
}
.rc-search__box.active,
.rc-search__box.is-focused,
.rc-search__box:focus {
  outline: 0;
  border: 1px solid rgb(0,122,219);
  border: 1px solid var(--color-blue-70,#007adb)
}
.rc-search__box:disabled,
.rc-search__box[aria-disabled=true] {
  border: 1px solid rgb(184,184,184)!important;
  border: 1px solid var(--color-disabled,var(--color-grey-50,#b8b8b8))!important;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.InputGroup .label {
  display: block;
  margin-bottom: .3rem
}
.InputGroup .label .optional {
  margin: .5rem;
  font-family: '72-Italic',Roboto,Helvetica,sans-serif
}
.InputGroup .Select-control,
.InputGroup .rc-field,
.InputGroup .rc-field-full-height {
  border-top-right-radius: 0!important;
  border-bottom-right-radius: 0!important
}
.InputGroup .forma-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}
.rc-checkbox {
  flex-shrink: 0;
  display: flex;
  flex-align: center;
  position: relative;
  outline: 0;
  cursor: pointer;
  width: 24px;
  height: 24px;
  border-radius: 3px;
  border: 1px solid rgb(97,97,97);
  border: 1px solid var(--color-border-dark,var(--color-grey-70,#616161));
  transition: border-color .1s ease-out;
  background: white;
  background: var(--color-white,#fff)
}
.rc-checkbox:focus {
  border-color: rgb(97,97,97);
  border-color: var(--color-subdued,var(--color-grey-70,#616161))
}
.rc-checkbox.active,
.rc-checkbox:hover {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.rc-checkbox.waiting {
  border-color: rgb(97,97,97);
  border-color: var(--color-border-dark,var(--color-grey-70,#616161))
}
.rc-checkbox.active::after {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  content: '\f3ff';
  display: inline-block;
  font-family: Ionicons,sans-serif;
  speak: none;
  font-size: 28px;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 22px;
  font-smoothing: antialiased;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 22px;
  height: 22px
}
.rc-checkbox.waiting::after {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Checkbox,
.Radio {
  display: flex;
  align-items: center;
  cursor: pointer
}
.Checkbox.disabled,
.Radio.disabled {
  cursor: default;
  pointer-events: none;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled label,
.Checkbox.disabled label:hover,
.Radio.disabled label,
.Radio.disabled label:hover {
  cursor: default;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled span,
.Checkbox.disabled span:hover,
.Radio.disabled span,
.Radio.disabled span:hover {
  cursor: default;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled .rc-radio,
.Checkbox.disabled .rc-radio:hover,
.Radio.disabled .rc-radio,
.Radio.disabled .rc-radio:hover {
  cursor: default;
  border-color: rgb(184,184,184);
  border-color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled .rc-radio.active::after,
.Checkbox.disabled .rc-radio:active::after,
.Checkbox.disabled .rc-radio:hover.active::after,
.Checkbox.disabled .rc-radio:hover:active::after,
.Radio.disabled .rc-radio.active::after,
.Radio.disabled .rc-radio:active::after,
.Radio.disabled .rc-radio:hover.active::after,
.Radio.disabled .rc-radio:hover:active::after {
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8));
  background-color: rgb(184,184,184);
  background-color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled .rc-checkbox,
.Checkbox.disabled .rc-checkbox:hover,
.Radio.disabled .rc-checkbox,
.Radio.disabled .rc-checkbox:hover {
  cursor: default;
  border-color: rgb(184,184,184);
  border-color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox label,
.Radio label {
  cursor: pointer;
  margin-left: .5rem;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  font-size: 14px;
  line-height: 1em;
  transition: color .1s ease-out
}
.Checkbox:focus:not(.diabled),
.Radio:focus:not(.diabled) {
  outline: 0
}
.Checkbox:focus:not(.diabled) label,
.Radio:focus:not(.diabled) label {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Checkbox:focus:not(.diabled) .rc-checkbox,
.Checkbox:focus:not(.diabled) .rc-radio,
.Radio:focus:not(.diabled) .rc-checkbox,
.Radio:focus:not(.diabled) .rc-radio {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Checkbox:hover:not(.disabled),
.Radio:hover:not(.disabled) {
  outline: 0
}
.Checkbox:hover:not(.disabled) label,
.Radio:hover:not(.disabled) label {
  color: rgb(33,150,243);
  color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.Checkbox:hover:not(.disabled) .rc-checkbox,
.Checkbox:hover:not(.disabled) .rc-radio,
.Radio:hover:not(.disabled) .rc-checkbox,
.Radio:hover:not(.disabled) .rc-radio {
  border-color: rgb(33,150,243);
  border-color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.rc-radio {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  position: relative;
  outline: 0;
  cursor: pointer;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 1px solid rgb(97,97,97);
  border: 1px solid var(--color-border-dark,var(--color-grey-70,#616161));
  transition: border-color .1s ease-out;
  background: white;
  background: var(--color-white,#fff)
}
.rc-radio.active {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.rc-radio.active.danger {
  border-color: rgb(145,0,0);
  border-color: var(--color-error-active,var(--color-red-50,#910000));
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000))
}
.rc-radio.waiting {
  border-color: rgb(97,97,97);
  border-color: var(--color-border-dark,var(--color-grey-70,#616161))
}
.rc-radio.active::after {
  content: ' ';
  display: inline-block;
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  speak: none;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  font-smoothing: antialiased;
  position: absolute;
  left: 5px;
  top: 5px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: rgb(0,90,178);
  background-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.rc-radio.danger.active::after {
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000));
  border-color: rgb(145,0,0);
  border-color: var(--color-error-active,var(--color-red-50,#910000));
  background-color: rgb(145,0,0);
  background-color: var(--color-error-active,var(--color-red-50,#910000))
}
input[type=text].rc-field--console {
  display: block;
  width: 100%;
  height: auto;
  box-shadow: none;
  border: 0;
  border-bottom: 2px solid rgb(0,90,178);
  border-bottom: 2px solid var(--color-primary-active,var(--color-blue-80,#005ab2));
  padding: .5rem;
  font-size: 1rem;
  outline: 0;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
input[type=text].rc-field--console:active,
input[type=text].rc-field--console:focus,
input[type=text].rc-field--console:hover {
  outline: 0;
  box-shadow: none;
  border-bottom-color: rgb(33,150,243);
  border-bottom-color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
input[type=text].rc-field--skill {
  display: block;
  height: auto;
  box-shadow: none;
  border: 0;
  border-bottom: 2px solid rgba(0,0,0,.1);
  padding: .5rem;
  font-size: 1rem;
  outline: 0;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
input[type=text].rc-field--skill::-webkit-input-placeholder {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
input[type=text].rc-field--skill:active,
input[type=text].rc-field--skill:focus,
input[type=text].rc-field--skill:hover {
  outline: 0;
  box-shadow: none;
  border-bottom-color: rgba(rgb(0,90,178),1);
  border-bottom-color: rgba(var(--color-primary-active,var(--color-blue-80,#005ab2)),1)
}
input[type=text].rc-field--light {
  display: block;
  width: 100%;
  height: auto;
  box-shadow: none;
  border: 0;
  padding: 0;
  font-size: 1rem;
  outline: 0;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  text-align: center
}
input[type=text].rc-field--light::-webkit-input-placeholder {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
input[type=text].rc-field--light:active,
input[type=text].rc-field--light:focus,
input[type=text].rc-field--light:hover {
  outline: 0;
  box-shadow: none
}
.editable-wrap {
  display: block
}
.editable-empty {
  color: inherit!important
}
.editable-click,
a.editable-click {
  border-bottom: none;
  color: inherit!important
}
.editable-controls input {
  background-color: transparent;
  border: 0;
  outline: 0;
  box-shadow: 0;
  border-bottom: 2px solid rgba(rgb(0,90,178),1);
  border-bottom: 2px solid rgba(var(--color-primary-active,var(--color-blue-80,#005ab2)),1);
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.edit-form .editable-wrap,
.list-line--item .editable-wrap {
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0
}
.edit-form .editable-wrap .editable-controls,
.edit-form .editable-wrap .editable-controls input,
.list-line--item .editable-wrap .editable-controls,
.list-line--item .editable-wrap .editable-controls input {
  width: 100%
}
.edit-form .editable-wrap .editable-controls input,
.list-line--item .editable-wrap .editable-controls input {
  height: 26px;
  padding: 0;
  font-size: 18px
}
.card {
  box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)
}
.shadow {
  box-shadow: 0 0 20px 10px rgba(0,0,0,.2)
}
.press-card {
  width: 400px;
  margin-right: .5rem;
  margin-bottom: .5rem
}
@media screen and (max-width:1490px) {
  .press-card {
    width: 100%;
    margin-right: 0
  }
}
.card-link {
  border: 1px solid rgb(223,221,221);
  border: 1px solid var(--color-border,var(--color-grey-40,#dfdddd))
}
.card-link:active,
.card-link:focus,
.card-link:hover {
  border: 1px solid rgb(97,97,97);
  border: 1px solid var(--color-subdued,var(--color-grey-70,#616161))
}
@media (max-width:40em) {
  .card-link {
    width: 100%;
    margin: 0 0 .5rem 0
  }
}
.category--container {
  display: flex;
  flex-wrap: wrap
}
@media (max-width:40em) {
  .category--container .category-bloc {
    margin-top: .5rem;
    padding: 0
  }
}
.category--container .category {
  cursor: pointer;
  color: inherit;
  border: 1px solid rgba(0,0,0,.1);
  padding: 2rem;
  box-shadow: inset 1px 1px 2px rgba(0,0,0,.2),inset -1px -1px 2px rgba(0,0,0,.2);
  display: flex;
  flex-direction: column;
  justify-content: flex-end
}
.category--container .category:hover {
  border: 1px solid rgba(0,0,0,.2);
  box-shadow: inset 1px 1px 2px rgba(0,0,0,.3),inset -1px -1px 2px rgba(0,0,0,.3)
}
.category--container .category h2 {
  margin: 0;
  margin-bottom: .5rem
}
.team-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 1rem;
  border: 1px solid rgb(223,221,221);
  border: 1px solid var(--color-border,var(--color-grey-40,#dfdddd));
  border-radius: 3px;
  width: 280px
}
.cta-card-container {
  display: flex;
  align-items: center;
  justify-content: center
}
.cta-card {
  cursor: pointer;
  text-align: center;
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  padding: .5rem;
  width: 300px;
  border-radius: 3px;
  background-color: #fff;
  box-shadow: 0 0 35px rgba(0,0,0,.1);
  transition: all 150ms;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%
}
.cta-card:hover {
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  box-shadow: 0 0 45px rgba(0,0,0,.1)
}
.cta-card + .cta-card {
  margin-left: 4rem
}
@media screen and (max-width:40rem) {
  .cta-card-container {
    flex-direction: column
  }
  .cta-card-container .cta-card + .cta-card {
    margin-left: 0;
    margin-top: 3rem
  }
}
.faq {
  background: rgb(139,194,197);
  background: var(--color-teal-30,#8bc2c5)
}
.unstructured {
  background: rgb(172,230,147);
  background: var(--color-green-30,#ace693)
}
.img20 {
  width: 20px;
  height: 20px
}
.img40 {
  width: 40px;
  height: 40px
}
.img50 {
  width: 50px;
  height: 50px
}
.img60 {
  width: 60px;
  height: 60px
}
.img70 {
  width: 70px;
  height: 70px
}
.img80 {
  width: 80px;
  height: 80px
}
.img200 {
  width: 200px;
  height: 200px
}
.TextImage {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  font-size: 28px;
  color: #fff
}
.hint--bottom-profileDropDown[aria-label]:after,
.hint--bottom-webChatClearButton[aria-label]:after,
.hint--bottom-webChatCloseButton[aria-label]:after,
.hint--bottom-webChat[aria-label]:after,
.hint--bottom[aria-label]:after,
.hint--left[aria-label]:after,
.hint--right[aria-label]:after,
.hint--top--skillName[aria-label]:after,
.hint--top-document[aria-label]:after,
.hint--top-skillTemplate[aria-label]:after,
.hint--top-skillTrigger[aria-label]:after,
.hint--top[aria-label]:after,
.hint_base {
  content: attr(aria-label);
  opacity: 0;
  position: absolute;
  z-index: 1;
  pointer-events: none;
  padding: 8px 10px;
  line-height: 15px;
  white-space: nowrap;
  text-decoration: none;
  text-indent: 0;
  overflow: visible;
  font-size: .75rem;
  color: #fff;
  text-shadow: 1px 0 1px #888;
  background-color: rgb(47,47,47);
  background-color: var(--color-grey-90,#2f2f2f);
  border-radius: 2px;
  box-shadow: 1px 2px 6px rgba(0,0,0,.3)
}
.hint_base:before {
  content: ' ';
  position: absolute;
  background: 0 0;
  border: 6px solid transparent;
  z-index: 1
}
[aria-label].hint--top-document {
  overflow: initial
}
[aria-label].hint--top-document:after {
  top: -50%;
  left: 0
}
[aria-label].hint--top-document:focus:after,
[aria-label].hint--top-document:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--top:after {
  top: -100%;
  left: -25%
}
[aria-label].hint--top:focus:after,
[aria-label].hint--top:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--top-skillTemplate:after {
  top: -30%;
  left: -5%
}
[aria-label].hint--top-skillTemplate:focus:after,
[aria-label].hint--top-skillTemplate:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--top-skillTrigger:after {
  top: -30%;
  left: 10%
}
[aria-label].hint--top-skillTrigger:focus:after,
[aria-label].hint--top-skillTrigger:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--bottom:after {
  bottom: -100%;
  left: -25%
}
[aria-label].hint--bottom:focus:after,
[aria-label].hint--bottom:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--bottom-profileDropDown:after {
  bottom: -100%;
  left: -250%
}
[aria-label].hint--bottom-profileDropDown:focus:after,
[aria-label].hint--bottom-profileDropDown:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--top--skillName:after {
  top: -150%;
  left: -25%
}
[aria-label].hint--top--skillName:focus:after,
[aria-label].hint--top--skillName:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--bottom-webChatCloseButton:after {
  bottom: -100%;
  left: 45%
}
[aria-label].hint--bottom-webChatCloseButton:focus:after,
[aria-label].hint--bottom-webChatCloseButton:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--bottom-webChat:after {
  bottom: -250%;
  left: -65%
}
[aria-label].hint--bottom-webChat:focus:after,
[aria-label].hint--bottom-webChat:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--bottom-webChatClearButton:after {
  bottom: -250%;
  right: -80%
}
[aria-label].hint--bottom-webChatClearButton:focus:after,
[aria-label].hint--bottom-webChatClearButton:hover:after {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px)
}
[aria-label].hint--left:after {
  top: -3px;
  right: 110%
}
[aria-label].hint--left:focus:after,
[aria-label].hint--left:hover:after {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px)
}
[aria-label].hint--right:after {
  top: -3px;
  left: 110%
}
[aria-label].hint--right:focus:after,
[aria-label].hint--right:hover:after {
  -webkit-transform: translateX(8px);
  transform: translateX(8px)
}
[aria-label]:focus:after,
[aria-label]:hover:after {
  opacity: 1;
  transition: opacity .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);
  transition: opacity .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);
  transition: opacity .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24)
}
.CaiApp .CaiAppChat {
  width: 420px!important;
  height: unset!important;
  top: unset!important;
  left: unset!important
}
.CaiApp .CaiAppInput {
  position: relative!important
}
.CaiApp .CaiAppChat--slogan {
  visibility: hidden
}
.markdown body {
  font-size: 14px;
  line-height: 1.6;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  padding: 30px
}
.markdown body > :first-child {
  margin-top: 0!important
}
.markdown body > :last-child {
  margin-bottom: 0!important
}
.markdown a {
  color: #4183c4
}
.markdown a.absent {
  color: #c00
}
.markdown a.anchor {
  display: block;
  padding-left: 30px;
  margin-left: -30px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0
}
.markdown h1,
.markdown h2,
.markdown h3,
.markdown h4,
.markdown h5,
.markdown h6 {
  font-family: '72-Bold',Roboto,Helvetica,sans-serif;
  margin: 20px 0 10px;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  cursor: text;
  position: relative
}
.markdown h1:hover a.anchor,
.markdown h2:hover a.anchor,
.markdown h3:hover a.anchor,
.markdown h4:hover a.anchor,
.markdown h5:hover a.anchor,
.markdown h6:hover a.anchor {
  text-decoration: none
}
.markdown h1 code,
.markdown h1 tt {
  font-size: inherit
}
.markdown h2 code,
.markdown h2 tt {
  font-size: inherit
}
.markdown h3 code,
.markdown h3 tt {
  font-size: inherit
}
.markdown h4 code,
.markdown h4 tt {
  font-size: inherit
}
.markdown h5 code,
.markdown h5 tt {
  font-size: inherit
}
.markdown h6 code,
.markdown h6 tt {
  font-size: inherit
}
.markdown h1 {
  font-size: 28px;
  color: #000
}
.markdown h2 {
  font-size: 24px;
  border-bottom: 1px solid #ccc;
  color: #000
}
.markdown h3 {
  font-size: 18px
}
.markdown h4 {
  font-size: 16px
}
.markdown h5 {
  font-size: 14px
}
.markdown h6 {
  color: #777;
  font-size: 14px
}
.markdown blockquote,
.markdown dl,
.markdown li,
.markdown ol,
.markdown p,
.markdown pre,
.markdown table,
.markdown ul {
  margin: 15px 0
}
.markdown hr {
  border: 0 none;
  color: #ccc;
  height: 4px;
  padding: 0
}
.markdown body > h2:first-child {
  margin-top: 0;
  padding-top: 0
}
.markdown body > h1:first-child {
  margin-top: 0;
  padding-top: 0
}
.markdown body > h1:first-child + h2 {
  margin-top: 0;
  padding-top: 0
}
.markdown body > h3:first-child,
.markdown body > h4:first-child,
.markdown body > h5:first-child,
.markdown body > h6:first-child {
  margin-top: 0;
  padding-top: 0
}
.markdown a:first-child h1,
.markdown a:first-child h2,
.markdown a:first-child h3,
.markdown a:first-child h4,
.markdown a:first-child h5,
.markdown a:first-child h6 {
  margin-top: 0;
  padding-top: 0
}
.markdown h1 p,
.markdown h2 p,
.markdown h3 p,
.markdown h4 p,
.markdown h5 p,
.markdown h6 p {
  margin-top: 0
}
.markdown li p.first {
  display: inline-block
}
.markdown ol,
.markdown ul {
  padding-left: 30px
}
.markdown ol :first-child,
.markdown ul :first-child {
  margin-top: 0
}
.markdown ol :last-child,
.markdown ul :last-child {
  margin-bottom: 0
}
.markdown dl {
  padding: 0
}
.markdown dl dt {
  font-size: 14px;
  font-family: '72-BoldItalic',Roboto,Helvetica,sans-serif;
  padding: 0;
  margin: 15px 0 5px
}
.markdown dl dt:first-child {
  padding: 0
}
.markdown dl dt > :first-child {
  margin-top: 0
}
.markdown dl dt > :last-child {
  margin-bottom: 0
}
.markdown dl dd {
  margin: 0 0 15px;
  padding: 0 15px
}
.markdown dl dd > :first-child {
  margin-top: 0
}
.markdown dl dd > :last-child {
  margin-bottom: 0
}
.markdown blockquote {
  border-left: 4px solid #ddd;
  padding: 0 15px;
  color: #777
}
.markdown blockquote > :first-child {
  margin-top: 0
}
.markdown blockquote > :last-child {
  margin-bottom: 0
}
.markdown table {
  padding: 0
}
.markdown table tr {
  border-top: 1px solid #ccc;
  background-color: #fff;
  margin: 0;
  padding: 0
}
.markdown table tr:nth-child(2n) {
  background-color: #f8f8f8
}
.markdown table tr th {
  font-family: '72-Bold',Roboto,Helvetica,sans-serif;
  border: 1px solid #ccc;
  text-align: left;
  margin: 0;
  padding: 6px 13px
}
.markdown table tr td {
  border: 1px solid #ccc;
  text-align: left;
  margin: 0;
  padding: 6px 13px
}
.markdown table tr td :first-child,
.markdown table tr th :first-child {
  margin-top: 0
}
.markdown table tr td :last-child,
.markdown table tr th :last-child {
  margin-bottom: 0
}
.markdown img {
  max-width: 100%
}
.markdown span.frame {
  display: block;
  overflow: hidden
}
.markdown span.frame > span {
  border: 1px solid #ddd;
  display: block;
  float: left;
  overflow: hidden;
  margin: 13px 0 0;
  padding: 7px;
  width: auto
}
.markdown span.frame span img {
  display: block;
  float: left
}
.markdown span.frame span span {
  clear: both;
  color: #333;
  display: block;
  padding: 5px 0 0
}
.markdown span.align-center {
  display: block;
  overflow: hidden;
  clear: both
}
.markdown span.align-center > span {
  display: block;
  overflow: hidden;
  margin: 13px auto 0;
  text-align: center
}
.markdown span.align-center span img {
  margin: 0 auto;
  text-align: center
}
.markdown span.align-right {
  display: block;
  overflow: hidden;
  clear: both
}
.markdown span.align-right > span {
  display: block;
  overflow: hidden;
  margin: 13px 0 0;
  text-align: right
}
.markdown span.align-right span img {
  margin: 0;
  text-align: right
}
.markdown span.float-left {
  display: block;
  margin-right: 13px;
  overflow: hidden;
  float: left
}
.markdown span.float-left span {
  margin: 13px 0 0
}
.markdown span.float-right {
  display: block;
  margin-left: 13px;
  overflow: hidden;
  float: right
}
.markdown span.float-right > span {
  display: block;
  overflow: hidden;
  margin: 13px auto 0;
  text-align: right
}
.markdown code,
.markdown tt {
  margin: 0 2px;
  padding: 0 5px;
  white-space: nowrap;
  border: 1px solid #eaeaea;
  background-color: #f8f8f8;
  border-radius: 3px
}
.markdown pre code {
  margin: 0;
  padding: 0;
  white-space: pre;
  border: none;
  background: 0 0
}
.markdown .highlight pre {
  background-color: #f8f8f8;
  border: 1px solid #ccc;
  font-size: 13px;
  line-height: 19px;
  overflow: auto;
  padding: 6px 10px;
  border-radius: 3px
}
.markdown pre {
  background-color: #f8f8f8;
  border: 1px solid #ccc;
  font-size: 13px;
  line-height: 19px;
  overflow: auto;
  padding: 6px 10px;
  border-radius: 3px
}
.markdown pre code,
.markdown pre tt {
  background-color: transparent;
  border: none
}
.cd-tooltip {
  z-index: 100;
  content: attr(aria-label);
  pointer-events: none;
  padding: .5rem .625rem;
  line-height: .9375rem;
  white-space: nowrap;
  text-decoration: none;
  text-indent: 0;
  font-size: .75rem;
  color: #fff;
  text-shadow: 1px 0 1px #888;
  background-color: rgb(47,47,47);
  background-color: var(--color-grey-90,#2f2f2f);
  border-radius: 2px;
  box-shadow: 1px 2px 6px rgba(0,0,0,.3);
  letter-spacing: 1px
}
.private {
  display: inline-block;
  font-size: 12px;
  line-height: 1em;
  padding: 3px 5px;
  background-color: rgb(255,244,212);
  background-color: var(--color-yellow-20,#fff4d4);
  color: var(--formaTextSubduedColor)
}
.slug-helper {
  background: rgb(239,232,214);
  background: var(--color-yellow-30,#efe8d6);
  padding: .5rem;
  font-size: 13px
}
.SettingLabel {
  font-family: '72-Bold',Roboto,Helvetica,sans-serif;
  min-width: 300px;
  flex-shrink: 0
}
.rc-slider {
  position: relative;
  width: 100%;
  padding-top: 8px;
  padding-top: .5rem;
  padding-bottom: 8px;
  padding-bottom: .5rem;
  border-radius: 3px;
  height: 14px
}
.rc-slider * {
  position: absolute;
  border-radius: 3px;
  width: 100%;
  height: 4px
}
.rc-slider .rc-slider-rail {
  background-color: rgb(238,238,238);
  background-color: var(--color-background-dark,var(--color-grey-30,#eee))
}
.rc-slider .rc-slider-track {
  background-color: rgb(33,150,243);
  background-color: var(--color-blue-60,#2196f3)
}
.rc-slider .rc-slider-handle {
  border-radius: 50%;
  background-color: #fff;
  margin-left: -7px;
  margin-top: -5px;
  width: 14px;
  height: 14px;
  cursor: grab;
  border: solid 2px rgb(0,90,178);
  border: solid 2px var(--color-primary-active,var(--color-blue-80,#005ab2));
  touch-action: pan-x
}
.rc-slider .rc-slider-mark {
  height: 0
}
.Tipsdot {
  border-radius: 3px;
  position: relative;
  width: 8px;
  height: 8px;
  bottom: 8px;
  left: 4px;
  background-color: rgb(252,186,29);
  background-color: var(--color-brand-active,var(--color-yellow-70,#fcba1d))
}
.ActionSelectOption {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(0,0,0,.125)
}
.ActionSelectOption:hover {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.ActionSelectOption:focus {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.ActionSelectOption:last-child {
  border: none
}
.ActionSelectOption.disabled {
  opacity: .3;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  cursor: initial
}
.ActionSelectOption.disabled:hover {
  background-color: transparent
}
.Breadcrumb {
  display: flex;
  align-items: center;
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.125rem
}
.Breadcrumb .separator {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  margin-right: .25rem;
  margin-left: .25rem
}
.BrowserFile {
  position: relative;
  overflow: hidden;
  display: inline-block
}
.BrowserFile input[type=file] {
  position: absolute;
  z-index: -1;
  opacity: 0
}
.CAISwitch {
  stroke: none;
  stroke-width: 1;
  fill: none;
  fill-rule: evenodd;
  height: 20px;
  width: 25px
}
.CAISwitch--background {
  width: 1.8125rem;
  height: 1.125rem
}
.CAISwitch--background:hover {
  stroke-width: 2;
  width: 1.9375rem;
  height: 1.25rem
}
.CAISwitch--handle {
  fill: #fff
}
.CAISwitch--toggleOn {
  -webkit-transform: translate(.0375rem,0);
  transform: translate(.0375rem,0)
}
.CAISwitch--toggleOn .CAISwitch--background {
  fill: var(--recastColorTeal550)
}
.CAISwitch--toggleOn:hover .CAISwitch--background {
  stroke: var(--recastColorLime150)
}
.CAISwitch--toggleOff {
  -webkit-transform: translate(.0375rem,0);
  transform: translate(.0375rem,0)
}
.CAISwitch--toggleOff .CAISwitch--background {
  fill: var(--recastColorGrey550)
}
.CAISwitch--toggleOff:hover .CAISwitch--background {
  stroke: var(--recastColorGrey40)
}
.Checkbox {
  display: flex;
  align-items: center;
  cursor: pointer
}
.Checkbox.disabled {
  cursor: default;
  pointer-events: none;
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Checkbox.disabled label,
.Checkbox.disabled label:hover {
  cursor: default;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Checkbox.disabled span,
.Checkbox.disabled span:hover {
  cursor: default;
  color: rgb(33,150,243);
  color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.Checkbox.disabled .rc-checkbox,
.Checkbox.disabled .rc-checkbox:hover {
  cursor: default;
  border-color: rgb(223,221,221)!important;
  border-color: var(--color-border,var(--color-grey-40,#dfdddd))!important
}
.Checkbox.disabled .rc-checkbox.active,
.Checkbox.disabled .rc-checkbox:hover.active {
  border-color: rgb(97,97,97)!important;
  border-color: var(--color-subdued,var(--color-grey-70,#616161))!important
}
.Checkbox.disabled .rc-checkbox.active::after {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Checkbox label {
  cursor: pointer;
  margin-left: .5rem;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  font-size: 14px;
  line-height: 1em;
  transition: color .1s ease-out
}
.Checkbox:focus:not(.disabled) {
  outline: 0
}
.Checkbox:focus:not(.disabled) label {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.Checkbox:focus:not(.disabled) .rc-checkbox {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Checkbox:hover:not(.disabled) {
  outline: 0
}
.Checkbox:hover:not(.disabled) label {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.Checkbox:hover:not(.disabled) .rc-checkbox {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Checkbox .rc-checkbox {
  flex-shrink: 0;
  display: flex;
  flex-align: center;
  position: relative;
  outline: 0;
  cursor: pointer;
  width: 23px;
  height: 23px;
  border-radius: 3px;
  border: 1px solid rgb(223,221,221);
  border: 1px solid var(--color-border,var(--color-grey-40,#dfdddd));
  transition: border-color .1s ease-out
}
.Checkbox .rc-checkbox:focus {
  border-color: rgb(33,150,243);
  border-color: var(--color-primary-hover,var(--color-blue-60,#2196f3))
}
.Checkbox .rc-checkbox.active,
.Checkbox .rc-checkbox:hover {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Checkbox .rc-checkbox.waiting {
  border-color: rgb(223,221,221);
  border-color: var(--color-border,var(--color-grey-40,#dfdddd))
}
.Checkbox .rc-checkbox.active.lineIcon::after {
  content: '\f1fc'!important;
  line-height: 22px
}
.Checkbox .rc-checkbox.active::after {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  display: inline-block;
  content: '\f3ff';
  font-family: Ionicons,sans-serif;
  speak: none;
  font-size: 28px;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 22px;
  font-smoothing: antialiased;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 22px;
  height: 22px
}
.Checkbox .rc-checkbox.waiting::after {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Webhook .code_editor .ace_editor.border-radius_top {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px
}
.Webhook .code_editor .ace_editor.border-radius_bottom {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px
}
.Webhook .code_editor.error .ace_editor {
  color: #ef2c1b
}
.Webhook .code_editor.validation_error .ace_editor {
  border-left: solid 1px red;
  border-right: solid 1px red;
  border-bottom: solid 1px red
}
.Webhook .code_editor.validation_error .ace_editor.border-radius_top {
  border-top: solid 1px red
}
.Webhook .code_editor.validation_error .status {
  border: solid 1px red;
  border-bottom: none
}
.Webhook .ace_gutter {
  z-index: 0
}
.Webhook .readonly .ace_selecting,
.Webhook .readonly .ace_selecting * {
  cursor: default!important
}
.Webhook .readonly .ace_scroller {
  cursor: default!important
}
.Webhook .readonly .ace_bracket,
.Webhook .readonly .ace_cursor-layer {
  opacity: 0
}
.Webhook .status {
  background-color: #2d2d2d;
  color: #fff;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px
}
.Webhook .status_code {
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 6px;
  border-radius: 6px
}
.Webhook .status_code.success {
  background-color: #00c39d
}
.Webhook .status_code.error {
  background-color: #e31b0c
}
.Webhook .s-text {
  float: right;
  margin-top: 2px
}
.CRUDModal__header {
  height: 4.6875rem;
  justify-content: center;
  padding: 1rem;
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.CRUDModal__header__title {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  font-family: '72';
  font-size: 1.5rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.75rem
}
.CRUDModal__header__close-button {
  position: absolute!important;
  left: .5rem;
  height: 1.625rem;
  width: 1.625rem
}
.CRUDModal__header__close-button .icon::before {
  color: #000;
  font-size: 1.5rem!important
}
.CRUDModal__confirm_header {
  background-color: rgb(0,90,178);
  background-color: var(--color-blue-80,#005ab2)
}
.CRUDModal__confirm_header__title {
  color: #fff
}
.CRUDModal__confirm_header__close-button .icon::before {
  color: #fff
}
.DatePicker .DayPickerNavigation_button__horizontal {
  position: absolute
}
.DatePicker .DayPickerKeyboardShortcuts_show__bottomRight {
  display: none
}
.DatePicker .CalendarController {
  background-color: #fff;
  z-index: 100
}
.DatePicker .NavButton {
  padding-top: 3px;
  padding-bottom: 3px
}
.DatePicker .buttonsContainer {
  padding: 0 23px 23px 23px
}
.DatePicker .CalendarDay__selected {
  background: rgb(0,90,178);
  background: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border: 1px solid rgb(0,90,178);
  border: 1px solid var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: #fff
}
.DatePicker .CalendarDay__selected:active,
.DatePicker .CalendarDay__selected:hover {
  background: rgb(0,90,178);
  background: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border: 1px solid rgb(0,90,178);
  border: 1px solid var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: #fff
}
.DatePicker .CalendarDay__hovered_span,
.DatePicker .CalendarDay__selected_span {
  background: rgb(238,247,255);
  background: var(--color-blue-20,#eef7ff);
  border: 1px solid rgb(238,247,255);
  border: 1px solid var(--color-blue-20,#eef7ff);
  color: #fff
}
.DatePicker .CalendarDay__hovered_span:active,
.DatePicker .CalendarDay__hovered_span:hover,
.DatePicker .CalendarDay__selected_span:active,
.DatePicker .CalendarDay__selected_span:hover {
  background: rgb(33,150,243);
  background: var(--color-primary-hover,var(--color-blue-60,#2196f3));
  border: 1px solid rgb(33,150,243);
  border: 1px solid var(--color-primary-hover,var(--color-blue-60,#2196f3));
  color: #fff
}
.EditableContainer {
  position: relative;
  display: flex;
  min-width: 0;
  flex: 1;
  height: 34px
}
.EditableContainer.auto-height {
  height: auto
}
.EditableContainer .value {
  white-space: pre-wrap
}
.EditableContainer .edited {
  border-bottom: 1px solid #2196f3;
  padding-right: 25px
}
.EditableContainer .editable {
  border-bottom: 1px solid transparent
}
.EditableContainer.textArea {
  height: 100%
}
.EditableContainer.textArea textarea {
  resize: none
}
.EditableContainer.textArea.textArea--content {
  width: 88%
}
.EditableContainer .textArea--content {
  width: 88%;
  word-break: break-word
}
.EditableContainer .editButtonTextArea {
  position: absolute;
  bottom: 0;
  right: 0
}
.EnvironmentBadge {
  border-radius: 12px;
  height: 20px;
  line-height: 20px
}
.EnvironmentBadge .white-dot {
  min-width: 10px;
  width: 10px;
  height: 10px
}
.FiltersPanel {
  transition: left .2s ease-out,opacity .2s ease-out;
  width: 300px;
  max-width: 300px;
  position: -webkit-sticky;
  position: sticky;
  left: 4px;
  margin-left: -300px;
  z-index: 20;
  display: none
}
.FiltersPanel.open {
  display: block
}
.FiltersPanel.consoleOpened {
  display: none!important
}
.FiltersPanel.consoleOpened.open {
  left: 0;
  display: block!important
}
.FiltersPanelOpener {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7));
  box-shadow: 1px 0 5px rgba(0,0,0,.2);
  width: -webkit-max-content;
  width: max-content;
  height: 42px;
  z-index: 30;
  transition: -webkit-transform .2s ease-out;
  transition: transform .2s ease-out;
  transition: transform .2s ease-out,-webkit-transform .2s ease-out
}
.FiltersPanelOpener span {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.FiltersPanelOpener.open {
  display: inherit!important;
  position: -webkit-sticky;
  position: sticky;
  left: 308px;
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px)
}
.FiltersPanelOpener.consoleOpened {
  display: inherit!important
}
.IconCount .icon-container,
.IconCount .text-container {
  padding: 1px 4px
}
.IconCount .icon-container.text-container,
.IconCount .text-container.text-container {
  text-align: right
}
.Image-container {
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center
}
.Image-container.loaded {
  background: 0 0
}
.Image-container > img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0
}
.Image-container .Image-error > i {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Image-container.loaded > img {
  opacity: 1
}
.JsonEditorInput {
  position: relative
}
.JsonEditorInput__popper {
  z-index: 100
}
.JsonEditorInput .JsonEditorModal {
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  box-shadow: rgba(0,0,0,.1) 0 .625rem 2.813rem;
  width: 56.25rem;
  min-height: 25rem;
  max-height: 25rem
}
.JsonEditorInput .JsonEditorModal pre {
  background-color: transparent
}
.JsonEditorInput .JsonEditorModal code,
.JsonEditorInput .JsonEditorModal pre {
  height: 100%
}
.JsonEditorInput .JsonEditorModal__textarea {
  width: 25rem;
  background-color: #fff;
  border: 1px solid rgb(97,97,97);
  border: 1px solid var(--color-subdued,var(--color-grey-70,#616161));
  resize: none
}
.Modal-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  z-index: 60;
  overflow-y: auto;
  background: rgba(66,66,66,.7);
  -webkit-animation: .1s ease-in fadeIn;
  animation: .1s ease-in fadeIn
}
.Modal-overlay.Modal--is-helper {
  z-index: 61
}
.Modal-overlay-inline {
  overflow-y: visible;
  background: 0 0
}
.Modal-inline {
  margin: 1px 1px;
  position: absolute;
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  box-shadow: rgba(0,0,0,.1) 0 10px 45px;
  width: 900px;
  min-height: 300px;
  display: flex;
  flex-direction: column;
  border-radius: 3px;
  overflow: visible;
  -webkit-animation: 250ms cubic-bezier(.39,1.44,.38,1.07) fadeInUpDelayed;
  animation: 250ms cubic-bezier(.39,1.44,.38,1.07) fadeInUpDelayed
}
@media (max-width:700px) {
  .Modal-inline {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    overflow: auto;
    min-height: 100%;
    width: auto;
    border-radius: 0
  }
  .Modal-inline .Modal--BB {
    flex-grow: inherit
  }
}
.Modal {
  margin: 100px 0;
  position: relative;
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  background-color: #fff;
  box-shadow: rgba(0,0,0,.1) 0 10px 45px;
  width: 900px;
  min-height: 300px;
  display: flex;
  flex-direction: column;
  border-radius: 8px;
  overflow: visible;
  -webkit-animation: 250ms cubic-bezier(.39,1.44,.38,1.07) fadeInUpDelayed;
  animation: 250ms cubic-bezier(.39,1.44,.38,1.07) fadeInUpDelayed
}
@media (max-width:700px) {
  .Modal {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    overflow: auto;
    min-height: 100%;
    width: auto;
    border-radius: 0
  }
  .Modal .Modal--BB {
    flex-grow: inherit
  }
}
.Modal-content {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column
}
.Modal-bottom {
  flex-shrink: 0
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@keyframes fadeIn {
  from {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@-webkit-keyframes fadeInUpDelayed {
  0% {
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
  20% {
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
@keyframes fadeInUpDelayed {
  0% {
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
  20% {
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
.Modal--BB {
  display: flex;
  min-width: 700px;
  min-height: 500px;
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7));
  border-radius: 3px
}
.Modal--BB .Modal--menu {
  width: 200px;
  padding: 1rem 0 1rem 1rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.Modal--BB .Modal--menu .Nav {
  cursor: pointer;
  padding: 12px 10px;
  margin-bottom: 10px;
  background-color: rgb(238,238,238);
  background-color: var(--color-grey-30,#eee);
  border-radius: 3px 0 0 3px
}
.Modal--BB .Modal--menu .Nav:hover {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Modal--BB .Modal--menu .Nav.active {
  background-color: #fff;
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Modal--BB .Modal--menu .Nav .NavIcon {
  padding-right: 10px
}
.Modal--BB .Modal--menu .Nav--bot {
  margin-top: auto
}
.Modal--BB .Modal--view {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  padding: 1rem 1rem 3rem;
  background-color: #fff;
  border-radius: 0 3px 3px 0
}
.MultiSelectWithSuggestions .suggestions {
  height: 1.3rem
}
.MultiSelectWithSuggestions .suggestions .suggestion {
  padding-left: .2rem;
  max-width: 120px
}
.MultiSelectWithSuggestions .suggestions .suggestion:not(:last-child)::after {
  margin: .2rem 0 .2rem .2rem;
  content: ','
}
.MultiSelectWithSuggestions .Select {
  width: 100%
}
.MultiSelectWithSuggestions .Select.border-color-red {
  border: solid 1px rgb(145,0,0);
  border: solid 1px var(--color-error-active,var(--color-red-50,#910000))
}
.MultiSelectWithSuggestions .Select.small .Select-multi-value-wrapper {
  padding: .45rem 1.5rem .3rem calc(6rem + .5rem)
}
.MultiSelectWithSuggestions .Select.small .Select-input {
  width: calc(6rem + .5rem)
}
.MultiSelectWithSuggestions .Select.large .Select-multi-value-wrapper {
  padding: .45rem 1.5rem .3rem calc(12rem + .5rem)
}
.MultiSelectWithSuggestions .Select.large .Select-input {
  width: calc(12rem + .5rem)
}
.MultiSelectWithSuggestions .Select .Select-multi-value-wrapper {
  min-height: 2.75rem
}
.MultiSelectWithSuggestions .Select .Select-input {
  margin: 0 .06rem 0 .125rem;
  position: absolute;
  left: 0;
  display: inline-block;
  font-size: 95%
}
.MultiSelectWithSuggestions .Select .Select-input input {
  margin: 0;
  padding: .2rem .25rem .2rem .5rem
}
.MultiSelectWithSuggestions .Select .Select-placeholder {
  font-size: 90%
}
.MultiSelectWithSuggestions .Select .Select-value {
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  border-radius: 0;
  border: none;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  font-size: .9em;
  line-height: 1.4;
  margin: .2rem;
  padding: .06rem .12rem;
  float: right;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  overflow: hidden
}
.MultiSelectWithSuggestions .Select .Select--multi {
  cursor: pointer;
  padding: .06rem .3rem .2rem;
  float: right
}
.MultiSelectWithSuggestions .Select span.Select-value-icon {
  border: none;
  padding: 0 .2rem .06rem .125rem;
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  transition: color .15s linear
}
.MultiSelectWithSuggestions .Select span.Select-value-icon:hover {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.MultiSelectWithSuggestions .Select .Select-value-label {
  font-size: 85%;
  padding: .06rem .45rem .06rem .12rem;
  background: rgb(247,247,247);
  background: var(--color-background,var(--color-grey-10,#f7f7f7));
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.MultiSelectWithSuggestions .Select .Select-menu-outer {
  font-size: 85%
}
ul.pagination {
  display: inline-block;
  margin-top: 16px;
  margin-top: 1rem;
  font-size: .75rem
}
ul.pagination li {
  display: inline
}
ul.pagination li a {
  position: relative;
  padding-top: 8px;
  padding-top: .5rem;
  padding-bottom: 8px;
  padding-bottom: .5rem;
  padding-left: 16px;
  padding-left: 1rem;
  padding-right: 16px;
  padding-right: 1rem;
  margin-left: 8px;
  margin-left: .5rem;
  border-radius: 3px
}
ul.pagination li a:hover {
  text-decoration: none;
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
ul.pagination li.active a {
  background-color: rgb(0,90,178);
  background-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: #fff;
  cursor: default
}
ul.pagination li.disabled a {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161));
  cursor: default
}
ul.pagination li.disabled a:hover {
  background-color: #fff
}
.Paper {
  background: #fff;
  border: 1px solid rgb(223,221,221);
  border: 1px solid var(--color-grey-40,#dfdddd);
  border-radius: 6px;
  margin-top: 1rem;
  padding: 1rem;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.Picker {
  cursor: pointer
}
.Picker img {
  max-width: initial
}
.Picker__container {
  overflow-y: auto
}
.Picker.active {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Picker.disabled {
  opacity: .4;
  cursor: not-allowed
}
.Picker:not(.disabled) .Picker:hover {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Picker span {
  max-width: 80px;
  word-break: break-word
}
.Picker:focus {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.CAIProgressBar {
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  height: .7rem
}
.CAIProgressBar__wrapper {
  width: 100%;
  height: 100%;
  flex-grow: 1;
  background-color: rgb(238,238,238);
  background-color: var(--color-background-dark,var(--color-grey-30,#eee))
}
.CAIProgressBar__bar {
  width: 100%;
  height: 100%;
  flex-grow: 1;
  background: rgb(139,194,197);
  background: var(--color-teal-30,#8bc2c5)
}
.CAIProgressBar__link {
  margin-left: 8px;
  margin-left: .5rem;
  flex-shrink: 0
}
.CAIProgressBar__link.disabled {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f));
  cursor: default!important;
  pointer-events: none
}
.RadioButton {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  position: relative;
  outline: 0;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  border: 1px solid rgb(97,97,97);
  border: 1px solid var(--color-border-dark,var(--color-grey-70,#616161));
  transition: border-color .1s ease-out
}
.RadioButton.active {
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.RadioButton.active.danger {
  border-color: rgb(145,0,0);
  border-color: var(--color-error-active,var(--color-red-50,#910000));
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000))
}
.RadioButton.waiting {
  border-color: rgb(97,97,97);
  border-color: var(--color-border-dark,var(--color-grey-70,#616161))
}
.RadioButton.waiting.active {
  border-color: rgb(97,97,97);
  border-color: var(--color-border-dark,var(--color-grey-70,#616161));
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.RadioButton.waiting.active::after {
  background-color: rgb(188,201,214);
  background-color: var(--color-primary-disabled,var(--color-blue-40,#bcc9d6))
}
.RadioButton.active::after {
  content: ' ';
  display: inline-block;
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  border-color: rgb(0,90,178);
  border-color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  speak: none;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  font-smoothing: antialiased;
  position: absolute;
  left: 6px;
  top: 6px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: rgb(0,90,178);
  background-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.RadioButton.danger.active::after {
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000));
  border-color: rgb(145,0,0);
  border-color: var(--color-error-active,var(--color-red-50,#910000));
  background-color: rgb(145,0,0);
  background-color: var(--color-error-active,var(--color-red-50,#910000))
}
.RadioGroup {
  border: 0;
  display: flex;
  flex-direction: column
}
.RadioGroup__item:not(:last-child) {
  margin-bottom: .75rem
}
.RadioGroupWithInfo {
  border: 0
}
.RadioGroupWithInfo .RadioOptions {
  display: flex;
  justify-content: space-between
}
.RadioWithInfo .RadioWithInfoLabel.danger {
  color: rgb(145,0,0);
  color: var(--color-error-active,var(--color-red-50,#910000))
}
.RadioWithInfo.disabled .RadioWithInfoLabel {
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.SearchAndFilter input {
  flex-basis: 80%
}
.CAISelect > .Select-control .Select-value .Select-value-label,
.CAISelect > .Select-menu-outer .Select-menu .Select-option {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: .5rem
}
.Select-Options {
  display: flex;
  align-items: center
}
.Select-Options img {
  width: 40px;
  border-radius: 3px
}
.Select-Options .clear-label {
  opacity: .6
}
.Select > .Select-control {
  position: static;
  display: flex;
  align-items: center;
  border-radius: 3px;
  border: 1px solid rgb(188,201,214);
  border: 1px solid var(--color-input-default,var(--color-blue-40,#bcc9d6));
  height: auto;
  box-shadow: none!important
}
.Select > .Select-control > .Select-multi-value-wrapper {
  flex-grow: 1
}
.Select > .Select-control:hover {
  border-color: rgb(33,150,243)!important;
  border-color: var(--color-primary-hover,var(--color-blue-60,#2196f3))!important
}
.Select__underline .Select-control {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid rgb(188,201,214);
  border-bottom: 1px solid var(--color-input-default,var(--color-blue-40,#bcc9d6));
  box-shadow: none!important
}
.Select__underline .Select-control:hover {
  border-color: rgb(33,150,243)!important;
  border-color: var(--color-primary-hover,var(--color-blue-60,#2196f3))!important
}
.Select__underline .Select-arrow-zone {
  display: none!important
}
.Select .Select-input {
  padding: 0;
  padding-left: .25rem;
  flex-grow: 1;
  position: relative
}
.Select .Select-input:focus {
  outline: 0;
  background: 0 0
}
.Select .Select-placeholder,
.Select .Select-value {
  line-height: 1em;
  padding: .25rem;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
  align-items: center
}
.Select .Select-arrow-zone,
.Select .Select-clear-zone {
  position: absolute;
  width: 30px;
  top: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center
}
.Select .Select-arrow-zone {
  right: 0
}
.Select .Select-clear-zone {
  right: 30px;
  width: 15px
}
.Select .Select-menu-outer {
  z-index: 30;
  margin-top: .5rem
}
.Select.smallMenu .Select-menu-outer {
  width: 150px
}
.Select.mediumMenu .Select-menu-outer {
  width: 300px
}
.Select.is-open > .Select-control {
  border-color: rgb(0,122,219)!important;
  border-color: var(--color-input-focused,var(--color-blue-70,#007adb))!important
}
.Select.is-disabled > .Select-control {
  border-color: rgb(184,184,184)!important;
  border-color: var(--color-disabled,var(--color-grey-50,#b8b8b8))!important
}
.Select.is-disabled .Select-value-label {
  color: rgb(184,184,184)!important;
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))!important
}
.Select.is-disabled .Select-input {
  height: auto;
  padding: 0;
  flex-grow: 1;
  position: relative;
  padding: 20px 2rem;
  height: auto;
  line-height: 24px
}
.SmallSelect .Select-control {
  height: 1.625rem;
  min-height: 1.625rem
}
.SliderContainer {
  display: flex;
  flex-direction: column
}
.SliderContainer .Slider {
  background: rgb(238,247,255);
  background: var(--color-blue-20,#eef7ff);
  height: 4px;
  cursor: pointer;
  max-width: 100%
}
.SliderContainer .Slider .handle {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: rgb(0,90,178);
  background: var(--color-primary-active,var(--color-blue-80,#005ab2));
  -webkit-transform: translate(0,-13px);
  transform: translate(0,-13px);
  cursor: ew-resize
}
.SliderContainer .Slider .handle:after {
  content: ' ';
  display: block;
  width: 14px;
  height: 14px;
  background: #fff;
  border-radius: 50%;
  -webkit-transform: translate(8px,8px);
  transform: translate(8px,8px)
}
.SliderValue {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem
}
.SliderHeader {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.SliderHeader .right {
  margin-left: auto
}
.Switch.disabled label,
.Switch.disabled label:hover {
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Switch.disabled .icon-switch,
.Switch.disabled .icon-switch-filled {
  fill: rgb(184,184,184);
  fill: var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.Switch:hover:not(.disabled) .icon-switch,
.Switch:hover:not(.disabled) .icon-switch-filled {
  fill: rgb(0,90,178);
  fill: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.Switch:hover:not(.disabled) label,
.Switch:hover:not(.disabled) label + i {
  color: rgb(0,90,178);
  color: var(--color-primary-active,var(--color-blue-80,#005ab2));
  cursor: pointer
}
.Switch .containerIcon {
  height: 34px
}
.Switch .containerIcon > svg {
  width: 2rem
}
.Switch .icon-switch-filled {
  fill: rgb(97,97,97);
  fill: var(--color-subdued,var(--color-grey-70,#616161));
  cursor: pointer
}
.Switch .icon-switch {
  fill: rgb(97,97,97);
  fill: var(--color-subdued,var(--color-grey-70,#616161));
  cursor: pointer
}
.TimezoneSelect .Select-value {
  width: calc(100% - 30px)
}
.TimezoneSelect .Select-value span.Select-value-label {
  overflow: hidden;
  text-overflow: ellipsis
}
.VersionBadge {
  display: inline-block;
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7));
  padding-left: .25rem;
  padding-right: .25rem;
  border-radius: .625rem;
  max-width: 100%
}
.VersionBadge__label {
  margin-left: .25rem;
  font-size: .625rem;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000
}
.VersionBadge i.icon::before {
  font-size: .625rem
}
.ActionSelect {
  width: auto
}
.ActionSelect--Menu {
  position: absolute;
  background-color: #fff;
  margin-top: 5px;
  z-index: 2;
  width: -webkit-max-content;
  width: max-content
}
.NavigationButton {
  padding: 2px;
  border-top: solid 1px;
  border-left: solid 1px;
  border-bottom: solid 1px;
  border-color: rgba(0,0,0,.125)
}
.NavigationButton:last-child {
  border-right: solid 1px;
  border-color: rgba(0,0,0,.125)
}
.NavigationButton--button:hover {
  background-color: rgb(247,247,247);
  background-color: var(--color-background,var(--color-grey-10,#f7f7f7))
}
.NavigationButton .active {
  color: #fff;
  background-color: rgb(0,90,178);
  background-color: var(--color-primary-active,var(--color-blue-80,#005ab2))
}
.InputWithArrowDown input {
  color: transparent;
  text-shadow: 0 0 0 #32363a;
  text-shadow: 0 0 0 var(--sapTextColor,#32363a)
}
.InputWithArrowDown input:focus {
  outline: 0
}
.InputWithArrowDown .is-disabled {
  pointer-events: none;
  opacity: .4;
  color: transparent;
  text-shadow: 0 0 0 var(--cd-text-color)
}
.InputWithArrowDown--icon {
  font-size: 20px;
  line-height: 20px;
  display: block;
  height: 23px;
  width: 20px;
  text-align: center;
  margin-right: 8px;
  z-index: 1
}
.InputWithArrowDown--icon:hover {
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.forma-left-navigation {
  min-width: 10.5rem
}
.forma-left-navigation .forma-left-navigation__nav-item {
  border-left: .1875rem solid rgb(242,242,255);
  border-left: .1875rem solid var(--color-iris-10,#f2f2ff);
  position: relative;
  padding: .75rem;
  color: rgb(47,47,47);
  color: var(--color-dark,var(--color-grey-90,#2f2f2f))
}
.forma-left-navigation .forma-left-navigation__nav-item:hover {
  background-color: rgba(
                    223,221,221,
                    0.3
                );
  background-color: var(--color-grey-40-3,rgba(223,221,221,.3));
  text-decoration: none;
  cursor: pointer
}
.forma-left-navigation .forma-left-navigation__nav-item--active {
  border-left: .1875rem solid black;
  border-left: .1875rem solid var(--color-black,#000);
  color: black!important;
  color: var(--color-black,#000)!important
}
.forma-left-navigation .forma-left-navigation__nav-item--disabled {
  color: rgb(184,184,184);
  color: var(--color-disabled,var(--color-grey-50,#b8b8b8));
  border-left: .1875rem solid rgb(184,184,184);
  border-left: .1875rem solid var(--color-disabled,var(--color-grey-50,#b8b8b8))
}
.TabsLight {
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgb(245,245,245);
  border-bottom: 1px solid var(--color-separator,var(--color-grey-20,#f5f5f5));
  width: 100%;
  margin-bottom: .75rem
}
.TabsLight .TabLight {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0 .75rem;
  height: initial;
  line-height: 32px;
  border-bottom: 2px solid transparent;
  color: rgb(97,97,97);
  color: var(--color-subdued,var(--color-grey-70,#616161))
}
.TabsLight .TabLight.active,
.TabsLight .TabLight:hover {
  text-decoration: none;
  border-bottom-color: rgb(47,47,47);
  border-bottom-color: var(--color-grey-90,#2f2f2f);
  color: rgb(47,47,47);
  color: var(--color-grey-90,#2f2f2f)
}
.TabsLight .TabLight:focus {
  border-bottom-color: rgb(47,47,47);
  border-bottom-color: var(--color-grey-90,#2f2f2f);
  border-style: dotted;
  border-width: 1px;
  text-decoration: none;
  cursor: pointer
}
.caiWebClientChatInput{background-color:var(--CaiAssistantWebUiTextInputBackgroundColor, Transparent);border-radius:.5rem;overflow:hidden}#not-listening-transcription{border:.0625rem solid var(--CaiAssistantWebUiTextInputBorderColor, Transparent)}#listening-transcription{background-color:var(--sapPageHeader_Background, #fff)}.caiWebClientChatInputCustom{background-color:var(--CaiAssistantWebUiTextInputCustomBackgroundColor, #fff)}.caiWebClientIconColorCustom{color:var(--CaiAssistantWebUiCustomIconColor, #0854a0)}.caiTextAreaDiv{width:100%;height:100%}.caiWebClientFooterDiv{width:100%;padding:.25rem 0}.caiTextAreaInput{height:auto;width:100%;margin:0;color:var(--CaiAssistantWebInputTextColor, var(--sapField_TextColor))}.caiTextAreaInput.speechToTextArea{color:var(--sapField_Focus_TextColor, var(--sapField_TextColor, #fff));height:auto}.caiTextAreaInput[focused]{color:var(--CaiAssistantWebInputTextColor, var(--sapField_Focus_TextColor, var(--sapField_TextColor)))}.caiWebClientFooterButtonMargin{margin-bottom:2px}.caiWebClientClearButton,.caiWebClientSubmitButton{margin-right:.5rem;margin-bottom:.3725rem;height:1.5rem;width:1.5rem;border-width:1px;border-style:solid}.caiWebClientClearButton ui5-icon,.caiWebClientSubmitButton ui5-icon{width:.75rem;height:.75rem;margin:6px}.caiWebClientClearButton:focus,.caiWebClientSubmitButton:focus{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted)}.caiWebClientClearButton{border-radius:.5rem;margin-left:var(--sapContent_FocusWidth);background-color:var(--CaiAssistantWebClearButtonBackgroundColor);color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)));border-color:rgba(0,0,0,0)}.caiWebClientClearButton:hover{background-color:var(--_ui5_button_transparent_hover);color:var(--sapButton_Selected_TextColor, #0057d2);border-color:var(--CaiAssistantWebUIButtonBorder, var(--sapButton_Lite_Hover_BorderColor, #0854a0));box-shadow:var(--CaiAssistantWebButtonShadow, var(--sapContent_Interaction_Shadow))}.caiWebClientClearButton:focus{outline-offset:0}.caiWebClientSubmitButton{border-radius:.75rem;background-color:var(--sapButton_Emphasized_Background, #0070f2);color:var(--sapButton_Emphasized_TextColor, #fff);border-color:var(--sapButton_Emphasized_BorderColor, #0070f2);--sapContent_NonInteractiveIconColor: var(--sapButton_Emphasized_TextColor, #ffffff)}.caiWebClientSubmitButton:not(.caiWebClientSubmitButtonDisabled):hover{background-color:var(--sapButton_Emphasized_Hover_Background, #0064d9);color:var(--sapButton_Emphasized_Hover_TextColor, #fff);border-color:var(--sapButton_Emphasized_BorderColor, #0854a0);box-shadow:var(--CaiAssistantWebButtonShadow, var(--sapContent_Interaction_Shadow));--sapContent_NonInteractiveIconColor: var(--sapButton_Emphasized_Hover_TextColor, #ffffff)}.caiWebClientSubmitButton:focus{outline-offset:2px}.caiWebClientSubmitButtonDisabled{margin-left:4px;opacity:.6}.caiWebClientDivButtonType{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff));color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)));border:1px solid rgba(0,0,0,0)}.caiWebClientDivButtonType:hover{background-color:var(--sapUiListHoverBackground, var(--sapButton_Hover_Background, #d1e8ff));color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)))}.caiWebClientDivButtonType:focus{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted);outline-offset:-1px}.caiWebClientDivButtonDisabled{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff));color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)));opacity:.5}.caiWebClientButtonEmbedded{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff));color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)));font-size:.875rem}.caiWebClientButtonEmbedded:not(:active):hover{background-color:var(--sapButton_Hover_Background, #d1e8ff);border:1px solid var(--CaiAssistantWebUIButtonBorder, var(--sapButton_BorderColor, #0854a0));color:var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0)) !important}.caiWebClientButtonEmbedded:active{background-color:var(--sapList_Active_Background, #0854a0);border:1px solid var(--CaiAssistantWebUIButtonBorder, var(--sapButton_BorderColor, #0854a0));color:var(--sapContent_ContrastIconColor, #fff)}@-moz-document url-prefix(){div[class*=Grid-gridSpan12]{width:100%}}.PopoverMenu .caiList .caitStaticMenuListItem{max-height:2.25rem}.PopoverMenu .caiList .caitStaticMenuListItem .caiPopoverMenuLine{background-color:rgba(0,0,0,0);width:0;margin-left:3px;margin-right:.75rem}.PopoverMenu .caiList .caitStaticMenuListItem .caiPopoverItem{padding-right:1rem}.PopoverMenu .caiList .caitStaticMenuListItem[type=Inactive]{opacity:.5}.PopoverMenu .caiList .caitStaticMenuListItem:hover:not([selected]){background-color:var(--sapUiListHoverBackground, var(--sapList_Hover_Background, #d1e8ff))}.PopoverMenu .caiList .caitStaticMenuListItem:hover:not([selected]) .caiWebClientText,.PopoverMenu .caiList .caitStaticMenuListItem:hover:not([selected]) .caiIcon{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0)))}.PopoverMenu .caiList .caitStaticMenuListItem[selected]{background-color:var(--sapList_Active_Background, var(--sapList_SelectionBackgroundColor, #ebf8ff))}.PopoverMenu .caiList .caitStaticMenuListItem[selected] .caiWebClientText,.PopoverMenu .caiList .caitStaticMenuListItem[selected] .caiIcon{color:var(--sapList_ActiveStaticMenu_TextColor, var(--sapList_Active_TextColor, var(--sapList_TextColor, #29313a)))}.PopoverMenu .caiList .caitStaticMenuListItem[selected]:hover{background-color:var(--sapList_Hover_SelectionBackground, #ebf8ff)}.PopoverMenu .caiList .caitStaticMenuListItem[selected]:hover .caiWebClientText,.PopoverMenu .caiList .caitStaticMenuListItem[selected]:hover .caiIcon{color:var(--sapList_ActiveStaticMenu_TextColor, var(--CaiAssistantWebUiHoverTextColor, var(--sapList_TextColor, #29313a)))}.PopoverMenu .caiList .caitStaticMenuListItem:active,.PopoverMenu .caiList .caitStaticMenuListItem[active]{color:var(--sapList_Active_TextColor, #fff)}#redo-svg{border:none !important}#decline-svg{border:none !important}#speechtotext-svg:hover,#menu-svg:hover{border:1px solid var(--CaiAssistantWebUIButtonBorder, var(--sapButton_BorderColor, #0854a0))}.speechToTextAreaDiv{cursor:pointer;background-color:var(--sapPageFooter_Background, #fff);max-width:48rem;align-items:center;text-align:center;padding-top:1rem}.RecastApp .RecastAppHeader,.CaiApp .CaiAppHeader{display:flex;align-items:center;border-radius:0;margin-bottom:2px;padding-bottom:2px}.RecastApp .RecastAppHeader.caiHeader,.CaiApp .CaiAppHeader.caiHeader{background-color:var(--sapPageHeader_Background, #fff);box-shadow:var(--sapUiContentHeaderShadow, var(--sapContent_HeaderShadow, 0 0 0.25rem 0 rgba(0, 0, 0, 0.15), inset 0 -0.0625rem 0 0 #d9d9d9));color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a))}.RecastApp .RecastAppHeader--logo,.CaiApp .CaiAppHeader--logo{height:1.5rem;max-width:3rem;object-fit:contain;Margin-left:.5rem}.RecastApp .RecastAppHeader--title,.CaiApp .CaiAppHeader--title{font-weight:bold;flex-grow:1}.RecastApp .RecastAppHeader--btn,.CaiApp .CaiAppHeader--btn{cursor:pointer;margin:1rem;width:.75rem;height:.75rem}.caiWebClientHeaderTitle{margin-top:1px;margin-left:.5rem;margin-right:.5rem;font-size:1rem;font-weight:normal;text-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:inline-block;display:-webkit-box;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a))}.caiWebClientheaderButtonStyle{margin-right:.5rem;border-radius:.5rem;color:var(--sapButton_Lite_TextColor)}.caiWebClientheaderButtonStyle[active],.caiWebClientheaderButtonStyle[active]:hover{background-color:var(--sapButton_Lite_Active_Background, #fff);color:var(--sapButton_Active_TextColor)}.caiWebClientHeaderPadding{padding-left:.5rem;padding-right:.5rem}.ui5-button .ui5-button-icon{height:1rem !important;top:0px !important}div.caiWebClientCardTextNoImage:not(:first-child):not(:last-child){margin-top:2px;margin-bottom:2px}div.caiWebClientCardTextNoImage:last-child:not(:first-child){margin-top:2px}.caiWebViewMoreTextReponse{margin-top:.5rem;text-shadow:none}.caiWebViewMoreText{font-weight:600;color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1))}.caiWebClientText{display:block;box-sizing:border-box;font-size:.875rem;line-height:normal;color:var(--CaiAssistantWebTextColor, var(--sapTextColor, #32363a))}.caiWebClientText:not(.caiWebListButtonText){white-space:pre-line}.caiWebClientText.caiWebViewMoreText{color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1));border-radius:.5rem}.caiWebClientText.caiWebClientCardTitle{font-size:1rem}.caiWebClientText.caiWebClientCardSubtitle,.caiWebClientText.caiWebClientCardDescription{font-size:.875rem;color:var(--CaiAssistantWebUiContentSubtitleColor, var(--sapContent_LabelColor, #6a6d70))}.caiWebClientText.caiWebClientCardStatus{font-size:.75rem;color:var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6a6d70))}.caiWebClientText.caiWebClientCardStatus.caiWebClientCardValueStateNone{color:var(--CaiAssistantWebUiNeutralText, var(--sapNeutralTextColor, #6a6d70))}.caiWebClientText.caiWebClientCardStatus.caiWebClientCardValueStateError{color:var(--CaiAssistantWebUiNegativeText, var(--sapNegativeTextColor, #b00))}.caiWebClientText.caiWebClientCardStatus.caiWebClientCardValueStateInformation{color:var(--CaiAssistantWebUiInformativeText, var(--sapInformativeTextColor, #053b70))}.caiWebClientText.caiWebClientCardStatus.caiWebClientCardValueStateWarning{color:var(--CaiAssistantWebUiCriticalText, var(--sapCriticalTextColor, #e97300))}.caiWebClientText.caiWebClientCardStatus.caiWebClientCardValueStateSuccess{color:var(--CaiAssistantWebUiPositiveText, var(--sapPositiveTextColor, #107e3e))}.caiWebClientText.caiFormSectionHeaderText{font-size:1.0625rem}.caiWebClientText.caiFormValueText{font-size:.875rem;color:var(--CaiAssistantWebUiContentColor, var(--sapTextColor, #323630))}.caiWebClientText.caiFormLabelText{font-size:.875rem;color:var(--CaiAssistantWebUiGroupLabel, var(--sapContent_LabelColor, #707070))}.caiWebClientText.caiFocusIndicator:focus{outline-offset:2px}.caiWebClientText.linesClampButtonText{overflow:hidden !important;text-overflow:ellipsis;display:inline-block;display:-webkit-box;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.caiWebClientText.linesClampButtonText:not(.caiWebListButtonText){white-space:pre-wrap}.caiWebClientText span{min-width:1px;width:100%;line-height:1.25rem}.caiWebClientText span.caiFocusIndicator{width:-moz-fit-content;width:fit-content}.caiWebClientText span.caiWebClientTextMaxLines,.caiWebClientText span.caiWebClientTextMaxLines .caiWebClientHTML{overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:inline-block;display:-webkit-box;display:-webkit-inline-box;-webkit-box-orient:vertical}.caiWebClientText span.linesClamp1,.caiWebClientText span.linesClamp1 .caiWebClientHTML{-webkit-line-clamp:1}.caiWebClientText span.linesClamp2,.caiWebClientText span.linesClamp2 .caiWebClientHTML{-webkit-line-clamp:2}.caiWebClientText span.linesClamp3,.caiWebClientText span.linesClamp3 .caiWebClientHTML{-webkit-line-clamp:3}.caiWebClientText span.linesClamp4,.caiWebClientText span.linesClamp4 .caiWebClientHTML{-webkit-line-clamp:4}.caiWebClientText span.linesClamp5,.caiWebClientText span.linesClamp5 .caiWebClientHTML{-webkit-line-clamp:5}.caiWebClientText span.linesClamp6,.caiWebClientText span.linesClamp6 .caiWebClientHTML{-webkit-line-clamp:6}.caiWebClientText span.linesClamp7,.caiWebClientText span.linesClamp7 .caiWebClientHTML{-webkit-line-clamp:7}.caiWebClientText span.linesClamp8,.caiWebClientText span.linesClamp8 .caiWebClientHTML{-webkit-line-clamp:8}.caiWebClientText.caiWebClientTextWrapping{overflow:visible;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.caiWebClientText .caiWebClientMarkdownImage{max-width:26rem;max-height:42rem}.caiWebClientText .caiWebClientMarkdownLink{-webkit-text-decoration:var(--CaiAssistantWebUiLinkDecoration, none);text-decoration:var(--CaiAssistantWebUiLinkDecoration, none)}.caiWebClientText .caiWebClientMarkdownLink:hover{-webkit-text-decoration:var(--CaiAssistantWebUiLinkDecorationHover, underline);text-decoration:var(--CaiAssistantWebUiLinkDecorationHover, underline);color:var(--CaiAssistantWebUiLinkHover, var(--sapLink_Hover_Color, #0a6ed1))}.caiWebClientText .caiWebClientMarkdownLink:focus{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted)}[class*=FlexBox-alignItemsEnd] .caiWebClientText{text-align:right}[class*=FlexBox-alignItemsEnd] .caiPopoverAlignItemLeft{text-align:left}[class*=FlexBox-alignItemsEnd] .caiPopoverAlignItemCenter{text-align:center}.caiWebClientHTML{white-space:normal}.caiWebClientHTML :first-child{margin-block-start:0px;margin-top:0px}.caiWebClientHTML :last-child{margin-block-end:0px;margin-bottom:0px}.caiWebClientHTML a{color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1))}.caiWebClientHTML li p{margin-block-end:0px;margin-bottom:0px}.caiWebClientHTML p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.caiWebClientHTML pre{display:block;white-space:pre;margin:1em 0}.caiWebClientHTML pre code{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff));border:1px solid var(--CaiAssistantWebUiListBorderColor, var(--sapList_BorderColor, #e5e5e5));display:block;padding:.5rem;overflow-x:auto}.caiWebClientHTML blockquote{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding:.1em 1.33em;border-left:.25em solid var(--sapList_BorderColor, #e5e5e5)}.caiWebClientHTML strong{font-weight:bold !important}.caiWebClientHTML cite,.caiWebClientHTML em{font-style:italic !important}.caiWebClientHTML code{font-family:Menlo,monospace,"72","72full",Arial,Helvetica,sans-serif;font-size:.83em}.caiWebClientHTML h1{display:block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML h2{display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML h5{display:block;font-size:.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML h6{display:block;font-size:.67em;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0;margin-inline-end:0;font-weight:bold}.caiWebClientHTML dl{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.caiWebClientHTML dt{display:block}.caiWebClientHTML dd{display:block;margin-inline-start:1.67em}.caiWebClientHTML ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:1em}.caiWebClientHTML ul{margin-block-start:0;margin-block-end:0;list-style-type:disc;padding-inline-start:1em}.caiWebClientHTML ul ul{list-style-type:circle}.caiWebClientHTML ul li,.caiWebClientHTML ol li{margin-left:1rem}.caiWebClientHTML li{display:list-item;text-align:-webkit-match-parent}.caiWebClientHTML table{width:100%;border-spacing:0;background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff))}.caiWebClientHTML th{background-color:var(--sapUiListHeaderBackground, var(--sapList_HeaderBackground, #fff));border-color:var(--CaiAssistantWebUiListBorderColor, var(--sapList_BorderColor, #e5e5e5));border-width:var(--sapList_BorderWidth, 1px);border-top-style:solid;border-bottom-style:solid;border-left-style:solid;padding:.5rem;text-align:inherit}.caiWebClientHTML td{border-color:var(--CaiAssistantWebUiListBorderColor, var(--sapList_BorderColor, #e5e5e5));border-bottom-style:solid;border-left-style:solid;border-width:var(--sapList_BorderWidth, 1px);padding:.5rem}.caiWebClientHTML th:last-child,.caiWebClientHTML td:last-child{border-right-style:solid}.caiListItem{width:100%;height:min-content;height:auto;background-color:rgba(0,0,0,0);padding:2px}.caiListItem:hover{cursor:pointer !important}.caiListItem:not([active]):not(.caiListItem--readOnly):hover{background-color:var(--sapUiListHoverBackground, var(--sapButton_Hover_Background, #d1e8ff))}.caiListItem:not([active]):not(.caiListItem--readOnly):hover .caiWebListButtonText,.caiListItem:not([active]):not(.caiListItem--readOnly):hover .caiWebListMenuButtonText,.caiListItem:not([active]):not(.caiListItem--readOnly):hover .caiIcon{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0)))}.caiListItem[active]{background-color:var(--sapList_Active_Background, #0854a0)}.caiListItem[active] .caiWebListMenuButtonText,.caiListItem[active] .caiIcon,.caiListItem[active] .caiWebListButtonText,.caiListItem[active] .caiWebViewMoreText{color:var(--sapList_Active_TextColor, #fff)}.caiListItem--readOnly{cursor:auto !important;background-color:rgba(0,0,0,0) !important;opacity:.5 !important;transform:translate3d(0, 0, 0)}.caiListItem--readOnly .caiWebViewMoreText{color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1)) !important}.caiListItem--readOnly:hover{cursor:auto !important}.caiListItem:last-child{border-bottom:none}.caiListItem .caiWebListButtonText,.caiListItem .caiWebListMenuButtonText{color:var(--sapList_TextColor, #1D2D3E)}.caiListItem .caiIcon{width:1rem;height:auto;color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1))}.caiListItem.caiClampButtonText{height:2.75rem}.caiWebClientButtonSubmit:not(:hover){background-color:var(--CaiAssistantWebUiButtonBackground, var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff)));color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)))}.caiWebClientButtonSubmit:not([active]):hover{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0)))}.caiButtonSubmit{height:var(--_ui5_button_base_height, 2.25rem)}.outlineButtonStyle{height:var(--_ui5_button_base_height, 2.25rem)}.outlineButtonStyle:not([active])[focused]{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted);outline-offset:-3px}.outlineButtonStyle[disabled]{transform:translate3d(0, 0, 0)}.caiWebClientButton{border-radius:.3rem;height:var(--_ui5_button_base_height, 2.25rem)}.caiWebClientButton:not(:hover){background-color:var(--CaiAssistantWebUiButtonBackground, var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff)));border:1px solid var(--CaiAssistantWebUIButtonBorder, var(--sapButton_BorderColor, #0854a0)) !important;color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)))}.caiWebClientButton:not([active]):hover{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0)))}.caiWebClientButton[active],.caiWebClientButton[active]:hover{background-image:none;background-color:var(--sapButton_Active_Background);border-color:var(--sapButton_Active_BorderColor);color:var(--sapButton_Active_TextColor);text-shadow:none}.caiWebClientButtonDefaultStyles{--sapUiShadowText: none;padding-top:.5rem;padding-bottom:.5rem}.caiCardHeader.caiFocusIndicator:focus{outline-offset:-2px}.caiWebClientCardTextArea{order:0;flex-grow:0;flex-shrink:1;flex-basis:auto;min-height:auto;min-width:auto;min-width:1px}.caiWebClientCardStatusArea{margin-left:.5rem}.caiWebClientCardDisplayArea{overflow:hidden}.caiCardHeaderBackground{background-color:var(--CaiAssistantWebUiPageHeaderBackground, var(--sapPageHeader_Background, #fff))}.caiWebClientCardContentAreaPadding{padding-top:.1875rem;padding-bottom:.1875rem}.caiWebClientCardActionArea{padding-left:.25rem;max-width:6.75rem !important;flex-shrink:0;flex-grow:0;flex-basis:auto}.caiWebClientCardArea,.caiWebClientImageArea,.caiWebClientFormArea{min-width:16rem;border-radius:.5rem;overflow:hidden}.caiWebClientCardActionFooter{border-top-width:1px !important;border-top-style:solid !important;width:100%;border-color:var(--CaiAssistantWebUiListBorderColor, var(--sapList_BorderColor, #e5e5e5))}.caiWebClientCardButtonsFooter{width:100%}.caiWebClientCardMarginTop{margin-top:.25rem !important}.caiWebClientCardMarginTopChrome{margin-top:.25rem !important}.caiWebClientCardMinWidth{min-width:1px}.caiCardFullWidth{width:100% !important}.caiInsetFormCard{padding-bottom:1rem}.caiWebClientFormHeader{box-shadow:var(--CaiAssistantWebUiHeaderShadow, var(--sapContent_HeaderShadow, 0 -1px 0 0 #d9d9d9, 0 0 4px 0 rgba(0, 0, 0, 0.15)))}.caiWebClientFormContent{width:100%;box-shadow:var(--CaiAssistantWebUiFormContentShadow)}.caiDetailCardArea{padding:1rem;width:100%}.caiDetailHeaderContentArea,.caiDetaiContentArea{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff))}.caiDetailBackground{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff)) !important}.caiDetailFormArea{padding:0;width:100%}.caiDetailFormArea .caiInsetFormCard{padding:1rem}.caiDetailFormArea .caiInnerFocusIndicator{margin:0 1rem;width:calc(100% - 2rem)}.caiWebClientEmptyDetailContent{min-height:12rem;max-height:calc(100vh - 30rem);overflow-y:auto;height:70%}.caiWebClientEmptyDetailContent.caiWebClientEmptyDetailFullScreen{min-height:15rem;height:auto}.caiAnimateDetailIn{position:absolute;overflow:hidden;width:100%;height:100%;right:-100%;animation:slideLeft .4s forwards}.caiAnimateDetailFullScreenIn{position:absolute;overflow:hidden;width:100%;height:100%;right:-100%;animation:slideLeft .8s forwards}@keyframes slideLeft{100%{right:0}}.caiAnimateDetailOut{position:absolute;overflow:hidden;width:100%;height:100%;left:0;animation:slideRight .4s forwards}.caiAnimateDetailFullScreenOut{position:absolute;overflow:hidden;width:100%;height:100%;left:0;animation:slideRight .6s forwards}@keyframes slideRight{100%{left:100%;visibility:hidden}}.caiWebClientCardList{padding:2px;background:rgba(0,0,0,0)}.caiWebClientCardList:not([selected]):not([active]):hover{background:var(--sapUiListHoverBackground, var(--sapList_Hover_Background, #efefef))}.caiWebClientCardList:not([selected]):not([active]):hover .caiWebClientCardTitle,.caiWebClientCardList:not([selected]):not([active]):hover .caiWebClientCardDescription,.caiWebClientCardList:not([selected]):not([active]):hover .caiIcon,.caiWebClientCardList:not([selected]):not([active]):hover .caiWebClientCardSubtitle{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapList_TextColor, #fafafa))}.caiWebClientCardList:not([selected]):not([active]):hover .caiWebClientCardStatus:not(.caiWebClientCardValueStateNone):not(.caiWebClientCardValueStateError):not(.caiWebClientCardValueStateInformation):not(.caiWebClientCardValueStateWarning):not(.caiWebClientCardValueStateSuccess){color:var(--CaiAssistantWebUiHoverTextColor, var(--sapList_TextColor, #fafafa))}.caiWebClientCardList[selected]:not([active]) .caiWebClientCardTitle,.caiWebClientCardList[selected]:not([active]) .caiWebClientCardDescription,.caiWebClientCardList[selected]:not([active]) .caiIcon,.caiWebClientCardList[selected]:not([active]) .caiWebClientCardStatus,.caiWebClientCardList[selected]:not([active]) .caiWebClientCardSubtitle{color:var(--sapList_SelectionTextColor, var(--sapList_TextColor, #fafafa))}.caiWebClientCardList[selected]:not([active]):not([active]){background:var(--sapList_SelectionBackgroundColor, #344b5f)}.caiWebClientCardList[selected]:not([active]):hover:not(.caiWebPopupMenuItem){background-color:var(--sapList_Hover_SelectionBackground, #ebf8ff)}.caiWebClientCardList[selected]:not([active]):hover:not(.caiWebPopupMenuItem) :not(.caiWebPopupMenuText).caiWebClientText,.caiWebClientCardList[selected]:not([active]):hover:not(.caiWebPopupMenuItem) :not(.caiWebPopupMenuIcon).caiIcon{color:var(--CaiAssistantWebUiHoverTextColor, var(--sapList_TextColor, #29313a))}.caiWebClientCardList[active]{background:var(--sapList_Active_Background, #91c8f6) !important}.caiWebClientCardList[active] .caiWebClientCardTitle,.caiWebClientCardList[active] .caiWebClientCardDescription,.caiWebClientCardList[active] .caiIcon,.caiWebClientCardList[active] .caiWebClientCardStatus,.caiWebClientCardList[active] .caiWebClientCardSubtitle{color:var(--sapList_Active_TextColor, #29313a)}.caiWebClientListHeader .caiIcon{color:var(--sapContent_ContrastIconColor, #fff);background-color:var(--sapMarkerIconColor, var(--sapContent_MarkerIconColor, #89a3bd))}.caiWebClientListArea{min-width:16rem;border-radius:.5rem;overflow:hidden;box-shadow:0 0 2px 0 rgba(0,0,0,.15)}.caiWebClientListArea.caiWebClientFullScreenList{box-shadow:none;margin-left:-0.25rem;margin-right:-0.25rem}.caiWebClientListArea .caiWebClientCardDisplayArea{min-width:16rem}.caiFooterButton{height:2rem;margin:.5rem .5rem}.sapUiMedia-Std-Tablet .caiWebClientCarouselArea{max-width:50rem}.caiWebClientCarouselArea{margin-top:.5rem;min-width:16rem;border-radius:.5rem;overflow:hidden;background-color:var(--CaiWebClientCarouselBackgroundColor, var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff)));border-color:var(--CaiAssistantWebUiFieldBorderColor, var(--sapField_BorderColor, #e5e5e5));box-shadow:var(--CaiAssistantWebUiShadowLevel2, var(--sapContent_Shadow2, 0 0 0 0.0625rem rgba(0, 0, 0, 0.1), 0 0.125rem 0.5rem 0 rgba(0, 0, 0, 0.1)))}.caiWebClientCarouselArea .caiInnerHoverIndicator{margin-bottom:6px;padding-top:4px;border-radius:.5rem}.caiWebClientCarouselArea .caiInnerHoverIndicator:hover{cursor:pointer}.caiWebClientCarouselArea .caiInnerHoverIndicator:hover,.caiWebClientCarouselArea .caiInnerCarouselArea,.caiWebClientCarouselArea .caiInnerHoverIndicator:focus{box-shadow:var(--CaiAssistantWebUiShadowLevel2, var(--sapContent_Shadow2, 0 0 0 0.0625rem rgba(0, 0, 0, 0.1), 0 0.125rem 0.5rem 0 rgba(0, 0, 0, 0.1)))}.caiWebClientCarouselArea .caiInnerCarouselArea{margin-bottom:6px;padding-top:4px;border-radius:.5rem}.caiWebClientCarouselArea .caiWebClientCardDisplayArea{min-width:6.25rem}.caiWebClientCarouselArea .caiCarouselContentArea{margin-top:1rem;margin-bottom:1rem}.caiCarouselContentArea{padding-top:.5rem;background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff))}.caiCarouselContentArea .caiDetailFormArea{padding:0}.caiFullscreenDetailCarouselArea{max-height:calc(100vh - 15rem);overflow-y:auto}.caiFullscreenDetailCarouselArea .CaiAppPicture.caiWebClientCarouselImage{max-height:17rem;max-width:37.5rem}.caiFullscreenDetailCarouselArea .caiWebClientCarouselIcon{font-size:5rem;height:5rem;width:5rem}.caiFullscreenDetailCarouselArea.caiCarouselContentArea{margin-top:1rem;margin-bottom:1rem}.caiWebClientCarouselCard{width:100%}.caiWebClientCarouselCard .caiInsetFormCard{padding:1rem}.caiWebClientCarouselCard .caiInnerFocusIndicator{margin:0 1rem;width:calc(100% - 2rem)}.CaiAppPicture.caiWebClientCarouselImage{max-height:13rem}.caiWebClientCarouselIcon{font-size:3.5rem;height:3.5rem;width:3.5rem}.caiWebClientDetailNavagation .caiFullscreenDetailCarouselArea{max-height:100%;max-width:50rem}.caiWebClientImage{max-height:42rem;max-width:26rem !important;object-fit:cover}.caiFullScreenMode .caiWebClientImage{max-height:72rem;max-width:36rem !important;object-fit:cover}.caiWebClientAdaptiveCard{text-shadow:none !important;--_ui5_checkbox_label_color: var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6A6D70));--_ui5_radio_button_label_color: var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6A6D70))}.caiWebClientAdaptiveCard .ac-textBlock,.caiWebClientAdaptiveCard :not(.sapMMsgStripMessage)>.sapMText{color:var(--CaiAssistantWebTextColor, var(--sapTextColor, #32363a)) !important}.caiWebClientAdaptiveCard .sapFCardHeader,.caiWebClientAdaptiveCard .sapMListTblHeader,.caiWebClientAdaptiveCard .sapMTableTH{background-color:var(--CaiAssistantWebHeaderBackgroundColor, var(--CaiAssistantWebBackgroundColor, var(--sapBackgroundColor, #fafafa))) !important}.caiWebClientAdaptiveCard .sapFCardHeader .ac-textBlock,.caiWebClientAdaptiveCard .sapFCardHeader .sapMText,.caiWebClientAdaptiveCard .sapMListTblHeader .ac-textBlock,.caiWebClientAdaptiveCard .sapMListTblHeader .sapMText,.caiWebClientAdaptiveCard .sapMTableTH .ac-textBlock,.caiWebClientAdaptiveCard .sapMTableTH .sapMText{color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a)) !important}.caiWebClientAdaptiveCard .sapFCardHeaderImage .sapFCardIcon .sapUiIcon{color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a)) !important}.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemBox,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemArrow{background-color:var(--CaiAssistantWebHeaderBackgroundColor, var(--CaiAssistantWebBackgroundColor, var(--sapBackgroundColor, #fafafa)));color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a))}.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemBox .sapSuiteUiCommonsTimelineItemTextWrapper,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemBox .sapSuiteUiCommonsTimelineItemShellHdr,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemArrow .sapSuiteUiCommonsTimelineItemTextWrapper,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemArrow .sapSuiteUiCommonsTimelineItemShellHdr{color:var(--CaiAssistantWebTitleColor, var(--sapTitleColor, #32363a))}.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemBox .sapSuiteUiCommonsTimelineItemShellDateTime,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineItemArrow .sapSuiteUiCommonsTimelineItemShellDateTime{color:var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6A6D70))}.caiWebClientAdaptiveCard .sapMTitle,.caiWebClientAdaptiveCard .sapMSLITitle,.caiWebClientAdaptiveCard .sapUiCalendarAppTitle,.caiWebClientAdaptiveCard .sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerLeft .sapUiCalendarAppStart,.caiWebClientAdaptiveCard .sapFCard,.caiWebClientAdaptiveCard .sapUiCalendarAppIcon,.caiWebClientAdaptiveCard .sapSuiteUiCommonsTimelineNoStatus{color:var(--CaiAssistantWebTextColor, var(--sapTitleColor, #32363a))}.caiWebClientAdaptiveCard .sapMLabel,.caiWebClientAdaptiveCard .sapMSLIInfoNone,.caiWebClientAdaptiveCard .sapUiCalendarAppText,.caiWebClientAdaptiveCard .sapMSLIDescription,.caiWebClientAdaptiveCard .sapMSLIDescriptionText,.caiWebClientAdaptiveCard .sapFCard .sapFCardContent .sapFCardIcon.sapFAvatarColorTransparent .sapUiIcon,.caiWebClientAdaptiveCard .sapUiCalendarAppDescription{color:var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6A6D70))}.caiWebClientAdaptiveCard .sapMLnk{text-shadow:none !important;color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1)) !important}.caiWebClientAdaptiveCard .sapMListTblRow{background-color:rgba(0,0,0,0)}.caiWebClientAdaptiveCard .sapMObjStatusText{text-shadow:none !important}.caiWebClientAdaptiveCard .sapMPI{height:1rem;min-width:4rem;margin:.5rem;display:flex;flex-direction:row;box-sizing:border-box;outline:none;width:100%;padding:0;border:none;border-radius:.5rem;overflow:hidden}.caiWebClientAdaptiveCard .sapMPIBar .sapMPIText::before,.caiWebClientAdaptiveCard .sapMPIBarRemaining .sapMPIText::before{font-family:inherit;margin-right:0;content:unset !important}.caiWebClientAdaptiveCard .sapFCard:not(.sapFCardPreview):hover{box-shadow:none !important}.caiWebClientAdaptiveCard .sapFCard,.caiWebClientAdaptiveCard .sapMSLI,.caiWebClientAdaptiveCard .ac-container{box-shadow:none;background-color:rgba(0,0,0,0) !important;border:none !important}.caiWebClientAdaptiveCard div[id$="--inputDisabled"]{pointer-events:none !important;opacity:.6}.caiWebClientTinyMargin{margin:.5rem !important}.caiWebClientSmallMargin{margin:1rem !important}.caiWebClientMediumMargin{margin:2rem !important}.caiWebClientLargeMargin{margin:3rem !important}.caiWebClientTinyMarginBeginEnd{margin-left:.5rem !important;margin-right:.5rem !important}.caiWebClientTinyMarginTopBottom{margin-top:.5rem !important;margin-bottom:.5rem !important}.caiWebClientTinySmallMarginTop{margin-top:.75rem !important}.caiWebClientTinySmallMarginBottom{margin-bottom:.75rem !important}.caiWebClientSmallMarginBeginEnd{margin-left:1rem !important;margin-right:1rem !important}.caiWebClientSmallMarginTopBottom{margin-top:1rem !important;margin-bottom:1rem !important}.caiWebClientMediumMarginBeginEnd{margin-left:2rem !important;margin-right:2rem !important}.caiWebClientMediumMarginTopBottom{margin-top:2rem !important;margin-bottom:2rem !important}.caiWebClientLargeMarginBeginEnd{margin-left:3rem !important;margin-right:3rem !important}.caiWebClientLargeMarginTopBottom{margin-top:3rem !important;margin-bottom:3rem !important}.caiWebClientTinyMarginTop{margin-top:.5rem !important}.caiWebClientTinyMarginBottom{margin-bottom:.5rem !important}.caiWebClientTinyMarginBegin{margin-left:.5rem !important}.caiWebClientTinyMarginEnd{margin-right:.5rem !important}.caiWebClientSmallMarginTop{margin-top:1rem !important}.caiWebClientSmallMarginBottom{margin-bottom:1rem !important}.caiWebClientSmallMarginBegin{margin-left:1rem !important}.caiWebClientSmallMarginEnd{margin-right:1rem !important}.caiWebClientMediumMarginTop{margin-top:2rem !important}.caiWebClientMediumMarginBottom{margin-bottom:2rem !important}.caiWebClientMediumMarginBegin{margin-left:2rem !important}.caiWebClientMediumMarginEnd{margin-right:2rem !important}.caiWebClientLargeMarginTop{margin-top:3rem !important}.caiWebClientLargeMarginBottom{margin-bottom:3rem !important}.caiWebClientLargeMarginBegin{margin-left:3rem !important}.caiWebClientLargeMarginEnd{margin-right:3rem !important}.caiWebClientSmallPaddingBottom{padding-bottom:1rem !important}.caiWebClientSmallPaddingTop{padding-top:1rem !important}.caiWebClientSmallPaddingEnd{padding-right:1rem !important}.caiWebClientSmallPaddingBegin{padding-left:1rem !important}.caiWebClientSmallPaddingBeginEnd{padding-left:1rem !important;padding-right:1rem !important}.caiWebClientSmallPadding{padding:1rem !important}.caiWebClientTinyPadding{padding:.5rem !important}.caiWebClientTinyPaddingBegin{padding-left:.5rem !important}.caiWebClientTinyPaddingEnd{padding-right:.5rem !important}.caiWebClientTinyPaddingBeginEnd{padding-left:.5rem !important;padding-right:.5rem !important}.caiWebClientTinyPaddingTopBottom{padding-top:.5rem !important;padding-bottom:.5rem !important}.RecastAppMessageContainer,.CaiAppMessageContainer{position:relative;display:flex;justify-content:flex-end}.RecastAppMessageContainer.bot,.CaiAppMessageContainer.bot{justify-content:flex-start}.RecastApp .RecastAppMessage,.CaiApp .CaiAppMessage{display:flex;flex-direction:row-reverse;align-items:center;width:fit-content;width:-moz-fit-content;position:relative;outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333))}.RecastApp .RecastAppMessage--info,.CaiApp .CaiAppMessage--info{font-size:12px;margin:.25rem;width:100%;color:var(--CaiAssistantWebUiInformativeText, #9e9e9e)}.RecastApp .RecastAppMessage--retry,.CaiApp .CaiAppMessage--retry{font-size:12px;margin:0 10px;text-align:right;color:#9e9e9e}.RecastApp .RecastAppMessage--retry.bot,.CaiApp .CaiAppMessage--retry.bot{text-align:left}.RecastApp .RecastAppMessage--retry .button,.CaiApp .CaiAppMessage--retry .button{cursor:pointer;color:#2196f3}.RecastApp .RecastAppMessage--logo,.CaiApp .CaiAppMessage--logo{width:1.5rem;max-height:2.5rem;object-fit:contain;align-self:flex-end;opacity:0}.RecastApp .RecastAppMessage--logo.visible,.CaiApp .CaiAppMessage--logo.visible{opacity:1 !important}.RecastApp .RecastAppMessage.bot,.CaiApp .CaiAppMessage.bot{flex-direction:row;padding:0;margin:0 1rem;width:calc(100% - 2rem);width:-webkit-fill-available;width:stretch;height:fit-content;height:-moz-fit-content}.RecastApp .RecastAppMessage.bot .Message--logo,.CaiApp .CaiAppMessage.bot .Message--logo{margin:0 .5rem 0 0}.RecastApp .RecastAppMessage.user,.CaiApp .CaiAppMessage.user{margin:.5rem 1rem;padding:0}.RecastApp .RecastAppMessage--JsonButton,.CaiApp .CaiAppMessage--JsonButton{width:1.35rem;height:1.35rem;border-radius:50%;padding-left:.5rem;margin-left:-1rem;margin-top:-0.6rem;z-index:5;cursor:pointer;position:absolute;top:4px;right:-5px}.caiWebClientCardArea,.caiWebClientDetailContent,.caiWebClientMasterContent,.caiWebClientChannelList,.CaiAppMessage:not(.caiWebClientMessageFullScreen) .caiWebClientListArea,.caiWebClientButtonList,.caiWebClientImageArea,.caiWebClientFormArea{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff));border-color:var(--CaiAssistantWebUiFieldBorderColor, var(--sapField_BorderColor, #e5e5e5));box-shadow:var(--CaiAssistantWebUiShadowLevel2, var(--sapContent_Shadow2, 0 0 0 0.0625rem rgba(0, 0, 0, 0.1), 0 0.125rem 0.5rem 0 rgba(0, 0, 0, 0.1)))}.caiWebClientFormArea.caiInnerHoverIndicator{border-radius:.5rem}.caiWebClientFormArea.caiInnerHoverIndicator:hover,.caiWebClientFormArea.caiInnerHoverIndicator:focus{cursor:pointer;box-shadow:var(--CaiAssistantWebUiShadowLevel3, var(--sapContent_Shadow3, 0 0 0 0.0625rem rgba(0, 0, 0, 0.1), 0 0.125rem 0.5rem 0 rgba(0, 0, 0, 0.1)))}.caiWebClientMobileStandalone{height:82vh}.caiUserMessage.CaiAppText{max-width:70vw;padding:.75rem;line-height:1.25rem}.caiUserMessage.caiWebClientText{color:var(--CaiAssistantWebUserTextColor, var(--CaiAssistantWebTextColor, var(--sapTextColor, #32363a)))}.RecastAppText,.CaiAppText{border-radius:3px;white-space:pre-wrap;overflow-wrap:break-word}.caiWebListMenuButtonText{transform:translate3d(0, 0, 0)}.caiWebClientDetailContent .caiListItem,.caiWebClientDetailContent .RecastAppPicture,.caiWebClientDetailContent .caiIcon,.caiWebClientDetailContent .caiFormLabelText,.caiWebClientDetailContent .caiUserMessageArea,.caiWebClientDetailContent .caiWebClientNoDetailMessage{transform:translate3d(0, 0, 0)}.caiListFooterButton,.caiButtonType{background-color:rgba(0,0,0,0);text-shadow:none;color:var(--sapButton_Lite_TextColor, var(--sapUiButtonTextColor, var(--sapButton_TextColor, #0854a0)))}.caiListFooterButton:not([active]):hover,.caiButtonType:not([active]):hover{background-color:var(--sapUiListFooterHoverBackground, var(--sapButton_Hover_Background, #d1e8ff));border:1px solid var(--CaiAssistantWebUIButtonBorder, var(--sapButton_BorderColor, #0854a0));color:var(--sapUiButtonHoverTextColor, var(--sapButton_Hover_TextColor, #0854a0))}.caiListFooterButton[active],.caiListFooterButton[active]:hover,.caiButtonType[active],.caiButtonType[active]:hover{background-color:var(--sapButton_Lite_Active_Background, #fff);color:var(--sapButton_Active_TextColor)}.caiInnerFocusIndicator:focus{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted);outline-offset:2px}.CaiFocusableContainer .caiTimeStampArea{padding-left:.25rem;padding-right:.25rem}.CaiFocusableContainer:focus{outline-style:none}.CaiFocusableContainer:focus .user{outline-offset:-3px;border-radius:.5rem}.CaiFocusableContainer:focus .caiFocusIndicator{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted);outline-offset:2px;border-radius:.5rem}.CaiFocusableContainer:focus .caiTimeStampArea{outline-offset:6px}.CaiFocusableContainer:focus .caiBotReplyMessage:not(.caiOriginalBotReply){outline-offset:5px;border-radius:4px}.caiFocusIndicator:focus{outline-width:var(--sapContent_FocusWidth, thin);outline-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));outline-style:var(--sapContent_FocusStyle, dotted);border-radius:.5rem}.caiList.caiFocusIndicator:focus{outline-offset:-2px}.caiNoOutline{outline-style:none !important}.caiWebClientLink{color:var(--CaiAssistantWebUiLink, var(--sapLinkColor, #0a6ed1));-webkit-text-decoration:var(--CaiAssistantWebUiLinkDecoration, none);text-decoration:var(--CaiAssistantWebUiLinkDecoration, none);line-height:normal !important}.caiWebClientLink:hover{-webkit-text-decoration:var(--CaiAssistantWebUiLinkDecorationHover, underline);text-decoration:var(--CaiAssistantWebUiLinkDecorationHover, underline);color:var(--CaiAssistantWebUiLinkHover, var(--sapLink_Hover_Color, #0a6ed1))}.caiWebClientPopover{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff))}.caiWebClientPopoverButtonRight{left:unset !important;right:4.75rem}.caiWebClientPopoverStatusButtonRight{left:unset !important;right:4.75rem}.sticky-outer-wrapper:not(.active) .caiWebClientPopoverButtonRight{transform:translateY(-3.25rem)}.sticky-outer-wrapper:not(.active) .caiWebClientPopoverStatusButtonRight{transform:translateY(-3.25rem)}.caiTimeStampBackground{background-color:var(--CaiAssistantWebUiBotResponseBackground);border-radius:.5rem;overflow:hidden;padding-top:.33rem;padding-bottom:.33rem;padding-left:1.25em;padding-right:1.25rem;width:unset}.caiWebClientDateGroupHeader{font-size:.75rem !important;font-weight:bold;line-height:normal;color:var(--CaiAssistantWebTextColor, var(--sapTextColor, #223548))}.caiWebClientTimeGroupHeader{font-size:.75rem !important;font-weight:normal;color:var(--CaiAssistantWebUiContentSubtitleColor, var(--sapContent_LabelColor, #6a6d70))}.caiWebClientTextNoWrap{text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;display:block}.caiIcon{color:var(--CaiAssistantWebUiContentLabelColor, var(--sapContent_LabelColor, #6a6d70))}.caiTransparentBackground{background-color:rgba(0,0,0,0) !important}.caiWebClientMessageFullScreen .caiWebClientListFooter{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, #fff))}.caiWebClientMessageFullScreen .caiBotReplyMessage{max-width:75%}.caiWebClientMessageFullScreen .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){max-width:75%}.caiWebClientCarouselFooter{padding:.125rem .25rem}.caiWebClientList [selected][has-border]{border-bottom:none}.caiWebClientCardButtonsFooterIE{width:calc(100% - 1rem) !important}.caiPicture .caiWebClientCardDisplayArea{max-width:100%}.caiWebClientFooterButton{max-width:100px}.caiWebClientMenuSingleButtonText{max-width:100%;overflow:hidden}.caiWebClientMenuButtonText{max-width:4.75rem;overflow:hidden}.caiWebClientButtonMenuIcon{width:2.25rem}.caiWebClientButtonText{margin-top:.25rem;margin-bottom:.25rem;margin-right:.5rem;margin-left:0;min-width:3rem}.caiWebClientButtonIcon{max-width:36px}.caiWebClientMasterContent,.caiWebClientDetailContent{margin:.25rem;border-radius:.5rem;overflow:hidden}.caiBotReplyGroup>div .CaiAppMessage.bot,.caiBotReplyGroup>div .CaiAppMessage.user,.caiUserReplyGroup>div .CaiAppMessage.bot,.caiUserReplyGroup>div .CaiAppMessage.user{margin-top:.25rem;margin-bottom:.25rem}.caiBotReplyGroup>div .caiBlockBackground.user,.caiBotReplyGroup>div .caiBlockBackground.caiUserMessage.caiFocusIndicator,.caiUserReplyGroup>div .caiBlockBackground.user,.caiUserReplyGroup>div .caiBlockBackground.caiUserMessage.caiFocusIndicator{border-radius:.5rem 0 0 .5rem;margin-top:0;margin-bottom:0}.caiBotReplyGroup>div .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons),.caiUserReplyGroup>div .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){border-radius:0 .5rem .5rem 0}.caiBotReplyGroup>div .caiWebClientAdaptiveCard,.caiBotReplyGroup>div .caiWebClientImageArea,.caiBotReplyGroup>div .caiWebClientFormArea,.caiBotReplyGroup>div .caiWebClientCardArea,.caiBotReplyGroup>div .caiWebClientListArea,.caiUserReplyGroup>div .caiWebClientAdaptiveCard,.caiUserReplyGroup>div .caiWebClientImageArea,.caiUserReplyGroup>div .caiWebClientFormArea,.caiUserReplyGroup>div .caiWebClientCardArea,.caiUserReplyGroup>div .caiWebClientListArea{margin-top:.5rem;margin-bottom:.25rem}.caiBotReplyGroup>div .caiButtonsHeaderText,.caiBotReplyGroup>div .caiQuickReplyHeaderText,.caiUserReplyGroup>div .caiButtonsHeaderText,.caiUserReplyGroup>div .caiQuickReplyHeaderText{padding-bottom:.5rem}.caiBotReplyGroup>div:last-child .CaiAppMessage.bot,.caiBotReplyGroup>div:last-child .CaiAppMessage.user,.caiUserReplyGroup>div:last-child .CaiAppMessage.bot,.caiUserReplyGroup>div:last-child .CaiAppMessage.user{margin-top:.25rem;margin-bottom:.5rem}.caiBotReplyGroup>div:last-child .caiBlockBackground.user,.caiBotReplyGroup>div:last-child .caiBlockBackground.caiUserMessage.caiFocusIndicator,.caiUserReplyGroup>div:last-child .caiBlockBackground.user,.caiUserReplyGroup>div:last-child .caiBlockBackground.caiUserMessage.caiFocusIndicator{border-radius:.5rem 0 .5rem .5rem}.caiBotReplyGroup>div:last-child .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons),.caiUserReplyGroup>div:last-child .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){border-radius:0 .5rem .5rem .5rem}.caiBotReplyGroup>div:last-child .caiWebClientAdaptiveCard,.caiBotReplyGroup>div:last-child .caiWebClientImageArea,.caiBotReplyGroup>div:last-child .caiWebClientFormArea,.caiBotReplyGroup>div:last-child .caiWebClientCardArea,.caiBotReplyGroup>div:last-child .caiWebClientListArea,.caiUserReplyGroup>div:last-child .caiWebClientAdaptiveCard,.caiUserReplyGroup>div:last-child .caiWebClientImageArea,.caiUserReplyGroup>div:last-child .caiWebClientFormArea,.caiUserReplyGroup>div:last-child .caiWebClientCardArea,.caiUserReplyGroup>div:last-child .caiWebClientListArea{margin-bottom:0}.caiBotReplyGroup>div:first-child .CaiAppMessage.bot,.caiBotReplyGroup>div:first-child .CaiAppMessage.user,.caiUserReplyGroup>div:first-child .CaiAppMessage.bot,.caiUserReplyGroup>div:first-child .CaiAppMessage.user{margin-top:.5rem;margin-bottom:.25rem}.caiBotReplyGroup>div:first-child .caiBlockBackground.user,.caiBotReplyGroup>div:first-child .caiBlockBackground.caiUserMessage.caiFocusIndicator,.caiUserReplyGroup>div:first-child .caiBlockBackground.user,.caiUserReplyGroup>div:first-child .caiBlockBackground.caiUserMessage.caiFocusIndicator{border-radius:.5rem .5rem 0 .5rem}.caiBotReplyGroup>div:first-child .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons),.caiUserReplyGroup>div:first-child .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){border-radius:.5rem .5rem .5rem 0}.caiBotReplyGroup>div:first-child .caiWebClientFormArea,.caiBotReplyGroup>div:first-child .caiWebClientAdaptiveCard,.caiBotReplyGroup>div:first-child .caiWebClientImageArea,.caiBotReplyGroup>div:first-child .caiWebClientCardArea,.caiBotReplyGroup>div:first-child .caiWebClientListArea,.caiUserReplyGroup>div:first-child .caiWebClientFormArea,.caiUserReplyGroup>div:first-child .caiWebClientAdaptiveCard,.caiUserReplyGroup>div:first-child .caiWebClientImageArea,.caiUserReplyGroup>div:first-child .caiWebClientCardArea,.caiUserReplyGroup>div:first-child .caiWebClientListArea{margin-top:0}.caiBotReplyGroup>div:only-child .CaiAppMessage.bot,.caiBotReplyGroup>div:only-child .CaiAppMessage.user,.caiUserReplyGroup>div:only-child .CaiAppMessage.bot,.caiUserReplyGroup>div:only-child .CaiAppMessage.user{margin-top:.5rem;margin-bottom:.5rem}.caiBotReplyGroup>div:only-child .caiWebClientFormArea,.caiBotReplyGroup>div:only-child .caiWebClientAdaptiveCard,.caiBotReplyGroup>div:only-child .caiWebClientImageArea,.caiBotReplyGroup>div:only-child .caiWebClientCardArea,.caiBotReplyGroup>div:only-child .caiWebClientListArea,.caiUserReplyGroup>div:only-child .caiWebClientFormArea,.caiUserReplyGroup>div:only-child .caiWebClientAdaptiveCard,.caiUserReplyGroup>div:only-child .caiWebClientImageArea,.caiUserReplyGroup>div:only-child .caiWebClientCardArea,.caiUserReplyGroup>div:only-child .caiWebClientListArea{margin-top:0;margin-bottom:0}.caiBlockBackground.user{border-style:none;overflow:visible;color:var(--CaiAssistantWebUserTextColor, var(--CaiAssistantWebTextColor, var(--sapTextColor, #32363a)));background-color:var(--CaiAssistantWebUserResponseBackground, var(--sapGroup_ContentBackground, #d8e8f7))}.caiBotReplyMessage{max-width:50rem}.caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){background-color:var(--CaiAssistantWebUiBotResponseBackground, var(--sapGroup_ContentBackground));border-radius:.5rem;overflow:hidden;padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;width:fit-content;width:-moz-fit-content;max-width:100%}.caiBotReplyMessage.caiOriginalBotReply.caiFullWidth{width:100%}.caiBotReplyMessage.CaiAppText{line-height:1.25rem}.user .caiText{padding:.5rem .8rem .5rem .8rem !important}.imageCard .imageHeader{font-weight:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;padding:1rem !important;box-shadow:0 0 .0625rem rgba(0,0,0,.1),0 .125rem .5rem 0 rgba(0,0,0,.1)}.imageCard .imageHeader .headerText{padding:.3rem 0 !important}.imageCard .imageHeader .title{font-size:1.2rem !important}.imageCard .imageHeader .description{font-size:.9rem !important}.caiWebClientListItemActionable:hover{background:var(--sapUiListHoverBackground, var(--sapButton_Hover_Background, #d1e8ff))}.caiWebClientListItemActionable:active{background:var(--sapUiButtonActiveBackground, #d1e8ff)}.RecastApp .RecastAppLive,.CaiApp .CaiAppLive{height:100%;width:100%;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.RecastApp .RecastAppLive--message-container,.CaiApp .CaiAppLive--message-container{flex-grow:1;padding-bottom:25px}.RecastApp .RecastAppChat,.CaiApp .CaiAppChat{position:fixed;top:0;left:0;width:100%;height:100%;transition:transform .3s,opacity .6s;transform-origin:bottom}.RecastApp .RecastAppChat.standalone,.CaiApp .CaiAppChat.standalone{position:relative;top:unset;left:unset;width:100%;height:96vh}.RecastApp .RecastAppChat.open,.CaiApp .CaiAppChat.open{transform:scaleY(1);opacity:1;overflow:hidden}.RecastApp .RecastAppChat.close,.CaiApp .CaiAppChat.close{transform:scaleY(0);opacity:0;overflow:hidden}.RecastApp .RecastAppChat--content,.CaiApp .CaiAppChat--content{position:relative}.RecastApp .RecastAppChat--error,.CaiApp .CaiAppChat--error{padding:2rem;text-align:center}.RecastApp .RecastAppChat--slogan,.CaiApp .CaiAppChat--slogan{padding:.2rem;padding-bottom:.5rem;font-size:14px;font-weight:bold;text-align:center;color:#d3d3d3;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0);opacity:1;transition:opacity .3s,visibility .3s}.RecastApp .RecastAppChat--slogan--hidden,.CaiApp .CaiAppChat--slogan--hidden{opacity:0;transition:opacity .3s,visibility .3s}.RecastApp .RecastAppChat .caiFooterArea,.CaiApp .CaiAppChat .caiFooterArea{background-color:var(--sapPageFooter_Background, #fff);box-shadow:var(--sapUiContentFooterShadow, var(--sapContent_HeaderShadow, 0 0 0.25rem 0 rgba(0, 0, 0, 0.15), inset 0 -0.0625rem 0 0 #d9d9d9));height:auto;min-height:4rem;max-height:12rem;margin-top:2px;padding-left:.5rem;padding-right:.5rem}.RecastApp .RecastAppChat .caiFooterArea.listening,.CaiApp .CaiAppChat .caiFooterArea.listening{height:12rem;border-radius:10px 10px 0px 0px}.RecastApp .RecastAppChat .caiFooterAreaEmbedded,.CaiApp .CaiAppChat .caiFooterAreaEmbedded{height:auto}.CaiAppHidden{display:none;visibility:hidden;height:0}.caiButtonSubmit{margin-right:2px;margin-bottom:2px;border-radius:1.125rem;--_ui5_button_emphasized_focused_border_radius: 1.125rem}.caiIconSubmit{width:1.25rem;height:1.25rem}.caiWebClientDetailPage{top:15px !important}.caiSubmitDiv{padding:.35rem;display:flex}.caiFooterShadow{box-shadow:0 5px 40px rgba(0,0,0,.16)}.CaiCopiotHiddenFocusable{width:0;height:0;font-size:0;line-height:0}.ReloadLink{margin-left:.5rem;color:var(--fd-button-color, #0a6ed1)}.ReloadLink:hover{text-decoration:underline}.caiDetailFooter{width:100%;height:auto}.caiDetailFooter .caiFooterContentArea{border-top:1px solid var(--CaiAssistantWebUiFieldBorderColor, var(--sapField_BorderColor, #e5e5e5));border-radius:0;width:100%}.caiFooterContentArea{width:100%}.caiWebClientChannelSelectorArea{margin-bottom:.25rem}.caiAssistantUiChatArea{width:100%;height:100%}.caiFullScreenMode .caiAssistantUiChatArea{overscroll-behavior:contain}.caiFullScreenMode .CaiAppLive{width:100%}.caiFullScreenMode .caiWebClientChannelSection,.caiFullScreenMode .caiWebClientChannelList,.caiFullScreenMode .caiWebClientChannelLabel{width:100%}.caiFullScreenMode .caiWebClientChannelSelectorArea{align-items:center;width:100%;display:flex;flex-direction:column}.caiFullScreenMode .caiHeaderContentArea,.caiFullScreenMode .caiFooterContentArea{max-width:100rem}.caiFullScreenMode .CaiAppLive,.caiFullScreenMode .caiDetailHeaderContentArea,.caiFullScreenMode .caiWebClientChannelList,.caiFullScreenMode .caiWebClientChannelLabel{max-width:48rem}.caiFullScreenMode .CaiAppLive.caiWebClientInlineDetail,.caiFullScreenMode .caiDetailHeaderContentArea.caiWebClientInlineDetail,.caiFullScreenMode .caiWebClientChannelList.caiWebClientInlineDetail,.caiFullScreenMode .caiWebClientChannelLabel.caiWebClientInlineDetail{max-width:90rem}.caiFullScreenMode .CaiAppLive .RecastAppMessage:not(.user):not(.caiWebClientFullWidthAllowed),.caiFullScreenMode .caiDetailHeaderContentArea .RecastAppMessage:not(.user):not(.caiWebClientFullWidthAllowed),.caiFullScreenMode .caiWebClientChannelList .RecastAppMessage:not(.user):not(.caiWebClientFullWidthAllowed),.caiFullScreenMode .caiWebClientChannelLabel .RecastAppMessage:not(.user):not(.caiWebClientFullWidthAllowed){max-width:50rem}@media only screen and (max-width: 80rem){.caiWebClientMessageFullScreen .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){max-width:50rem}}@media only screen and (min-width: 60rem){.caiWebClientInlineDetail:not(.caiFooterContentArea):not(.caiHeaderContentArea){padding-left:5rem !important;padding-right:5rem !important}.caiWebClientInlineDetail:not(.caiFooterContentArea):not(.caiHeaderContentArea) .caiWebClientMessageFullScreen:not(.caiHeaderContentArea){margin-right:0 !important;margin-left:0 !important}}.RecastApp .RecastAppExpander,.CaiApp .CaiAppExpander{position:fixed;right:10px;bottom:10px;display:flex;align-items:center;padding:.5rem 1rem;cursor:pointer;border-radius:3px;box-shadow:var(--CaiAssistantWebUiShadowLevel3, var(--sapContent_Shadow2, 0 1px 6px lightgrey, 0 2px 32px lightgrey));transition:opacity .3s}.RecastApp .RecastAppExpander.open,.CaiApp .CaiAppExpander.open{opacity:1}.RecastApp .RecastAppExpander.close,.CaiApp .CaiAppExpander.close{opacity:0}.RecastApp .RecastAppExpander--logo,.CaiApp .CaiAppExpander--logo{margin-right:.5rem;width:1.5rem}.RecastApp .RecastAppExpander--onboarding,.CaiApp .CaiAppExpander--onboarding{background-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, white));position:absolute;right:0;bottom:70px;padding:.8rem;color:var(--CaiAssistantWebTextColor, var(--sapTextColor, gray));box-shadow:var(--CaiAssistantWebUiShadowLevel3, var(--sapContent_Shadow2, 0 0 20px 3px lightgrey))}.RecastApp .RecastAppExpander--onboarding::before,.CaiApp .CaiAppExpander--onboarding::before{content:"";position:absolute;bottom:-10px;right:10px;border-style:solid;border-width:10px 10px 0px 10px;border-color:var(--CaiAssistantWebUiTileBackground, var(--sapGroup_ContentBackground, white)) rgba(0,0,0,0) rgba(0,0,0,0)}.caiLoadingPageAnimateBackground{background:var(--sapBackgroundColor, var(--caiBackgroundColor, #f7f7f7))}@keyframes Animation{0%{background-position:100% 10%}25%{background-position:75% 100%}50%{background-position:50% 100%}75%{background-position:25% 100%}100%{background-position:0% 100%}}.caiLoadingMainBody{position:fixed;top:0;left:0;width:100%;height:100%}.caiLoadingMainBody .column{float:left}.caiLoadingMainBody .loadingHeaderArea,.caiLoadingMainBody .loadingSectionArea,.caiLoadingMainBody .loadingFooterArea{display:flex;align-items:center;justify-content:center;width:100%}.caiLoadingMainBody .placeholderloading{background:var(--sapContent_Placeholderloading_Gradient, var(--cailinearBackgroundColor, linear-gradient(to right, #ccc 0%, #ccc 20%, #999 50%, #ccc 80%, #ccc 100%)));background-size:300% 100%;animation:Animation 4s linear infinite}.caiLoadingMainBody .loadingHeaderArea{background-color:var(--sapPageHeader_Background, transparent)}.caiLoadingMainBody .loadingHeaderArea .titlePlaceholder{width:calc(100% - 64px - 1.5rem)}.caiLoadingMainBody .loadingHeaderArea .buttonPlaceHolder{margin-left:.75rem;width:32px}.caiLoadingMainBody .loadingHeaderArea .titlePlaceholder,.caiLoadingMainBody .loadingHeaderArea .buttonPlaceHolder{height:32px;border-radius:.5rem;overflow:hidden}.caiLoadingMainBody .loadingSectionArea{height:calc(100% - 9.25rem);width:100%;padding:0;margin-top:1rem}.caiLoadingMainBody .loadingSectionArea .placeholderloading{height:2rem;width:100%;max-width:600px;margin-top:.5rem;border-radius:.5rem}.caiLoadingMainBody .loadingSectionArea .loadingSectionDiv{width:100%;max-width:90rem;height:100%;margin-left:1rem;margin-right:1rem}.caiLoadingMainBody .loadingHeaderDiv,.caiLoadingMainBody .loadingFooterDiv{width:100%;max-width:90rem;height:100%;margin-top:1rem;margin-left:1rem;margin-right:1rem;height:3rem}.caiLoadingMainBody .loadingFooterArea{overflow:hidden}.caiLoadingMainBody .loadingFooterArea .buttonPlaceHolder{width:32px;margin-left:.75rem}.caiLoadingMainBody .loadingFooterArea .inputlaceholder{width:calc(100% - 32px - .75rem);height:32px;border-radius:.5rem;overflow:hidden}.caiLoadingMainBody .loadingFooterArea .inputlaceholder,.caiLoadingMainBody .loadingFooterArea .buttonPlaceHolder{height:32px;border-radius:.5rem;overflow:hidden}.RecastApp a,.CaiApp a{cursor:pointer}.RecastApp img,.RecastApp svg,.CaiApp img,.CaiApp svg{max-width:100%;display:block}.caiFontFamily{font-family:var(--CaiAssistantWebFontFamily, var(--sapFontFamily, Roboto, Arial, Helvetica, sans-serif))}.screenReaderLiveUpdateArea{overflow:hidden;width:0;height:0}.caiMainBuilderArea .CaiAppChat{right:10px;bottom:10px;border-radius:3px;top:auto;left:auto;width:420px;height:46rem;box-shadow:0 5px 40px rgba(0,0,0,.16)}.caiBackground{background-color:var(--CaiAssistantWebBackgroundColor, var(--sapBackgroundColor, #fafafa))}.caiBottomBorder{border-bottom:1px solid var(--CaiAssistantWebUiListHeaderBorderColor, var(--CaiAssistantWebUiListBorderColor, var(--sapList_BorderColor, #e5e5e5)))}.horizonTheme .caiQuickRelyButtons{--_ui5_button_fontFamily: var(--CaiAssistantWebFontFamily, var(--sapFontFamily, Roboto, Arial, Helvetica, sans-serif))}.horizonTheme .caiQuickRelyButtons .caiWebClientButton{border-radius:1rem;padding:.25rem .75rem;height:1.75rem;box-shadow:var(--CaiAssistantWebButtonShadow, var(--sapContent_Shadow3, 0px 4px 8px rgba(95, 163, 241, 0.3)));color:var(--sapButton_Lite_TextColor, #0070f2);background-color:var(--CaiAssistantWebUserQuickReplyBackground, var(--sapGroup_ContentBackground, #fff))}.horizonTheme .caiQuickRelyButtons .caiWebClientButton:not(:hover){border:none !important}.horizonTheme .caiQuickRelyButtons .caiWebClientButton:not([active]):hover{color:var(--sapButton_Lite_Hover_TextColor, #0064d9);background-color:var(--sapButton_Lite_Hover_Background, #fff);border:none !important;box-shadow:var(--CaiAssistantWebButtonShadowHover, var(--sapContent_Shadow2, 0px 6px 12px rgba(95, 163, 241, 0.4)))}.horizonTheme .caiQuickRelyButtons .caiWebClientButton[active],.horizonTheme .caiQuickRelyButtons .caiWebClientButton[active]:hover{box-shadow:var(--CaiAssistantWebButtonShadowActive);background-color:var(--sapButton_Lite_Hover_Background, #fff);color:var(--CaiAssistantWebButtonActive, var(--sapButton_Active_TextColor), #0064d9)}.horizonTheme .caiWebClientButton{color:var(--sapButton_Lite_TextColor, #0070f2);background-color:var(--sapButton_Background, #fff);border-radius:.5rem}.horizonTheme .caiWebClientButton:not([active]):hover{color:var(--sapButton_Active_TextColor, #0064d9);background-color:var(--sapButton_Hover_Background, #fff);border:none !important;box-shadow:var(--CaiAssistantWebUiShadowLevel2, var(--sapContent_Shadow2, 0px 6px 12px rgba(95, 163, 241, 0.4)))}.horizonTheme .caiWebClientButton[focused]{color:var(--sapButton_Active_TextColor, #0064d9)}.horizonTheme .caiWebClientButton[active]{color:var(--CaiAssistantWebButtonActive, var(--sapButton_Active_TextColor, #0064d9));background-color:var(--sapButton_Active_Background, #fff)}.horizonTheme .caiWebClientFormHeader{box-shadow:none}.horizonTheme .caiFooterArea .caiWebClientButton,.horizonTheme .caiFooterArea .caiWebClientheaderButtonStyle,.horizonTheme .caiHeader .caiWebClientButton,.horizonTheme .caiHeader .caiWebClientheaderButtonStyle{background-color:var(--CaiAssistantWebFooterButtonBackgroundColor, var(--sapGroup_ContentBackground, #fff));border:none !important;border-radius:.5rem;box-shadow:none}.horizonTheme .caiFooterArea .caiWebClientButton:not([active]):hover,.horizonTheme .caiFooterArea .caiWebClientheaderButtonStyle:not([active]):hover,.horizonTheme .caiHeader .caiWebClientButton:not([active]):hover,.horizonTheme .caiHeader .caiWebClientheaderButtonStyle:not([active]):hover{background-color:var(--sapButton_Lite_Hover_Background, #fff);color:var(--sapButton_Lite_Hover_TextColor, #000)}.horizonTheme .caiFooterArea .caiWebClientButton:hover,.horizonTheme .caiFooterArea .caiWebClientButton[focused],.horizonTheme .caiFooterArea .caiWebClientheaderButtonStyle:hover,.horizonTheme .caiFooterArea .caiWebClientheaderButtonStyle[focused],.horizonTheme .caiHeader .caiWebClientButton:hover,.horizonTheme .caiHeader .caiWebClientButton[focused],.horizonTheme .caiHeader .caiWebClientheaderButtonStyle:hover,.horizonTheme .caiHeader .caiWebClientheaderButtonStyle[focused]{box-shadow:var(--CaiAssistantWebFooterButtonShadowHover, var(--sapContent_Interaction_Shadow))}.horizonTheme .caiFooterArea #not-listening-transcription:focus-within,.horizonTheme .caiHeader #not-listening-transcription:focus-within{border-width:var(--sapContent_FocusWidth, 1px);border-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));border-style:var(--sapContent_FocusStyle, dotted);box-shadow:var(--CaiAssistantWebFooterButtonShadowHover, var(--sapContent_Interaction_Shadow))}.horizonTheme .caiFooterArea #not-listening-transcription:hover,.horizonTheme .caiHeader #not-listening-transcription:hover{box-shadow:var(--CaiAssistantWebUiShadowLevel2, var(--sapContent_Interaction_Shadow))}.horizonTheme .caiFooterArea .textAreaInputArea:not(:focus-within):not(:focus),.horizonTheme .caiHeader .textAreaInputArea:not(:focus-within):not(:focus){background-position:center bottom 0;background-size:100% 2px;background-repeat:repeat-x;background-image:var(--CaiAssistantWebUiBackgroundImage, var(--_ui5_textarea_background_image))}.horizonTheme .caiFooterArea .textAreaInputArea:not(:focus-within):not(:focus).caiWebClientTextAreaCanSubmit,.horizonTheme .caiHeader .textAreaInputArea:not(:focus-within):not(:focus).caiWebClientTextAreaCanSubmit{background-image:var(--CaiAssistantWebUiBackgroundImage)}.horizonTheme .caiFooterArea .textAreaInputArea:not(:focus-within):not(:focus):not(:hover),.horizonTheme .caiHeader .textAreaInputArea:not(:focus-within):not(:focus):not(:hover){background-color:var(--sapField_Background);background-position:center bottom 0}.horizonTheme .caiFooterArea .caiTextAreaInput,.horizonTheme .caiHeader .caiTextAreaInput{border-radius:8px;--_ui5_textarea_focus_box_shadow: none;--_ui5_textarea_background_image: none;--sapField_Background: Transparent}.horizonTheme .caiWebClientButton[disabled]{background-color:var(--CaiAssistantWebClientHorizonButtonBackgroundColor, Transparent) !important}.horizonTheme .caiUserMessage.CaiAppText{padding:.5rem 1rem;font-weight:600}.horizonTheme .caiUserMessage.caiOriginalBotReply{border:var(--CaiAssistantWebUiResponseBorder)}.horizonTheme .caiBotReplyMessage.caiOriginalBotReply:not(.caiQuickRelyButtons){padding:.5rem 1rem;border:var(--CaiAssistantWebUiResponseBorder)}.horizonTheme .caiBotReplyMessage .outlineButtonStyle:not([active])[focused]{outline-offset:-1px}.horizonTheme .caiListItem{padding:0;margin:.25rem;width:calc(100% - .5rem);font-weight:400;border-color:rgba(0,0,0,0);--_ui5_list_item_base_height: 2.25rem}.horizonTheme .caiListItem:active{border-radius:.5rem}.horizonTheme .caiListItem.caiClampButtonText{height:2rem}.horizonTheme .caiWebClientCarouselArea{border-radius:.5rem}.horizonTheme .caiWebClientCarouselArea .caiWebClientCarousel{--sapPageFooter_Background: var(--caiCarouselFooterBackgroundColor, var(--sapGroup_ContentBackground, #fff));--sapPageFooter_BorderColor: transparent}.horizonTheme .caiWebClientCardActionFooter{border-color:var(--caiFooterBackgroundColor, var(--sapGroup_ContentBackground, #fff))}.horizonTheme .caiDetailFooter .caiWebClientButtonFlexItem{margin:.5rem !important}.horizonTheme .caiDetailFooter .caiFooterContentArea{border:none;box-shadow:none}.horizonTheme .caiInnerFocusIndicator:focus{border-radius:.75rem}.horizonTheme :not(.caiListItem--readOnly).caiListItem{border-radius:.5rem}.horizonTheme :not(.caiListItem--readOnly).caiListItem .caiIcon,.horizonTheme :not(.caiListItem--readOnly).caiListItem .caiWebListButtonText,.horizonTheme :not(.caiListItem--readOnly).caiListItem .caiWebListMenuButtonText{color:var(--sapList_TextColor, #1D2D3E)}.horizonTheme :not(.caiListItem--readOnly).caiListItem:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:var(--CaiAssistantWebListHoverShadow, var(--sapContent_Shadow2, 0px 6px 12px rgba(95, 163, 241, 0.4)))}.horizonTheme :not(.caiListItem--readOnly).caiListItem:hover .caiIcon,.horizonTheme :not(.caiListItem--readOnly).caiListItem:hover .caiWebListButtonText,.horizonTheme :not(.caiListItem--readOnly).caiListItem:hover .caiWebListMenuButtonText{color:var(--sapList_TextColor, #1D2D3E)}.horizonTheme :not(.caiListItem--readOnly).caiListItem:active{background-color:var(--sapList_Active_Background, #0854a0)}.horizonTheme :not(.caiListItem--readOnly).caiListItem:active .caiIcon,.horizonTheme :not(.caiListItem--readOnly).caiListItem:active .caiWebListButtonText,.horizonTheme :not(.caiListItem--readOnly).caiListItem:active .caiWebListMenuButtonText{color:var(--sapUIButtonActiveTextColor, var(--sapList_Active_TextColor, #0040b0))}.horizonTheme .caiWebClientCardButtonsFooter .caiListItem .caiIcon,.horizonTheme .caiWebClientCardButtonsFooter .caiListItem .caiWebListButtonText,.horizonTheme .caiWebClientCardButtonsFooter .caiListItem .caiWebListMenuButtonText,.horizonTheme .caiWebClientButtonListFooter .caiListItem .caiIcon,.horizonTheme .caiWebClientButtonListFooter .caiListItem .caiWebListButtonText,.horizonTheme .caiWebClientButtonListFooter .caiListItem .caiWebListMenuButtonText{color:var(--sapButton_Lite_TextColor, #0064D9)}.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:hover,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:hover{border-color:rgba(0,0,0,0);box-shadow:var(--CaiAssistantWebButtonListShadowHover, var(--sapContent_Shadow2, 0px 6px 12px rgba(95, 163, 241, 0.4)))}.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:hover .caiIcon,.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:hover .caiWebListButtonText,.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:hover .caiWebListMenuButtonText,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:hover .caiIcon,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:hover .caiWebListButtonText,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:hover .caiWebListMenuButtonText{color:var(--sapButton_Lite_TextColor, #0064D9)}.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:active .caiIcon,.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:active .caiWebListButtonText,.horizonTheme .caiWebClientCardButtonsFooter :not(.caiListItem--readOnly).caiListItem:active .caiWebListMenuButtonText,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:active .caiIcon,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:active .caiWebListButtonText,.horizonTheme .caiWebClientButtonListFooter :not(.caiListItem--readOnly).caiListItem:active .caiWebListMenuButtonText{color:var(--CaiAssistantWebButtonActive, var(--sapButton_Lite_TextColor, #0040B0))}.horizonTheme .caiWebViewMoreTextReponse{--_ui5_link_focus_border-radius: 0.5rem;border-radius:.5rem;border-width:var(--sapContent_FocusWidth, 1px);border-color:rgba(0,0,0,0);border-style:solid}.horizonTheme .caiWebViewMoreTextReponse:focus-within{background-color:var(--_ui5_link_focus_background_color);color:var(--_ui5_link_focus_color);border-width:var(--sapContent_FocusWidth, 1px);border-color:var(--CaiAssistantWebOutlineColor, var(--sapContent_FocusColor, #333));border-style:var(--sapContent_FocusStyle, dotted);-webkit-text-decoration:var(--_ui5_link_focus_text_decoration);text-decoration:var(--_ui5_link_focus_text_decoration);text-shadow:none}.horizonTheme .PopoverMenu .caiList .caitStaticMenuListItem{border-radius:4px}.horizonTheme .PopoverMenu .caiList .caitStaticMenuListItem .caiPopoverMenuLine{width:2px;height:28px;background-color:rgba(0,0,0,0)}.horizonTheme .PopoverMenu .caiList .caitStaticMenuListItem:hover .caiPopoverMenuLine{background-color:var(--CaiAssistantWebUiHoverMenuLineColor, var(--sapList_Hover_Background, #d5dadd))}.horizonTheme .PopoverMenu .caiList .caitStaticMenuListItem[selected] .caiPopoverMenuLine{background-color:var(--CaiAssistantWebUiSelectedMenuLineColor, var(--sapList_SelectionBorderColor, #0057d2))}.horizonTheme .PopoverMenu .caiList .caitStaticMenuListItem :active .caiPopoverMenuLine{background-color:var(--CaiAssistantWebUiSelectedMenuLineColor, var(--sapList_SelectionBorderColor, #0057d2))}.cd-tooltip{z-index:1000}.forma-section__body .forma-text{line-height:1.5}.forma-text-bold-italic{font-family:"72-BoldItalic"}.hint--top{position:relative}.forma-select .forma-select__control{height:auto}.amazon-btn-focus:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.slug-arrow-focus:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.first-slug-focus:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.second-slug-focus:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.intent-tab:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.entity-tab:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.overview-tab:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.learn-more:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.intent-section:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.connect-tab:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.monitor-links:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.monitor-nav:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined !important;border-color:var(--color-black) !important}.amazon-btn-focus:focus{border-width:3px}.Select-option.is-focused{background-color:undefined;background-color:var(--color-background);border-style:dotted;border-width:1px}.Select-option:hover{background-color:undefined;background-color:var(--color-background);border-style:dotted;border-width:1px}.center{text-align:center}.memberHeaders{border-top:undefined;border-top:1px solid var(--color-border);background:undefined;background:var(--color-background-dark)}.activeButtonFocus:focus,.trainLinkFocus:focus,.addLanguageFocus:focus{border-style:dotted;border-width:1px;text-decoration:none;cursor:pointer;border-color:undefined;border-color:var(--color-black)}.mandatory-field-color{color:undefined;color:var(--color-error-active)}.messageTypeButton{width:200px !important}
