/*!
 *
 *  React -> Bootstrap Manifest file for all Gateway project styling.
 *  link all customization and overrides here.
 *
 */.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:content-box;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{display:inline-block}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;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{border-radius:.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;line-height:1.7rem;padding:0;position:absolute;text-align:center;top:10px;width:0;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:70px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:70px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-right:30px;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.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{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.modal .modal-dialog .modal-content{display:flex;flex-direction:column;max-height:100vh;overflow:auto}.modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #1d2d3e;border-bottom:1px solid var(--sapNeutralTextColor,#1d2d3e);margin:16px 16px 0 16px;min-height:inherit;padding:0 0 16px 0}.modal .modal-dialog .modal-content .modal-header .h4,.modal .modal-dialog .modal-content .modal-header h4{font:normal normal normal 18px/18px "72-CustomHeadingfull";font:normal normal normal 18px/18px var(--cnqrFontFamily_Headings,"72-CustomHeadingfull")}.modal .modal-dialog .modal-content .modal-header .h4+.h5,.modal .modal-dialog .modal-content .modal-header h4+h5{font-weight:400;margin:5px 0 0 0}.modal .modal-dialog .modal-content .modal-header button.close{background:none;border:0;color:#354a5f;color:var(--cnqrColors_GrayDarkest,#354a5f);height:auto;margin:0;padding:0;position:absolute;right:16px;text-shadow:0 0 0 #fff;text-shadow:0 0 0 var(--sapBaseColor,#fff);top:16px;width:auto}.modal .modal-dialog .modal-content .modal-header button.close:before{content:"\e075";display:inline-block;font-family:SAP-concur-icons;font-family:var(--cnqrFontFamilyName_Icons,"SAP-concur-icons");font-size:16px;text-decoration:none}.modal .modal-dialog .modal-content .modal-header button.close span{display:none}.modal .modal-dialog .modal-content .modal-header .modal-subtitle{font-size:14px;margin-top:8px}.modal .modal-dialog .modal-content .modal-body{padding:16px 0}.modal .modal-dialog .modal-content .modal-body .faux-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--cnqrModal_Footer_BorderColor,#d9d9d9);padding-top:16px;position:absolute;right:0;width:100%}.modal.modal-full-screen{z-index:1035}.modal.modal-full-screen .modal-dialog{bottom:0;margin:0;position:absolute;top:0;width:100%}.modal.modal-full-screen .modal-dialog .modal-content{align-items:stretch;bottom:0;display:flex;flex-direction:column;position:absolute;top:0;width:100%}.modal.modal-full-screen .modal-dialog .modal-content .modal-body{flex-grow:1;max-height:none}.modal.modal-confirmation,.modal.modal-error,.modal.modal-information,.modal.modal-success,.modal.modal-warning{z-index:1055}.modal.modal-confirmation .modal-content .modal-body:before,.modal.modal-error .modal-content .modal-body:before,.modal.modal-information .modal-content .modal-body:before,.modal.modal-success .modal-content .modal-body:before,.modal.modal-warning .modal-content .modal-body:before{display:inline-block}.modal.modal-icon .modal-content .modal-body{align-items:center;display:flex;min-height:76px;padding-left:44px}.modal.modal-icon .modal-content .modal-body:before{border-radius:50%;color:#fff;color:var(--sapBaseColor,#fff);font:32px SAP-concur-icons;font:var(--cnqrIcon_Size_Lg,32px) var(--cnqrFontFamilyName_Icons,"SAP-concur-icons");height:32px;height:var(--cnqrIcon_Size_Lg,32px);left:0;line-height:1;position:absolute;top:22px;width:32px;width:var(--cnqrIcon_Size_Lg,32px)}.modal.modal-icon .modal-content .modal-body .modal-body-content{margin:auto 0}.modal.modal-confirmation .modal-content .modal-body:before{background-color:#0070f2;background-color:var(--sapInformationColor,#0070f2);content:"\e032"}.modal.modal-information .modal-content .modal-body:before{background-color:#0070f2;background-color:var(--sapInformationColor,#0070f2);content:"\e02f"}.modal.modal-warning .modal-content .modal-body:before{content:url(/static/images/state-warning-32-20160414.png)}.modal.modal-error .modal-content .modal-body:before{background-color:#aa0808;background-color:var(--sapErrorColor,#aa0808);content:"\e031"}.modal.modal-success .modal-content .modal-body:before{background-color:#256f3a;background-color:var(--sapSuccessColor,#256f3a);content:"\e02e"}.modal.modal-screen-cleared{z-index:12009}.modal.modal-screen-cleared .modal-content .modal-body{padding-left:68px}.modal.modal-screen-cleared .modal-content .modal-body:before{color:#0070f2;color:var(--sapBrandColor,#0070f2);content:"\e003";font-size:60px;height:60px;width:56px}.modal.modal-screen-cleared .modal-backdrop.in{background-color:#788fa6;background-color:var(--sapNeutralBorderColor,#788fa6);filter:alpha(opacity=100);opacity:1}.modal-screen-cleared.modal-icon.modal{background-color:#788fa6;background-color:var(--sapNeutralBorderColor,#788fa6)}.modal-backdrop{z-index:1040}.modal-backdrop.modal-full-screen{z-index:1034}.modal-backdrop.modal-screen-cleared{z-index:12008}.modal-backdrop.modal-confirmation,.modal-backdrop.modal-error,.modal-backdrop.modal-information,.modal-backdrop.modal-success,.modal-backdrop.modal-warning{z-index:1054}.modal-backdrop.in{background-color:#000;background-color:var(--cnqrColors_Black,#000);filter:alpha(opacity=50);height:100%;opacity:.5;position:fixed}.responsive-container{display:block;height:100%;width:100%}.responsive-container:after,.responsive-container:before{content:" ";display:table}.responsive-container:after{clear:both}.responsive-container.collapsed .inner-container.collapsible{display:none}.responsive-container.collapsed .inner-container{height:inherit;width:inherit}.responsive-container.force-fullinput-width .inner-container{width:100%}.responsive-container .inner-container{display:block;float:left;height:100%;width:50%}.responsive-container .inner-container:first-child:last-child{width:100%}.responsive-container .inner-container .column-container{height:100%;margin-top:-16px;width:auto}.responsive-container .inner-container .inner-column-holder{display:inline}.responsive-container .inner-container .inner-column{display:inline-block;height:auto;position:relative;vertical-align:text-top;width:49%}.responsive-container .inner-container .inner-column:nth-child(odd){margin:16px 8px 0 0}.responsive-container .inner-container .inner-column:nth-child(2n){margin:16px 0 0 8px}.responsive-container .inner-container .inner-column.group div:first-child{float:left;width:48%}.responsive-container .inner-container .inner-column.group div:nth-child(2){float:right;width:48%}.responsive-container .inner-container .inner-column.group .insert-row{clear:both;float:left;margin-top:16px;width:100%}.responsive-container .inner-container .inner-column>.row.fill-contents{display:flex}.responsive-container .inner-container .inner-column>.row.fill-contents div{align-content:stretch}.responsive-container .inner-container .inner-column>.row.fill-contents .pull-bottom{position:relative}.responsive-container .inner-container .inner-column>.row.fill-contents .pull-bottom div{bottom:0;position:absolute}.responsive-container .inner-container .inner-column.group-nested>div:first-child{float:left;width:49%}.responsive-container .inner-container .inner-column.group-nested>div:nth-child(2){float:right;width:49%}.responsive-container .inner-container .inner-column.group-nested>div:nth-child(3){clear:both;float:none;width:100%}.responsive-container .inner-container .inner-column.group-nested>div input[type],.responsive-container .inner-container .inner-column.group-nested>div select,.responsive-container .inner-container .inner-column.group-nested>div textarea{clear:both;float:none;width:100%}.responsive-container .inner-container .inner-column.group-nested>div .inner-column-group-nested-stretch>div{clear:both;float:none;width:100%}.responsive-container .inner-container .inner-column input[type],.responsive-container .inner-container .inner-column select,.responsive-container .inner-container .inner-column textarea{box-sizing:border-box;min-height:1.8em;width:100%}.responsive-container .inner-container .inner-column .force-fullwidth div:first-child{width:100%}.force-fullwidth-input .inner-column{max-width:100%!important;width:100%!important}.force-fullwidth-input .inner-column:nth-child(2n),.force-fullwidth-input .inner-column:nth-child(odd){margin:16px 0 0 0!important}.cnqr-theme-12 .modal.modal-screen-cleared .modal-content .modal-body{overflow-y:initial;padding:16px 0}.cnqr-theme-12 .modal.modal-screen-cleared .modal-content .modal-body:before{display:none}.cnqr-theme-12 .modal.modal-screen-cleared .modal-content .modal-body .modal-body-content{position:relative;width:100%}.cnqr-theme-12 .modal.modal-screen-cleared .modal-content .modal-body .modal-body-content:before{background:url(/static/images/brand/logo-SAPConcur-20171204.svg) 0 0 no-repeat;border-radius:0;content:"";display:inline-block;height:22px;position:absolute;right:0;top:-50px;width:100px}.nui-chart-wrapper{align-items:stretch;display:flex}.nui-chart-wrapper.companion-grid-top{flex-direction:column-reverse}.nui-chart-wrapper.companion-grid-top .nui-chart-table{flex-direction:row;margin-bottom:8px}.nui-chart-wrapper.companion-grid-bottom{flex-direction:column}.nui-chart-wrapper.companion-grid-bottom .nui-chart-table{flex-direction:row;margin-top:8px}.nui-chart-wrapper.companion-grid-left{flex-direction:row-reverse}.nui-chart-wrapper.companion-grid-left .nui-chart-table{flex-direction:column;margin-right:32px}.nui-chart-wrapper.companion-grid-right{flex-direction:row}.nui-chart-wrapper.companion-grid-right .nui-chart-table{flex-direction:column;margin-left:32px}.nui-chart-wrapper .nui-chart{flex:1 1 auto;width:100%}.nui-chart-wrapper .nui-chart-table{display:flex;flex:0 0 auto}table.reporttable.nui-chart-companion-grid{border:none;margin:0}table.reporttable.nui-chart-companion-grid>tbody>tr>td,table.reporttable.nui-chart-companion-grid>tbody>tr>th,table.reporttable.nui-chart-companion-grid>tfoot>tr>td,table.reporttable.nui-chart-companion-grid>tfoot>tr>th,table.reporttable.nui-chart-companion-grid>thead>tr>td,table.reporttable.nui-chart-companion-grid>thead>tr>th{border:none}table.reporttable.nui-chart-companion-grid>tbody>tr>td:first-child,table.reporttable.nui-chart-companion-grid>tbody>tr>th:first-child,table.reporttable.nui-chart-companion-grid>tfoot>tr>td:first-child,table.reporttable.nui-chart-companion-grid>tfoot>tr>th:first-child,table.reporttable.nui-chart-companion-grid>thead>tr>td:first-child,table.reporttable.nui-chart-companion-grid>thead>tr>th:first-child{padding-left:0}table.reporttable.nui-chart-companion-grid>tbody>tr>td:last-child,table.reporttable.nui-chart-companion-grid>tbody>tr>th:last-child,table.reporttable.nui-chart-companion-grid>tfoot>tr>td:last-child,table.reporttable.nui-chart-companion-grid>tfoot>tr>th:last-child,table.reporttable.nui-chart-companion-grid>thead>tr>td:last-child,table.reporttable.nui-chart-companion-grid>thead>tr>th:last-child{padding-right:0}table.reporttable.nui-chart-companion-grid>tbody>tr>td,table.reporttable.nui-chart-companion-grid>tbody>tr>th{vertical-align:text-top}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow{margin-left:-44px}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before{z-index:-1}.react-datepicker{border-radius:.75rem;border-radius:var(--sapElement_BorderCornerRadius,.75rem);font-size:.75rem;font-size:var(--sapFontSmallSize,.75rem)}.react-datepicker__header{border-top-left-radius:.75rem;border-top-left-radius:var(--sapElement_BorderCornerRadius,.75rem);border-top-right-radius:.75rem;border-top-right-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__current-month{font-size:.875rem;font-size:var(--sapFontSize,.875rem)}.react-datepicker__navigation{border-width:6px;line-height:24px}.react-datepicker__navigation.react-datepicker__navigation--previous{background-color:transparent;border-color:transparent;border-right-color:#758ca4;border-right-color:var(--sapContent_NonInteractiveIconColor,#758ca4)}.react-datepicker__navigation.react-datepicker__navigation--previous:hover{border-right-color:#1d2d3e;border-right-color:var(--sapNeutralTextColor,#1d2d3e)}.react-datepicker__navigation.react-datepicker__navigation--previous:focus{outline:none}.react-datepicker__navigation.react-datepicker__navigation--next{background-color:transparent;border-color:transparent;border-left-color:#758ca4;border-left-color:var(--sapContent_NonInteractiveIconColor,#758ca4)}.react-datepicker__navigation.react-datepicker__navigation--next:hover{border-left-color:#1d2d3e;border-left-color:var(--sapNeutralTextColor,#1d2d3e)}.react-datepicker__navigation.react-datepicker__navigation--next:focus{outline:none}.react-datepicker__month-container{float:none}.react-datepicker__month{margin:5px}.react-datepicker__day,.react-datepicker__day-name{line-height:24px;margin:2px;width:24px}.react-datepicker__day:hover{background-color:#eaecee;background-color:var(--sapList_Hover_Background,#eaecee);border-radius:.75rem;border-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.75rem;border-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#eaecee;background-color:var(--sapList_Hover_Background,#eaecee);color:#1d2d3e;color:var(--sapTextColor,#1d2d3e)}.react-datepicker__input-container{display:table;position:relative;width:100%}.react-datepicker__input-container>.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.react-datepicker__year-read-view{border-radius:.75rem;border-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__year-read-view--down-arrow{border-width:6px}.react-datepicker__year-read-view--selected-year{right:6px}.react-datepicker__year-dropdown{border:1px solid #aeaeae;border-radius:.75rem;border-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__year-option:first-of-type{border-top-left-radius:.75rem;border-top-left-radius:var(--sapElement_BorderCornerRadius,.75rem);border-top-right-radius:.75rem;border-top-right-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.75rem;border-bottom-left-radius:var(--sapElement_BorderCornerRadius,.75rem);border-bottom-right-radius:.75rem;border-bottom-right-radius:var(--sapElement_BorderCornerRadius,.75rem)}.react-datepicker__tether-element{z-index:1065}.react-datepicker-wrapper{display:block}.react-datepicker-popper{min-width:208px;z-index:1065}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{border-top-color:#f0f0f0}.cnqr-datepicker .form-control,.cnqr-datepicker input[type=text].form-control.input-lg{border-bottom-left-radius:0;border-top-left-radius:0}.cnqr-datepicker.input-group-flex>div{flex:1 0 auto}.cnqr-datepicker.input-group-flex>div .react-datepicker__input-container{display:flex}.cnqr-datepicker.input-group-flex>div .react-datepicker__input-container .form-control{flex:1 0 auto;width:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range).react-datepicker__day--outside-month{color:#1d2d3e;color:var(--sapNeutralTextColor,#1d2d3e)}.react-datepicker__day.react-datepicker__day--outside-month{color:#1d2d3e;color:var(--sapNeutralTextColor,#1d2d3e)}.react-datepicker__day.react-datepicker__day--outside-month.react-datepicker__day--disabled{color:#758ca4;color:var(--sapContent_NonInteractiveIconColor,#758ca4)}.react-datepicker__day.react-datepicker__day--outside-month.react-datepicker__day--in-selecting-range{color:#1d2d3e;color:var(--sapTextColor,#1d2d3e)}.react-datepicker__day.react-datepicker__day--outside-month.react-datepicker__day--in-range{color:#eff1f2;color:var(--sapNeutralBackground,#eff1f2)}.react-datepicker-popper.cnqr-datepicker-lg{margin-left:-33px}.react-datepicker-popper.cnqr-datepicker-lg .react-datepicker .react-datepicker__triangle{left:16px}.react-datepicker-popper.cnqr-datepicker-md{margin-left:-32px}.react-datepicker-popper.cnqr-datepicker-md .react-datepicker .react-datepicker__triangle{left:15px}.react-datepicker-popper.cnqr-datepicker-sm{margin-left:-19px}.react-datepicker-popper.cnqr-datepicker-sm .react-datepicker .react-datepicker__triangle{left:9px}.react-component-wrapper{height:100%}.cnqr-autocomplete-wrapper ul.ui-autocomplete{overflow-x:hidden!important;overflow-y:auto!important}.cnqr-autocomplete-wrapper .cnqr-user-full-name{font-size:.875rem;font-size:var(--sapFontSize,.875rem);font-weight:700;white-space:normal}.cnqr-autocomplete-wrapper .cnqr-user-additional-details{font-size:.75rem;font-size:var(--sapFontSmallSize,.75rem);line-height:1.42857143;white-space:normal}