.divOverviewContainer{display:flex;flex-direction:column;height:100vh;overflow:auto;width:100%}.divOverviewTabBar{margin-bottom:20px;flex:0 0 auto;width:100%}.divOverviewFilterContainer .fcFilterApprovalIcon{font-size:18pt;color:green}.divOverviewActionContainer .acButtons{display:flex;gap:5px;margin-left:auto}.acButtons button{background-color:transparent;border:none;padding:0}.acButtons img{width:24px;height:24px}.divOverviewFooterContainer{width:100%;margin-top:10px}html,body{margin-top:20px}.divCDRootContainer{width:95vw;height:95vh;display:flex;flex-direction:column}.divCDTopContent{flex:0 0 auto;overflow:hidden}.divCDMainContent{display:flex;flex:1 1 auto;overflow:auto;justify-content:space-between}.divCDMainLeftContent,.divCDMainRightContent{width:15%;flex:1 1 auto;overflow:hidden}.divCDMainCenterContent{width:65%;flex:1 1 auto;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.divCDMainCenterContent::-webkit-scrollbar{display:none}.divCDRootContainer #divider{margin-top:10px;margin-bottom:10px;flex:0 0 auto;width:100%}.hlRequestData,.hlHitResult,.hlCommentary{color:#003671;font-weight:700;font-size:14pt!important;font-family:Overpass,sans-serif!important}.warningMessage{color:#c36f6f!important;padding-left:10px!important;font-weight:700;font-size:14pt!important;font-family:Overpass,sans-serif!important}.divCDMainAccordion{width:100%}.divCDMenuContainer{display:flex;justify-content:space-between;align-items:center;width:100%}.buttonElements{display:flex;align-items:center;justify-content:flex-start;width:15vw}.actionElements{display:flex;width:70vw;gap:15px;justify-content:center}.reportElements{display:flex;align-items:center;justify-content:flex-end;width:15vw}.formControls,.MuiInputBase-root,.MuiInputLabel-root,.MuiMenuItem-root{font-size:10pt!important;font-family:Overpass,sans-serif!important}.formControls{width:200px!important}.noBorders .MuiOutlinedInput-root,.noBorders .MuiOutlinedInput-notchedOutline,.noBorders:hover .MuiOutlinedInput-notchedOutline,.noBorders .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:none}.cmdBackToOverview .MuiSvgIcon-root{font-size:17pt!important;color:#003671}.cmdBackToOverview:hover{border:none;border-radius:6px;background-color:#fafafa}.cmdCreateRTFReport{border:none;border-radius:6px!important;background-color:#fafafa}.cmdCreateRTFReport .MuiSvgIcon-root{font-size:17pt!important;color:#003671}.cmdCreatePDFReport{border:none;border-radius:6px!important;background-color:#fafafa}.cmdCreatePDFReport .MuiSvgIcon-root{font-size:17pt!important;color:#dc3545!important}.cmdCreateIdRequest{border:none;border-radius:6px!important;background-color:#fafafa}.cmdCreateIdRequest .MuiSvgIcon-root{font-size:17pt!important;color:#333!important}#selectItems{font-size:10pt!important;font-family:Overpass,sans-serif!important}.divCDPersonaContainer{justify-content:center}.MuiTextField-root,.MuiInputBase-root,.MuiFormControl-root,.MuiButtonBase-root,.MuiMenuItem-root,.MuiTypography-root{font-size:10pt!important;color:#003671}.MuiInputLabel-root,.MuiInputBase-root,.MuiMenuItem-root{color:#003671!important}.sectionPersona .MuiInputBase-root,.sectionAddress .MuiInputBase-root,.sectionPreAddress .MuiInputBase-root{background-color:#fafafa!important}.hlPersonData,.hlAddressData{color:#003671;font-weight:700;margin-bottom:10px;font-size:12pt!important}.sectionPersona,.sectionAddress,.sectionPreAddress{margin-bottom:20px}.personDataRow1,.personDataRow2,.personDataRow3,.personDataRow4,.addressDataRow1,.addressDataRow2,.preAddressDataRow1,.preAddressDataRow2{display:flex;gap:10px;justify-content:space-between;padding-top:5px;padding-bottom:5px}.sectionPreAddress{display:flex;flex-direction:row;gap:15px}.preAddress1,.preAddress2,.tFPersona,.tFAddress,.tFPreAddress1,.tFPreAddress2{flex:1}.sectionPersona .personDataRow1 #sBGender,.sectionPersona .personDataRow1 #sBTitle{width:150px}.sectionPersona .personDataRow3 #dfBirthDate{width:170px}.sectionAddress .addressDataRow1 #tFAddressHouseNo{width:80px}.sectionAddress .addressDataRow2 #tFAddressZIP,.sectionPreAddress .preAddressDataRow1 #tFPreAddress1HouseNo,.sectionPreAddress .preAddressDataRow2 #tFPreAddress1ZIP,.sectionPreAddress .preAddressDataRow1 #tFPreAddress2HouseNo,.sectionPreAddress .preAddressDataRow2 #tFPreAddress2ZIP{width:60px}.sectionPersonDataConfirmation{display:flex;align-items:center;justify-content:space-between}.cmdSaveCase{background-color:#003671!important;color:#fff!important;font-size:10pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important;border:none;transition:background-color .3s ease,color .3s ease}.cmdSaveCase:disabled{background-color:#d3d3d3!important;color:gray!important;cursor:not-allowed!important;opacity:.8!important;border:1px solid #c0c0c0!important}.progressIndicator{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:flex;justify-content:center;align-items:center}.germanComplianceToggleButton{display:flex;align-items:center;gap:10px}.hlDocumentUploader,.casesFolder{color:#003671;font-weight:700;font-size:12pt!important}.casesFolder{margin-top:14px}.documentList{background-color:#fafafa!important;margin-top:2px}.documentList .documentListItem .MuiSvgIcon-root{color:#003671;font-size:12pt!important}.documentList .documentListDeleteButton .MuiSvgIcon-root{color:#dc3545!important;font-size:12pt!important}.cmdAddDocument,.fileSizeNote{color:#003671;font-size:8pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important}.inputFieldFileUpload{display:none}.docFormControls,.MuiInputBase-root,.MuiInputLabel-root,.MuiMenuItem-root{font-size:10pt!important;font-family:Overpass,sans-serif!important}.docFormControls{width:100%!important;margin-bottom:5px!important}#selectItemsContentType{font-size:10pt!important;font-family:Overpass,sans-serif!important}.clickableFile{cursor:pointer}.download-link{display:block;margin:20px}.scrollableListContainer,.scrollableVorgangsnummerList{max-height:500px;overflow-y:auto;padding:8px}.vorgangsnummer{margin-top:4px;color:#003671;font-weight:700;font-size:12pt!important}.primary-text{color:orange!important}.warning-text{color:red!important}.caseLiableText{margin:0!important}.caseWithSameLiableList{margin:0!important;padding-top:0!important;padding-bottom:0!important;line-height:4!important}.dataCount,.dataTime{font-size:12pt!important;color:#003671}.hlProductHitList{color:#003671;font-weight:700;font-size:12pt!important}.productHitListItem{background-color:#fafafa!important;margin-top:2px;width:100%!important;padding:0}.productHitListItem .productHitListItemText .MuiTypography-root{font-weight:700!important}.productHitList .MuiListItem-root :hover{background-color:#fafafa!important}.warningIcon .MuiSvgIcon-root{color:red!important;font-size:1.5rem!important}.productMatch{background-color:#003671!important;font-size:10pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important}.anfrageAktualisieren{color:#003671;font-size:8pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important}*{font-family:Overpass,sans-serif!important;font-size:11pt!important;box-sizing:border-box}.addComment,.displayComments{display:flex;gap:10px;padding-top:10px;font-family:Overpass,sans-serif!important;flex:1;justify-content:flex-end}.newComment{margin-bottom:10px}.addComment{border-top:1px solid;border-color:#d6d8da}.displayComments{border-bottom:1px solid;border-color:#d6d8da}.cmdAddComment,.cmdEditComment{font-size:10pt!important;font-weight:400!important}.commentUser,.commentDate,.commentEdited{font-family:Overpass,sans-serif!important;font-size:8pt!important;padding-left:1px}.commentUser{flex:1;justify-content:flex-start}.commentDate{flex:0;justify-content:flex-end}.textAreaComments{margin-bottom:10px;font-family:Overpass,sans-serif!important;font-size:10pt!important;color:#003671}*{font-family:Overpass,sans-serif!important;font-size:11pt!important}.caseDetailHitSelectionTableContainer #divider{width:100%}.tableHitResultsHeader{background-color:#f1f7fd!important}.MuiTableRow-root .MuiTableCell-root{color:#003671!important;font-size:10pt!important;font-family:Overpass,sans-serif!important;font-weight:700!important}.hlHitResult{color:#003671;font-weight:700;font-size:14pt!important}.lastMatchedDate{position:absolute;right:15px;font-size:10pt!important}.hlHitProduct{color:#003671;font-weight:700;margin-bottom:10px;font-size:12pt!important}.productTable{max-height:200px;overflow-y:auto;scrollbar-width:none}.productTable::-webkit-scrollbar{display:none}.hitResultRowStandard{width:20%}.hitResultRowSmaller{width:6%}.hitResultRowCheckBox{width:2%;max-width:60px}.hitResultsCSP,.hitResultsDSP,.hitResultsTIP{margin-bottom:20px}.hitGesperrt .MuiTableCell-root{text-align:center}.toolTipText{color:#003671;font-size:10pt!important;font-family:Overpass,sans-serif!important;font-weight:700!important;border-radius:4px!important;background-color:#fff!important}.MuiTooltip-tooltip{background-color:#fff!important;box-shadow:0 2px 4px #0003}.highlight{background-color:#ff0!important}.divOverviewActionContainer{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:5px;flex:0 0 auto;width:100%}.divOverviewActionContainer .acComboBox{display:flex;gap:5px}.divOverviewActionContainer .acButtons{display:flex;gap:10px!important}.acButtons button{border-radius:5px;padding:3px}.pdfIcon{font-size:19pt!important;color:#dc3545!important}.rtfIcon{font-size:19pt!important;color:#003671}.uploadIcon{font-size:19pt!important;color:#229954}.settingsOutlinedIcon .MuiSvgIcon-root{font-size:18pt!important;color:#003671}.acButtons .pdfIcon:hover{background-color:#f3f9ff}.acFormControl{width:200px}.acFormControl .MuiInputBase-root{font-size:9pt;height:33px}.acFormControl .MuiInputLabel-root{font-size:9pt;top:-7px}.acFormControl .MuiSelect-icon{font-size:11pt}#acSelectBoxItems{font-size:9pt}.cmdSetAction{color:#003671!important;font-size:8pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important}.cmdSetAction .cmdSetActionIcon{color:#229954}.uploadExcel{display:none}.excelLoadingContainer{position:fixed;bottom:20px;left:20px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:16px;width:250px;box-shadow:0 2px 5px #0003;z-index:1000}.excelProgressBarWrapper{margin-bottom:8px}.excelProgressBar{width:100%}.excelProgressText{font-size:14px;color:#333}.divOverviewTableContainer{height:650px!important;overflow:hidden}.divOverviewTableContainer .MuiDataGrid-root{border:none;overflow:hidden}.data-grid .MuiDataGrid-cell:focus,.data-grid .MuiDataGrid-cell:focus-within,.data-grid .MuiDataGrid-columnHeader:focus,.data-grid .MuiDataGrid-columnHeader:focus-within{outline:none!important}.divOverviewTableContainer .MuiDataGrid-columnHeaders{background-color:#3f51b5!important;font-size:10pt;font-family:Overpass,sans-serif;max-height:40px}.divOverviewTableContainer .MuiDataGrid-columnHeader{background-color:#f1f7fd!important;color:#003670!important;max-height:40px}.divOverviewTableContainer .MuiDataGrid-columnHeaderTitle{color:#003670!important}.divOverviewTableContainer .MuiDataGrid-virtualScroller{scrollbar-width:none}.divOverviewTableContainer .MuiDataGrid-virtualScroller::-webkit-scrollbar{display:none}#productHitCount{display:block}#hit,#hitPending,#multipleHit,#noHit,#apiError{color:#fff;padding:5px;border-radius:5px;font-size:7pt!important;font-weight:700!important;margin-right:8px}#hit{background-color:#229954}#noHit{border:1px solid #229954!important;color:#229954;padding:4px}#multipleHit{background-color:#229954;margin-right:0}#hitPending{background-color:#7f8c8d}#hitCounter{background-color:#003671;border-radius:5px;padding:1px;color:#fff;font-size:8pt!important;top:-9px;right:8px;position:relative;margin-right:-5px}#apiError{background-color:#f44336;color:#fff;border:1px solid #f44336!important}.divOverviewFooter{display:flex;justify-content:right;padding:10px 0}.MuiDataGrid-row .warningDueSoon{color:#e7807f}.MuiDataGrid-row .warningComingSoon{color:#ffd580}.dueDataAndWarning{display:flex;align-items:center}.dueDate{margin-right:8px}.nameColumn{font-weight:700;color:#003671}#statusCellNew,#statusCellOpen,#statusCellInProgress,#statusCellInInvestigation,#statusCellReadyToSend,#statusCellDone{color:#fff;padding:7px;border-radius:5px;font-size:7pt!important;font-weight:700!important}#statusCellNew{background-color:#e74c3c}#statusCellOpen{background-color:#f1c40f}#statusCellInProgress{background-color:#34495e}#statusCellInInvestigation{background-color:#7f8c8d}#statusCellReadyToSend{background-color:#3498db}#statusCellDone{background-color:#229954}.divOverviewTableContainer{position:relative;height:100%}.loadingContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;text-align:center;background:#fffc;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.progressBarWrapper{margin-bottom:10px}.progressBar{width:100%}.progressText{color:#666;font-size:14px}.germanComplianceBlockedCell{display:flex;align-items:center;gap:5px}.germanComplianceBlockedIcon{color:red;font-size:20px!important}.divOverviewButtonContainer{margin-bottom:20px;display:flex;gap:5px;flex:0 0 auto;width:100%}.divOverviewButtonContainer button{background-color:#fff;color:#003671;border:none;border-radius:6px;cursor:pointer;font-size:11pt!important;padding:0;margin-right:8px}.addIconButton .MuiSvgIcon-root,.filterIconButton .MuiSvgIcon-root,.cachedIconButton .MuiSvgIcon-root{font-size:20pt!important;color:#003671}.divOverviewButtonContainer .textButtons{display:flex;background-color:#f8f8f8;align-items:center;border-radius:6px;color:#4a4d50;font-size:10pt}.divOverviewButtonContainer .textButtonsIcon{margin-left:3px;color:red;font-size:11pt}.divOverviewButtonContainer button:hover{background-color:#f3f9ff}.filterCloseButton{color:red}.filterIconContainer{display:inline-block}.filterCounter{background-color:#ef7b10;color:#fff;padding:3px;border-radius:5px;font-size:6pt!important;text-align:center;position:relative;top:-17px;left:-8px}.divOverviewFilterContainer{display:flex;margin-bottom:20px;gap:5px;flex:0 0 auto;width:100%}.divOverviewFilterContainer button{background-color:#fff;color:#003671;border:none;border-radius:6px;cursor:pointer;font-size:11pt;padding:5px;align-items:center}.divOverviewFilterContainer button:hover{background-color:#f3f9ff}.fcDatePickers{width:160px}.fcDatePickers .MuiInputBase-input,.fcDatePickers .MuiInputLabel-root,.fcFormControl .MuiInputBase-root,.fcFormControl .MuiInputLabel-root{font-size:9pt;font-family:Overpass,sans-serif;height:33px}.fcDatePickers .MuiInputBase-input{height:0}.fcDatePickers .MuiInputLabel-root,.fcFormControl .MuiInputLabel-root{top:-7px}.fcDatePickers .MuiSvgIcon-root,.fcFormControl .MuiSelect-icon{font-size:11pt}.fcFormControl{width:200px}#fcSelectBoxItems{font-size:9pt}.cmdSetFilter,.cmdCloseFilter{color:#003671;font-size:8pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important}.cmdSetFilter .cmdSetFilterIcon .cmdCloseFilter .cmdCloseFilterIcon{color:#229954}.cmdCloseFilter .cmdCloseFilterIcon{color:#d21f1f}.fcSelectLabel{top:12px!important}.fcSelectDropDown{top:20px!important}.divOnlineFormDataContainer{display:flex;flex-direction:column;align-items:center;border-radius:8px;margin:auto}body::-webkit-scrollbar{display:none}body{scrollbar-width:none}body{-ms-overflow-style:none}.formContainer{width:95vw;max-width:1100px;margin:0 auto;background-color:#fff;border-radius:8px;padding:20px}.divOnlineFormDataHeading{font-size:18px!important;color:#003671;margin-bottom:20px;text-align:center}.checkboxContainer{display:flex;justify-content:center;gap:20px;width:100%;margin-bottom:20px;flex-wrap:wrap}.checkboxItem{display:flex;align-items:center}.sectionUserInfo,.sectionLocationInfo{width:100%;background-color:#f1f7fd;padding:20px;border-radius:8px;margin-bottom:24px;max-width:1400px}.userDataRow1,.userDataRow2,.userDataRow3,.addressRow1,.addressRow2{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.genderSelect,.firstNameField,.lastNameField,.birthNameField,.emailField,.previousNameField1,.previousNameField2,.streetField,.zipField,.cityField,.countryField{flex:1;min-width:220px;background-color:#fff;border:1px solid #ccc;border-radius:4px}.birthNameField{min-width:130px;flex:1.1}.birthDateField{min-width:130px;flex:.8;background-color:#fff}.houseNoField{min-width:80px;flex:.2;background-color:#fff}.emailField{min-width:400px;flex:2;background-color:#fff}.streetField,.houseNoField,.zipField,.cityField,.countryField{background-color:#fff!important}.headerUserData,.headerAddressData{display:flex;color:#003671;justify-content:center;margin-bottom:14px}.headerUserData svg,.headerAddressData svg{margin-right:8px;width:24px;height:24px}.personText,.addressText{font-size:16pt!important}.buttonContainer{display:flex;justify-content:center!important}.antragSendenButton{background-color:#003671!important;font-size:10pt!important;font-family:Overpass,sans-serif!important;text-transform:none!important;text-align:center!important;color:#fff!important;padding:10px 20px;border-radius:4px}.snackbarMessage{font-size:14px;color:#fff}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}}.shake{animation:shake .3s}.checkboxDataProtectionContainer{display:flex;color:#003671;align-items:center;gap:8px}.turnstile-container{text-align:center;margin-bottom:20px}@media(max-width:768px){.userDataRow1,.userDataRow2,.userDataRow3,.addressRow1,.addressRow2{flex-direction:column;gap:12px}.formContainer{width:100vw;padding:16px}.emailField,.birthDateField,.houseNoField,.genderSelect,.firstNameField,.lastNameField,.birthNameField,.previousNameField1,.previousNameField2,.streetField,.zipField,.cityField,.countryField{min-width:unset;flex:unset;width:100%}.checkboxContainer{flex-direction:column;gap:12px}.sectionUserInfo,.sectionLocationInfo{padding:12px;margin-bottom:16px}.divOnlineFormDataHeading{font-size:16px!important;margin-bottom:12px}.divOnlineFormHeaderTextOne,.divOnlineFormHeaderTextTwo{font-size:10px!important;white-space:normal}.divOnlineFormHeader{font-size:22px!important}.personText,.addressText{font-size:14pt!important}.antragSendenButton{font-size:12px!important;padding:10px 16px}}@media(max-width:480px){.divOnlineFormHeader{font-size:20px!important}.personText,.addressText{font-size:13pt!important}.antragSendenButton{font-size:11px!important;padding:8px 14px}}.divOnlineFormHeaderRootContainer{font-family:Overpass,sans-serif;padding:0;display:flex;flex-direction:column;align-items:center}.divOnlineFormHeader,.divOnlineFormHeaderTextOne,.divOnlineFormHeaderTextTwo{text-align:center;margin:10px auto;color:#003671;max-width:100%;padding:0 10px;box-sizing:border-box}.divOnlineFormHeader{font-size:clamp(20px,4vw,32px)!important;font-weight:700}.divOnlineFormHeaderTextOne,.divOnlineFormHeaderTextTwo{font-weight:700;font-size:clamp(10px,2vw,14px)!important;white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}html,body{font-family:Overpass,sans-serif;padding:0;display:flex;height:100%;overflow:hidden;flex-direction:column;place-items:center}
