.header-top-pane{display:flex;flex-direction:row;padding-bottom:10px;border-bottom:1px solid #dbd7d7}.header-top-pane .content-left,.header-top-pane .content-right{margin-top:15px;font-weight:bold}.header-top-pane .content-left{display:flex;justify-content:flex-start;width:75%;margin-left:20px}.header-top-pane .content-left .logo{height:55px;width:55px}.header-top-pane .content-left .logo-text{font-size:1.5em;margin-left:10px}.header-top-pane .content-left .inactive{color:#c0c0c0;cursor:default}.header-top-pane .content-left .menu-container .menu-items{margin:0;display:flex;flex-direction:row;list-style:none;font-size:1.2em;padding-top:3px}.header-top-pane .content-left .menu-container .menu-items>li{margin-left:30px;display:flex;flex-direction:column;position:relative}.header-top-pane .content-left .menu-container .menu-items>li>.pointer::before{font-family:"FontAwesome";content:"";color:#3445bf;font-size:1.3em;position:absolute;top:20px;left:50%}.header-top-pane .content-left .custom-combobox>ul.menu{position:absolute;left:0;margin:0;padding:1px 0 5px 0;border:1px solid #c5c5c5;border-top-width:1px;border-top-style:solid;border-top-color:#c5c5c5;border-top:0;background-color:#fff;z-index:5;overflow-y:auto;overflow-x:hidden;width:100%}.header-top-pane .content-left ul.menu>li.menu-item{cursor:pointer;list-style:none;margin:0;padding:2px;height:27px;background-color:#fff;white-space:nowrap;font-size:1em;font-weight:normal}.header-top-pane .content-left li.menu-item>.menu-item-wrapper{padding-left:5px;height:100%;width:100%;line-height:26px}.header-top-pane .content-left ul.menu>li.menu-item.menu-item-selected{background-color:#3141b4;color:#fff}.header-top-pane .content-left .custom-combobox{position:relative;display:inline-block;cursor:pointer;background-color:transparent;border-radius:5px;width:185px;margin-left:10px}.header-top-pane .content-left .custom-combobox .combobox{display:none}.header-top-pane .content-left .custom-combobox input.floating-input{padding:5px;padding-left:0;border:none;outline:none;width:7vw;caret-color:#522f91;background-color:transparent;font-size:1.1em}.header-top-pane .content-left .custom-combobox .icon{width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;right:10px;bottom:13px;transform:rotate(45deg);background-color:transparent;padding:0}.header-top-pane .content-left .custom-combobox .icon::before{background-image:none}.header-top-pane .content-right{display:grid;position:relative}.header-top-pane .content-right .ribbon-button-container{grid-column:5;grid-row:1;display:inline-grid;grid-template-columns:150px auto 150px 150px 50px;grid-template-rows:.5fr 1fr;grid-column-gap:20px;grid-row-gap:5px;margin-right:20px}.header-top-pane .content-right .content-right-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:end}.header-top-pane .content-right .ribbon-document-title{display:inline-block;font-size:2em;font-weight:800;font-size:1.4em;color:#0f1c7b82;grid-column:1/span 5;text-align:end;margin-right:10px}.header-top-pane .content-right .ribbon-button{width:150px;height:40px;color:#fff;background-color:#3141b4;border-radius:5px;text-align:center;cursor:pointer;line-height:40px;box-sizing:border-box}.header-top-pane .content-right .ribbon-button-label{cursor:pointer}.header-top-pane .content-right #ribbon-button-save{grid-column:4;grid-row:2}.header-top-pane .content-right #ribbon-button-refresh{grid-column:3;grid-row:2;background-color:#fff;border:1px solid #666060;margin-right:20px;color:#666060}.header-top-pane .content-right #ribbon-button-refresh.ribbon-button-disabled{border-color:#66606082;color:#66606082;cursor:default}.header-top-pane .content-right .ribbon-button-disabled{background-color:#3141b482;cursor:default}.header-top-pane .content-right .ribbon-button-disabled>label.ribbon-button-label{cursor:default}.header-top-pane .content-right .notification-bell{font-size:2em;display:inline-block;cursor:pointer;position:relative;margin-top:20px}.header-top-pane .content-right .content-user-logout-container{display:none;position:fixed;top:85px;right:25px;border:1px solid #dbd7d7;border-radius:5px;background-color:#fff;padding:10px;z-index:1}.header-top-pane .content-right .content-user-logout-container .content-user-logout{text-align:center;display:flex;flex-flow:column;align-items:center}.header-top-pane .content-right .content-user-logout-container .content-user-logout .fullName{padding-top:10px;padding-bottom:10px;font-size:1.2em}.header-top-pane .content-right .content-user-logout-container .content-user-logout .logout-button{width:200px;padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;border:1px solid #666060;border-radius:8px;cursor:pointer}.header-top-pane .content-right .content-user-container{grid-column:5;grid-row:2;display:flex}.header-top-pane .content-right .content-user-container .content-user{margin-top:7px;margin-left:5px;font-size:1.2em}.header-top-pane .content-right .circle{display:inline-block;height:40px;width:40px;background-color:#160808;border-radius:50%;cursor:pointer}.header-top-pane .content-right .circle .circle-inner{color:#fff;display:table-cell;vertical-align:middle;text-align:center;text-decoration:none;height:40px;width:40px;font-weight:normal;font-size:1.1em}.header-bottom-pane{display:flex;flex-direction:row;font-size:1em;border-bottom:1px solid #dbd7d7;min-height:100px}.header-bottom-pane .content-right,.header-bottom-pane .content-left{display:flex;justify-content:flex-start;width:50%}.header-bottom-pane .content-left.hide,.header-bottom-pane .content-right.hide{display:none}.header-bottom-pane .content-right{justify-content:flex-end;margin-right:20px}.header-bottom-pane .content-right .header-summary{margin-top:20px;position:relative;width:130px}.header-bottom-pane .content-right .container-gauge{text-align:center}.header-bottom-pane .content-right .header-summary.container-gauge-tariff,.header-bottom-pane .content-right .header-summary.container-gauge-capacity{text-align:center;margin-top:14px}.header-bottom-pane .content-right .header-summary.container-gauge-capacity{order:1}.header-bottom-pane .content-right .header-summary.container-gauge-tariff{order:2}.header-bottom-pane .content-right .header-summary.balance-tft{order:3}.header-bottom-pane .content-right .header-summary.balance-vacation{order:4}.header-bottom-pane .content-right .hrimport-counter{width:35px;cursor:pointer;position:relative;order:5}.header-bottom-pane .content-right .hrimport-counter>.hrimport-exclamationmark{display:inline-block;margin-top:20px}.header-bottom-pane .content-right .hrimport-counter>.hrimport-exclamationmark::before{font-family:"FontAwesome";font-size:2.5em;color:#f00;content:""}.header-bottom-pane .content-left .header-backlink,.header-bottom-pane .content-left .header-summary{margin-top:38px;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.header-bottom-pane .content-left .header-backlink .amount,.header-bottom-pane .content-left .header-summary .amount{font-size:1.3em;font-weight:bold}.header-bottom-pane .content-left .header-backlink .header-summary-container,.header-bottom-pane .content-left .header-summary .header-summary-container{justify-content:center}.header-bottom-pane .content-left .header-backlink .header-summary-container .percentage,.header-bottom-pane .content-left .header-summary .header-summary-container .percentage{font-size:1.1em;line-height:25px}.header-bottom-pane .content-left .header-backlink .navigate-summary,.header-bottom-pane .content-left .header-summary .navigate-summary,.header-bottom-pane .content-left .header-backlink .navigate-forward,.header-bottom-pane .content-left .header-summary .navigate-forward,.header-bottom-pane .content-left .header-backlink .navigate-back,.header-bottom-pane .content-left .header-summary .navigate-back{cursor:pointer}.header-bottom-pane .content-left .header-backlink .navigate-forward::before,.header-bottom-pane .content-left .header-summary .navigate-forward::before{font-family:"FontAwesome";content:"  "}.header-bottom-pane .content-left .header-backlink .navigate-summary::before,.header-bottom-pane .content-left .header-summary .navigate-summary::before,.header-bottom-pane .content-left .header-backlink .navigate-back::before,.header-bottom-pane .content-left .header-summary .navigate-back::before{font-family:"FontAwesome";content:"  "}.header-bottom-pane .content-left .header-backlink{margin-left:10px;text-align:start;margin-bottom:10px;width:125px;justify-content:flex-end}.header-bottom-pane .content-left .header-backlink.hide{visibility:hidden}.header-bottom-pane .content-left .header-summary{min-width:15em;max-width:15em}.header-bottom-pane .header-summary-container{display:flex;flex-direction:row}.header-bottom-pane .summary-description{margin-top:10px;text-align:center}.header-bottom-pane .contentfooter-right,.header-bottom-pane .contentfooter-left{display:flex;justify-content:flex-start;width:50%}.header-bottom-pane .percentage{color:#a6a0a0;margin-left:5px}.header-bottom-pane .content-right{justify-content:flex-end;margin-right:20px}.header-bottom-pane .content-right .header-summary{width:130px}.header-bottom-pane .content-right .container-gauge-capacity,.header-bottom-pane .content-right .container-gauge-tariff{display:inline-block;position:relative;margin-top:15px}.header-bottom-pane .content-right .container-gauge-capacity span,.header-bottom-pane .content-right .container-gauge-tariff span{position:absolute;bottom:8px;left:30px}.header-bottom-pane .mutation-description{display:flex;justify-content:center}.header-bottom-pane .mutation-amount{margin-bottom:9px;display:flex;justify-content:center}.header-bottom-pane [class*='arrow-']{width:100%;height:11px;display:inline-block;background-repeat:no-repeat;background-position:center;margin-bottom:10px}.header-bottom-pane .arrow-up-red{background-image:url("../images/arrow-up-red.png")}.header-bottom-pane .arrow-down-red{background-image:url("../images/arrow-down-red.png")}.header-bottom-pane .arrow-up-orange{background-image:url("../images/arrow-up-orange.png")}.header-bottom-pane .arrow-down-orange{background-image:url("../images/arrow-down-orange.png")}.header-bottom-pane .arrow-up-green{background-image:url("../images/arrow-up-green.png")}.header-bottom-pane .arrow-down-green{background-image:url("../images/arrow-down-green.png")}.tooltip-container{position:absolute;border-radius:4px;padding:5px;background-color:#404040;z-index:1}.tooltip-container .tooltip{color:#fff;white-space:nowrap}.tooltip-container .pointer{background-color:#404040;position:absolute;transform:rotate(45deg);top:-5px;height:10px;width:10px}.ribbon-container{display:inline-grid;grid-template-columns:260px 360px auto;grid-template-rows:1fr;width:100vw;margin-left:20px;margin-bottom:5px}.ribbon-container .ribbon-context-container-main{margin-left:20px}.ribbon-container .ribbon-context-container-main .ribbon-context-container-controls .custom-combobox input.floating-input{padding:5px}.ribbon-container .ribbon-context-container-main .ribbon-context-container-controls .custom-combobox .icon{bottom:14px}.ribbon-container .ribbon-context-container-main .ribbon-context-container-controls .custom-combobox ul.menu>li.menu-item{font-size:1em}.ribbon-container .ribbon-context-container-main{grid-column:1;grid-row:1;display:inline-grid;grid-template-columns:150px;grid-template-rows:1fr 1fr}.ribbon-container .ribbon-context-container-document{grid-column:2;grid-row:1}.ribbon-container .file-upload-container{grid-column:2;grid-row:1}.ribbon-container #ribbon-button-import{grid-column:3;grid-row:1}.ribbon-container .ribbon-context-container-import{grid-column:3;grid-row:1;display:inline-grid;grid-template-columns:500px;grid-template-rows:2fr 2fr}.ribbon-container .ribbon-button-container{grid-column:5;grid-row:1;display:inline-grid;grid-template-columns:150px auto 150px 150px 50px;grid-template-rows:1fr 1fr;grid-column-gap:20px;grid-row-gap:5px;margin-right:40px}.ribbon-container .ribbon-button-container .ribbon-button-label{cursor:pointer}.ribbon-container .ribbon-button-container .ribbon-button{width:150px;height:28px;color:#fff;background-color:#3141b4;border-radius:5px;text-align:center;cursor:pointer;line-height:28px;margin-top:20px}.ribbon-container .ribbon-button-container #ribbon-button-show{grid-column:4;grid-row:1}.ribbon-container .ribbon-button-container #ribbon-button-edit{grid-column:3;grid-row:1}.ribbon-container .ribbon-button-container #ribbon-button-add{grid-column:4;grid-row:1}.ribbon-container .ribbon-button-container #ribbon-button-save{grid-column:3;grid-row:2}.ribbon-container .ribbon-button-container #ribbon-button-refresh{grid-column:4;grid-row:2}.ribbon-container .ribbon-button-container #ribbon-button-export::after,.ribbon-container .ribbon-button-container #ribbon-button-export-uncovered-hours::after{font-family:'Font Awesome 6 Free';content:"";color:#fff;padding-left:10px}.ribbon-container .ribbon-button-container #ribbon-button-export{grid-column:4;grid-row:1;background-color:#1d6f42}.ribbon-container .ribbon-button-container #ribbon-button-export-uncovered-hours{grid-column:4;grid-row:2;background-color:#1d6f42;margin-top:0}.ribbon-container .ribbon-button-container #ribbon-button-refresh,.ribbon-container .ribbon-button-container #ribbon-button-add,.ribbon-container .ribbon-button-container #ribbon-button-show{background-color:#fff;border:1px solid #4f4545;color:#666060;box-sizing:border-box}.ribbon-container .ribbon-button-container #ribbon-button-edit.ribbon-button-disabled{background-color:#3141b482;cursor:default}.ribbon-container .ribbon-button-container #ribbon-button-edit.ribbon-button-disabled>.ribbon-button-label{cursor:default}.ribbon-container .ribbon-button-container #ribbon-button-add.ribbon-button-disabled{border-color:#66606082;color:#66606082;cursor:default}.ribbon-container .ribbon-button-container #ribbon-button-add.ribbon-button-disabled>.ribbon-button-label{cursor:default}ul.menu-items{cursor:pointer;line-height:23px}ul.menu-items .tbm-document-container .selected-document{font-size:.9em;font-weight:normal}ul.menu-items .tbm-documents-menu{display:none;position:absolute;top:23px;list-style:none;background-color:#fff;z-index:2;margin:0;padding:5px;border:1px solid #c5c5c5}ul.menu-items .tbm-documents-menu .tbm-document:first-child{margin-top:5px}ul.menu-items .tbm-documents-menu .tbm-document{cursor:pointer;font-size:.9em;font-weight:normal;padding:5px 5px 5px 5px;white-space:nowrap}ul.menu-items .tbm-documents-menu .tbm-document:hover{background-color:#3141b4;color:#fff}ul.menu-items .tbm-documents-menu .tbm-document.selected{background-color:#3141b482}ul.menu-items{cursor:pointer;line-height:23px}ul.menu-items .action-document-container .selected-document{font-size:.9em;font-weight:normal;line-height:6px}ul.menu-items .action-documents-menu{display:none;position:absolute;top:23px;list-style:none;background-color:#fff;z-index:2;margin:0;padding:5px;border:1px solid #c5c5c5}ul.menu-items .action-documents-menu .action-document:first-child{margin-top:5px}ul.menu-items .action-documents-menu .action-document{cursor:pointer;font-size:.9em;font-weight:normal;padding:5px 5px 5px 5px;white-space:nowrap}ul.menu-items .action-documents-menu .action-document:hover{background-color:#3141b4;color:#fff}ul.menu-items .action-documents-menu .action-document.selected{background-color:#3141b482}