@import '_content/WK.BlazorUILib/WK.BlazorUILib.wq65790c5z.bundle.scp.css';

/* _content/WK.DATEV.Service/Components/DumbComponents/ActionBar.razor.rz.scp.css */
.action-bar[b-zhllyprjka] {
  background-color: var(--DS-color-surface-neutral-default-hovered);

  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 1rem 1.5rem;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.5rem;
}
/* _content/WK.DATEV.Service/Components/DumbComponents/ActionRow.razor.rz.scp.css */
.action-row[b-yeh7l7c3or] {
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
}
/* _content/WK.DATEV.Service/Components/DumbComponents/DatevApiErrorToast.razor.rz.scp.css */
[b-25yqwxq9ui] .error_toast__icon {
  color: inherit !important;
}
/* _content/WK.DATEV.Service/Components/DumbComponents/DatevConnectionBox.razor.rz.scp.css */
.datev-connection-box[b-v5d7kyivru] {
  display: flex;
  flex-direction: column;
  padding: 0.75rem;
  gap: 0.75rem;
  background-color: var(--DS-color-surface-neutral-subdued-rest);
  border: 0.125rem var(--DS-color-border-neutral-default-rest) solid;
  border-radius: 0.25rem;
  width: 18.5rem;
  min-height: 12rem;
}

[b-v5d7kyivru] .datev-connection-box__status {
  justify-content: end;
  padding-right: 0;
}

.datev-connection-box__top-section[b-v5d7kyivru] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 1rem;
}

.datev-logo[b-v5d7kyivru] {
  height: 56px;
  width: 56px;
}

[b-v5d7kyivru] .progressbar {
  width: 100% !important;
}
.datev-connection-box__bottom-section[b-v5d7kyivru] {
  display: flex;
  flex-direction: row;
  gap: 0.75rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-end;
  align-content: flex-end;
  align-self: stretch;
}

[b-v5d7kyivru] .dxbl-progress-bar-indicator {
  background-color: var(--DS-color-surface-warning-default-rest) !important;
}
/* _content/WK.DATEV.Service/Components/DumbComponents/DatevDocumentTypeSelectionDialog.razor.rz.scp.css */
/* _content/WK.DATEV.Service/Components/DumbComponents/DatevTenantSelectionDialog.razor.rz.scp.css */
/* _content/WK.DATEV.Service/Components/DumbComponents/DatevUserDocumentManagementUnavailable.razor.rz.scp.css */
[b-c57liqub03] .truncate-3 {
  /* this is needed here for the text that should be displayed */
  -webkit-line-clamp: 4 !important;
}
/* _content/WK.DATEV.Service/Components/DumbComponents/Header.razor.rz.scp.css */
.header[b-8m6yaif4cl] {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  min-height: 12.625rem;
  padding: 1.25rem 3rem;

  background-color: var(--DS-color-surface-neutral-default-hovered);
}
/* _content/WK.DATEV.Service/Components/DumbComponents/PageContentTitle.razor.rz.scp.css */
/* _content/WK.DATEV.Service/Components/DumbComponents/UploadedDataCards.razor.rz.scp.css */
/* _content/WK.DATEV.Service/Components/DumbComponents/UploadedDataValidationCard.razor.rz.scp.css */
/* _content/WK.DATEV.Service/Components/Layout/DefaultLayout.razor.rz.scp.css */
.page[b-rc8sqq10dq] {
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 100%;
  justify-content: space-between;
}

#blazor-error-ui[b-rc8sqq10dq] {
  color-scheme: light only;
  background: lightyellow;
  bottom: 0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

#blazor-error-ui .dismiss[b-rc8sqq10dq] {
  cursor: pointer;
  position: absolute;
  right: 0.75rem;
  top: 0.5rem;
}
/* _content/WK.DATEV.Service/Components/Pages/HistoryPage.razor.rz.scp.css */
.history-page[b-sje2qoqsqb] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 1.5rem;
  padding: 1.25rem 3rem;
}

[b-sje2qoqsqb] .wkbl-status {
  justify-content: left;
}

[b-sje2qoqsqb] dxbl-menu-item .dxbl-btn {
  background-color: var(--DS-color-content-primary-default-rest) !important;
  border-radius: 0.25rem;
}
[b-sje2qoqsqb] .dxbl-menu-dropdown-toggle {
  color: white !important;
  margin: 0 !important;
}
/* _content/WK.DATEV.Service/Components/Pages/ProcessChildPages/Page1_Validation.razor.rz.scp.css */
.page1-validation[b-2146gf558i] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;
}

.page1-validation__content[b-2146gf558i] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 1.5rem;
  padding: 1.25rem 3rem;
}
/* _content/WK.DATEV.Service/Components/Pages/ProcessChildPages/Page2_UseCaseSelection.razor.rz.scp.css */
.page2-use-case-selection[b-ci7ji7wfkd] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;
}

.page2-use-case-selection__content[b-ci7ji7wfkd] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 1.5rem;
  padding: 1.25rem 3rem;
}

[b-ci7ji7wfkd] .no-text-wrap {
  text-wrap-mode: nowrap;
}
/* _content/WK.DATEV.Service/Components/Pages/ProcessChildPages/Page3_DatevConnection.razor.rz.scp.css */
.page3-datev-connection[b-txbngdz9g7] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;
}

.page3-datev-connection__content[b-txbngdz9g7] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 1.5rem;
  padding: 1.25rem 3rem;
}
/* _content/WK.DATEV.Service/Components/Pages/ProcessChildPages/Page4_DataTransfer.razor.rz.scp.css */
.page4-data-transfer[b-7yy1v2bflq] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;
}

.page4-data-transfer__content[b-7yy1v2bflq] {
  flex-direction: column;
  flex-grow: 1;
  gap: 1.5rem;
  padding: 1.25rem 3rem;
}

[b-7yy1v2bflq] .wkbl-inline-feedback {
  max-width: 80vw;
}
.page4-data-transfer__close-tab-image[b-7yy1v2bflq] {
  max-width: 100%;
}
/* _content/WK.DATEV.Service/Components/Pages/ProcessPage.razor.rz.scp.css */
.process-page[b-scvfl3t6if] {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

[b-scvfl3t6if] .wait-indicator__large {
  width: 10rem;
  height: 10rem;
}
/* _content/WK.DATEV.Service/Components/Pages/SettingsPage.razor.rz.scp.css */
.settings-page[b-y9jaavbbvw] {
}
/* _content/WK.DATEV.Service/Components/SmartComponents/DuplicateDialog.razor.rz.scp.css */
[b-m2pju0cguv] dxbl-menu-item .dxbl-btn {
  background-color: var(--DS-color-content-primary-default-rest) !important;
  border-radius: 0.25rem;
}
[b-m2pju0cguv] .dxbl-menu-dropdown-toggle {
  color: white !important;
  margin: 0 !important;
}

td.p-0[b-m2pju0cguv] {
  color: grey;
}

.gray-background[b-m2pju0cguv] {
  background-color: #f4f4f4;
}
/* _content/WK.DATEV.Service/Components/SmartComponents/MenuBar.razor.rz.scp.css */
.menu-bar[b-791e3vxjec] {
  display: flex;
  flex-direction: row;
  background-color: var(--DS-color-surface-primary-subdued-rest);
  align-items: flex-end;
  align-self: stretch;
  padding: 0 2rem;
  gap: 2rem;
  flex-wrap: wrap;
}

.menu-bar__title[b-791e3vxjec] {
  display: flex;
  flex-direction: column;
  padding: 0.75rem 0;
}

.title__name[b-791e3vxjec] {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.75rem;
  color: var(--DS-color-content-primary-default-rest);
}
.title__subtitle[b-791e3vxjec] {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25rem;
  color: var(--DS-color-content-primary-default-rest);
}

/* bootstrap lg breakpoint. make menu usable on mobile */
@media (max-width: 992px) {
  [b-791e3vxjec] .dxbl-tabs-item {
    .ri {
      font-size: xx-large;
    }
    margin-left: 0.5rem;
    margin-right: 0.5rem;[b-791e3vxjec]
  }
}
/* _content/WK.DATEV.Service/Components/SmartComponents/TransferredProcessDetailsDialog.razor.rz.scp.css */
