:root{--color-primary:#cc0018;--color-white:#fff;--color-black:#000;--color-gray-50:#f9f9f9;--color-gray-100:#eee;--color-gray-200:#e8e8e8;--color-gray-300:#ddd;--color-gray-400:#ccc;--color-gray-450:#c4c4c4;--color-gray-500:#aaa;--color-gray-520:#979797;--color-gray-550:#a6a6a6;--color-gray-600:#999;--color-gray-700:#777;--color-gray-750:#6c757d;--color-gray-800:#696969;--color-gray-850:#5a6268;--color-gray-900:#444;--color-green-100:#acd7ac;--color-green-200:#97c777;--color-green-500:#3b3;--color-green-600:#009644;--color-green-700:green;--color-green-alpha:rgba(16,185,129,.04);--color-green-blue-100:#ced;--color-green-blue-200:#bed;--color-green-blue-300:#aecccc;--color-blue-50:#eef;--color-blue-100:#91bae3;--color-blue-200:#b0c4de;--color-blue-500:#359ac1;--color-blue-700:#2e74b5;--color-blue-900:#00f;--color-yellow-500:#ff0;--color-yellow-600:#f0ea00;--color-yellow-700:#ffc000;--color-yellow-800:#f2b800;--color-yellow-red-100:#fed;--color-red-300:#a55;--color-red-500:red;--color-red-550:#ff696d;--color-red-600:#ea0000;--color-red-700:#b70016;--color-cyan-200:#5dffff;--color-cyan-300:#93ffff;--color-cyan-500:#00c5c0;--color-cyan-700:#00b0ac;--menue-color:var(--color-white);--menue-inactive-color:var(--color-gray-300);--menue-background-color:var(--color-primary);--button-color:var(--color-white);--button-background-color:var(--color-primary);--accordion-color:var(--color-white);--accordion-background-color:var(--color-primary);--accordion-background-color-hover:var(--color-red-300);--error-message-color:var(--color-primary);--color-not-allowed:var(--color-primary);--required-flag-color:var(--color-primary);--input-error-border-color:var(--color-primary);--form-background-color:var(--color-gray-100);--input-background-color:var(--color-white);--input-disabled-color:var(--color-gray-800);--option-background-color:var(--color-gray-400);--option-background-color-selected:var(--color-green-100);--option-disabled-color:var(--color-gray-800);--border1-color:var(--color-gray-700);--border2-color:var(--color-gray-600);--border3-color:var(--color-gray-400);--table-header-background-color:var(--color-gray-400);--table-background-color-second-row:var(--color-gray-200);--table-background-color-selected:var(--color-green-blue-100);--table-background-color-selected-second-row:var(--color-green-blue-200);--table-background-color-selected-fixed-column:var(--color-green-blue-300);--table-background-color-sub-row:var(--color-yellow-red-100);--table-border-color:var(--color-gray-500);--table-border:1px solid var(--table-border-color);--color-donut-status-0:var(--color-gray-550);--color-donut-status-0-active:var(--color-gray-520);--color-donut-status-1:var(--color-white);--color-donut-status-1-active:var(--color-gray-100);--color-donut-status-2:var(--color-gray-100);--color-donut-status-2-active:var(--color-gray-300);--color-donut-status-3:var(--color-blue-700);--color-donut-status-3-active:var(--color-blue-900);--color-donut-status-4:var(--color-green-500);--color-donut-status-4-active:var(--color-green-600);--color-donut-status-5:var(--color-red-500);--color-donut-status-5-active:var(--color-red-600);--color-donut-status-6:var(--color-yellow-500);--color-donut-status-6-active:var(--color-yellow-600);--color-donut-status-7:var(--color-yellow-700);--color-donut-status-7-active:var(--color-yellow-800);--color-donut-status-8:var(--color-cyan-300);--color-donut-status-8-active:var(--color-cyan-200);--color-donut-status-9:var(--color-cyan-500);--color-donut-status-9-active:var(--color-cyan-700);--color-donut-status-10:var(--color-gray-400);--color-donut-status-10-active:var(--color-gray-450);--color-donut-status-11:var(--color-green-100);--color-donut-status-11-active:var(--color-green-200);--color-donut-status-12:var(--color-green-500);--color-donut-status-12-active:var(--color-green-600);--color-donut-status-13:var(--color-red-550);--color-donut-status-13-active:var(--color-red-550);--color-donut-status-14:var(--color-red-500);--color-donut-status-14-active:var(--color-red-600);--color-donut-status-15:var(--color-red-550);--color-donut-status-15-active:var(--color-red-550);--color-donut-status-16:var(--color-blue-100);--color-donut-status-16-active:var(--color-blue-100);--color-contract-status-0:var(--color-gray-550);--color-contract-status-1:var(--color-white);--color-contract-status-2:var(--color-gray-100);--color-contract-status-3:var(--color-blue-700);--color-contract-status-4:var(--color-green-500);--color-contract-status-5:var(--color-red-500);--color-contract-status-6:var(--color-yellow-500);--color-contract-status-7:var(--color-yellow-700);--color-contract-status-8:var(--color-cyan-300);--color-contract-status-9:var(--color-cyan-500);--color-contract-status-10:var(--color-gray-400);--color-contract-status-11:var(--color-green-100);--color-contract-status-12:var(--color-green-500);--color-contract-status-13:var(--color-red-550);--color-contract-status-14:var(--color-red-500);--color-contract-status-15:var(--color-red-550);--color-contract-status-16:var(--color-blue-100);--autocomplete-border-color:var(--color-gray-500)}.dummy-dummy{color:var(--input-background-color)}a{text-decoration:none}.italic{font-style:italic}.baseContainer{display:flex;flex-direction:column;font:11px/11px Arial,sans-serif;height:98%}.ratefindingHeader{display:flex;flex-direction:row;margin:10px 10px 5px}.ratefindingHeader>div{display:flex;flex-direction:column;margin:0 0 0 auto}.ratefindingInstance{color:var(--color-gray-700);font-size:60px;padding-top:20px}.ratefindingLanguages{margin:auto 0 0 auto}.contractCopyDialog,.printLanguages .languages,.ratefindingLanguages .languages,.rejectionDialog{display:flex}.printLanguages .languages>div,.ratefindingLanguages .languages>div{margin-left:5px}td.action.horizontal>div{display:flex;flex-direction:row}td.action.horizontal>div>div{margin-right:3px;padding:3px 2px 2px}td.action.horizontal>div>*{margin-right:5px}td.action.horizontal>div>div:last-child{padding-right:0}.in-one-row{align-items:center;display:flex;flex-direction:row}.building-block-data-table-layout .in-one-row{display:inline}.logoLogin{margin:0 0 auto auto;outline:none}.ratefindingTab{min-height:16px}.ratefindingMenu,.ratefindingTab{align-items:center;display:flex;flex-direction:row}.ratefindingMenu{background:var(--menue-background-color)!important;margin:0 10px;min-height:29px;position:sticky;top:0;z-index:10}.ratefindingMenu+div{background-color:var(--menue-color)!important;height:11px;margin:0 10px;position:sticky;top:29px;z-index:3}.ratefindingMenu.noProduction{background-color:var(--color-black)!important}.ratefindingMenu .tabItem,.tabMenu-overlay a{color:var(--menue-inactive-color);font:13px/13px Arial,sans-serif;padding:8px 6px;text-transform:uppercase;white-space:nowrap}.ratefindingMenu .tabItem:first-of-type{margin-left:4px}.tabItem.hide{display:none}.tabItem.selected,.tabItem:hover,.tabMenu-overlay a:hover{background-color:var(--border1-color);color:var(--menue-color)}.ratefindingPage{flex-grow:1;padding:0 10px 5px}.ratefindingTable{border-left:var(--table-border);height:-moz-fit-content;height:fit-content;max-height:60vh;max-width:100%;overflow:auto;position:relative;z-index:1}.userGroupSearchCompanyDialog .ratefindingTable{max-height:50vh!important}.ratefindingTable>table{border-collapse:separate;border-spacing:0;padding-right:5px}.ratefindingTable>table>thead{position:sticky;top:0;z-index:2}.ratefindingTable>table>thead>tr>th{background-color:var(--table-header-background-color);border-bottom:var(--table-border);border-right:var(--table-border);font-weight:inherit;line-height:1.4;min-width:10px;padding:4px;position:relative;text-align:left;text-transform:uppercase;vertical-align:top}.ratefindingTable>table>thead>tr>th[data-column-key]{padding-right:16px}.ratefindingTable>table>thead>tr:first-of-type>th{border-top:var(--table-border)}.ratefindingTable>table>tbody>tr>td{border-bottom:var(--table-border);border-right:var(--table-border);height:-moz-fit-content;height:fit-content;padding:4px;position:relative}.ratefindingTable>table>tbody>tr:last-child>td{border-bottom:none}.ratefindingTable>table>tfoot>tr>td{border-bottom:var(--table-border);border-right:var(--table-border);bottom:0;height:0;padding:0;position:sticky;z-index:20}.ratefindingTable>table:not(.explicit-zebra)>tbody>tr:nth-child(2n){background-color:var(--table-background-color-second-row)}.ratefindingTable>table:not(.explicit-zebra)>tbody>tr:nth-child(odd).selected{background-color:var(--table-background-color-selected)}.ratefindingTable>table:not(.explicit-zebra)>tbody>tr:nth-child(2n).selected{background-color:var(--table-background-color-selected-second-row)}.ratefindingTable>table.explicit-zebra>tbody>tr{background-color:inherit}.ratefindingTable>table.explicit-zebra>tbody>tr.odd{background-color:var(--table-background-color-second-row)}.ratefindingTable>table.explicit-zebra>tbody>tr.selected{background-color:var(--table-background-color-selected)}.ratefindingTable>table.explicit-zebra>tbody>tr.odd.selected{background-color:var(--table-background-color-selected-second-row)}.ratefindingTable>table>tbody>tr.active-row{background-image:linear-gradient(var(--table-header-background-color) 0,transparent 50%,var(--table-header-background-color) 100%)}.ratefindingTable>table>tbody>tr.sub{background-color:var(--table-background-color-sub-row)}.ratefindingTable>table>tbody>tr>td.column-fixed,.ratefindingTable>table>thead>tr>th.column-fixed{background-color:var(--table-header-background-color);position:sticky;z-index:1}.ratefindingTable>table>tbody>tr.selected>td.column-fixed{background-color:var(--table-background-color-selected-fixed-column)}.ratefindingTable>table>thead>tr>th>div.rowOrderCount{color:var(--color-black);display:none;font-size:9px;height:10px;position:absolute;right:9px;text-align:right;top:1px;width:6px}.ratefindingTable>table>thead>tr>th[class^=rowOrder]>div.rowOrderCount{display:flex}.ratefindingTable>table>thead>tr>th[class^=rowOrder1]>div.rowOrderCount:before{content:"1"}.ratefindingTable>table>thead>tr>th[class^=rowOrder2]>div.rowOrderCount:before{content:"2"}.ratefindingTable>table>thead>tr>th[class^=rowOrder3]>div.rowOrderCount:before{content:"3"}.ratefindingTable>table>thead>tr>th>div.rowOrderButton{color:var(--form-background-color);height:10px;position:absolute;width:10px}.ratefindingTable>table>thead>tr>th[class*=rowOrder][class$=asc]>div.rowOrderButton.orderAsc,.ratefindingTable>table>thead>tr>th[class*=rowOrder][class$=desc]>div.rowOrderButton.orderDesc,.ratefindingTable>table>thead>tr>th[class^=rowOrder]>div.rowOrderButton:hover{color:var(--color-black)}.ratefindingTable>table>thead>tr>th>div.rowOrderButton.orderAsc{right:1px;top:1px}.ratefindingTable>table>thead>tr>th>div.rowOrderButton.orderDesc{right:1px;top:10px}.ratefindingTable>table.hideRowOrderButtons>thead>tr>th>div.rowOrderButton,.ratefindingTable>table.hideRowOrderButtons>thead>tr>th>div.rowOrderCount{display:none}.ratefindingTable>table>thead>tr>th>div.columnOrderButton{display:none;height:10px;position:absolute;width:10px}.ratefindingTable>table>thead>tr>th:hover>div.columnOrderButton{color:var(--form-background-color);display:flex}.ratefindingTable>table>thead>tr>th:hover{color:var(--color-gray-500)}.ratefindingTable>table>thead>tr>th>div.columnOrderButton:hover{color:var(--color-black)}.ratefindingTable>table>thead>tr>th>div.columnOrderButton.moveLeft{bottom:1px}.ratefindingTable>table>thead>tr>th>div.columnOrderButton.moveRight{bottom:1px;left:13px}.ratefindingTable>table>thead>tr>th>div.columnOrderButton.fix{top:1px}.ratefindingTable>table>thead>tr>th>div.columnOrderButton.unfix{left:1px;top:1px}.ratefindingTable .last-column-fixed>tbody>tr>td:last-child,.ratefindingTable .last-column-fixed>thead>tr>th:last-child{border-left:var(--table-border);position:sticky;right:0}.ratefindingTable .last-column-fixed td:nth-last-child(2),.ratefindingTable .last-column-fixed th:nth-last-child(2){border-right:none}.finalSelectionTable .ratefindingTable>table>thead>tr>th input{min-width:60px}.action-grid{border-collapse:collapse}.ratefindingTable>table>tbody>tr>td.action{background-color:var(--table-header-background-color);vertical-align:top}.ratefindingTable>table>tbody>tr>td.action>*{padding:1px 1px 2px!important}.action-grid tr{height:16px}.action-grid:hover td{opacity:.2}.action-grid td:hover{opacity:1}.servicesTotal{text-align:right}.building-block-table-wrapper{overflow:auto}.no-text-selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rowNumber{text-align:right}.lastChangedContractStatus{font-weight:700;margin:15px 0}.accordion.fixedHeader.accordionActive,.accordionDummy.fixedHeader{position:sticky;top:40px;z-index:3}.tenderInfo~.accordion.fixedHeader.accordionActive,.tenderInfo~.accordionDummy.fixedHeader{top:71px}.tenderInfo~.sourceTenderInfo~.accordion.fixedHeader.accordionActive{top:101px}.accordion.fixedHeader.accordionActive.masterDataDetails~.accordion.fixedHeader.accordionActive{top:70px}.accordion.contract{text-transform:none;white-space:nowrap}.action button{margin-left:5px}.action button:first-child{margin-left:0}.actionButtons,.contractAction,.preSelectionButtons,.tableActionButtons{background-color:var(--border1-color);padding:0 0 4px 4px}.newButtonContainer{padding-top:5px}.preSelectionFilterContainer,.selectionContainer{background-color:var(--border1-color)}.filterActionButtons,.filterButtons{padding:0 0 4px 4px}.filterButton,.removeFilterButton{text-shadow:0 0 2px var(--color-black)}.actionButtons:hover button,.contractAction:hover button,.filterActionButtons:hover button,.filterButtons:hover button,.resultsButtons:hover button,.tableActionButtons:hover button,td.action.horizontal:hover>div>*{opacity:.2}.actionButtons button:hover,.contractAction button:hover,.filterActionButtons button:hover,.filterButtons button:hover,.resultsButtons button:hover,.tableActionButtons button:hover,td.action.horizontal>div>:hover{opacity:1}.tableActionButtons{padding:0}.finalSelectionButtons,.preSelectionButtons{background-color:var(--border1-color);padding:0}.finalSelectionButtons table,.preSelectionButtons table{width:100%}.finalSelectionButtons table td,.preSelectionButtons table td{border:none;color:var(--menue-color);font-size:13px;text-transform:uppercase}.finalSelectionButtons table td:nth-of-type(2),.preSelectionButtons table td:nth-of-type(2){padding-right:10px;text-align:right}.finalSelectionButtons select,.preSelectionButtons select{border:none;height:21px}.fixedPanelActions{background-color:var(--border1-color);min-height:20px;position:sticky;top:70px;z-index:2}#selectAssignedUserDialog .fixedPanelActions{background-color:unset;min-height:unset;position:unset}#selectAssignedUserDialog .border2,#selectAssignedUserDialog .formLayout>table>tbody>tr>td{border:none}.tenderInfo~* .fixedPanelActions{top:101px}.tenderInfo~.sourceTenderInfo~* .fixedPanelActions{top:129px}.filterButtons{position:relative;z-index:2}.filterButtons button{padding-right:5px}.fsSelectedFilter{padding-bottom:5px}.contractAction br{background-color:var(--form-background-color)}div>button{background-color:var(--button-background-color);border:0;color:var(--color-white);cursor:pointer;margin-right:5px;padding:2px 4px;position:relative;text-transform:uppercase;transition:transform .2s;z-index:1}div.bbLayout>button{margin-bottom:5px}div.bbLayout{background-color:var(--form-background-color)}.logoutButton{margin-right:0}button:hover{transform:scale(1.1)}.button-borderless{background:none;border:none;outline:none;padding:0}.contractAction button{display:none}.errorMessage,.redMessage{color:var(--error-message-color);font-weight:700}.inputError{border:2px solid var(--input-error-border-color);width:-moz-fit-content;width:fit-content}.required:after{color:var(--required-flag-color);content:"*";padding-left:2px;position:relative;top:-3px}.sourceTenderInfo table,.tenderInfo table{border-collapse:collapse;border-spacing:0}.sourceTenderInfo,.tenderInfo{align-items:center;background-color:var(--border1-color);border-bottom:1px solid var(--border3-color);color:var(--accordion-color);display:flex;min-height:30px;padding-left:10px;position:sticky;top:40px;white-space:nowrap;z-index:4}.sourceTenderInfo{top:71px}.header{width:100%}.infoKey{display:inline-table;padding-right:20px;text-transform:uppercase;white-space:nowrap;width:8%}.infoKey,.infoRow{cursor:default;font-size:13px}.infoLabel{text-transform:uppercase}.infoValue{padding-left:2px;padding-right:20px}.infoPart:first-child{display:inline-block;width:180px}.accordion{background-color:var(--accordion-background-color);color:var(--accordion-color);cursor:pointer;font-size:13px;line-height:10px;padding:10px;text-align:left;text-transform:uppercase;transition:.4s}.accordion:not(.accordionDummy):hover{background-color:var(--accordion-background-color-hover)}.accordion.accordionActive+.accordionPanel+.accordion.accordionActive,.subAccordion.subAccordionActive+.subAccordionPanel+.subAccordion.subAccordionActive,:not(.accordion.accordionActive)+.accordionPanel+:not(.accordion.accordionActive),:not(.subAccordion.subAccordionActive)+.subAccordionPanel+:not(.subAccordion.subAccordionActive){border-top:1px solid var(--border3-color)}.accordionActive{background-color:var(--border1-color)}.accordion:after,.subAccordion:after{color:var(--color-gray-100);content:"";float:right;font-family:ratefinding-icons,sans-serif!important;font-size:.8em;margin-left:5px;transform:rotate(90deg)}.accordionPanel{border-bottom:5px solid var(--border1-color);display:none;transition:max-height .2s ease-out}.accordionPanel>div{border:5px solid var(--border1-color);border-bottom:0;border-top:0}.accordionDummy{background-color:var(--border1-color)}.accordionDummy,.subAccordion{color:var(--accordion-color);cursor:pointer;font-size:13px;line-height:10px;padding:10px;text-align:left;text-transform:uppercase}.subAccordion{background-color:var(--accordion-background-color);transition:.4s}.subAccordion:not(.subAccordionDummy):hover{background-color:var(--color-red-300)}.filterAccordionActive,.subAccordionActive{background-color:var(--border2-color)}.subAccordionPanel{display:none;overflow:hidden;transition:max-height .2s ease-out}.subAccordionPanel>div{border:5px solid var(--border2-color);border-top:0}.accordionDummy:after,.contractHistory .accordion:after,.contractHistory .subAccordion:after,.subAccordionDummy:after{content:none}.contractHistory .accordion:hover{background-color:var(--border1-color)}.contractHistory .subAccordion:hover{background-color:var(--border2-color)}.contractHistory .accordion.contract.accordionActive{top:28px}.contractHistory .tenderInfo{top:0}.border1{border:5px solid var(--border1-color);border-top:none}.border2{border:5px solid var(--border2-color)}.formLayout{background-color:var(--border3-color)}.formLayout>table{border-collapse:collapse;table-layout:fixed;width:100%}.formLayout table.small{width:unset}.formLayout table td.key{padding-right:10px}.formLayout>table>tbody>tr>td{background-color:var(--form-background-color);border:5px solid var(--border3-color);border-bottom:none;padding:0;vertical-align:top}.formLayout.section>table>tbody>tr>td,.formLayout:last-of-type>table>tbody>tr>td{border-bottom:5px solid var(--border3-color)}.formLayout>table>tbody>tr>td.dummy{background-color:var(--border3-color)}.formLayout>table>tbody>tr>td h1{font-weight:400;margin:0;padding:4px}.formLayout>table>tbody>tr>td h1,.formLayout>table>tbody>tr>td>div.bbName{background-color:var(--border3-color);cursor:default;font-size:12px;text-transform:uppercase}.formLayout>table>tbody>tr>td>div.bbName{padding:5px 0 5px 2px}.formLayout>table>tbody>tr>td>div.bbLayout{background-color:var(--form-background-color);height:100%;overflow:auto;padding:6px}.formLayout>table>tbody>tr>td>div.bbLayout.businessUnitCbContainer,.formLayout>table>tbody>tr>td>div.bbLayout.countryContainer,.formLayout>table>tbody>tr>td>div.bbLayout.statusCbContainer,.formLayout>table>tbody>tr>td>div.bbLayout.tenderContainer{height:200px}.contractStatusContainer.tm>.formLayout>table>tbody>tr>td>div.bbLayout.countryContainer{height:auto;max-height:443px}.formLayout.singlePage>table>tbody>tr>td>div.bbLayout{height:72vh}.formLayout>table>tbody>tr>td>div>table{border-spacing:0}.formLayout>table>tbody>tr>td>div.building-block-data-table-layout>table{width:100%}.formLayout>table>tbody>tr>td>div.building-block-data-table-layout>table>tbody>tr>td{vertical-align:top}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td{padding:0}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table{border-spacing:0;margin-bottom:3px;width:100%}dialog .formLayout>table>tbody>tr>td>div:first-of-type>table>tbody>tr>td>table{padding-top:2px}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td{border-bottom:1px solid var(--form-background-color);padding:0;vertical-align:bottom}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.field{padding-right:4px;vertical-align:baseline}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.field.autocompletion{position:absolute}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.field .text p{cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.label{border-bottom:1px dotted var(--color-gray-600);cursor:auto;line-height:20px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:350px;word-wrap:break-word;overflow-wrap:break-word}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>div>table>tbody>tr>td.label.dummy{border-bottom:1px solid var(--color-gray-100)}.formLayout>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.label.dummy.hidden{border-bottom:none}.different{display:inline-block}.userGroup .cities{max-height:27vh}.contractStatusContainer{display:flex;flex-direction:row}.explanationContainer{cursor:default;height:443px}.contractStatusChart{font-weight:700;margin-bottom:4px}.donut{height:441px}.donut .segment{cursor:pointer;fill:transparent;pointer-events:stroke;stroke-dashoffset:0}.donut .shadow{fill:transparent;filter:drop-shadow(1px 1px 1px rgb(0 0 0/40%));stroke:var(--color-white);stroke-dashoffset:0}.donut .center-text{font-weight:700}.donut .center-text,.donut .segment-text{cursor:pointer;font-size:.3em;transform:translateY(.5em)}.donut .status-0{stroke:var(--color-donut-status-0)}.donut .status-1{stroke:var(--color-donut-status-1)}.donut .status-2{stroke:var(--color-donut-status-2)}.donut .status-3{stroke:var(--color-donut-status-3)}.donut .status-4{stroke:var(--color-donut-status-4)}.donut .status-5{stroke:var(--color-donut-status-5)}.donut .status-6{stroke:var(--color-donut-status-6)}.donut .status-7{stroke:var(--color-donut-status-7)}.donut .status-8{stroke:var(--color-donut-status-8)}.donut .status-9{stroke:var(--color-donut-status-9)}.donut .status-10{stroke:var(--color-donut-status-10)}.donut .status-11{stroke:var(--color-donut-status-11)}.donut .status-12{stroke:var(--color-donut-status-12)}.donut .status-13{stroke:var(--color-donut-status-13)}.donut .status-14{stroke:var(--color-donut-status-14)}.donut .status-15{stroke:var(--color-donut-status-15)}.donut .status-16{stroke:var(--color-donut-status-16)}.donut .status-0.active{stroke:var(--color-donut-status-0-active)}.donut .status-1.active{stroke:var(--color-donut-status-1-active)}.donut .status-2.active{stroke:var(--color-donut-status-2-active)}.donut .status-3.active{stroke:var(--color-donut-status-3-active)}.donut .status-4.active{stroke:var(--color-donut-status-4-active)}.donut .status-5.active{stroke:var(--color-donut-status-5-active)}.donut .status-6.active{stroke:var(--color-donut-status-6-active)}.donut .status-7.active{stroke:var(--color-donut-status-7-active)}.donut .status-8.active{stroke:var(--color-donut-status-8-active)}.donut .status-9.active{stroke:var(--color-donut-status-9-active)}.donut .status-10.active{stroke:var(--color-donut-status-10-active)}.donut .status-11.active{stroke:var(--color-donut-status-11-active)}.donut .status-12.active{stroke:var(--color-donut-status-12-active)}.donut .status-13.active{stroke:var(--color-donut-status-13-active)}.donut .status-14.active{stroke:var(--color-donut-status-14-active)}.donut .status-15.active{stroke:var(--color-donut-status-15-active)}.donut .status-16.active{stroke:var(--color-donut-status-16-active)}.explanationContainer table{min-width:170px}.explanationContainer tr.odd>td{background-color:var(--table-background-color-second-row)}.explanationContainer .contractStatus{font-weight:700}.contractStatusColorDiv{height:15px;width:15px}.contractstatus-0{background:var(--color-contract-status-0)}.contractstatus-1{background:var(--color-contract-status-1)}.contractstatus-2{background:var(--color-contract-status-2)}.contractstatus-3{background:var(--color-contract-status-3)}.contractstatus-4{background:var(--color-contract-status-4)}.contractstatus-5{background:var(--color-contract-status-5)}.contractstatus-6{background:var(--color-contract-status-6)}.contractstatus-7{background:var(--color-contract-status-7)}.contractstatus-8{background:var(--color-contract-status-8)}.contractstatus-9{background:var(--color-contract-status-9)}.contractstatus-10{background:var(--color-contract-status-10)}.contractstatus-11{background:var(--color-contract-status-11)}.contractstatus-12{background:var(--color-contract-status-12)}.contractstatus-13{background:var(--color-contract-status-13)}.contractstatus-14{background:var(--color-contract-status-14)}.contractstatus-15{background:var(--color-contract-status-15)}.contractstatus-16{background:var(--color-contract-status-16)}.ratefindingTable .contractStatus-common{background-position:50%,50%;background-repeat:no-repeat;cursor:pointer;float:left;height:16px;width:16px}.cursor-pointer{cursor:pointer}.gridCountryContainer{display:grid;grid-template-rows:10px 1fr 1fr;grid-gap:10px}.gridCountryContainer .filterTitle{font-weight:700;margin-left:20px;padding-bottom:10px}.pageDashboard .countryContainer{height:443px}.selectedCountryContainer{margin-left:20px;width:250px}.tenderRef{cursor:pointer}.selectedTenderContainer{margin-left:20px;width:350px}.tenderContainer .multiCheckbox{height:100%;overflow:auto auto;width:100%}.archived{color:var(--color-gray-800)}.max-lines-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.row textarea{border:none;font:11px/11px Arial,sans-serif;height:100%;margin-right:10px;width:206px}.row>td.qfsEditable[data-value=""] *{color:var(--color-gray-700)}.data-type-String{overflow:hidden;white-space:nowrap}.data-type-SingleSelection{position:relative}.finalSelectionTable .data-type-SingleSelection select,.preSelectionTable .data-type-SingleSelection select{background-color:var(--input-background-color);border:none;font-size:12px;left:-2px;min-width:-moz-fit-content;min-width:fit-content;padding:4px 0 4px 2px;position:relative}.data-type-Boolean>div{background-position:50%,50%;background-repeat:no-repeat;cursor:pointer;margin-left:auto;margin-right:auto;width:10px}.row-pager{cursor:default;white-space:nowrap}.row-pager td.button{background-position:50%;background-repeat:no-repeat;padding:0 8px}.row-pager td.button.enabled{cursor:pointer}.row-pager .button.enabled:hover,.row-pager .button.selected{background-color:var(--color-gray-400);cursor:default}.row-pager td.size.selection{padding-left:20px;padding-right:4px}.row-pager td.size.selection select{background-color:#fff;border:none;width:5em}.row-pager td.button.disabled{opacity:.3}.fsValueSaved *{color:var(--color-green-700)}.rowCount{font-weight:700;padding:10px 0}.finalSelectionFilter,.selectionFilter{display:none}.contractedData{font-weight:700}.nonContractedData{color:gray}.nonContractedData:hover{color:initial}div.answerHistory,div.workflowLog{height:10px;left:calc(100% - 10px);position:absolute;top:calc(100% - 14px);width:10px;z-index:0}div.answerHistory:before,div.workflowLog:before{color:var(--color-gray-700);content:"?"}div.answerHistory:hover:before,div.workflowLog:hover:before{color:var(--color-black);font-weight:700}.filterField{margin:2px}.filterValue{background-color:var(--color-gray-100);border-radius:15px;box-shadow:0 0 2px var(--color-black);padding:5px}.filterValue .icon-cross{padding-left:4px}.filterParent{align-items:center;display:flex;flex-wrap:wrap;gap:3px;padding:4px 0 4px 4px}.filterLabel{text-transform:uppercase}.supplierSelectionFilter{background-color:var(--border1-color);display:none;padding-bottom:5px}.contractStatusFilterContainer,.filterCountryContainer{display:grid;grid-template-rows:10px 1fr;grid-gap:10px;padding-bottom:10px}.businessUnitContainer .filterTitle,.contractStatusFilterContainer .filterTitle,.filterCountryContainer .filterTitle,.finalSelectionWorkflowContainer .filterTitle,.preselectionWorkflowContainer .filterTitle{font-weight:700;margin-left:20px;padding-bottom:10px}.fsWorkflowCbContainer,.preWorkflowCbContainer{height:90px}.selectedBusinessUnitContainer,.selectedStatusContainer{margin-left:20px;width:250px}.selectedFsWorkflowContainer,.selectedPreWorkflowContainer{margin-left:20px;width:180px}.businessUnitCbContainer .multiCheckbox,.countryContainer .multiCheckbox,.fsWorkflowCbContainer .multiCheckbox,.preWorkflowCbContainer .multiCheckbox,.statusCbContainer .multiCheckbox{height:100%;overflow:auto auto;width:100%}.contractStructure{font:11px/11px Arial,"Helvetica sans serif",sans-serif}.featureHeader,.tenderHeader{background-color:var(--border1-color);color:var(--accordion-color);padding:2px 0 5px 2px}.dualControl,.newOrganization{color:#8b0000}.formName{background-color:var(--color-blue-200);font-size:20px;font-weight:700;padding:10px;text-align:center}input,textarea{border:none;line-height:18px}.field input{width:141px}.field.wide input{width:298px}input[type=checkbox]{margin-left:0;width:unset!important}.loginPanel input.password,.loginPanel input.userLogin,.pageUserAdministration input.email{width:300px}.row-filter th{position:relative}.row-filter th:hover .clearInput{display:inline}.row-filter .clearInput{color:var(--color-gray-700);display:none;position:absolute;right:8px;top:7px}.bbTable input,.rowFilterInput{width:calc(100% - 4px)}.bbTable{border-collapse:collapse}.bbTable div{width:100%}.answer-wrapper select,.featureFilterContainer select,.field select{background-color:#fff;border:none;line-height:18px;padding:2px;width:145px}.button-selection .option,.checkboxOption{background-color:var(--option-background-color);cursor:pointer;padding:4px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-selection.vertical{display:flex;flex-wrap:wrap}.button-selection.vertical>div.bbLayout{flex-basis:100%}.button-selection.vertical .option{margin-right:4px}.button-selection.horizontal .option{margin-bottom:4px}.button-selection.vertical .option:last-child{margin:0}.button-selection:hover .option,.checkbox:hover .checkboxOption{opacity:.5}.button-selection .option:hover,.checkbox .checkboxOption:hover{background-color:var(--option-background-color-selected);opacity:1;transform:scale(1.1)}.button-selection.horizontal .option:hover{transform:none}.button-selection .option.disabled,.checkboxOption.disabled{background-color:var(--option-background-color)!important;color:var(--option-disabled-color)!important;cursor:default;opacity:1!important;transform:none!important}.button-selection .option.disabled.selected,.checkboxOption.disabled.selected{background-color:var(--option-background-color-selected)!important}.button-selection .option.selected,.checkboxOption.selected{background-color:var(--option-background-color-selected)}.user .button-selection .option{width:200px}.user .country select{width:208px}.masterDataConfirmed dl{display:grid;grid-template-columns:max-content auto}.masterDataConfirmed dt{font-weight:700;grid-column-start:1}.masterDataConfirmed dd{grid-column-start:2}.masterData .buOverflow{height:100px;overflow:auto auto}.attachmentHistoryFilter{display:grid;grid-template-columns:50% 50%}.attachmentConfirm.icon-releasedNegotiation{color:var(--color-green-500);cursor:auto;display:inline}.autocomplete{display:inline-block;position:relative}.autocompleteList{border:1px solid var(--autocomplete-border-color);border-bottom:none;border-top:none;left:0;position:absolute;right:0;top:100%;z-index:99}.autocompleteItem span{font-weight:700}.autocompleteList div{background-color:var(--input-background-color);border-bottom:1px solid var(--autocomplete-border-color);cursor:pointer;padding:10px}.autocompleteList div:hover{background-color:var(--color-gray-400)}.autocompleteActive{background-color:var(--color-gray-400)!important}.autoCompleteHint{display:block;margin-top:5px}.dialogButtons{overflow:hidden;text-align:right}#reasonCommentTA{border:none;box-sizing:border-box;flex:1;height:100px;resize:vertical;width:400px}.reasonCommentRow{align-items:flex-start;display:flex;gap:6px}.hint.limitReached{color:var(--color-primary);font-weight:600}#fsGetRejectionReason{min-width:600px;overflow:hidden}.negotiationFormSettingTitle{padding:4px;text-transform:uppercase}.field .tooltip{margin-left:4px}.tooltip>[class*=" icon-"],.tooltip>[class^=icon-]{display:inline}.tooltip .tooltiptext{display:none}.tooltip-dialog{background-color:var(--form-background-color);border:5px solid var(--color-gray-400);box-shadow:3px 5px 10px var(--color-gray-700);cursor:pointer;font:11px/11px Arial,sans-serif;max-height:90vh;max-width:90vw;overflow:auto;padding:6px;position:absolute;z-index:10}.message textarea{margin:0 10px 15px;min-height:200px;min-width:1100px}.ffBusinessUnitContainer{height:300px}.ffBusinessUnitContainer .multiCheckbox{height:100%;overflow:auto auto;width:100%}.emailRecipient,.emailRecipientCc{width:300px!important}.emailError{color:red}.sendEmail{height:-moz-fit-content;height:fit-content;max-height:600px;overflow-y:auto}.isHidden{display:none}.tree ul{list-style-type:none}.tree li,.tree ul li{display:block;margin-bottom:5px}.caret,.leaf{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.treeFolder{grid-area:treeFolder;max-height:67vh;overflow:auto}.treeFolder .active{display:block}.treeFolder .downloadTree{padding-left:20px}.leafFolder{grid-area:leafFolder}.tableFolder{grid-area:tableFolder}.treeGridContainer{display:grid;grid-template-areas:"treeFolder leafFolder" "treeFolder tableFolder";grid-gap:20px;grid-template-columns:25% 74%}.leafFolder tr.row.active{font-weight:700}.caret:before,.leaf:before{color:var(--color-black);display:inline-block;margin-right:6px}.caret:before{content:"▶"}.caret-down:before{content:"▶";margin-bottom:5px;transform:rotate(90deg)}.leaf:before{content:"⚬";font-size:18px}.caret-down:hover:before,.caret:hover:before,.leaf:hover:before{transform:scale(1.5)}.caret-down:hover,.caret:hover,.leaf.active,.leaf:hover{font-weight:700}.nested{display:none}.contractPrintDialog{height:-moz-fit-content;height:fit-content;max-height:600px;max-width:800px;overflow-y:auto}.printForms{max-height:300px;overflow-y:auto}.action-container{display:grid;grid-template-columns:auto auto;grid-row-gap:4px}.action-item{background-position:50%,50%;background-repeat:no-repeat;float:left;height:16px;width:16px}.action-item,.table-status{cursor:pointer}.text-padding-left{padding-left:2px}@font-face{font-family:ratefinding-icons;src:url(/fonts/ratefinding-icons.ttf) format("truetype"),url(/fonts/ratefinding-icons.woff) format("woff"),url(/fonts/ratefinding-icons.svg) format("svg")}[class*=" icon-"],[class^=icon-]{align-items:center;cursor:pointer;display:flex;font-family:ratefinding-icons!important;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:400;justify-content:center;transition:transform .2s}[class*=" icon-"].icon-dynamic.hover,[class*=" icon-"].icon-dynamic:hover,[class^=icon-].icon-dynamic.hover,[class^=icon-].icon-dynamic:hover{transform:scale(1.5)}[class*=" icon-"].no-action.hover,[class*=" icon-"].no-action:hover,[class^=icon-].no-action.hover,[class^=icon-].no-action:hover{cursor:default}.icon-extra-large{font-size:1.8em}.icon-large{font-size:1.5em}.icon-medium{font-size:.8em}.icon-small{font-size:.5em}.icon-negotiation:before{content:""}.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-top:before,.icon-scroll-body-up:before{content:""}.icon-arrow-left-end:before,.icon-arrow-right-end:before{content:""}.icon-rejectedNegotiation:before{content:""}.icon-notInterested:before{content:""}.icon-counterOffer:before{content:""}.icon-filter:before{color:var(--color-white);content:""}.icon-remove-filter:before{color:var(--color-white);content:""}.icon-releasedNegotiation:before{content:""}.icon-accepted:before,.icon-secondAccepted:before{color:var(--color-green-700);content:""}.icon-rejected:before,.icon-secondRejected:before{color:var(--color-red-700);content:""}.icon-firstAccepted:before{content:""}.icon-firstRejected:before{content:""}.icon-tender:before{content:""}.icon-rollback:before{content:""}.icon-undo:before{content:"";padding:0 3px;transform:rotate(90deg)}.icon-undoFirstDecision:before,.icon-undoSecondDecision:before{content:""}.icon-released:before{content:""}.icon-negotiationHistory:before{color:var(--color-gray-600);content:""}.icon-renegotiationConfiguration:before{content:""}.icon-sideLetter:before{content:""}.icon-open:before{content:""}.icon-open-settings:before{content:""}.icon-previousYears:before{content:"";transform:rotate(90deg)}.icon-previousYearsClose:before{content:"";transform:rotate(270deg)}.icon-contractCopy:before,.icon-copyToSupplierCircle:before{content:""}.icon-contractHistory:before{content:""}.icon-rfiContractHistory:before{color:var(--color-blue-700);content:""}.icon-contractStatusHistory:before,.icon-preSelectionStatusHistory:before{content:""}.icon-buyerStatusOpen:before{color:var(--color-green-700);content:""}.icon-buyerStatusClose:before{color:var(--color-red-700);content:""}.icon-supplierStatusOpen:before{color:var(--color-green-700);content:""}.icon-supplierStatusClose:before{color:var(--color-red-700);content:""}.icon-spinner:before{content:""}.icon-print:before{content:""}.icon-printDone:before{color:var(--color-green-700);content:""}.icon-exportToExcel:before{content:""}.icon-psOpen:before{color:var(--color-green-700);content:""}.icon-psClose:before{color:var(--color-red-700);content:"";transform:rotate(90deg)}.icon-remove:before{content:""}.icon-delete:before{color:var(--color-red-700);content:""}.icon-cross:before{content:""}.icon-activate:before{color:var(--color-red-700);content:"⚐";font-size:1.5em}.icon-deactivate:before{color:var(--color-green-700);content:"⚐";font-size:1.5em}.icon-info:before{color:var(--color-blue-500);content:""}.icon-plus:before{content:""}.icon-fullscreen{color:var(--form-background-color);font-weight:700;line-height:1;margin:0;padding:0;position:absolute;right:3px;top:1px;z-index:2}.icon-fullscreen:before{content:"⛶"}.icon-search:before{content:""}.icon-circle-up:before{content:""}.icon-circle-down:before{content:""}.icon-send-email:before{content:""}.icon-email-log:before{color:var(--color-black);content:"📋";filter:grayscale(100%);font-size:15px}.icon-chain:before{content:""}.icon-arrow-top,.icon-scroll-body-up{color:var(--form-background-color);transform:rotate(270deg)}.icon-arrow-down,.icon-scroll-body-down{transform:rotate(90deg)}.icon-arrow-top:hover{transform:scale(1.5) rotate(270deg)!important}.icon-arrow-down:hover{transform:scale(1.5) rotate(90deg)!important}.icon-arrow-left,.icon-arrow-left-end{transform:scaleX(-1)}.icon-arrow-left-end.icon-dynamic:hover,.icon-arrow-left.icon-dynamic:hover{transform:scale(-1.5,1.5)}.language-icon{background-image:url(/images/languages.png);background-repeat:no-repeat;height:11px;transition:transform .2s;width:16px}.language-icon:hover{transform:scale(1.2)}.language-icon.selected{box-shadow:0 0 2px 2px var(--color-gray-300)}.language-icon.de{background-position:50% -66px}.language-icon.en{background-position:50% -110px}.language-icon.it{background-position:50% -253px}.language-icon.fr{background-position:50% -187px}.language-icon.es{background-position:50% -121px}.language-icon.pt{background-position:50% -374px}.commentPre{font:11px/11px Arial,sans-serif;margin:0;padding:4px}#geo-map,#map{height:500px}.map-control{background-color:var(--color-white);border:1px solid var(--border3-color);box-shadow:0 2px 2px rgba(33,33,33,.4);display:none;font-family:Roboto,sans-serif;margin:10px;padding-right:5px}#geo-map .map-control,#map .map-control{display:block}.selector-control{font-size:14px;line-height:30px;vertical-align:baseline}.grey{color:var(--color-gray-700)}.green{color:var(--color-green-700)}.red{color:var(--color-red-500)}.blue{color:var(--color-blue-900)}.progressWrapper{width:320px}.progressContainer{background-color:var(--form-background-color);border:2px solid var(--color-black);border-radius:5px;height:20px;overflow:hidden;position:relative;width:100%}.progressBar{background-color:var(--color-primary);height:100%;transition:width .3s ease-in-out;width:0}.progressInfo{display:flex;font-size:14px;justify-content:space-between;margin-bottom:5px}.maxCountInfo{display:block;margin:0 0 .5rem;text-align:left}.maxCountLabel{color:var(--color-primary);font-weight:600;margin-right:4px}.backToTop{bottom:3px;cursor:pointer;display:none;position:fixed;right:-5px;z-index:1000}div.notAllowed{color:var(--color-not-allowed)}.formFlow .form-hidden{color:var(--color-primary)}.formFlow td.form{white-space:nowrap}.formFlowConfiguration select{width:400px}.email-log-details-container{font-family:Arial,sans-serif;padding:20px}.email-log-header{border-bottom:1px solid var(--color-gray-400);margin-bottom:30px;padding-bottom:20px}.email-log-header div{margin-bottom:15px}.email-log-content-box{margin-top:15px}.email-log-content-header{font-weight:700;margin-bottom:10px}.email-log-content-body{background-color:var(--color-gray-50);border:1px solid var(--color-gray-300);max-height:400px;overflow-y:auto;padding:10px}.email-log-actions{margin-top:30px;text-align:right}.btn-secondary{background-color:var(--color-gray-750);border:none;color:var(--color-white);cursor:pointer;padding:5px 10px}.btn-secondary:hover{background-color:var(--color-gray-850)}.hiddenNonFullscreenStructures{display:none}dialog:not(:has(.filterContainer)) .formLayout:not(.download-edit-permissions){background-color:unset;max-height:80vh;overflow-y:auto}dialog:not(:has(.filterContainer)) .formLayout.download-edit-permissions{background-color:unset;overflow-y:auto}dialog:not(:has(.filterContainer)) .formLayout>table{width:unset}dialog:not(:has(.filterContainer)) .formLayout>table>tbody>tr>td{border:none}dialog:not(:has(.filterContainer)) .formLayout:last-of-type>table>tbody>tr>td>div>table>tbody>tr>td>table>tbody>tr>td.label{border-bottom:none;vertical-align:top}dialog:not(:has(.filterContainer)) td.label{width:150px!important}dialog:not(:has(.filterContainer)) .multiCheckbox label{display:inline-block;width:75%}dialog:not(:has(.filterContainer)) label span{display:inline-block;font:12px/12px Arial,sans-serif;min-width:150px;text-transform:uppercase}dialog:not(:has(.filterContainer)) select{background-color:#fff;border:none;padding:4px}dialog button:last-child{margin-right:2px}dialog :not(:has(.filterContainer)) span.title{font-size:15px;font-weight:700}dialog{box-shadow:3px 5px 10px var(--color-gray-700);font:11px/11px Arial,sans-serif}dialog#fetchApiLoader{box-shadow:none}.companyContact .businessUnits,.userGroup .businessUnits,.userGroup .cities,.userGroup .countries,dialog .countries{max-height:30vh;overflow:hidden scroll}.table-top-scrollbar{background:inherit;height:13px;overflow:auto hidden}.table-top-scrollbar .dummy-content{height:1px}.overflow-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.link{cursor:pointer;text-decoration:underline}.password{-webkit-text-security:disc}.textAlignRight{text-align:right}.company-comparison th .th-inline{align-items:center;display:inline-flex;gap:4px}.company-comparison th{vertical-align:middle}.company-comparison .arrow-container{text-align:center;width:60px}.company-comparison .arrow{color:var(--color-gray-700);cursor:pointer;display:inline-block;margin:0 5px}.company-comparison .arrow:hover{color:var(--color-black)}.company-comparison .duplicate-company{position:relative}.company-comparison .duplicate-company .clear-value{color:var(--color-red-700);cursor:pointer;display:none;font-weight:700;margin-left:8px}.company-comparison .duplicate-company.modified .clear-value{display:inline-block}.company-comparison .duplicate-company .clear-value:hover{color:var(--color-red-600)}.company-comparison .changed-value{animation:highlight .8s}.company-comparison .not-editable{background-color:var(--color-gray-100)}.company-comparison td.match-equal{border:2px solid var(--color-red-600)}@keyframes highlight{0%{background-color:var(--color-yellow-500)}to{background-color:transparent}}.duplicate-company-wrapper{margin-top:16px}.duplicate-company-list tr.active-duplicate{background:var(--color-blue-50);font-weight:600}.company-comparison .duplicate-company.modified{outline:1px dashed var(--color-yellow-700)}.duplicate-company-list td button.select-duplicate-btn{cursor:pointer}.merge-actions-row{align-items:flex-start;display:flex;gap:12px;width:100%}.merge-actions-row .merge-error-message{color:var(--error-message-color);display:none;flex:1 1 auto;font-weight:600;line-height:1.3;max-width:420px;min-width:0;overflow-wrap:anywhere}.merge-actions-row.has-error .merge-error-message{display:block}.merge-actions-row .merge-error-message:empty{display:none}.merge-actions-row>.resultsButtons{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;margin-left:auto}.company-comparison td.diff-alert,.company-comparison td.match-equal{background:inherit;color:var(--color-black);font-weight:500;transition:border-color .25s ease}.company-comparison td.match-equal{border:3px solid var(--color-green-600)}.company-comparison td.diff-alert{border:3px solid var(--color-red-600)}.dialogInfo{align-items:center;background-color:var(--border2-color);border-bottom:1px solid var(--border3-color);color:var(--accordion-color);display:flex;min-height:22px;padding-left:10px;padding-right:10px;white-space:nowrap}.dialogInfoMenu{position:relative}.dialogInfoMenuButton{align-items:center;background-color:var(--border2-color);color:var(--accordion-color);cursor:pointer;display:flex;min-height:22px;padding-left:5px;position:absolute;right:12px;top:0;white-space:nowrap;z-index:10}.dialogInfoMenuButton.open{right:5px}.dialogInfoList{display:none;left:0;position:absolute;top:36px;width:100%;z-index:10}#tabMenu{display:flex;gap:.5rem}.tabMenu a[data-group]{display:none}.tabMenu a[data-group][data-single=false][data-active=true],.tabMenu a[data-group][data-single=true]{display:inline-block}.tabMenu a[data-group][data-single=true] .tabMenu-arrow,.tabMenu-overlay .tabMenu-arrow{display:none}.tabMenu a.hide{display:none!important}.tabMenu-arrow{font-size:.9em}.tabMenu-overlay{background:var(--menue-background-color)!important;display:none;padding:1px;position:absolute;z-index:5}.tabMenu-overlay.noProduction{background-color:var(--color-black)!important}.tabMenu-overlay a{display:block}.footer{align-items:center;background-color:#fff;bottom:0;box-sizing:border-box;display:flex;font:9px sans-serif;justify-content:space-between;margin-left:10px;position:fixed;width:calc(100% - 20px);z-index:10}.footer .left{flex:0 0 auto}.footer .center{display:flex;flex:1 1 auto;justify-content:center}.footer .centerText{text-align:center;white-space:nowrap}.footer .right{flex:0 0 auto}.footer .version{color:var(--color-gray-900);display:block}.footer .tabItem{background-color:inherit;color:var(--color-blue-900);padding-left:2px;padding-right:2px;text-transform:uppercase;white-space:nowrap}.footer .tabItem:hover{background-color:inherit;text-decoration:underline!important}.emailCommunicationRow{align-items:center;display:flex;margin-bottom:5px}.emailCommunicationRow .buLabel{margin-right:10px;width:200px}.emailCommunicationRow .buOptions{display:flex;flex-direction:row;gap:10px}.emailCommunicationRow .button-selection.horizontal{display:flex;flex-direction:row;gap:4px}.downloadTree ul.jqtree-tree{padding-left:6px}.downloadTree ul.jqtree-tree ul.jqtree_common{margin-left:35px}.downloadTree .jqtree-title{color:inherit;font:inherit}.downloadTree .jqtree-element{align-items:center;display:flex}.downloadTree ul.jqtree-tree .jqtree-title{color:inherit}.downloadTree .jqtree-toggler{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.downloadTree .jqtree-toggler:before{color:var(--color-black);content:"▶";display:inline-block;margin-right:6px}.downloadTree li.jqtree-folder:not(.jqtree-closed)>.jqtree-element>.jqtree-toggler:before{margin-bottom:5px;transform:rotate(90deg)}.downloadTree .jqtree-toggler:hover:before{transform:scale(1.5)}.downloadTree ul.jqtree-tree li{margin-bottom:4px}.downloadTree ul.jqtree-tree .jqtree-element{padding:2px 0}.downloadTree .leaf:before{color:var(--color-black);content:"⚬";display:inline-block;font-size:18px;margin-right:6px}.downloadTree .leaf:hover:before{transform:scale(1.5)}.downloadTreeBottomMenu{align-items:center;background:var(--color-gray-100);border:1px solid var(--color-gray-500);bottom:0;display:flex;gap:6px;margin-top:10px;padding:6px;position:sticky;z-index:2}.treeBottomMenuBtn{background-color:var(--button-background-color);border:0;color:var(--color-white);cursor:pointer;padding:2px 6px;text-transform:uppercase}.treeBottomMenuBtn.isActive{background-color:var(--color-blue-700);outline:2px solid var(--color-blue-700);outline-offset:1px}.downloadTree .jqtree-element.treeNodeActive{background-color:var(--color-gray-200);outline:1px solid var(--color-gray-700)}.downloadTree.treeMoveMode .jqtree-element{cursor:grab}.downloadTree.treeMoveMode .jqtree-element:active{cursor:grabbing}.downloadTree.treeMoveMode{background-color:var(--color-green-alpha)}.downloadTree .jqtree-element.treeMoveSource{background-color:var(--color-green-blue-100);outline:2px dashed var(--color-blue-700)}.downloadTree ul.jqtree-tree li.jqtree-selected>.jqtree-element{padding-bottom:4px;padding-top:4px}.downloadTree ul.jqtree-tree li.jqtree-selected>.jqtree-element .jqtree-title{padding-bottom:1px;padding-top:1px}.downloadTree ul.jqtree-tree li.jqtree-folder,.downloadTree ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:4px}.downloadTree ul.jqtree-tree .jqtree-title-button-left{margin-left:.5em}.download-edit-dialog .language-icon{margin-right:8px;min-width:16px}.modWin{background:none;border:none;max-width:70%;overflow:hidden;padding:0}.modWin.dialog{box-shadow:3px 5px 10px #777}.modWin .buttons,.modWin .resultsButtons{text-align:end}.modWin::backdrop{background-color:#777;opacity:.5}.modWin .titleBar{background:var(--color-primary);color:#fff;cursor:move;display:flex;padding:10px}.modWin .titleBar:hover{background-color:#b70016}.modWin .titleBar .title{color:#fff;font:13px/13px Arial,sans-serif;order:1;text-transform:uppercase;width:100%}.modWin .titleBar .closeBtn{background-position:50%,50%;background-repeat:no-repeat;cursor:pointer;float:left;height:16px;order:2;padding-left:10px;width:16px}.modWin .content{background-color:#eee;max-height:75vh;overflow-y:scroll;padding:10px}.fetchApiLoader{animation:spin 5s linear infinite;color:#e0e0e0;font-size:5em;height:200px;line-height:100px;margin:auto;text-align:center;vertical-align:middle;width:200px}.fetchApiLoader.icon-spinner{color:var(--color-primary);font-size:10em;opacity:1;text-shadow:3px 5px 10px #777}#fetchApiLoader:focus{outline:none}@keyframes spin{to{transform:rotate(1turn)}}
