@charset "UTF-8";.headline--color-default{color:#333}.headline--color-yellow{color:#fc0}.headline--color-gray{color:#bfbfbf}.headline--color-white{color:#fff}.headline--font-type-sans-serif{font-family:Inter,sans-serif}.headline--weight-normal{font-weight:400}.headline--weight-bold{font-weight:700}.headline--no-margin{margin-top:0;margin-bottom:0}.headline--no-margin-top{margin-top:0}.headline--h1{margin-top:3rem;margin-bottom:3rem;text-align:center}.paragraph{line-height:1.5rem}.paragraph--align-left{text-align:left}.paragraph--align-center{text-align:center}.paragraph--align-right{text-align:right}.paragraph--color-default,.paragraph--color-default a{color:#333}.paragraph--color-white,.paragraph--color-white a{color:#fff}.paragraph--color-red,.paragraph--color-red a{color:red}.footer{background-color:#fff;padding:1rem;display:block}.footer__nav,.footer__claim{display:flex;justify-content:center;align-items:center}.footer__newline-paragraph{white-space:pre-line}.footer__nav{display:flex;list-style-type:none;padding:0;margin:0}.footer__nav-item{padding:0 .4rem}.footer__nav-button{cursor:pointer;font-size:.8rem;font-weight:500;background:none;padding:.1rem 0;border:none;position:relative;text-decoration:none;color:#333}.footer__nav-button:hover{text-decoration:underline}.footer__claim{margin-top:.8rem;font-size:.8rem;color:#999;text-align:center}.footer__modal{padding:0 2rem}.footer__modal-link{color:#333}.org-tree__org-unit-label{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.org-tree__org-unit-label__name,.org-tree__org-unit-label__id{max-width:100%;overflow:hidden;display:inline-block;text-overflow:ellipsis}.org-tree__org-unit-label--negsel span{color:#d3d3d3}.org-tree__org-unit-label__id{color:#757575}.draggable{display:inline}.draggable--is-dragging{opacity:.2}.panel{margin:auto;max-width:700px}.panel--border-default{border:2px solid #edede7}.panel--border-none{text-align:center}.panel--border-primary{border:2px solid #d40511}@media (max-width: 400px){.panel{padding:0;border:none}}.message{margin-top:.3rem}.message-align--center{text-align:center}.message-align--left{text-align:left}.error-message{color:#f33}.form{width:100%}.form__container .form-field{flex-grow:1;display:flex;flex-direction:column;margin-right:1rem;margin-left:1rem;margin-bottom:.5rem}.form__footer{display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch;justify-content:center}.form__footer .button{flex-grow:1;margin:1rem}@media (min-width: 480px){.form__footer .button{max-width:300px}}.form__non-field-errors{margin:1rem;text-align:center}.form--stack-horizontal .form__container{display:flex;flex-direction:row;flex-wrap:wrap}.form-field .input-wrapper{flex-grow:1;display:flex}.form-field__error-message{text-align:left}.button{font-size:16px;color:#333;width:100%;height:100%;position:relative;cursor:pointer}.button--flex-stretch{display:flex;align-items:center;justify-content:center}.button--img-only{width:auto;display:flex;flex-shrink:0;padding:0;align-items:center}.button--color-default{background-color:#d40511;border:2px solid #d40511;color:#fff}.button--color-default:hover{background-color:#fff;border:2px solid #d40511;color:#d40511}.button--color-warning{background-color:#fc0}.button--color-warning:hover{background-color:#997a00}.button--color-primary{background-color:#bfbfbf;color:#333;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-o-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 18px #0000001a!important}.button--color-white{background:#fff;color:#d40511;border:2px solid #d40511}.button--color-white:hover{background-color:#d40511;color:#fff}.button--color-mercury{background:#e4e4e4}.button--color-green{background:#56e369;color:#fff;border:2px solid #56e369}.button--color-green:hover{background-color:#fff;color:#56e369}.button--color-gray{background:#666;color:#fff;border:2px solid #666666}.button--color-gray:hover{background-color:#fff;color:#666}.button--color-transparent{background:transparent;border:none}.button--color-transparent:hover{box-shadow:none!important}.button--disabled,.button[disabled]{background-color:#bfbfbf;border:2px solid #bfbfbf;color:#fff}.button--disabled:hover,.button[disabled]:hover{background-color:#bfbfbf;border:2px solid #bfbfbf;color:#fff;cursor:default}.button--border-none,.button--border-none:hover,.button--border-none[disabled],.button--border-none[disabled]:hover{border:none}.button--font-type-sans-serif{font-family:Inter,sans-serif}.button--shape-cornered{border-radius:0}.button--shape-rounded{border-radius:3px}.button--size-big{height:40px;line-height:33px}.button--auto-width{width:auto}.button--padding-direction-all.button--padding-value-100{padding:100px}.button--padding-direction-horizontal.button--padding-value-100{padding-left:100px;padding-right:100px}.button--padding-direction-vertical.button--padding-value-100{padding-top:100px;padding-bottom:100px}.input{background-color:#fff;border-radius:3px;border:2px solid #bfbfbf;font-size:16px;padding:0 1rem;width:100%;height:36px;box-sizing:border-box;flex-grow:1}.input--show-clear-button{padding:0 calc(1rem + 15px) 0 1rem}.input--border-color-primary{border-color:#bfbfbf}.input--border-color-primary:focus{border-color:#fc0}.input--border-color-secondary{border-color:#666}.input--border-color-secondary:focus{border-color:#fc0}.input--border-color-danger{border-color:#d40511}.input--border-color-danger:focus{border-color:#d40511}.input-wrapper{position:relative}.input-clear{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:transparent;border:none;color:inherit;width:auto;height:auto}.input-clear:hover{border:none;color:inherit;background-color:transparent}.input[type=text]::-ms-clear{width:0;height:0}.input[type=textarea]{padding-top:8px}.input[type=checkbox]{width:0;max-width:0;height:0;max-height:0;overflow:hidden;margin:0;position:absolute;opacity:0}.input[type=checkbox]+label{padding-left:25px;position:relative;display:inline-block;cursor:pointer}.input[type=checkbox]+label.label--left{padding-right:25px;padding-left:0}.input[type=checkbox]+label.label--left:before,.input[type=checkbox]+label.label--left:after{right:0;left:auto}.input[type=checkbox]+label:empty{width:19px;height:19px;padding-left:0}.input[type=checkbox]+label:before,.input[type=checkbox]+label:after{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input[type=checkbox]+label:before{background-color:#fff;width:19px;height:19px;border:2px solid #bfbfbf;border-radius:3px}.input[type=checkbox]:focus+label:before{border:2px solid #666666}.input[type=checkbox]:checked+label:after,.input[type=checkbox]:disabled+label:after{background-color:#d40511;width:11px;height:11px;border-radius:3px;left:4px}.input[type=checkbox]:checked+label.label--left:after,.input[type=checkbox]:disabled+label.label--left:after{right:4px;left:auto}.input[type=checkbox]:disabled+label:before{background-color:#e4e4e4}.input[type=checkbox]:disabled+label:after{background-color:#e4e4e4}.input[type=checkbox]:checked:disabled+label:after{background-color:#666}.login-key-input{display:flex;flex-direction:column;align-items:center}.login-key-input_wrapper{display:flex;justify-content:center;align-items:center}.login-key-input_field{margin-bottom:1rem;margin-top:1rem;position:relative}.login-key-input_field+.login-key-input_field{padding-left:1rem}.login-key-input_field+.login-key-input_field:before{content:"-";display:block;position:absolute;width:1rem;text-align:center;left:0;top:50%;transform:translateY(-50%)}.login-key-input_field .input{text-align:center;padding:0;width:100%;min-width:20px;max-width:80px;margin-left:.5rem;margin-right:.5rem}@media (max-width: 400px){.login-key-input_field .input{font-size:12.8px;margin-left:.25rem;margin-right:.25rem}}.catch-null-url{margin-top:2rem;text-align:center;padding:3rem;padding-top:0}.catch-null-url__take-me-back-button{margin-top:2rem;width:20rem;max-width:100%}.not-found-page{display:flex;flex-direction:column;align-items:center}.chatbot-terms-list{counter-reset:item}.chatbot-terms-list__item{display:block;position:relative;margin-top:12px}.chatbot-terms-list__item:before{content:counters(item,".") ". ";counter-increment:item;position:absolute;right:100%;padding-right:8px}.confidential-logo{display:flex;flex-direction:column;align-items:center}.confidential-logo__main{font-weight:700;display:flex;flex-direction:column;align-items:center;border-top:solid 2px;border-bottom:solid 2px;padding:8px 16px;margin:8px 0}.widget-tooltip{position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);background-color:#e4e4e4;border-radius:5px;box-shadow:0 0 6px #666;padding:10px 18px;font-size:13px;z-index:3}.widget-tooltip:before{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e4e4e4;width:0;height:0;position:absolute;right:100%;top:50%;transform:translateY(-50%)}.widget-tooltip--nowrap,.response-manager-label{white-space:nowrap}.response-manager{display:flex;width:100%;overflow:auto;justify-content:space-between}.response-manager .diff-column__header{width:85px}.response-manager .first_column{background:#fff;left:0;position:sticky;z-index:1}.accordion__item__header{padding-bottom:1rem;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:flex-start}.accordion__item__header>*:first-child{flex-grow:1}.accordion__item__header__icon{fill:#d40511;justify-self:flex-end}.accordion__item__header__icon--is-active{transform:rotate(180deg)}.org-tree-search{height:32px;margin-bottom:8px}.org-tree-search__popup{background-color:#fff;position:absolute;top:40px;bottom:0;left:0;right:0;z-index:500;min-height:50px;overflow:auto;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-o-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 18px #0000001a!important}.org-tree-search__popup--hidden{display:none}.org-tree-search__popup__loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.react-checkbox-tree{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px}.react-checkbox-tree>ol{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0}.react-checkbox-tree ol{margin:0;padding-left:0;list-style-type:none}.react-checkbox-tree ol ol{padding-left:24px}.react-checkbox-tree button{line-height:normal;color:inherit}.react-checkbox-tree button:focus{outline:none}.react-checkbox-tree button:disabled{cursor:not-allowed}.react-checkbox-tree .rct-bare-label{cursor:default}.react-checkbox-tree label{margin-bottom:0;cursor:pointer}.react-checkbox-tree label:hover{background:#3333cc1a}.react-checkbox-tree label:active{background:#3333cc26}.react-checkbox-tree:not(.rct-native-display) input{display:none}.react-checkbox-tree.rct-native-display input{margin:0 5px}.react-checkbox-tree .rct-icon{font-family:FontAwesome;font-style:normal}.rct-disabled>.rct-text>label{opacity:.75;cursor:not-allowed}.rct-disabled>.rct-text>label:hover{background:transparent}.rct-disabled>.rct-text>label:active{background:transparent}.rct-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rct-options{position:absolute;top:0;right:0;z-index:1;margin-left:.5rem;background-color:#fff;text-align:right}.rct-option{opacity:.75;border:0;background:none;cursor:pointer;padding:0 4px;font-size:18px}.rct-option:hover{opacity:1}.rct-option+.rct-option{margin-left:2px}.rct-collapse,.rct-checkbox,.rct-node-icon{padding:0 5px}.rct-collapse *,.rct-checkbox *,.rct-node-icon *{display:inline-block;margin:0;width:14px}.rct-collapse{border:0;background:none;line-height:normal;color:inherit;font-size:12px}.rct-collapse.rct-collapse-btn{margin:0;cursor:pointer}.rct-collapse>.rct-icon-expand-close{opacity:.5}.rct-collapse>.rct-icon-expand-close:hover{opacity:1}.rct-native-display .rct-checkbox{display:none}.rct-node-clickable{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}.rct-node-clickable:hover{background:#3333cc1a}.rct-node-clickable:focus{outline:0;background:#33c3}.rct-node-icon{color:#33c}.rct-title{padding:0 5px}.rct-icon-expand-close:before{content:""}.rct-icon-expand-open:before{content:""}.rct-icon-uncheck:before{content:""}.rct-icon-check:before{content:""}.rct-icon-half-check:before{opacity:.5;content:""}.rct-icon-leaf:before{content:""}.rct-icon-parent-open:before{content:""}.rct-icon-parent-close:before{content:""}.rct-icon-expand-all:before{content:""}.rct-icon-collapse-all:before{content:""}.action-plan-org-unit-header{display:flex;flex-direction:row;margin:40px -16px}.action-plan-org-unit-header__column{width:8.3333333333%;margin:0 16px;display:flex;flex-direction:column;justify-content:flex-start}.action-plan-org-unit-header__column--headcount,.action-plan-org-unit-header__column--priority{width:8.3333333333%;flex:0}.action-plan-org-unit-header__column--manager,.action-plan-org-unit-header__column--email{width:25%}.action-plan-org-unit-header__column--email{word-break:break-word}.action-plan-org-unit-header__column--name{width:33.3333333333%}.action-plan-org-unit-header__column--priority{padding-right:40px;position:relative}.action-plan-org-unit-header__column--actionlist{margin-left:auto;margin-right:1.5rem;align-self:center}.action-plan-org-unit-header__label{font-size:13px}.action-plan-org-unit-header__flag{position:absolute;right:0;top:0;color:#d40511}.action-plan-org-unit-header__flag--gray{color:#666}.select{background:#e4e4e4;font-size:16px;height:36px;padding:0 0 0 1rem;border:0;border-radius:3px;margin-top:.5rem;display:block;align-self:stretch;flex-grow:1}.select--placeholder{color:gray}.plan-action-detail-action__kpi-selector__target-statement{width:100%;margin-top:12px}.plan-action-detail-action__kpi-selector__target-statement__select{width:100%;background-color:#fff}.plan-action-detail-action__basic-data{display:flex;flex-direction:column;width:100%;padding:12px;box-sizing:border-box}@media (min-width: 960px){.plan-action-detail-action__basic-data{width:50%}}@media (min-width: 1200px){.plan-action-detail-action__basic-data{width:33.3333333333%}}.plan-action-detail-action__basic-data>*{margin-bottom:8px}.plan-action-detail-action__basic-data__input-label{margin-top:4px}.plan-action-detail-action__basic-data__note{flex-grow:1;resize:none;height:100%;min-height:250px;margin-bottom:0;font-family:Inter,sans-serif}.plan-action-detail-action__basic-data__margin-top{margin-top:.25em}.plan-action-detail-action__basic-data__half-section{display:grid;grid-template-columns:60% 40%}.plan-action-detail-action__basic-data__half-section__left{margin-right:30px}.plan-action-detail-action__basic-data__date-picker{display:flex;margin-top:.5rem}.plan-action-detail-action__basic-data__date-picker>*{margin-right:10px}.plan-action-detail-action__kpi-selector__target-statement__margin{margin-top:4px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.basic-data-help-modal{width:calc(4rem + 696px)}.basic-data-help-modal p{font-weight:400}.button-basic-data-help-modal{margin:0}.button-basic-data-help-modal__exclamationmark{transform:translateY(2px);color:#d40511}.plan-action-detail-action__kpi-selector__grid{width:100%;flex-grow:1;display:flex;flex-wrap:wrap;align-content:stretch;margin:-4px}.plan-action-detail-action__kpi-selector__grid--error{position:relative}.plan-action-detail-action__kpi-selector__grid--error:before{content:"";border:2px solid #d40511;position:absolute;top:2px!important;left:2px!important;right:2px!important;bottom:2px!important}.plan-action-detail-action__kpi-selector__grid__button-wrapper{width:calc(33.3333333333% - 8px);margin:4px;overflow:hidden}.plan-action-detail-action__kpi-selector__grid__button{font-size:13px;background-color:#fff;padding:12px}.plan-action-detail-action__kpi-selector__grid__button:hover{background-color:#fc0}.target-statements{display:flex;flex-direction:column}.target-statements__row{display:flex}.target-statements__row--header{font-weight:700}.target-statements__row--highlight{background-color:#fc0}.target-statements__label{padding:12px 20px;width:70%}@media (min-width: 960px){.target-statements__label{width:50%}}.target-statements__result{padding:12px 20px;width:15%;text-align:center;align-self:center}@media (min-width: 960px){.target-statements__result{width:25%}}.plan-action-detail-action__kpi-selector{display:flex;flex-direction:column;width:100%;padding:12px;box-sizing:border-box}@media (min-width: 960px){.plan-action-detail-action__kpi-selector{width:50%}}@media (min-width: 1200px){.plan-action-detail-action__kpi-selector{width:33.3333333333%}}.plan-action-detail-action__kpi-selector__headline{margin-bottom:8px;display:flex;flex-wrap:wrap;justify-content:space-between}.plan-action-detail-action__pinboard__file-display{flex-grow:1;flex-basis:0;min-width:100px;max-width:200px;margin:4px 8px}.plan-action-detail-action__pinboard__file-display__card-wrapper{width:100%;padding-top:62.5%;position:relative}.plan-action-detail-action__pinboard__file-display__card{border:1px solid #bfbfbf;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:#bfbfbf;overflow:hidden;box-sizing:border-box;position:relative;position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-o-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 18px #0000001a!important}.plan-action-detail-action__pinboard__file-display__card__delete{position:absolute;top:0;right:0;opacity:0;border:none;padding:0;background:#ffffff80;color:#666;cursor:pointer}.plan-action-detail-action__pinboard__file-display__card__delete:hover{color:#d40511}.plan-action-detail-action__pinboard__file-display__card--downloadable:hover{-webkit-box-shadow:0 0 6px 0 #d40511!important;-moz-box-shadow:0 0 6px 0 #d40511!important;-o-box-shadow:0 0 6px 0 #d40511!important;box-shadow:0 0 6px #d40511!important}.plan-action-detail-action__pinboard__file-display__card--downloadable:hover .plan-action-detail-action__pinboard__file-display__card__delete{opacity:1}.plan-action-detail-action__pinboard__file-display__card__loading-indicator{background-color:#ffffff80;display:flex;justify-content:center;align-items:center;position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important}.plan-action-detail-action__pinboard__file-display__card__image{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.plan-action-detail-action__pinboard__file-display__card__extension{font-size:3.5rem;font-weight:700}.plan-action-detail-action__pinboard__file-display__filename{margin-top:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.plan-action-detail-action__pinboard{display:flex;flex-direction:column;width:100%;padding:12px;box-sizing:border-box}@media (min-width: 1200px){.plan-action-detail-action__pinboard{width:33.3333333333%}}.plan-action-detail-action__pinboard>*{margin-bottom:8px}.plan-action-detail-action__pinboard__dropzone{flex-grow:1;min-height:280px;margin-bottom:0;display:flex;flex-direction:column;align-items:center;height:auto;padding:4px 8px}.plan-action-detail-action__pinboard__dropzone--highlight{border:2px solid #f00000}.plan-action-detail-action__pinboard__dropzone__file-list{width:100%;display:flex;flex-wrap:wrap}.plan-action-detail-action__pinboard__dropzone__decoration{margin:auto;min-height:90px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.plan-action-detail-action__pinboard__dropzone__decoration>svg{height:32px;width:32px;color:#333}.plan-action-detail-action__pinboard__dropzone__decoration__size-hint{color:#999;font-size:13px}.plan-action-detail-action__pinboard__file-chooser{display:none}.plan-action-detail-action{width:100%;display:flex;flex-direction:column;margin-bottom:40px}.plan-action-detail-action__header{background-color:#bfbfbf;color:#333;font-weight:700;padding:16px;display:flex;align-items:center}.plan-action-detail-action__header__title{flex-grow:1}.plan-action-detail-action__header__delete-button{color:#d40511}.plan-action-detail-action__body{display:flex;flex-wrap:wrap;background-color:#e4e4e4;padding:12px}.plus-button{font-size:48px;font-weight:100;width:1em;height:1em;border:1px solid #d40511;position:relative;cursor:pointer;background-color:transparent;overflow-anchor:none;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.plus-button--small{font-size:24px}.plus-button:hover{background-color:#fff}.plus-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5em;height:0;border:1px solid #d40511}.plus-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:.5em;border:1px solid #d40511}.plan-action-detail__create-action-area{width:100%;display:flex;flex-direction:column}.plan-action-detail__create-action-area__header{background-color:#bfbfbf;color:#333;text-align:center;font-weight:700;padding:16px}.plan-action-detail__create-action-area__body{background-color:#e4e4e4;display:flex;justify-content:center;align-items:center;padding:48px}.action-plan-meta{display:flex;flex-direction:row;margin:40px -20px}.action-plan-meta__column{width:33.3333333333%;margin:0 20px;display:flex;flex-direction:column;position:relative}.action-plan-meta__column__buttons{display:flex;flex-direction:row}.action-plan-meta__column__below{position:absolute;top:100%;left:0}.action-plan-meta__link-wrapper{width:100%;text-align:right;display:flex;flex-direction:column;flex-grow:1}.action-plan-meta__link{color:#d40511;font-weight:700;font-size:13px}.action-plan-meta__label{margin-bottom:20px;font-weight:700}.pseudo-hyphen,.plan-action-action-banner>.button:not(:last-of-type):after{position:absolute;content:"";height:32%;top:34%;width:2px;background:#999}@media (max-width: 768px){.pseudo-hyphen,.plan-action-action-banner>.button:not(:last-of-type):after{display:none}}.plan-action-action-banner{display:flex;align-items:stretch;height:5rem}.plan-action-action-banner>.button{display:flex;justify-content:center}.plan-action-action-banner>.button:hover{background:#bfbfbf}.plan-action-action-banner>.button:not(:last-of-type):after{right:-1px}.language-chooser{margin:32px -8px;display:flex}.language-chooser__spinner{width:100%;display:flex;justify-content:center;align-items:center}.language-chooser__button{margin:8px;flex-grow:1}.table-head__cell{color:#bfbfbf;font-weight:400;padding-bottom:25px}.table-head__cell--align-left{text-align:left}@media screen and (max-width: 959px){.table-head__cell--align-left{padding-left:1rem}}.table-head__cell--align-center{text-align:center}.table-head__cell--align-right{text-align:right}@media screen and (max-width: 959px){.table-head__cell--align-right{padding-right:1rem}}.table-head__cell-name{max-width:15rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 400px){.table-head__cell-name{display:none}}@media (max-width: 400px){.table-head__cell-name[class*=--align-left]+th,.table-head__cell-name[class*=--align-left]+td{text-align:left}}@media screen and (max-width: 959px){.table-head__cell-name[class*=--align-left]+th,.table-head__cell-name[class*=--align-left]+td{padding-left:1rem}}.table{width:100%;max-width:100%;position:relative}.table__panel{padding:1rem}.table__table{border-collapse:collapse;min-width:100%;margin:0 auto 1rem}@media screen and (min-width: 960px){.table__table{width:100%}}.table__spinner{width:2.25rem;height:2.25rem;margin:2.25rem auto}.table__headline{color:#bfbfbf;font-weight:400;padding-bottom:30px;text-align:left}.table__report-search{width:100%;max-width:400px;margin:2rem auto}.table__load-more{margin-top:1rem}.table-row:not(:last-child) td{box-sizing:border-box;border-bottom:1px solid #bfbfbf}.table-row:not(:last-child):hover td{border-color:#666;border-width:2px;padding-bottom:calc(.5rem - 1px)}.table-row__cell{padding:.5rem 0}.table-row__cell>*{max-height:100%}.table-row__cell--align-left{text-align:left}@media screen and (max-width: 959px){.table-row__cell--align-left{padding-left:1rem}}.table-row__cell--align-center{text-align:center}.table-row__cell--align-right{text-align:right}@media screen and (max-width: 959px){.table-row__cell--align-right{padding-right:1rem}}.table-row__cell--buttons>.button-wrapper{justify-content:flex-end}.table-row__cell--language{text-transform:uppercase;text-align:center}.table-row__favourite-icon{display:inline-block;vertical-align:middle;margin-right:.5rem;color:#d40511}.table-row__info-icon{display:inline-block;vertical-align:middle;margin-left:.5rem;color:#d40511}.plan-action-follow-up__step__arrow{position:absolute;top:52%;right:calc(50% + 94px);width:calc(100% - 156px);height:0;border:dashed #bfbfbf 1px;-moz-transform:translateX(-10%)!important;-o-transform:translateX(-10%)!important;-ms-transform:translateX(-10%)!important;-webkit-transform:translateX(-10%)!important;transform:translate(-10%)!important}@media (max-width: 959px){.plan-action-follow-up__step__arrow{right:calc(50% + 7.8vw + 16px);width:calc(100% - 15.6vw)}}.plan-action-follow-up__step__arrow:after{content:"";position:absolute;top:50%;left:100%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:16px solid #bfbfbf;-moz-transform:translateY(-50%)!important;-o-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.plan-action-follow-up__step{flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:156px}@media (max-width: 959px){.plan-action-follow-up__step{width:15.6vw}}.plan-action-follow-up__step__button-wrapper{position:relative;width:100%;display:flex}.plan-action-follow-up__step__button{margin:auto;padding:0;background:transparent!important;position:relative;overflow:visible}.plan-action-follow-up__step__button:before{content:"";width:0;height:20px;position:absolute;bottom:100%;left:78px;border:dashed #bfbfbf 1px;z-index:1;-moz-transform:translate(-50%,9px)!important;-o-transform:translate(-50%,9px)!important;-ms-transform:translate(-50%,9px)!important;-webkit-transform:translate(-50%,9px)!important;transform:translate(-50%,9px)!important}@media (max-width: 959px){.plan-action-follow-up__step__button:before{left:7.65vw;-moz-transform:translate(-50%,.9vw)!important;-o-transform:translate(-50%,.9vw)!important;-ms-transform:translate(-50%,.9vw)!important;-webkit-transform:translate(-50%,.9vw)!important;transform:translate(-50%,.9vw)!important}}.plan-action-follow-up__step__button:after{content:"";position:absolute;bottom:100%;left:78px;background-color:#bfbfbf;width:10px;height:10px;z-index:1;-moz-transform:translate(-50%,15.75px)!important;-o-transform:translate(-50%,15.75px)!important;-ms-transform:translate(-50%,15.75px)!important;-webkit-transform:translate(-50%,15.75px)!important;transform:translate(-50%,15.75px)!important;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media (max-width: 959px){.plan-action-follow-up__step__button:after{left:7.65vw;-moz-transform:translate(-50%,1.575vw)!important;-o-transform:translate(-50%,1.575vw)!important;-ms-transform:translate(-50%,1.575vw)!important;-webkit-transform:translate(-50%,1.575vw)!important;transform:translate(-50%,1.575vw)!important}}.plan-action-follow-up__step__button__img{width:156px;height:150px;z-index:1;-moz-transform:translateX(6px)!important;-o-transform:translateX(6px)!important;-ms-transform:translateX(6px)!important;-webkit-transform:translateX(6px)!important;transform:translate(6px)!important}@media (max-width: 959px){.plan-action-follow-up__step__button__img{width:15.6vw;height:15vw;-moz-transform:translateX(.6vw)!important;-o-transform:translateX(.6vw)!important;-ms-transform:translateX(.6vw)!important;-webkit-transform:translateX(.6vw)!important;transform:translate(.6vw)!important}}.plan-action-follow-up__step__label{width:100%;padding-left:4px;padding-right:4px;box-sizing:border-box}.plan-action-follow-up__step__action-button{margin-top:30px;color:#d40511;font-size:20px;text-decoration:underline}.plan-action-follow-up{display:flex;align-items:flex-start;position:relative;margin-bottom:80px}.plan-action-follow-up__overlay{top:0;left:0;right:0;bottom:0;position:absolute;background-color:#ffffff80;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}.button-help-modal{margin:0}.button-help-modal__questionmark{transform:translateY(2px);color:#d40511}.status-doughnut{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;padding:0 50px}.status-doughnut--bigText22{font-size:22px!important}.status-doughnut--bigText18{font-size:18px!important}.status-doughnut__ring{margin-left:-25px}.status-doughnut__legend{padding-left:60px;font-size:20px}.status-doughnut__legend__entry{display:flex;margin-bottom:4px;font-size:13px}.status-doughnut__legend__entry__color-box{flex-shrink:0;width:1.5em;height:1em;margin-right:4px}.status-doughnut__legend__entry__color-box--notstarted{background-color:#dfdfdf}.status-doughnut__legend__entry__color-box--inprogress{background-color:#ffeeac}.status-doughnut__legend__entry__color-box--completed{background-color:#fc0}.plan-action-statistics__fraction-display{width:100%;height:100%;display:flex;flex-direction:column}.plan-action-statistics__fraction-display--bigText{font-size:22px!important}.plan-action-statistics__fraction-display__content{display:flex;justify-content:space-between;padding:0 50px;align-items:center;flex-grow:1;margin-top:10px}.plan-action-statistics__fraction-display__text{display:flex;flex-direction:column;align-items:center;text-align:center}.plan-action-statistics__fraction-display__text__of{font-size:13px}.plan-action-statistics__fraction-display__text__number{font-size:30px}.plan-action-statistics__fraction-display__text__label{font-size:13px;margin-bottom:auto;text-align:center;margin-top:10px}.plan-action-statistics__fraction-display__text>*:first-child{margin-top:auto}.plan-action-statistics__fraction-display__text>*:last-child{margin-bottom:auto}.plan-action-statistics__coverage__headcount-icon{font-size:5em;color:#fc0}.headcount-coverage{position:relative}.headcount-coverage--bigText{font-size:22px!important}.headcount-coverage__tooltip{display:inline-flex;align-items:center;margin-top:-20px}.headcount-coverage__tooltip>h4{font-size:20px}.plan-action-statistics__coverage__number-display{display:flex;flex-direction:column;align-items:center;flex-grow:1}.plan-action-statistics__coverage__number-display__icon-wrapper{margin-top:auto}.plan-action-statistics__coverage__number-display__number{margin:32px 0 15px;font-size:30px}.plan-action-statistics__coverage__number-display__number__percentage{font-size:13px}.plan-action-statistics__coverage__number-display--bigText{font-size:22px!important}.plan-action-statistics__coverage__number-display__label{font-size:13px;margin-bottom:auto;text-align:center}.plan-action-statistics__coverage__org-units-icon{font-size:5em;color:#fc0}.org-unit-coverage{position:relative}.org-unit-coverage__tooltip{display:inline-flex;align-items:center;margin-top:-20px}.org-unit-coverage__tooltip>h4{font-size:20px}.org-unit-coverage--bigText{font-size:30px!important}.plan-action-statistics__coverage{display:flex;flex-direction:column;flex-grow:1}.plan-action-statistics__coverage--bigText22{font-size:22px!important}.plan-action-statistics__coverage__single-action-rate{width:40%;text-align:center}.plan-action-statistics__coverage__paper{margin:4px;background-color:#fff;padding:20px;display:flex;flex-grow:1;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.plan-action-statistics__coverage__paper--bigText{font-size:30px!important}.plan-action-statistics__coverage__paper__tooltip{position:absolute;top:10px;left:148px}.plan-action-statistics__coverage__paper__tooltip__single-action{position:absolute;top:10px;left:166px}.plan-action-statistics__coverage__paper__content{display:flex;justify-content:space-between;padding:0 50px;align-items:center;font-size:20px}.plan-action-statistics__coverage__paper__content__space-around{justify-content:space-around}.plan-action-statistics__coverage__paper>*{flex-grow:1;flex-basis:0}.plan-action-statistics__coverage__paper__headline{position:absolute}.plan-action-statistics__coverage__paper__headline_actionPlans{display:inline-flex;align-items:center;margin-top:-20px}.plan-action-statistics__coverage__paper__headline_actionPlans>h4{font-size:20px}.plan-action-statistics__coverage__icon{font-size:4em;color:#fc0;padding:16px}.gray_horizontal_line{background:#bfbfbf;display:grid;grid-template-columns:50% 50%;grid-gap:8px;padding:0!important;margin-right:12px}.gray_horizontal_line>*{background:#fff;padding:20px;border-radius:5px}.icon_action_plan{height:auto;width:auto;max-height:100px;min-width:60px;min-height:60px;max-width:100px;padding:16px}.statistics-bar{display:flex;align-items:center;position:relative;padding:5px}.statistics-bar--selectable{margin-right:30px;cursor:pointer}.statistics-bar--selectable:hover{background-color:#e4e4e4}.statistics-bar--selected{background-color:#bfbfbf;margin-right:30px}.statistics-bar--selected:after{content:"→";position:absolute;left:calc(100% + 10px);display:block;font-size:24px;color:#666}@media (max-width: 768px){.statistics-bar--selected:after{content:"↓"}}.statistics-bar--selected:hover{background-color:#bfbfbf}.statistics-bar--bigText25{font-size:25px}.statistics-bar__label{width:40%;word-break:break-word}.statistics-bar__value{display:flex;width:60%;align-items:center}.statistics-bar__bar-wrapper{flex-grow:1}.statistics-bar__bar{height:30px;background-color:#fc0}.statistics-bar__count{margin:10px}.kpi-status__container{display:flex;flex-direction:column;flex-grow:1}.kpi-status__actions{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;margin:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (max-width: 768px){.kpi-status__actions{flex-wrap:wrap}}.kpi-status__actions--statements{flex-grow:1}.kpi-status__section{padding:10px;width:100%}@media (min-width: 1199px){.kpi-status__section--half{width:50%}}.kpi-status__section--bigText{font-size:30px}.language-chooser-extended{display:grid;grid-gap:20px}.language-chooser-extended__spinner{width:100%;display:flex;justify-content:center;align-items:center}.language-chooser-extended__dropdowns{display:flex;grid-gap:21px}.language-chooser-extended__dropdowns>label{min-width:150px}.language-chooser-extended__select{width:100%}.language-chooser-extended__note{line-height:1.5rem;color:#333}.dashboard-help-modal{width:calc(4rem + 696px)}.button-waterfall-help-modal{margin:0}.button-waterfall-help-modal__questionmark{transform:translateY(2px);color:#d40511}.plan-action-statistics__org-unit-status__follow-up-waterfall{width:100%;height:100%}.plan-action-statistics__org-unit-status__follow-up-waterfall__header{display:flex;justify-content:space-between}.plan-action-statistics__org-unit-status__follow-up-waterfall--bigText{font-size:30px}.plan-action-statistics__org-unit-status{display:flex;flex-direction:column;flex-grow:1}.plan-action-statistics__org-unit-status__topline{display:flex}.plan-action-statistics__org-unit-status__topline>*{width:50%}.plan-action-statistics__org-unit-status__bottom{box-sizing:border-box;width:calc(100% - 8px);height:150px;flex-grow:1;flex-basis:0}.plan-action-statistics__org-unit-status__paper{margin:4px;background-color:#fff;padding:8px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.list-item{transition:background-color .2s ease-in-out;display:block}.list-item__label{width:100%;padding:.5rem 0 .5rem .5rem;box-sizing:border-box;outline:none;position:relative;display:flex;flex-direction:row;align-items:center}.list-item__icon{margin-right:.5rem;flex-shrink:0}.list-item__title-wrapper{overflow:hidden;position:relative;display:flex;flex-direction:column;flex-grow:1}.list-item__title-wrapper+*{margin-left:auto}.list-item__title,.list-item__subtitle{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5em;min-height:1.5em;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-right:.5rem;overflow:hidden}.list-item__subtitle{color:#8c8c8c}.list-item__expand{font-size:1.4rem;color:#d40511}.list-item--inline .list-item__label{flex-direction:row}.list-item--inline .list-item__title,.list-item--inline .list-item__subtitle{flex-basis:50%}.list-item--collapsible .list-item__label~*{display:none}.list-item--collapsible .list-item__expand{transform:rotate(90deg)}.list-item--collapsible.is-active .list-item__label~*{display:block}.list-item--collapsible.is-active .list-item__expand{transform:rotate(-90deg)}.list-item--clickable .list-item__label{background-color:#fff;cursor:pointer}.list-item--clickable .list-item__label:hover{background-color:#edede799}.list-item--draggable .list-item__label{background-color:#fff;cursor:move;cursor:grab}.list-item--draggable .list-item__label:hover{background-color:#edede799}.list-item--is-dragging{opacity:.2}.list-item--selected>.list-item__label{background-color:#e5e5e5}.list{display:flex;flex-direction:column;padding:0;margin:0}.nestedFilters{margin-left:10px;font-size:16px}.plan-action-statistics{background-color:#bfbfbf;padding:4px;margin-bottom:16px;position:relative;display:flex;flex-grow:1;flex-direction:column;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.plan-action-statistics__header{height:1.5em;position:relative;display:flex;justify-content:flex-end}.plan-action-statistics__tab-row{position:absolute;bottom:0;left:0;display:flex}.plan-action-statistics__tab{margin-left:4px;padding:4px 16px;max-width:100px;background-color:#bfbfbf;color:#666;border:1px solid #666666;font-size:13px;cursor:pointer;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-ms-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-ms-border-top-right-radius:3px;border-top-right-radius:3px}.plan-action-statistics__tab:hover{background-color:#e4e4e4}.plan-action-statistics__tab--active{color:#333;background-color:#fff}.plan-action-statistics__tab--active:hover{background-color:#fff}.plan-action-statistics__icon-button{margin:0 8px}.plan-action-statistics__icon-button svg{color:#d40511}.plan-action-statistics__overlay{background-color:#ffffff80;display:flex;justify-content:center;align-items:center;position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important}.workspace-share-modal{width:1400px;height:95vh}.workspace-share-modal__loading-spinner{background-color:#ffffffe6;content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;z-index:51}.workspace-share-modal__loading-spinner-circle{top:50%;left:50%;position:relative}.report-header{padding:0 1rem 1rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.report-header>h2{margin:0 auto 0 0}@media screen and (min-width: 960px){.report-header{padding:1rem 0;word-break:normal}}.report-header--fixed{position:fixed;top:0;left:0;right:0;background-color:#fff;padding-left:.5rem;padding-right:.5rem;z-index:2;border-bottom:1px solid #999999}@media screen and (min-width: 960px){.report-header--fixed{padding:0 2rem}}.report-header__spacer{display:block;width:100%;height:4rem}@media screen and (min-width: 960px){.report-header__spacer{height:6rem}}@media screen and (max-width: 479px){.report-header__reports-for{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.report-header__reports-owner-name{color:#333}.report-header__reports-owner-id{color:#999}.report-header__tool-wrapper{margin-left:auto}.button-wrapper{max-width:100%;display:flex;flex-direction:row}.button-wrapper>button{margin-right:2rem}.button-wrapper>button:last-child{margin-right:0}.button-wrapper--justify-center{justify-content:center}.list-search{background:transparent}.list-search__field.form-field{margin-right:0;margin-left:0}.advanced-search{color:#999;display:flex;flex-direction:column;align-items:center}.advanced-search__collapse-handler{font-size:13px;text-decoration:underline;cursor:pointer}.advanced-search__content{padding:1rem 1rem 2rem;display:flex;align-items:flex-end}.advanced-search__content select{align-self:flex-end;margin-right:1rem}.advanced-search__date-picker{font-family:Inter,sans-serif}.advanced-search__date-picker:first-of-type{margin-right:1rem}.tool-tip{transform:translate(-50%,-100%);background-color:#333;color:#fff;text-align:center;width:185px;padding:.5rem;border-radius:3px;border-bottom:1px dotted #333333;display:inline-block;visibility:hidden;position:fixed;z-index:1}@media (pointer: coarse){.tool-tip{display:none}}.tool-tip .tool-tip__arrow{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333333 transparent transparent transparent}.tool-tip p{margin:5px;padding:0 3px;line-height:1.7;font-size:13px;text-align:left}.tool-tip p.tool-tip__centered{text-align:center}.tool-tip__initiator:hover:not([disabled])~.tool-tip{z-index:100;transition-delay:.5s;visibility:visible}.button-with-tooltip{position:relative}.button-with-tooltip .tool-tip__initiator{min-width:2.5rem;height:2.5rem}.button-with-tooltip .tool-tip{transform:translate(-50%,-100%);position:fixed}@media (pointer: coarse){.button-with-tooltip .tool-tip{display:none}}.download-button-with-tooltip{position:relative}.list-with-search__headline{padding:0;position:relative}.list-with-search__spinner{transform:translateY(-50%);top:50%;right:5px;position:absolute}.workspace-info-modal.workspace-info-modal__favourite-icon--selected{fill:#d40511}.workspace-info-modal.workspace-info-modal__table{width:100%;table-layout:auto}.workspace-info-modal.workspace-info-modal__table tr:first-child td{padding-top:0}.workspace-info-modal.workspace-info-modal__table tr:last-child td{padding-bottom:0}.workspace-info-modal.workspace-info-modal__table td{min-width:170px;padding:.25rem}.workspace-info-modal.workspace-info-modal__table td:first-child{padding-right:1rem;padding-left:0}.workspace-info-modal.workspace-info-modal__table td:last-child{width:100%}.report-content-container__annotation{margin-bottom:30px}.report-overview__panel{text-align:center;padding:20px}.clear-cart-field{padding:1rem;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.clear-cart-field:hover{background:#bfbfbf}.clear-cart-field__label{margin-left:2rem}.clear-cart-field__icon{color:#999}.language-selector-field{padding:1rem;position:relative;display:flex;flex-grow:1;flex-direction:row;align-items:center;justify-content:center}.language-selector-field:hover{background:#bfbfbf}.language-selector-field__icon{color:#999}.language-selector-field__label{line-height:1.5rem;text-align:left;margin-left:2rem}.language-selector-field__subtitle{color:#999}.make-zip-field{padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.make-zip-field:hover{background:#bfbfbf}.make-zip-field__label{margin-left:2rem}.make-zip-field__icon{color:#999}.shopping-cart{position:relative;align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:center;width:8rem;color:#fff;background:#d40511}.shopping-cart__denominator-label{text-align:center;width:60%;transform:translate(-50%);left:50%;font-size:14.4px;position:absolute;border-radius:3px;padding:.4rem;background:#fff;top:-12px;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;-o-box-shadow:0 4px 18px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 18px #0000001a!important}.shopping-cart__denominator-label-span{font-size:14.4px;color:#d40511}.pseudo-hyphen,.shopping-cart-banner .button:not(:last-child):after{position:absolute;content:"";height:32%;top:34%;width:2px;background:#999}@media (max-width: 768px){.pseudo-hyphen,.shopping-cart-banner .button:not(:last-child):after{display:none}}.shopping-cart-banner{display:flex;flex-direction:row;background:#e4e4e4;justify-content:flex-start;align-items:center}.shopping-cart-banner__option-field{display:flex;flex-grow:1;align-content:flex-start}@media (max-width: 768px){.shopping-cart-banner__option-field .button>*:not(:first-child){display:none}}@media (min-width: 768px){.shopping-cart-banner__option-field{align-self:stretch}}.shopping-cart-banner .button{height:auto}.shopping-cart-banner .button:not(:last-child):after{right:-1px}.org-unit-reports-page__sidebar-header{margin-bottom:1rem}.org-unit-selector{width:100%;margin-bottom:20px;display:flex;align-items:center}.org-unit-selector__wrapper{padding-top:10px;border-top:2px solid #bfbfbf;display:flex;flex-direction:column}.org-unit-selector__permissions{display:flex}.org-unit-selector__permissions__input-label{margin-right:10px}.org-unit-selector__label{font-weight:700;white-space:nowrap;display:flex;flex-grow:1;align-items:center;cursor:pointer}.org-unit-selector__label+.org-unit-selector__label{padding-left:10px;border-left:2px solid #bfbfbf;margin-left:10px}.org-unit-selector__input-wrapper{min-width:220px;margin-left:10px;position:relative;flex-grow:1}.org-unit-selector__input{width:100%;cursor:pointer;text-overflow:ellipsis}.org-unit-selector__business-unit{position:absolute;left:18px;top:calc(100% + 2px);font-size:13px;color:#666}.org-unit-selector__icon{margin-left:20px;color:#666}.org-unit-selector__icon--disabled{color:#bfbfbf}.org-unit-selector__control{margin-right:20px;display:flex;justify-content:flex-end}.permission-card{background-color:#e4e4e4;padding:10px;display:flex;flex-direction:column;height:calc(100% - 10px)}.permission-card__header{background-color:#bfbfbf;padding:10px;margin:-10px -10px 10px;font-weight:700}.permission-card__row{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.permission-card__row--margin-top{margin-top:30px}.permission-card__label{margin-right:10px}.permission-card__control{display:flex;justify-content:flex-end}.permission-card__select{background-color:#fff;margin-top:0}.permission-card__plus-button-wrapper{display:flex;justify-content:center;align-items:center;margin-top:5px}.user-admin-detail__header-column{display:flex;flex-direction:row;justify-content:space-between}.user-admin-detail__back-link-wrapper{display:flex;align-items:center}.user-admin-detail__loading-indicator{display:flex;justify-content:center;align-items:center}.user-admin-detail__meta{display:grid;row-gap:1em;grid-template-columns:1fr;justify-content:center}@media (min-width: 959px){.user-admin-detail__meta{grid-template-columns:2fr 1fr}}.user-admin-detail__inputs{display:grid;row-gap:1em}@media (min-width: 320px){.user-admin-detail__inputs{grid-template-columns:1fr}}@media (min-width: 479px){.user-admin-detail__inputs{grid-template-columns:1fr 1fr}}@media (min-width: 959px){.user-admin-detail__inputs{grid-template-columns:1fr 1fr 1fr}}.user-admin-detail__input{margin:0 5px;display:flex;flex-direction:column}.user-admin-detail__input--error{color:#f33}.user-admin-detail__select-wrapper{margin:0 5px}.user-admin-detail__select-wrapper-select{margin:0;display:flex;background-color:#fff;border-radius:3px;border:2px solid #bfbfbf;font-size:16px;padding:0 1rem;width:100%;height:36px;box-sizing:border-box;flex-grow:1}.user-admin-detail__errorColor{color:#f33}.user-admin-detail__buttons{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media (min-width: 959px){.user-admin-detail__buttons{flex-direction:row}}.user-admin-detail__buttons>*{width:100%}@media (min-width: 959px){.user-admin-detail__buttons>*{width:auto}}.user-admin-detail__buttons>*:not(:first-child){margin-top:8px}@media (min-width: 959px){.user-admin-detail__buttons>*:not(:first-child){margin-top:0;margin-left:8px}}.user-admin-detail__permissions-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px -10px}@media (max-width: 959px){.user-admin-detail__permissions-container{justify-content:center}}.user-admin-detail__permissions-box{margin:10px}.user-admin-detail__info-icon{margin-left:6px;transform:translateY(2px)}.workspace-variable-list .list-search{margin:0 10px;max-width:calc(100% - 10px)}.workspace-variable-list .list-with-search__headline,.workspace-variable-list__no-results{margin:5px 10px}.workspace-variable-list--nested{margin-right:2rem;margin-left:1rem}.workspace-sidebar--main-wrapper{height:calc(100vh - 150px);width:25vw;padding:1.5rem;box-sizing:border-box;border-right:2px solid #e4e4e4;position:relative;display:flex;flex-flow:column}@media (min-width: 768px){.workspace-sidebar--main-wrapper{height:calc(100vh - 200px)}}.workspace-sidebar__button{background-color:#d40511;border:none;cursor:pointer;padding:.5rem;margin-right:1rem;display:flex;flex-direction:row;align-items:center}.workspace-sidebar__button__icon{fill:#fff}.warning-message{color:#fc0}.ordered-list__item{-webkit-animation:fade-drop-in .4s linear 1;-moz-animation:fade-drop-in .4s linear 1;-ms-animation:fade-drop-in .4s linear 1;-o-animation:fade-drop-in .4s linear 1;animation:fade-drop-in .4s linear 1}@-webkit-keyframes fade-drop-in{0%{max-height:0;opacity:0}to{max-height:2em;opacity:1}}@-moz-keyframes fade-drop-in{0%{max-height:0;opacity:0}to{max-height:2em;opacity:1}}@-ms-keyframes fade-drop-in{0%{max-height:0;opacity:0}to{max-height:2em;opacity:1}}@-o-keyframes fade-drop-in{0%{max-height:0;opacity:0}to{max-height:2em;opacity:1}}@keyframes fade-drop-in{0%{max-height:0;opacity:0}to{max-height:2em;opacity:1}}.select-report-type-form{display:flex;flex-direction:column}.select-report-type-form-select-row{display:flex;flex-direction:row;align-items:center}.select-report-type-form-label{display:flex;flex-direction:column;justify-content:space-around;padding-top:1rem;font-weight:700}.select-report-type-name-input{margin-top:.5rem}.select-report-type-form-component-wrapper{display:flex;flex-direction:column;flex:1 0 auto;margin:0 2px}.select-report-type-warning{transition:.4s}.select-report-type-warning--visible{opacity:1;max-height:2em;margin-top:.3em}.select-report-type-warning--invisible{opacity:0;max-height:0;margin-top:0}.select-report-type-buttons{margin-top:1rem;display:flex;flex-direction:row;justify-content:space-around;justify-content:space-evenly;align-items:center;width:100%}.select-report-type-buttons-add{max-width:40%}.select-report-type-buttons-submit{max-width:40%;width:200px}.select-report-type-buttons-submit>.sk-spinner{top:7px;left:15px;position:absolute}@keyframes fade-drop-in{0%{height:0;opacity:0}to{height:1.5em;opacity:1}}.pseudo-hyphen,.workspace-action-banner>.button:not(:last-of-type):after{position:absolute;content:"";height:32%;top:34%;width:2px;background:#999}@media (max-width: 768px){.pseudo-hyphen,.workspace-action-banner>.button:not(:last-of-type):after{display:none}}.workspace-action-banner{display:flex;align-items:stretch;height:5rem}.workspace-action-banner>.button{display:flex;justify-content:center}.workspace-action-banner>.button:hover{background:#bfbfbf}.workspace-action-banner>.button:not(:last-of-type):after{right:-1px}.workspace-action-banner__icon{margin-right:10px;color:#999}.break-drop-target{color:#999}.break-drop-target--item-can-drop{color:#666}.break-drop-target--item-is-over.break-drop-target--item-can-drop{color:#56e369}.logical-operator{background:#666;border-radius:5px;margin:.5rem;display:flex;align-items:center}.logical-operator:hover{background-color:#999}.logical-operator__toggle,.logical-operator__toggle:hover,.logical-operator__toggle:focus{background:transparent;border:none}.dataline__definitionlines-wrapper>.logical-operator{align-self:center}.dataline__definitionlines-wrapper>.logical-operator button{min-width:0}.logical-operator__name{color:#fff}.logical-operator__modal{color:#000}.logical-operator .modal__headline{font-weight:400}.logical-operator--is-read-only:hover{background-color:#666}.shaping{background:#d40511;max-width:40%;padding:.5rem;border-radius:5px;margin:.5rem;display:flex;align-items:center}.shaping button{padding-left:.5rem;border-left:1px solid #b1040e}.shaping button[class*=--disabled]{background:transparent;border-top:none;border-right:none;border-bottom:none}.shaping button svg{stroke:#fff;fill:#fff}.shaping--item-can-drop{background:#f00000}.shaping--item-can-drop button{padding-left:.5rem;border-left:1px solid #e60000}.shaping--item-can-drop.shaping--item-is-over{background:#56e369}.shaping--item-can-drop.shaping--item-is-over button{padding-left:.5rem;border-left:1px solid #37de4e}.shaping--dummy{background:#f6cdcf;color:#333}.shaping__names-wrapper{margin-right:.5rem}.shaping button:hover,.shaping button:focus{border-left:1px solid #b1040e}.definitionline{font-size:13px;background:#bfbfbf;text-align:center;color:#fff;font-weight:700;display:flex;flex-wrap:wrap;align-items:stretch}.definitionline--item-can-drop{background:#999}.definitionline--item-is-over.definitionline--item-can-drop{background:#56e369}.definitionline__hint{padding:.5rem;margin:.5rem;display:flex;align-items:center}.returns__too-few{color:#d40511}.dataline{border:2px solid #bfbfbf;margin-bottom:1rem;display:flex;flex-direction:column;position:relative}.dataline:last-child{margin-bottom:5rem}.dataline--item-can-drop,.dataline--item-can-drop.dataline--item-is-over{border:2px solid #999999}.dataline--is-dragging{opacity:.2}.dataline--is-invalid{border-color:#d40511}.dataline__header{background:#fff;display:flex;align-items:center;height:3rem}.dataline__header>*{margin:0 .25rem;display:flex}.dataline__header>*:first-child{margin-left:.5rem}.dataline__header>*:last-child{margin-right:.5rem}.dataline__name{min-width:1px;flex-grow:1}.dataline__name .input-wrapper{padding:.5rem 0;display:flex;align-items:center}.dataline__name .input-wrapper label{margin-right:.5rem}.dataline__name .input-wrapper input{text-overflow:ellipsis;width:50vw;margin-right:1rem}.dataline__name .input-wrapper input:not(:focus){height:auto;padding:0 0 2px;border:none}.dataline__name .input-wrapper input:not(:focus)+.input-clear{transition:visibility 0s .1s;visibility:hidden}.dataline__name .input-wrapper input:not(:focus)+.input-clear>*{fill:transparent}.dataline__name .input-clear{right:1rem;visibility:visible}.dataline--is-read-only .dataline__name .input-wrapper input:focus{height:auto;padding:0 0 2px;border:none}.dataline--is-read-only .dataline__name .input-wrapper input:focus+.input-clear{visibility:hidden}.dataline__definitionlines-wrapper{background-color:#fff;display:flex;flex-flow:column}.dataline__save-button.button--disabled,.dataline__fold-button.button--disabled{color:#bfbfbf;background-color:transparent}.dataline__read-only-overlay{background-color:#0000004d;pointer-events:none;top:0;right:0;bottom:0;left:0;position:absolute;display:flex;justify-content:flex-end;align-items:center}.dataline__read-only-icon{color:#0009;margin-right:200px;transform:rotateY(0);transition:transform 5s;pointer-events:all}.dataline__read-only-icon--small{margin-right:230px}.dataline__read-only-icon:hover{transform:rotateY(180deg)}.dataline__driver-analysis+label{padding-left:20px}.workspace-add-to-all-drop-target{min-height:100px;width:200px;margin-bottom:20px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;font-size:13px}.workspace-add-to-all-drop-target__title{max-width:200px;background-color:#e4e4e4;padding:5px;margin-bottom:5px}.workspace-add-to-all-drop-target__arrow-down{max-width:200px;position:relative;color:#fff;height:35px;box-sizing:border-box;padding-top:5px}.workspace-add-to-all-drop-target__arrow-down:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:-1;content:"";display:block;width:0;height:0;border-style:solid;border-width:35px 100px 0 100px;border-color:#bfbfbf transparent transparent transparent}.workspace-add-to-all-drop-target--item-can-drop .workspace-add-to-all-drop-target__arrow-down:after{border-color:#999999 transparent transparent transparent}.workspace-add-to-all-drop-target--item-is-over .workspace-add-to-all-drop-target__arrow-down:after{border-color:#56e369 transparent transparent transparent}.workspace-content-create-dataline-drop-target{color:#fff;min-height:100px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.workspace-content-create-dataline-drop-target.workspace-content-create-dataline-drop-target--item-can-drop{background-color:#999}.workspace-content-create-dataline-drop-target.workspace-content-create-dataline-drop-target--item-can-drop.workspace-content-create-dataline-drop-target--item-is-over{background-color:#56e369}.workspace-content{display:flex;flex-direction:column}.workspace-content__datalines-wrapper{flex-grow:1}.workspace-content__datalines-wrapper.workspace-content__datalines-wrapper--item-can-drop{background-color:#e4e4e4}.workspace-content__datalines-wrapper.workspace-content__datalines-wrapper--item-can-drop.workspace-content__datalines-wrapper--item-is-over{background-color:#56e369}.workspace-content__intro-text{margin-right:20px}.workspace-content__add-to-all-wrapper{display:flex;flex-direction:row;justify-content:flex-start}.workspace-content__spinner-background{height:100%;width:100%;position:relative;left:0;top:0;background-color:#ffffffe6;opacity:0;transition:opacity .5s 1s}.workspace-content__spinner-wrapper{position:fixed;height:100vh;width:100vw;left:0;top:0;z-index:10;visibility:hidden;transition:opacity .5s 1s}.workspace-content__spinner-wrapper--visible{visibility:visible}.workspace-content__spinner-wrapper--visible .workspace-content__spinner-background{opacity:.8}.workspace-content__spinner-wrapper--visible .workspace-content__spinner{opacity:1}.workspace-content__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .5s 1s;opacity:0}.pseudo-hyphen{position:absolute;content:"";height:32%;top:34%;width:2px;background:#999}@media (max-width: 768px){.pseudo-hyphen{display:none}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}html{width:100%;height:100%}body{font-family:Inter,sans-serif;height:100%;width:100%;margin:0}#root{width:100%;height:100%;position:relative}.sk-spinner.sk-circle>div{background-color:transparent;background-color:initial}
