@import '_content/SfBlazor.Components/SfBlazor.Components.bundle.scp.css';

/* /Components/Accounts/AccountsGrid.razor.rz.scp.css */
.account-users[b-h6uw71n8rh] {
  display: grid;
}

.account-user[b-h6uw71n8rh] {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
}
/* /Components/Accounts/AccountsSearch.razor.rz.scp.css */
.root[b-pfsfuh1r4c] {
  margin: 4px 0;
  width: 400px;
}
.root[b-pfsfuh1r4c] .title[b-pfsfuh1r4c] {
  color: var(--palette-grey-9);
}
.root[b-pfsfuh1r4c] .filter-by[b-pfsfuh1r4c] {
  display: flex;
  align-items: center;
  column-gap: 16px;
  margin: 0px 0 8px 4px;
  padding-top: 8px;
}
.root[b-pfsfuh1r4c] .search[b-pfsfuh1r4c] {
  width: 400px;
  display: flex;
  align-items: center;
  column-gap: 4px;
}
.root[b-pfsfuh1r4c] .search-box[b-pfsfuh1r4c] {
  flex: 1;
}
.root[b-pfsfuh1r4c] .account-types[b-pfsfuh1r4c] {
  margin: 0;
  padding: 0;
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.root[b-pfsfuh1r4c] .account-types label[b-pfsfuh1r4c] {
  font-weight: 600;
}
.root[b-pfsfuh1r4c] .search-info[b-pfsfuh1r4c] {
  display: flex;
  align-items: center;
}

.tooltip-content[b-pfsfuh1r4c] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.tooltip-content .inset[b-pfsfuh1r4c] {
  padding-left: 16px;
}
.tooltip-content .inset li[b-pfsfuh1r4c] {
  margin: 4px 0;
}
/* /Components/Accounts/OverviewContactInfo.razor.rz.scp.css */
.contact-address[b-tioa6z8jmw] {
  margin-top: 16px;
}
.contact-address[b-tioa6z8jmw] .detail[b-tioa6z8jmw] {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}

.contact-info[b-tioa6z8jmw] {
  margin-top: 16px;
}
.contact-info[b-tioa6z8jmw] .detail[b-tioa6z8jmw] {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}
/* /Components/Accounts/OverviewSummary.razor.rz.scp.css */
.overview[b-mxzporhjff] {
  display: grid;
  row-gap: 8px;
  grid-template-columns: 30% 1fr;
  margin-top: 16px;
}
.overview[b-mxzporhjff] .label[b-mxzporhjff] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: var(--font-weight-semi-bold);
}
.overview[b-mxzporhjff] .carrier-types[b-mxzporhjff] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
/* /Components/Accounts/_AccountsGrid/OptionsDialog.razor.rz.scp.css */
.dialog-content[b-ptobgbbqe5] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  padding: 16px;
  border: solid 1px var(--palette-grey-2);
  border-radius: var(--mud-default-borderradius);
}
.dialog-content[b-ptobgbbqe5] label[b-ptobgbbqe5] {
  font-weight: bold;
}
.dialog-content[b-ptobgbbqe5] .action-button[b-ptobgbbqe5] {
  align-self: center;
  padding: 4px;
}
.dialog-content[b-ptobgbbqe5] .action-button[b-ptobgbbqe5]  button {
  width: 140px;
}
.dialog-content[b-ptobgbbqe5] .close-account-panel[b-ptobgbbqe5] {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 8px;
  padding: 16px;
}
.dialog-content[b-ptobgbbqe5] .close-account-warning[b-ptobgbbqe5] {
  text-align: center;
  color: var(--palette-negative);
}
.dialog-content[b-ptobgbbqe5] .close-account-buttons[b-ptobgbbqe5] {
  display: flex;
  justify-content: center;
  column-gap: 8px;
}
/* /Components/Authentication/AuthenticationLayout.razor.rz.scp.css */
.progress-wrapper[b-7agk9f47tx] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 100%;
  height: 100%;
  position: relative;
}
/* /Components/DatePicker/MinimisedDateRangePicker.razor.rz.scp.css */
.minified-date-picker[b-72gb5e0jst] {
  display: flex;
  flex-direction: column;
}

.selected-value-container[b-72gb5e0jst] {
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  padding: 12px;
  border: 1px solid var(--palette-grey-2);
  border-radius: 0 0 var(--mud-default-borderradius) var(--mud-default-borderradius);
  background-color: var(--palette-grey-0);
}
.selected-value-container[b-72gb5e0jst] .selected-value[b-72gb5e0jst] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.selected-value-container[b-72gb5e0jst] .selected-value[b-72gb5e0jst] .value[b-72gb5e0jst] {
  align-items: center;
  column-gap: 6px;
  font-weight: var(--font-weight-bold);
  color: var(--palette-neutral);
}
.selected-value-container[b-72gb5e0jst] .selected-value[b-72gb5e0jst] .value:focus-visible[b-72gb5e0jst] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 5px;
}
.selected-value-container[b-72gb5e0jst] .selected-value[b-72gb5e0jst] .value[b-72gb5e0jst]  > svg {
  margin-top: -2.5px;
}
.selected-value-container[b-72gb5e0jst] .no-value[b-72gb5e0jst] {
  display: flex;
  justify-content: center;
  font-style: italic;
  color: var(--mud-palette-action-disabled);
}

.buttons[b-72gb5e0jst] {
  display: flex;
  flex-direction: row;
  justify-content: right;
  margin-top: 16px;
  column-gap: 8px;
}

.close-icon[b-72gb5e0jst] {
  cursor: pointer;
}
.close-icon[b-72gb5e0jst]  > svg {
  fill: var(--palette-neutral);
}

.icon-row[b-72gb5e0jst] {
  display: flex;
  justify-content: right;
  padding-bottom: 8px;
}
/* /Components/Errors/ErrorBoundaryPanel.razor.rz.scp.css */
.error-panel-container[b-jhr87mgopf] {
  height: 100%;
}
/* /Components/Errors/ErrorPage.razor.rz.scp.css */
.root[b-kfksh2v08z] {
  background: var(--palette-grey-1);
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 100%;
  min-height: 100vh;
}
/* /Components/Errors/ErrorPanel.razor.rz.scp.css */
.root[b-orpkti1nan] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-orpkti1nan] {
  color: var(--palette-neutral);
}
.root.success[b-orpkti1nan] {
  color: var(--palette-positive);
}
.root.warning[b-orpkti1nan] {
  color: var(--palette-brand);
}
.root.error[b-orpkti1nan] {
  color: var(--palette-negative);
}

.custom-icon[b-orpkti1nan]  svg {
  font-size: 120px;
}

.oops[b-orpkti1nan] {
  height: 180px;
  position: relative;
}
.oops-text[b-orpkti1nan] {
  font-size: 100px;
  font-weight: var(--font-weight-extra-bold);
}
.oops-icon[b-orpkti1nan] {
  position: absolute;
  top: 100px;
  left: 24px;
}
.oops-icon[b-orpkti1nan]  svg {
  font-size: 100px;
}

.title[b-orpkti1nan] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}

.description[b-orpkti1nan] {
  color: var(--palette-grey-9);
  font-size: var(--font-size-large);
  line-height: 1.5;
}

.error-reference[b-orpkti1nan] {
  color: var(--palette-negative);
}
.error-reference[b-orpkti1nan] span[b-orpkti1nan] {
  font-weight: var(--font-weight-bold);
}

.button-container[b-orpkti1nan] {
  margin-top: 8px;
}
/* /Components/Forms/RMTextField.razor.rz.scp.css */
[b-llmwmgilgf] .mud-grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 0;
}

label[b-llmwmgilgf] {
  width: 30%;
  font-size: 16px;
}
/* /Components/Forms/SfLabel.razor.rz.scp.css */
label[b-ute77lah8d] {
  color: var(--palette-grey-9);
  font-size: var(--font-size-small);
}
label.disabled[b-ute77lah8d] {
  color: var(--palette-grey-3);
}
/* /Components/Layout/InsetPanel.razor.rz.scp.css */
.root[b-ckl6vuemuo] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  background-color: rgba(var(--palette-grey-0-rgb), 0.5);
  border: 1px solid var(--palette-grey-2);
  border-left: none;
  border-right: none;
  padding: 16px;
  margin: 0 -16px;
}
@media (min-width: 1280px) {
  .root[b-ckl6vuemuo] {
    padding: 24px;
    margin: 6px -24px;
  }
}

.title.disabled[b-ckl6vuemuo] {
  color: var(--palette-grey-3);
}
/* /Components/Layout/PageLayout.razor.rz.scp.css */
.root[b-lw2gry3zt2] {
  padding-bottom: 16px;
  margin: auto;
  max-width: 2600px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.root.constrained[b-lw2gry3zt2] {
  max-width: 1400px;
}
@media (min-width: 600px) and (max-width: 959.95px) {
  .root[b-lw2gry3zt2] {
    padding: 20px;
  }
}
@media (min-width: 960px) {
  .root[b-lw2gry3zt2] {
    padding: 24px;
  }
}

.header[b-lw2gry3zt2] {
  margin: 16px;
  min-height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  column-gap: 16px;
}
@media (min-width: 600px) {
  .header[b-lw2gry3zt2] {
    margin: 0 0 24px 0;
  }
}
.header[b-lw2gry3zt2] .breadcrumbs[b-lw2gry3zt2] {
  display: flex;
  white-space: nowrap;
  overflow: hidden;
}
.header[b-lw2gry3zt2] .buttons[b-lw2gry3zt2] {
  display: flex;
  column-gap: 8px;
}

.body[b-lw2gry3zt2] {
  flex: 1;
}
/* /Components/Layout/PageLayoutGrid.razor.rz.scp.css */
@media (max-width: 599.95px) {
  .root[b-b0ntsj8rpv]  > .mud-grid {
    width: unset;
    margin: -8px 0 -8px 0;
  }
  .root[b-b0ntsj8rpv]  > .mud-grid > .mud-grid-item {
    padding: 8px 0 8px 0;
  }
  .root[b-b0ntsj8rpv]  > .mud-grid > .mud-grid-item > .mud-paper {
    border-radius: unset;
  }
}
@media (min-width: 1280px) {
  .root[b-b0ntsj8rpv]  > .mud-grid > .mud-grid-item > .mud-paper > .mud-card-content {
    padding: 24px;
  }
}
/* /Components/Layout/PanelHeader.razor.rz.scp.css */
.header[b-9ut1ay90a2] {
  display: flex;
  column-gap: 8px;
  margin-bottom: 2px;
}
.header[b-9ut1ay90a2] .text[b-9ut1ay90a2] {
  flex: 1;
}
.header[b-9ut1ay90a2] .buttons[b-9ut1ay90a2] {
  display: flex;
  column-gap: 8px;
  margin-top: -8px;
  margin-bottom: -8px;
}
.header[b-9ut1ay90a2] .buttons.overflow[b-9ut1ay90a2] {
  margin-right: -8px;
}

.skeleton[b-9ut1ay90a2] {
  margin-top: 16px;
}
/* /Components/Misc/AnimatedChevron.razor.rz.scp.css */
line[b-82t4njxssx] {
  stroke-width: 14px;
  stroke-linecap: round;
  transform-origin: 50px 50px;
  transition: transform var(--transition-speed-normal);
}
line:first-child[b-82t4njxssx] {
  transform: translateY(20.5px) rotate(40deg);
}
line:last-child[b-82t4njxssx] {
  transform: translateY(20.5px) rotate(-40deg);
}
line.up:first-child[b-82t4njxssx] {
  transform: translateY(-12.5px) rotate(-40deg);
}
line.up:last-child[b-82t4njxssx] {
  transform: translateY(-12.5px) rotate(40deg);
}
line.right:first-child[b-82t4njxssx] {
  transform: translateX(16.5px) rotate(50deg);
}
line.right:last-child[b-82t4njxssx] {
  transform: translateX(16.5px) rotate(130deg);
}
line.left:first-child[b-82t4njxssx] {
  transform: translateX(-16.5px) rotate(130deg);
}
line.left:last-child[b-82t4njxssx] {
  transform: translateX(-16.5px) rotate(50deg);
}

.double-chevron.left-right g:first-child[b-82t4njxssx] {
  transform: translateX(-20px);
}
.double-chevron.left-right g:last-child[b-82t4njxssx] {
  transform: translateX(20px);
}
.double-chevron.up-down g:first-child[b-82t4njxssx] {
  transform: translateY(-20px);
}
.double-chevron.up-down g:last-child[b-82t4njxssx] {
  transform: translateY(20px);
}
/* /Components/Misc/Breadcrumb.razor.rz.scp.css */
li[b-e3y1xql1wm] {
  font-size: var(--font-size-large);
  font-weight: var(--font-weight-semi-bold);
}
@media (min-width: 960px) {
  li[b-e3y1xql1wm] {
    font-size: var(--font-size-extra-large);
  }
}
li:not(:last-child)[b-e3y1xql1wm]::after {
  display: inline-block;
  content: "/";
  margin-left: 8px;
  margin-right: 8px;
  color: var(--palette-grey-3);
  transform: scale(1.4);
}
li:not(:last-child)[b-e3y1xql1wm] a[b-e3y1xql1wm] {
  color: var(--palette-neutral);
}
li:last-child[b-e3y1xql1wm] a[b-e3y1xql1wm] {
  pointer-events: none;
}
/* /Components/Misc/CopyToClipboard.razor.rz.scp.css */
.copy-button[b-6bmvbqi7uw] {
  line-height: 14px;
  cursor: pointer;
}

a[b-6bmvbqi7uw] {
  color: var(--palette-grey-7);
}
/* /Components/Navigation/LinkList.razor.rz.scp.css */
.root[b-7bo4ty3hjv] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  column-gap: 24px;
  margin-top: 4px;
}
.root:empty[b-7bo4ty3hjv] {
  display: none;
}
/* /Components/Navigation/LinkListItem.razor.rz.scp.css */
@media (min-width: 600px) {
  .root:not(:last-child)[b-xwxrn6n96y] {
    border-right: 1px solid var(--palette-grey-3);
    padding-right: 24px;
  }
}

.link[b-xwxrn6n96y] {
  display: flex;
  align-items: center;
  column-gap: 5px;
  padding: 4px 0;
}

.icon[b-xwxrn6n96y] {
  display: flex;
}
.icon[b-xwxrn6n96y]  > svg {
  font-size: 14px;
  height: 15px;
}
/* /Components/Navigation/MainNavigationList.razor.rz.scp.css */
.root.sidebar-navigation[b-qwp2v7jhlm] {
  display: none;
}
@media (min-width: 600px) {
  .root.sidebar-navigation[b-qwp2v7jhlm] {
    display: flex;
  }
}
@media (min-width: 600px) {
  .root:not(.sidebar-navigation)[b-qwp2v7jhlm] {
    display: none;
  }
}

.sidebar-navigation[b-qwp2v7jhlm] .main-navigation-list[b-qwp2v7jhlm] {
  width: 100%;
}
/* /Components/Navigation/NavigationList.razor.rz.scp.css */
@media (min-width: 600px) {
  .root-main-navigation-child[b-lus30z4me7] {
    position: absolute;
    left: 100%;
    top: -48px;
    min-width: 150px;
    width: max-content;
  }
}

.container[b-lus30z4me7] {
  overflow: hidden;
  transition: height var(--transition-speed-normal);
}
.container-main-navigation-child[b-lus30z4me7] {
  background-color: var(--palette-white);
}
@media (min-width: 600px) {
  .container-main-navigation-child[b-lus30z4me7] {
    border-radius: var(--mud-default-borderradius);
    background: var(--palette-grey-9);
    transition: none;
  }
}
@media (min-width: 600px) {
  .container-main-navigation-child.single-child[b-lus30z4me7] {
    border-bottom-left-radius: 0;
  }
}

.list[b-lus30z4me7] {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
}
.list-nested[b-lus30z4me7] {
  padding-top: 2px;
}
.list-main-navigation-child[b-lus30z4me7] {
  border-bottom: 1px solid var(--palette-grey-0);
  padding-top: 0;
}
@media (min-width: 600px) {
  .list-main-navigation-child[b-lus30z4me7] {
    border-bottom: none;
    display: block;
  }
  .list-main-navigation-child .title[b-lus30z4me7] {
    display: list-item;
  }
}

.title[b-lus30z4me7] {
  display: none;
  background: var(--palette-black);
  border-bottom: 1px solid var(--palette-grey-7);
  border-radius: var(--mud-default-borderradius) var(--mud-default-borderradius) 0 0;
  color: var(--palette-grey-0);
  font-weight: var(--font-weight-bold);
  height: var(--layout-side-navigation-top-level-item-height);
  line-height: var(--layout-side-navigation-top-level-item-height);
  margin: 0;
  padding: 0 16px;
}
/* /Components/Navigation/NavigationListItem.razor.rz.scp.css */
.root[b-jsemcgqupr] {
  border-radius: var(--mud-default-borderradius);
}
.root[b-jsemcgqupr]  .button {
  display: block;
  width: 100%;
}
.root[b-jsemcgqupr]  .button:focus-visible {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 3px;
}
@media (min-width: 600px) {
  .root[b-jsemcgqupr]  .button {
    border-radius: var(--mud-default-borderradius);
  }
}
.root[b-jsemcgqupr]  .button:hover {
  background-color: var(--palette-grey-1);
}
.root-main-navigation-child .active .button-content[b-jsemcgqupr] {
  color: var(--palette-brand);
}
@media (min-width: 600px) {
  .root-main-navigation-child .active .button-content[b-jsemcgqupr] {
    color: var(--palette-white);
  }
}
@media (min-width: 600px) {
  .root-main-navigation-child[b-jsemcgqupr]  .button:hover {
    background: var(--palette-grey-7);
  }
}
@media (min-width: 600px) {
  .root-main-navigation-child[b-jsemcgqupr] {
    position: relative;
    height: 40px;
    margin: 4px;
  }
}

.button-content[b-jsemcgqupr] {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 12px;
  padding: 0 16px;
  height: 40px;
  cursor: pointer;
}
.button-content-nested[b-jsemcgqupr] {
  padding-left: 32px;
}
@media (min-width: 600px) {
  .button-content[b-jsemcgqupr] {
    column-gap: 6px;
    padding: 0 8px;
  }
}
.button-content-main-navigation-child.button-content-nested[b-jsemcgqupr] {
  padding-left: 44px;
}
@media (min-width: 600px) {
  .button-content-main-navigation-child[b-jsemcgqupr] {
    color: white;
    padding: 0 12px;
  }
  .button-content-main-navigation-child.button-content-nested[b-jsemcgqupr] {
    padding-left: 12px;
  }
}

.text[b-jsemcgqupr] {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.icon[b-jsemcgqupr] {
  color: var(--palette-grey-7);
}
.icon[b-jsemcgqupr]  > svg {
  font-size: 16px;
}

.chevron[b-jsemcgqupr] {
  display: flex;
  width: 16px;
  height: 16px;
  color: var(--palette-neutral);
}
/* /Components/Navigation/_MainNavigationList/MainNavigationListItem.razor.rz.scp.css */
.root[b-q6ms9kwufz]  .main-navigation-button {
  display: block;
  width: 100%;
}
.root[b-q6ms9kwufz]  .main-navigation-button:focus-visible {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 3px;
}
.root[b-q6ms9kwufz]  .main-navigation-button:hover {
  background-color: var(--palette-grey-1);
}
@media (min-width: 600px) {
  .root[b-q6ms9kwufz]  .main-navigation-button {
    height: 100%;
    display: inline;
    width: 100%;
  }
}
.root[b-q6ms9kwufz]  .main-navigation-button.active .main-navigation-button-content {
  color: var(--palette-grey-7);
  background: var(--palette-white);
  border-left: 4px solid var(--palette-brand);
  padding-left: 12px;
}
.root.expanded[b-q6ms9kwufz] .main-navigation-button-content[b-q6ms9kwufz] {
  background: var(--palette-brand);
}
.root.expanded[b-q6ms9kwufz] .text[b-q6ms9kwufz],
.root.expanded[b-q6ms9kwufz] .chevron[b-q6ms9kwufz],
.root.expanded[b-q6ms9kwufz] .icon[b-q6ms9kwufz] {
  color: var(--palette-white);
}
.root.expanded[b-q6ms9kwufz]  .active .main-navigation-button-content {
  color: var(--palette-white);
  background: var(--palette-brand);
  border-left: 4px solid var(--palette-brand-light);
}
@media (min-width: 600px) {
  .root:hover[b-q6ms9kwufz] .main-navigation-button-content[b-q6ms9kwufz], .root.expanded[b-q6ms9kwufz] .main-navigation-button-content[b-q6ms9kwufz] {
    background: var(--palette-grey-9);
    border-left: none;
    padding-left: 16px;
    color: white;
  }
  .root:hover[b-q6ms9kwufz] .text[b-q6ms9kwufz],
  .root:hover[b-q6ms9kwufz] .chevron[b-q6ms9kwufz],
  .root:hover[b-q6ms9kwufz] .icon[b-q6ms9kwufz], .root.expanded[b-q6ms9kwufz] .text[b-q6ms9kwufz],
  .root.expanded[b-q6ms9kwufz] .chevron[b-q6ms9kwufz],
  .root.expanded[b-q6ms9kwufz] .icon[b-q6ms9kwufz] {
    color: var(--palette-white);
  }
}
.root.sidebar-expanded[b-q6ms9kwufz] .main-navigation-button-content[b-q6ms9kwufz] {
  width: 100%;
}
.root.sidebar-expanded[b-q6ms9kwufz] .text[b-q6ms9kwufz] {
  opacity: 1;
  width: auto;
}
@media (min-width: 600px) {
  .root[b-q6ms9kwufz] {
    position: relative;
    height: var(--layout-side-navigation-top-level-item-height);
  }
}

.main-navigation-button-content[b-q6ms9kwufz] {
  display: flex;
  align-items: center;
  column-gap: 12px;
  padding: 0 16px;
  height: 40px;
  cursor: pointer;
}
@media (min-width: 600px) {
  .main-navigation-button-content[b-q6ms9kwufz] {
    height: 100%;
    color: var(--palette-grey-7);
    padding: 0 16px;
    display: flex;
    overflow: hidden;
    align-items: center;
    background: var(--palette-grey-0);
  }
}

.text[b-q6ms9kwufz] {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 600px) {
  .text[b-q6ms9kwufz] {
    opacity: 0;
    transition: opacity var(--transition-speed-normal);
    line-height: 16px;
  }
}

.icon[b-q6ms9kwufz] {
  color: var(--palette-grey-7);
}
.icon[b-q6ms9kwufz]  > svg {
  font-size: 16px;
}
@media (min-width: 600px) {
  .icon[b-q6ms9kwufz]  > svg {
    font-size: 18px;
  }
}

.chevron[b-q6ms9kwufz] {
  display: flex;
  width: 16px;
  height: 16px;
  color: var(--palette-grey-7);
}
/* /Components/OlpPricing/CountryZonesUpload.razor.rz.scp.css */
.description-panel[b-nqe1bhllpb] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.error-panel[b-nqe1bhllpb] {
  background: #ffdddd;
  border: 1px solid #ff0000;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/* /Components/OlpPricing/ShippingServiceCostsUpload.razor.rz.scp.css */
.description-panel[b-kds6i58pxw] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.error-panel[b-kds6i58pxw] {
  background: #ffdddd;
  border: 1px solid #ff0000;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/* /Components/OlpPricing/ShippingServiceCountriesUpload.razor.rz.scp.css */
.description-panel[b-jptw16wp00] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.error-panel[b-jptw16wp00] {
  background: #ffdddd;
  border: 1px solid #ff0000;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/* /Components/Reports/InternationalCountrySummaryReport.razor.rz.scp.css */
.root[b-nb2kbxm1tn] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-nb2kbxm1tn] {
  color: var(--palette-neutral);
}
.root.success[b-nb2kbxm1tn] {
  color: var(--palette-positive);
}
.root.warning[b-nb2kbxm1tn] {
  color: var(--palette-brand);
}
.root.error[b-nb2kbxm1tn] {
  color: var(--palette-negative);
}

.title[b-nb2kbxm1tn] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}

.description-panel[b-nb2kbxm1tn] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
}
/* /Components/Reports/OlpCommissionReport.razor.rz.scp.css */
.root[b-8acu5t6u5o] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-8acu5t6u5o] {
  color: var(--palette-neutral);
}
.root.success[b-8acu5t6u5o] {
  color: var(--palette-positive);
}
.root.warning[b-8acu5t6u5o] {
  color: var(--palette-brand);
}
.root.error[b-8acu5t6u5o] {
  color: var(--palette-negative);
}

.title[b-8acu5t6u5o] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}

.description-panel[b-8acu5t6u5o] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
}
/* /Components/Reports/OlpSummaryReport.razor.rz.scp.css */
.root[b-7dbqwhds58] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-7dbqwhds58] {
  color: var(--palette-neutral);
}
.root.success[b-7dbqwhds58] {
  color: var(--palette-positive);
}
.root.warning[b-7dbqwhds58] {
  color: var(--palette-brand);
}
.root.error[b-7dbqwhds58] {
  color: var(--palette-negative);
}

.title[b-7dbqwhds58] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}

.description-panel[b-7dbqwhds58] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
}
/* /Components/Reports/PaymentReconciliationReport.razor.rz.scp.css */
.root[b-i3iwqdob2o] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-i3iwqdob2o] {
  color: var(--palette-neutral);
}
.root.success[b-i3iwqdob2o] {
  color: var(--palette-positive);
}
.root.warning[b-i3iwqdob2o] {
  color: var(--palette-brand);
}
.root.error[b-i3iwqdob2o] {
  color: var(--palette-negative);
}

.title[b-i3iwqdob2o] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}

.description-panel[b-i3iwqdob2o] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
}
/* /Components/ShippingCarriers/ServicesSearch.razor.rz.scp.css */
.root[b-855ck5krga] {
  margin: 4px 0;
  width: 100%;
}
.root .title[b-855ck5krga] {
  color: var(--palette-grey-9);
}
.root .search[b-855ck5krga] {
  width: 100%;
  display: flex;
  align-items: center;
  column-gap: 4px;
}
.root .search-box[b-855ck5krga] {
  flex: 1;
}
.root .search-info[b-855ck5krga] {
  display: flex;
  align-items: center;
}
.root .search-actions[b-855ck5krga] {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.tooltip-content[b-855ck5krga] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.tooltip-content .inset[b-855ck5krga] {
  padding-left: 16px;
}
.tooltip-content .inset li[b-855ck5krga] {
  margin: 4px 0;
}

.dropdown[b-855ck5krga] {
  width: 50%;
}
/* /Components/ShippingCarriers/ShippingCarriersGrid.razor.rz.scp.css */
/* /Components/ShippingCarriers/ShippingCarriersSearch.razor.rz.scp.css */
.root[b-0lqbmk6ol3] {
  margin: 4px 0;
  width: 400px;
}
.root .title[b-0lqbmk6ol3] {
  color: var(--palette-grey-9);
}
.root .search[b-0lqbmk6ol3] {
  width: 400px;
  display: flex;
  align-items: center;
  column-gap: 4px;
}
.root .search-box[b-0lqbmk6ol3] {
  flex: 1;
}
.root .search-info[b-0lqbmk6ol3] {
  display: flex;
  align-items: center;
}

.tooltip-content[b-0lqbmk6ol3] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.tooltip-content .inset[b-0lqbmk6ol3] {
  padding-left: 16px;
}
.tooltip-content .inset li[b-0lqbmk6ol3] {
  margin: 4px 0;
}
/* /Components/Utilities/ErrorToast.razor.rz.scp.css */
#blazor-error-ui[b-vtgjugj9tf] {
  position: fixed;
  bottom: 16px;
  right: 16px;
  left: 16px;
  width: unset;
  padding: unset;
  background: unset;
  box-shadow: unset;
  color: var(--mud-palette-error-text);
  opacity: 0.95;
  z-index: var(--mud-zindex-snackbar);
}
@media (min-width: 600px) {
  #blazor-error-ui[b-vtgjugj9tf] {
    bottom: 24px;
    right: 24px;
    left: auto;
    width: 440px;
  }
}
#blazor-error-ui[b-vtgjugj9tf] .dismiss[b-vtgjugj9tf] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  margin: -6px -8px;
  border-radius: var(--mud-default-borderradius);
  position: unset;
  top: unset;
  right: unset;
  transition: transform var(--transition-speed-fast);
}
#blazor-error-ui[b-vtgjugj9tf] .dismiss:focus-visible[b-vtgjugj9tf] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: -2px;
}
#blazor-error-ui[b-vtgjugj9tf] .dismiss:hover[b-vtgjugj9tf] {
  background-color: rgba(var(--palette-black-rgb), 0.2);
}
#blazor-error-ui[b-vtgjugj9tf] .dismiss:active[b-vtgjugj9tf] {
  transform: scale(0.8);
}
#blazor-error-ui[b-vtgjugj9tf] .reload[b-vtgjugj9tf] {
  color: var(--palette-neutral);
  cursor: pointer;
  color: var(--mud-palette-error-text);
}
#blazor-error-ui[b-vtgjugj9tf] .reload:focus-visible[b-vtgjugj9tf] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 0;
}
#blazor-error-ui[b-vtgjugj9tf] .reload:focus-visible[b-vtgjugj9tf] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 1px;
}
#blazor-error-ui[b-vtgjugj9tf] .reload:hover[b-vtgjugj9tf], #blazor-error-ui[b-vtgjugj9tf] .reload:focus[b-vtgjugj9tf] {
  color: var(--palette-neutral-dark);
  text-decoration: underline;
}
#blazor-error-ui[b-vtgjugj9tf] .reload:hover[b-vtgjugj9tf] {
  text-decoration: none;
  color: var(--mud-palette-error-text);
}

.root[b-vtgjugj9tf] {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 8px;
  position: relative;
  background-color: var(--mud-palette-error);
  border-radius: var(--mud-default-borderradius);
  padding: 14px 16px 16px 16px;
  box-shadow: var(--mud-elevation-3);
}

.header[b-vtgjugj9tf] {
  display: flex;
  align-items: center;
  column-gap: 12px;
  width: 100%;
  opacity: 0.95;
}
.header-icon[b-vtgjugj9tf] {
  flex-shrink: 0;
}
.header-content[b-vtgjugj9tf] {
  flex-grow: 1;
  font-size: var(--font-size-large);
  font-weight: var(--font-weight-bold);
}

.content[b-vtgjugj9tf] {
  width: 100%;
  padding-left: 36px;
  opacity: 0.95;
}
/* /Layout/Footer/Copyright.razor.rz.scp.css */
.root[b-myt2u3dkxa] {
  font-size: var(--font-size-small);
  color: var(--palette-grey-1);
}
@media (min-width: 960px) {
  .root[b-myt2u3dkxa] {
    font-size: var(--font-size-medium);
  }
}
/* /Layout/Footer/Footer.razor.rz.scp.css */
.area[b-su7s2a8mi0] {
  display: flex;
  align-items: center;
  padding: 12px;
}
@media (min-width: 960px) {
  .area[b-su7s2a8mi0] {
    padding: 16px;
  }
}

.links[b-su7s2a8mi0] {
  grid-area: links;
}

.logo[b-su7s2a8mi0] {
  grid-area: logo;
  justify-content: flex-end;
}
@media (min-width: 960px) {
  .logo[b-su7s2a8mi0] {
    align-self: flex-end;
    justify-self: center;
    padding-top: 14px;
    padding-bottom: 0;
  }
}

.copyright[b-su7s2a8mi0] {
  grid-area: copyright;
  height: 50px;
}
@media (min-width: 960px) {
  .copyright[b-su7s2a8mi0] {
    height: auto;
    background: linear-gradient(rgba(var(--palette-white-rgb), 0.15), rgba(var(--palette-white-rgb), 0));
  }
}

.group[b-su7s2a8mi0] {
  grid-area: group;
  height: 50px;
}
@media (min-width: 960px) {
  .group[b-su7s2a8mi0] {
    height: auto;
    align-self: flex-start;
    justify-self: center;
    padding-top: 6px;
    padding-bottom: 14px;
  }
}

footer[b-su7s2a8mi0] {
  margin-top: auto;
  background-color: var(--palette-grey-9);
  color: var(--palette-white);
  z-index: var(--zindex-page-footer);
  position: relative;
  display: grid;
  grid-template-areas: "links links logo" "copyright group group";
  grid-template-columns: 1fr max-content max-content;
}
footer[b-su7s2a8mi0]::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: calc(100% - 50px);
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(rgba(var(--palette-white-rgb), 0.15), rgba(var(--palette-white-rgb), 0));
}
@media (min-width: 960px) {
  footer[b-su7s2a8mi0] {
    grid-template-areas: "copyright links logo" "copyright links group";
    grid-template-columns: max-content 1fr max-content;
  }
  footer[b-su7s2a8mi0]::before {
    display: none;
  }
}
/* /Layout/Footer/Group.razor.rz.scp.css */
.root[b-qxbg4faa10] {
  font-size: var(--font-size-small);
  color: var(--palette-grey-1);
}
@media (min-width: 960px) {
  .root[b-qxbg4faa10] {
    font-size: var(--font-size-tiny);
  }
}

a[b-qxbg4faa10] {
  text-decoration: underline;
  color: var(--palette-grey-1);
}
a:focus-visible[b-qxbg4faa10] {
  outline: 1px dashed var(--palette-white);
  outline-offset: 1px;
}
a:hover[b-qxbg4faa10] {
  text-decoration: none;
}
/* /Layout/Footer/Links.razor.rz.scp.css */
ul[b-uv8sq8sw1k] {
  display: grid;
  grid-template-columns: max-content max-content;
  grid-column-gap: 14px;
  width: 100%;
}
@media (min-width: 400px) {
  ul[b-uv8sq8sw1k] {
    grid-column-gap: 24px;
  }
}
@media (min-width: 600px) {
  ul[b-uv8sq8sw1k] {
    display: flex;
    grid-column-gap: unset;
  }
}

li[b-uv8sq8sw1k] {
  display: flex;
  align-items: center;
  height: 28px;
  white-space: nowrap;
  font-size: var(--font-size-small);
}
@media (min-width: 960px) {
  li[b-uv8sq8sw1k] {
    font-size: var(--font-size-medium);
  }
}
@media (min-width: 600px) {
  li:not(:last-child)[b-uv8sq8sw1k] {
    border-right: 1px solid var(--palette-grey-7);
    padding-right: 16px;
    margin-right: 16px;
  }
}
@media (min-width: 600px) and (max-width: 619.95px) {
  li:not(:last-child)[b-uv8sq8sw1k] {
    padding-right: 12px;
    margin-right: 12px;
  }
}

a[b-uv8sq8sw1k] {
  color: var(--palette-white);
  display: flex;
  align-items: center;
  column-gap: 6px;
}
a:focus-visible[b-uv8sq8sw1k] {
  outline: 1px dashed var(--palette-white);
  outline-offset: 3px;
}
a:hover[b-uv8sq8sw1k] {
  text-decoration: underline;
}

.icon[b-uv8sq8sw1k] {
  display: flex;
}
.icon[b-uv8sq8sw1k]  > svg {
  font-size: 14px;
  height: 15px;
}
/* /Layout/Footer/Logo.razor.rz.scp.css */
.logo[b-0weq1cua7y] {
  width: 104px;
}
/* /Layout/Header/Header.razor.rz.scp.css */
.area[b-uk6x9q3cy8] {
  display: flex;
  align-items: center;
  height: var(--layout-header-height);
}

.stretch[b-uk6x9q3cy8] {
  flex: 1;
  justify-content: center;
}

.tools[b-uk6x9q3cy8] {
  margin-left: -2px;
}
@media (min-width: 960px) {
  .tools[b-uk6x9q3cy8] {
    margin-left: -6px;
  }
}

.user[b-uk6x9q3cy8] {
  display: none;
}
@media (min-width: 600px) {
  .user[b-uk6x9q3cy8] {
    display: flex;
  }
}

.user[b-uk6x9q3cy8] {
  margin-left: -8px;
}
@media (min-width: 960px) {
  .user[b-uk6x9q3cy8] {
    margin-left: -16px;
  }
}

.navigation[b-uk6x9q3cy8] {
  margin-left: -8px;
}
@media (min-width: 600px) {
  .navigation[b-uk6x9q3cy8] {
    display: none;
  }
}

header[b-uk6x9q3cy8] {
  background-color: var(--palette-brand);
  z-index: var(--zindex-page-header);
  padding: 0 12px;
  position: relative;
  display: flex;
  column-gap: 12px;
}
@media (min-width: 960px) {
  header[b-uk6x9q3cy8] {
    column-gap: 20px;
  }
}
/* /Layout/Header/Logo.razor.rz.scp.css */
a[b-xfjj153l3a] {
  border-radius: 50%;
}
a:focus-visible[b-xfjj153l3a] {
  outline: 1px dashed var(--palette-white);
  outline-offset: 3px;
}
@media (min-width: 960px) {
  a[b-xfjj153l3a] {
    border-radius: 0;
  }
}

.logo[b-xfjj153l3a] {
  display: none;
  width: 100px;
  vertical-align: -2px;
}
@media (min-width: 960px) {
  .logo[b-xfjj153l3a] {
    display: unset;
  }
}

.roundel[b-xfjj153l3a] {
  width: 32px;
}
@media (min-width: 960px) {
  .roundel[b-xfjj153l3a] {
    display: none;
  }
}
/* /Layout/Header/Navigation.razor.rz.scp.css */
.root.popup-open[b-ijzr1yvmhw] {
  z-index: 1;
}

.toggle[b-ijzr1yvmhw] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 42px;
  height: 42px;
  border-radius: var(--mud-default-borderradius);
  transition: transform var(--transition-speed-fast);
}
.toggle:focus-visible[b-ijzr1yvmhw] {
  outline: 1px dashed var(--palette-white);
  outline-offset: -1px;
}
.toggle:hover[b-ijzr1yvmhw] {
  background-color: var(--palette-neutral-extra-dark);
}
.toggle:active[b-ijzr1yvmhw] {
  transform: scale(0.8);
}
@media (min-width: 960px) {
  .toggle[b-ijzr1yvmhw] {
    display: none;
  }
}

.overlay[b-ijzr1yvmhw] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility var(--transition-speed-normal), opacity var(--transition-speed-normal);
}
.overlay.visible[b-ijzr1yvmhw] {
  visibility: visible;
  opacity: 1;
  z-index: 1;
}
.overlay[b-ijzr1yvmhw]::after {
  content: "";
  position: absolute;
  top: var(--layout-header-height);
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--mud-palette-overlay-dark);
}
@media (min-width: 960px) {
  .overlay[b-ijzr1yvmhw] {
    display: none;
  }
}

.popup[b-ijzr1yvmhw] {
  position: fixed;
  top: var(--layout-header-height);
  right: -330px;
  bottom: 0;
  background-color: var(--palette-grey-0);
  min-width: 300px;
  max-width: 320px;
  box-shadow: var(--mud-elevation-4);
  visibility: hidden;
  transition: visibility var(--transition-speed-normal), right var(--transition-speed-normal);
  overflow-y: auto;
}
.popup.visible[b-ijzr1yvmhw] {
  visibility: visible;
  right: 0;
}
@media (min-width: 600px) {
  .popup[b-ijzr1yvmhw] {
    max-width: unset;
  }
}
@media (min-width: 960px) {
  .popup[b-ijzr1yvmhw] {
    position: initial;
    background-color: initial;
    padding: initial;
    box-shadow: initial;
    visibility: initial;
  }
  .popup[b-ijzr1yvmhw]  .home-navigation-item {
    border-radius: 50%;
    margin-right: 4px;
  }
  .popup[b-ijzr1yvmhw]  .home-navigation-item .button {
    width: 34px;
  }
  .popup[b-ijzr1yvmhw]  .home-navigation-item .text {
    display: none;
  }
  .popup[b-ijzr1yvmhw]  .home-navigation-item:not(:hover) {
    background-color: var(--palette-neutral-extra-dark);
  }
}
/* /Layout/Header/NavigationToggle.razor.rz.scp.css */
.root[b-d8yesc60pr] {
  position: relative;
  width: 20px;
  height: 15px;
}

.bar[b-d8yesc60pr] {
  display: block;
  position: absolute;
  top: calc(50% - 1.5px);
  left: 0;
  width: 100%;
  height: 3px;
  background: var(--palette-white);
  border-radius: 999px;
  transition: var(--transition-speed-normal);
}
.bar:nth-child(1)[b-d8yesc60pr] {
  transform: translateY(-6px);
}
.bar:nth-child(4)[b-d8yesc60pr] {
  transform: translateY(6px);
}
.bar-popup-open:nth-child(1)[b-d8yesc60pr], .bar-popup-open:nth-child(4)[b-d8yesc60pr] {
  transform: translateY(0) scaleX(0);
  opacity: 0;
}
.bar-popup-open:nth-child(2)[b-d8yesc60pr] {
  transform: rotate(45deg);
}
.bar-popup-open:nth-child(3)[b-d8yesc60pr] {
  transform: rotate(-45deg);
}
/* /Layout/Header/User/User.razor.rz.scp.css */
.root[b-d3oll13uzx] {
  position: relative;
}
.root-main-navigation[b-d3oll13uzx] {
  display: flex;
  flex-direction: column-reverse;
  overflow: hidden;
  justify-content: flex-end;
  border-bottom: 1px solid var(--palette-grey-2);
}
@media (min-width: 600px) {
  .root-main-navigation[b-d3oll13uzx] {
    display: none;
  }
}

.overlay[b-d3oll13uzx] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.toggle[b-d3oll13uzx] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  transform: scale(0.99);
  transition: transform var(--transition-speed-fast), background-color var(--transition-speed-fast) step-end;
}
.toggle:focus-visible[b-d3oll13uzx] {
  outline: 1px dashed var(--palette-white);
  outline-offset: -2px;
}
.toggle:hover[b-d3oll13uzx] {
  background-color: var(--palette-neutral-extra-dark);
}
.toggle:active[b-d3oll13uzx] {
  transform: scale(0.8);
}
.toggle.large[b-d3oll13uzx] {
  transform: translateY(-1px) scale(1.2);
  transition: transform var(--transition-speed-fast), background-color var(--transition-speed-fast) step-start;
}
.toggle.large:focus-visible[b-d3oll13uzx] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: -3px;
}
.toggle.large:hover[b-d3oll13uzx] {
  background-color: unset;
}
.toggle-main-navigation[b-d3oll13uzx] {
  border-radius: unset;
  width: 100%;
  height: auto;
  transform: none;
  background: var(--palette-grey-1);
  justify-content: space-between;
  padding-right: 16px;
}
.toggle-main-navigation:hover[b-d3oll13uzx] {
  background: var(--palette-grey-1);
}
.toggle-main-navigation:active[b-d3oll13uzx] {
  transform: none;
}

.badge-and-chevron[b-d3oll13uzx] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  column-gap: 10px;
}

.badge[b-d3oll13uzx] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 68px;
  height: 68px;
  transform: scale(0.5);
  margin: 0 -17px;
  border-radius: 50%;
  border: 3px solid var(--palette-white);
  background-color: var(--palette-brand);
  color: var(--palette-white);
  font-size: 24px;
  font-weight: var(--font-weight-semi-bold);
  cursor: pointer;
  box-shadow: var(--mud-elevation-2);
}
.badge.large[b-d3oll13uzx] {
  transform: scale(0.6);
}

.popup[b-d3oll13uzx] {
  position: absolute;
  top: -7px;
  right: -10px;
  background-color: var(--palette-white);
  min-width: 300px;
  max-width: 500px;
  border-radius: 0 0 var(--mud-default-borderradius) var(--mud-default-borderradius);
  box-shadow: var(--mud-elevation-4);
  visibility: hidden;
  opacity: 0;
  transition: visibility var(--transition-speed-normal), opacity var(--transition-speed-normal);
}
.popup.visible[b-d3oll13uzx] {
  visibility: visible;
  opacity: 1;
}
.popup.main-navigation[b-d3oll13uzx] {
  box-shadow: none;
  top: unset;
  right: unset;
  visibility: unset;
  opacity: 1;
  position: unset;
  width: initial;
  border-radius: unset;
  transition: height var(--transition-speed-normal);
}
@media (min-width: 600px) {
  .popup-body[b-d3oll13uzx] {
    padding: 8px;
  }
}

.chevron[b-d3oll13uzx] {
  display: flex;
  width: 16px;
  height: 16px;
  color: var(--palette-grey-7);
}
/* /Layout/Header/User/UserHeader.razor.rz.scp.css */
.root[b-fymm9x2ow8] {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  background: var(--palette-grey-1);
  height: var(--layout-header-height);
  padding: 0 16px;
  justify-content: center;
}
.root.main-navigation[b-fymm9x2ow8] {
  overflow: auto;
  padding-right: 12px;
}

.user-email[b-fymm9x2ow8],
.user-name[b-fymm9x2ow8] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-email:not(.main-navigation)[b-fymm9x2ow8],
.user-name:not(.main-navigation)[b-fymm9x2ow8] {
  max-width: calc(100% - 46px);
}

.user-name[b-fymm9x2ow8] {
  font-weight: var(--font-weight-bold);
}

.user-email[b-fymm9x2ow8] {
  font-size: var(--font-size-small);
  color: var(--palette-grey-6);
}
/* /Layout/MainLayout.razor.rz.scp.css */
.root[b-brr0o93p1w] {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.main[b-brr0o93p1w] {
  background-color: var(--palette-grey-1);
  display: flex;
  flex: 1;
}

.main-content[b-brr0o93p1w] {
  flex: 1;
  margin: 0 auto;
  width: calc(100% - var(--layout-side-navigation-width-collapsed));
  transition: width var(--transition-speed-normal);
}
.main-content.side-navigation-expanded[b-brr0o93p1w] {
  width: calc(100% - var(--layout-side-navigation-width-expanded));
}

.auth-message[b-brr0o93p1w] {
  width: 100%;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* /Layout/SideNavigation/SideNavigation.razor.rz.scp.css */
.root[b-teb57h7suv] {
  background: var(--palette-grey-0);
  width: var(--layout-side-navigation-width-collapsed);
  transition: width var(--transition-speed-normal);
  display: none;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 16px;
  z-index: var(--zindex-navigation-sidebar);
  box-shadow: 1px 0 0 0 var(--palette-grey-2);
}
@media (min-width: 600px) {
  .root[b-teb57h7suv] {
    display: flex;
  }
}
@media (min-width: 960px) {
  .root[b-teb57h7suv] {
    padding-top: 20px;
  }
}
.root.sidebar-expanded[b-teb57h7suv] {
  width: var(--layout-side-navigation-width-expanded);
}

.side-navigation-container[b-teb57h7suv] {
  align-self: flex-start;
  position: sticky;
  top: 0;
  width: 100%;
}

.toggle-expand-button[b-teb57h7suv] {
  display: flex;
  height: 48px;
  width: 100%;
  background: var(--palette-white);
  justify-content: flex-end;
  align-items: center;
  align-self: flex-end;
  color: var(--palette-grey-7);
  position: sticky;
  bottom: 0;
  padding: 0 17px;
}
.toggle-expand-button[b-teb57h7suv] .icon[b-teb57h7suv] {
  display: flex;
  height: 16px;
  width: 16px;
  transition: transform var(--transition-speed-fast);
}
.toggle-expand-button:hover[b-teb57h7suv] {
  background: var(--palette-grey-9);
  color: var(--palette-grey-0);
}
.toggle-expand-button:active[b-teb57h7suv] .icon[b-teb57h7suv] {
  transform: scale(0.8);
}
/* /Pages/Accounts/AccountsPage.razor.rz.scp.css */
.account-tabs-visibility-show[b-r2n9lu3b8q] {
  display: block;
}

.account-tabs-visibility-hide[b-r2n9lu3b8q] {
  display: none;
}
/* /Pages/Accounts/_AccountsPage/AccountActivity.razor.rz.scp.css */
.search-container[b-050n2of2fz] {
  display: flex;
  gap: 0.5rem;
  align-items: flex-start;
  margin-top: 1rem;
}
.search-container .search-box[b-050n2of2fz] {
  flex: 1;
  max-width: 400px;
}
/* /Pages/Accounts/_AccountsPage/AccountsList.razor.rz.scp.css */
.root[b-b7ep94zu6r] .accounts-list-hide[b-b7ep94zu6r] {
  display: none;
}
.root[b-b7ep94zu6r] .accounts-grid-hide[b-b7ep94zu6r] {
  display: none;
}
.root .account-search[b-b7ep94zu6r] {
  display: flex;
  column-gap: 16px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/Overview.razor.rz.scp.css */
a[b-4ohjrkjj25] {
  color: var(--palette-neutral);
  cursor: pointer;
  color: var(--palette-negative);
  font-weight: bolder;
}
a:focus-visible[b-4ohjrkjj25] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 1px;
}
a:hover[b-4ohjrkjj25], a:focus[b-4ohjrkjj25] {
  color: var(--palette-neutral-dark);
  text-decoration: underline;
}

.duplicate-warning[b-4ohjrkjj25] {
  border: solid 1px var(--palette-negative);
  background-color: var(--palette-negative-faint);
  color: var(--palette-negative);
  padding: 16px 24px;
  border-radius: var(--mud-default-borderradius);
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/TestSettingsTab.razor.rz.scp.css */
.numeric-field[b-pmyo8p1cq5]  .field-container {
  width: 120px;
}

.form-items[b-pmyo8p1cq5] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  margin-top: 16px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/ChannelShipperSettings.razor.rz.scp.css */
.panel-body[b-4xsnwloudd] {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}

.actions[b-4xsnwloudd] {
  display: flex;
  column-gap: 12px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/ManageChannelShipperSubscription.razor.rz.scp.css */
.synchronise-button[b-748372ddr9] {
  width: 200px;
  margin-left: auto;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/SettingsAndFeatures.razor.rz.scp.css */
.checkbox-layout[b-7vfzqn7qms] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/ChangeNextInvoiceDate.razor.rz.scp.css */
.panel[b-yzscuy7sqa] {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.panel label[b-yzscuy7sqa] {
  font-weight: bold;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/ChangeSubscriptionTier.razor.rz.scp.css */
.dropdown-items .header[b-3nkijjv2ib] {
  font-weight: bold;
}
.dropdown-items .item[b-3nkijjv2ib] {
  padding-left: 24px;
}

.panel-grid[b-3nkijjv2ib] {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.panel-grid label[b-3nkijjv2ib] {
  font-weight: bold;
}

.apply-immediately[b-3nkijjv2ib] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/ReplaceSubscription.razor.rz.scp.css */
.chevron[b-vxqvfswgbx] {
  display: flex;
  width: 16px;
  height: 16px;
  color: white;
}

.panel-grid[b-vxqvfswgbx] {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.panel-grid label[b-vxqvfswgbx] {
  font-weight: bold;
}

.message-panel[b-vxqvfswgbx] {
  margin: 24px 0;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/SubscriptionDetails.razor.rz.scp.css */
.panel-grid[b-vuiulu5tzy] {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.panel-grid .grace-period[b-vuiulu5tzy] {
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.panel-grid .grace-period-options[b-vuiulu5tzy] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.panel-grid label[b-vuiulu5tzy] {
  font-weight: bold;
}
.panel-grid .panel-buttons[b-vuiulu5tzy] {
  display: flex;
  column-gap: 16px;
  justify-content: end;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/SubscriptionHistory.razor.rz.scp.css */
.grid-layout[b-qldyho6jei] {
  margin-top: 24px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Edit/_ManageChannelShipperSubscription/SubscriptionTierDropdown.razor.rz.scp.css */
.dropdown-items .header[b-za8952nype] {
  font-weight: bold;
}
.dropdown-items .item[b-za8952nype] {
  padding-left: 24px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Overview/OverviewDuplicateOBAAccountsGrid.razor.rz.scp.css */
.grid-layout[b-yfjk4sy83i] {
  margin-top: 24px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Users/AccountUserEdit.razor.rz.scp.css */
.user-checkboxes[b-x521trl8al] {
  display: flex;
  column-gap: 16px;
}

.buttons[b-x521trl8al] {
  width: 180px;
  margin-left: auto;
  display: flex;
  column-gap: 16px;
}
/* /Pages/Accounts/_AccountsPage/_AccountDetails/_Users/UserOptionsDialog.razor.rz.scp.css */
.dialog-content[b-4wsamwo9wb] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  padding: 16px;
  width: 400px;
  border: solid 1px var(--palette-grey-2);
  border-radius: var(--mud-default-borderradius);
}
.dialog-content[b-4wsamwo9wb] label[b-4wsamwo9wb] {
  font-weight: bold;
  margin-right: 8px;
}
.dialog-content[b-4wsamwo9wb] .action-button[b-4wsamwo9wb] {
  align-self: center;
  padding: 4px;
}
.dialog-content[b-4wsamwo9wb] .action-button[b-4wsamwo9wb]  button {
  width: 200px;
}
.dialog-content[b-4wsamwo9wb] a[b-4wsamwo9wb] {
  color: var(--palette-neutral);
  cursor: pointer;
}
.dialog-content[b-4wsamwo9wb] a:focus-visible[b-4wsamwo9wb] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 1px;
}
.dialog-content[b-4wsamwo9wb] a:hover[b-4wsamwo9wb], .dialog-content[b-4wsamwo9wb] a:focus[b-4wsamwo9wb] {
  color: var(--palette-neutral-dark);
  text-decoration: underline;
}
.dialog-content .generated-password[b-4wsamwo9wb] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  margin-top: 24px;
}
.dialog-content .generated-password-title[b-4wsamwo9wb] {
  display: flex;
  justify-content: start;
  align-items: center;
}
.dialog-content .copy-to-clipboard[b-4wsamwo9wb] {
  margin-left: auto;
}
/* /Pages/Accounts/_AccountsPage/_AccountsImport/ImportProcess.razor.rz.scp.css */
.action-buttons[b-hn1hpdelme] {
  display: flex;
  column-gap: 8px;
}

.return-button[b-hn1hpdelme] {
  margin-left: auto;
}

.import-details[b-hn1hpdelme] {
  margin-top: 16px;
  display: grid;
  grid-template-columns: 200px 1fr;
}
.import-details label[b-hn1hpdelme] {
  font-weight: bold;
}

.import-grid[b-hn1hpdelme] {
  margin-top: 24px;
}

.tooltip-content[b-hn1hpdelme] {
  width: 250px;
  display: grid;
  grid-template-columns: 0.5fr 1fr;
  font-size: x-small;
}
.tooltip-content .tooltip-label[b-hn1hpdelme] {
  font-weight: bold;
  text-align: left;
}
.tooltip-content .tooltip-text[b-hn1hpdelme] {
  text-align: left;
}

.button-with-icon[b-hn1hpdelme] {
  display: flex;
  align-items: center;
  column-gap: 8px;
}
/* /Pages/Accounts/_AccountsPage/_AccountsImport/_ImportMain/ImportHistoryGrid.razor.rz.scp.css */
.account-history-grid[b-0rdh3jpf6l] {
  margin-top: 24px;
}

.options[b-0rdh3jpf6l] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}

.options a[b-0rdh3jpf6l] {
  color: var(--palette-neutral);
  cursor: pointer;
}
.options a:focus-visible[b-0rdh3jpf6l] {
  outline: 1px dashed var(--palette-grey-5);
  outline-offset: 1px;
}
.options a:hover[b-0rdh3jpf6l], .options a:focus[b-0rdh3jpf6l] {
  color: var(--palette-neutral-dark);
  text-decoration: underline;
}
/* /Pages/Accounts/_AccountsPage/_AccountsImport/_ImportMain/ImportStep1.razor.rz.scp.css */
.upload-actions[b-mb1aqx5nb6] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}

.upload-layout[b-mb1aqx5nb6] {
  margin-top: 16px;
}

.info-panel[b-mb1aqx5nb6] {
  margin-top: 24px;
}

.panel-intro[b-mb1aqx5nb6] {
  font-weight: bold;
  padding: 8px 16px;
}

.panel-fields[b-mb1aqx5nb6] {
  padding: 8px 16px;
}

.upload-trigger[b-mb1aqx5nb6] {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}

.import-text[b-mb1aqx5nb6] {
  margin-top: 4px;
}
/* /Pages/Accounts/_AccountsPage/_AccountsImport/_ImportMain/_ImportStep1/Features.razor.rz.scp.css */
.checkbox-layout[b-0brcm5mu85] {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
/* /Pages/Accounts/_AccountsPage/_AccountsImport/_ImportProcess/ImportFailDialog.razor.rz.scp.css */
.import-fail-dialog[b-6tvh2e8xnl] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.import-fail-dialog label[b-6tvh2e8xnl] {
  font-weight: 600;
}
/* /Pages/DeliveryOfficeCollections/DeliveryOfficeCollectionsPage.razor.rz.scp.css */
.collections-dropdown[b-as7ga5j2g4] {
  margin-bottom: 16px;
}

.collections-date[b-as7ga5j2g4] {
  margin-bottom: 16px;
}
/* /Pages/DeliveryOfficeCollections/Labels.razor.rz.scp.css */
.error-info[b-1qjqtfmdno] {
  color: firebrick;
  border: 2px solid firebrick;
  border-radius: 5px;
  display: inline-block;
  margin: 2px;
}

p[b-1qjqtfmdno] {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1rem;
}
/* /Pages/DoorToDoor/DoorToDoorPage.razor.rz.scp.css */
[b-n6r93zox1g] .mud-grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 0;
}
[b-n6r93zox1g] .mud-grid-item label {
  width: 30%;
  font-size: 16px;
}
[b-n6r93zox1g] .mud-progress-circular {
  color: #ffffff;
}
/* /Pages/Index.razor.rz.scp.css */
.body-text[b-ho9y9znpp1] {
  margin-top: 16px;
}
/* /Pages/OlpPartners/OlpPartnersPage.razor.rz.scp.css */
.error-panel[b-fq4d2jlgw1] {
  background: #f7c9c0;
  border: 1px solid #d02d0a;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-left: 8px;
  margin-right: 8px;
  width: 100%;
}
/* /Pages/OlpPartners/_OlpPartnersPage/EditDialog.razor.rz.scp.css */
.dialog-content[b-q7mb9sr38r] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  padding: 16px;
  width: 400px;
  border: solid 1px var(--palette-grey-2);
  border-radius: var(--mud-default-borderradius);
}
.dialog-content[b-q7mb9sr38r] label[b-q7mb9sr38r] {
  font-weight: bold;
}
.dialog-content[b-q7mb9sr38r] .action-button[b-q7mb9sr38r] {
  align-self: center;
  padding: 4px;
}
.dialog-content[b-q7mb9sr38r] .action-button[b-q7mb9sr38r]  button {
  width: 140px;
}
/* /Pages/OlpPartners/_OlpPartnersPage/PartnerCommissionRatesGrid.razor.rz.scp.css */
.root[b-qtq07bxh06] .action-buttons[b-qtq07bxh06] {
  margin: 0;
  padding-top: 5px;
  display: flex;
  column-gap: 8px;
  align-items: center;
  justify-content: flex-end;
  padding-bottom: 17px;
}
.root[b-qtq07bxh06] .action-buttons label[b-qtq07bxh06] {
  font-weight: 600;
}
/* /Pages/OlpSettings/_OlpSettingsPage/EditDialog.razor.rz.scp.css */
.dialog-content[b-1fgg47w61o] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  padding: 16px;
  width: 400px;
  border: solid 1px var(--palette-grey-2);
  border-radius: var(--mud-default-borderradius);
}
.dialog-content[b-1fgg47w61o] label[b-1fgg47w61o] {
  font-weight: bold;
}
.dialog-content[b-1fgg47w61o] .action-button[b-1fgg47w61o] {
  align-self: center;
  padding: 4px;
}
.dialog-content[b-1fgg47w61o] .action-button[b-1fgg47w61o]  button {
  width: 140px;
}
.dialog-content[b-1fgg47w61o] .dialog-content[b-1fgg47w61o] {
  width: unset;
}
/* /Pages/ParcelCollect/ParcelCollectPage.razor.rz.scp.css */
.parcel-top-row[b-7rs8ggkbw9] {
  display: flex;
  margin: 1rem 0;
}

hr[b-7rs8ggkbw9] {
  height: 1px;
  width: inherit;
  color: #212529;
  border: 0;
  opacity: 0.25;
  background-color: currentColor;
  margin: 1rem 0;
}

.parcel-loading[b-7rs8ggkbw9] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.parcel-loading[b-7rs8ggkbw9] -loader {
  height: 5rem;
  width: 5rem;
}
/* /Pages/Reports/ReportsPage.razor.rz.scp.css */
.error-panel[b-5fdqkbkqgc] {
  background: #f7c9c0;
  border: 1px solid #d02d0a;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  margin-left: 8px;
  margin-right: 8px;
  width: 100%;
}
/* /Pages/ReturnsPortals/ReturnsPortalsPage.razor.rz.scp.css */
.returns-portals-page[b-m4mdr69md0] {
  display: block;
}
/* /Pages/ReturnsPortals/_ReturnsPortalsPage/ReturnsPortalDetails.razor.rz.scp.css */
.overview[b-wvpzsz7atn] {
  display: grid;
  row-gap: 8px;
  grid-template-columns: 30% 1fr;
  margin-top: 16px;
}
.overview[b-wvpzsz7atn] .label[b-wvpzsz7atn] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: var(--font-weight-semi-bold);
}
.overview[b-wvpzsz7atn] .carrier-types[b-wvpzsz7atn] {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}

.returns-portal-details__logo-wrapper[b-wvpzsz7atn] {
  display: flex;
  justify-content: flex-start;
}

.returns-portal-details__logo[b-wvpzsz7atn] {
  width: min(100%, 500px);
  max-height: 160px;
  object-fit: contain;
}

.returns-portal-details__logo-image[b-wvpzsz7atn] {
  border-radius: 50%;
  width: min(100%, 947px);
  max-width: 947px;
  aspect-ratio: 1/1;
  object-fit: cover;
}

.returns-portal-details__chips[b-wvpzsz7atn] {
  gap: 0.75rem;
}

.returns-portal-details__status-card[b-wvpzsz7atn] {
  margin-bottom: 1rem;
}

.returns-portal-details__status-item[b-wvpzsz7atn] {
  align-items: center;
  text-align: center;
}

.returns-portal-details__status-avatar[b-wvpzsz7atn] {
  margin: 0 auto;
}

.returns-portal-details__status-divider[b-wvpzsz7atn] {
  height: 80px;
}
/* /Pages/ReturnsPortals/_ReturnsPortalsPage/ReturnsPortalsList.razor.rz.scp.css */
.returns-portals-list[b-fo5b2dqjg0] {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.returns-portals-list__description[b-fo5b2dqjg0] {
  color: var(--mud-palette-text-secondary);
}
/* /Pages/Sales/SalesPage.razor.rz.scp.css */
.sales-tabs-visibility-show[b-ud6g6doj15] {
  display: block;
}

.sales-tabs-visibility-hide[b-ud6g6doj15] {
  display: none;
}
/* /Pages/Sales/_SalesPage/AccountsList.razor.rz.scp.css */
.root[b-vm7zfcgqma] .accounts-grid-hide[b-vm7zfcgqma] {
  display: none;
}
.root .account-search[b-vm7zfcgqma] {
  display: flex;
  flex-direction: column;
  column-gap: 16px;
}
/* /Pages/Sales/_SalesPage/SalesOverview.razor.rz.scp.css */
.actions[b-oz72hif7gb] {
  display: flex;
  justify-content: center;
}

.aligned-value[b-oz72hif7gb] {
  width: 70px;
  text-align: right;
}

.filter-label[b-oz72hif7gb] {
  font-weight: bold;
  font-size: larger;
}

.filter[b-oz72hif7gb] {
  margin-top: 16px;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/Dashboard.razor.rz.scp.css */
.datepicker-layout[b-0thnalts6p] {
  margin-top: 16px;
  display: flex;
  flex-direction: row;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/Insights.razor.rz.scp.css */
.bolder[b-ugvudmvvmx] {
  font-weight: bold;
}

.insights[b-ugvudmvvmx] {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  font-size: medium;
  padding: 16px 4px;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/NoData.razor.rz.scp.css */
.no-data[b-1bp1s4z98u] {
  padding: 24px 16px;
  font-weight: 600;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/OBACountsPanel.razor.rz.scp.css */
.counts[b-b54sg1a1vr] {
  display: flex;
  justify-content: space-around;
  margin-top: 16px;
}
.counts[b-b54sg1a1vr] .item[b-b54sg1a1vr] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/OLPCountsPanel.razor.rz.scp.css */
.counts[b-gul2e732j9] {
  display: flex;
  justify-content: space-around;
  margin-top: 16px;
}
.counts[b-gul2e732j9] .item[b-gul2e732j9] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/PackagingTypePanel.razor.rz.scp.css */
.packaging-type-grid[b-4v4tk5gi1l] {
  display: grid;
  row-gap: 8px;
  column-gap: 4px;
  margin-top: 16px;
}
.packaging-type-grid[b-4v4tk5gi1l] .grid-line[b-4v4tk5gi1l] {
  border-top: 1px dashed var(--palette-grey-4);
  grid-column: 1/-1;
}
.packaging-type-grid[b-4v4tk5gi1l] .numeric-item[b-4v4tk5gi1l] {
  text-align: right;
}
.packaging-type-grid[b-4v4tk5gi1l] .numeric-item-header[b-4v4tk5gi1l] {
  text-align: right;
}
.packaging-type-grid[b-4v4tk5gi1l] .numeric-item-total[b-4v4tk5gi1l] {
  text-align: right;
  font-weight: var(--font-weight-extra-bold);
}
.packaging-type-grid[b-4v4tk5gi1l] .text-item-bold[b-4v4tk5gi1l] {
  font-weight: var(--font-weight-extra-bold);
}
.packaging-type-grid[b-4v4tk5gi1l] .text-item[b-4v4tk5gi1l] {
  display: flex;
  white-space: nowrap;
  overflow: hidden;
}

.packaging-type-grid-oba[b-4v4tk5gi1l] {
  grid-template-columns: 1fr minmax(100px, 130px) minmax(120px, 130px) minmax(120px, 130px);
}

.packaging-type-grid-olp[b-4v4tk5gi1l] {
  grid-template-columns: 1fr minmax(100px, 150px) minmax(120px, 130px) minmax(120px, 130px) minmax(120px, 130px);
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/ProductsPanel.razor.rz.scp.css */
.aligned-value[b-67dahryswt] {
  width: 70px;
  text-align: right;
}

.grid[b-67dahryswt] {
  margin-top: 24px;
}
/* /Pages/Sales/_SalesPage/_SalesDetails/_Dashboard/ServicesUsedPanel.razor.rz.scp.css */
.services-used-grid[b-8j9zcgkkii] {
  display: grid;
  row-gap: 8px;
  column-gap: 4px;
  margin-top: 16px;
}
.services-used-grid[b-8j9zcgkkii] .grid-line[b-8j9zcgkkii] {
  border-top: 1px dashed var(--palette-grey-4);
  grid-column: 1/-1;
}
.services-used-grid[b-8j9zcgkkii] .numeric-item[b-8j9zcgkkii] {
  text-align: right;
}
.services-used-grid[b-8j9zcgkkii] .numeric-item-header[b-8j9zcgkkii] {
  text-align: right;
}
.services-used-grid[b-8j9zcgkkii] .numeric-item-total[b-8j9zcgkkii] {
  text-align: right;
  font-weight: var(--font-weight-extra-bold);
}
.services-used-grid[b-8j9zcgkkii] .text-item-bold[b-8j9zcgkkii] {
  font-weight: var(--font-weight-extra-bold);
}
.services-used-grid[b-8j9zcgkkii] .text-item[b-8j9zcgkkii] {
  display: flex;
  white-space: nowrap;
  overflow: hidden;
}

.services-used-grid-oba[b-8j9zcgkkii] {
  grid-template-columns: 1fr minmax(100px, 130px) minmax(120px, 130px) minmax(120px, 130px);
}

.services-used-grid-olp[b-8j9zcgkkii] {
  grid-template-columns: 1fr minmax(100px, 130px) minmax(110px, 130px) minmax(110px, 130px) minmax(110px, 130px);
}
/* /Pages/Shipments/_ShipmentsPage/_MdfImports/MdfDescriptionPanel.razor.rz.scp.css */
.description-panel[b-98vu47ihoq] {
  background: #e7f8ff;
  border: 1px solid #0892cb;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
}
/* /Pages/Shipments/_ShipmentsPage/_MdfImports/MdfOverview.razor.rz.scp.css */
.root[b-rxv57kosxj] {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
  row-gap: 24px;
  padding: 0 24px 32px;
}
.root.info[b-rxv57kosxj] {
  color: var(--palette-neutral);
}
.root.success[b-rxv57kosxj] {
  color: var(--palette-positive);
}
.root.warning[b-rxv57kosxj] {
  color: var(--palette-brand);
}
.root.error[b-rxv57kosxj] {
  color: var(--palette-negative);
}

.title[b-rxv57kosxj] {
  font-size: var(--font-size-extra-large);
  font-weight: var(--font-weight-bold);
}
/* /Pages/ShippingCarriers/ShippingCarriersPage.razor.rz.scp.css */
/* /Pages/ShippingCarriers/_ShippingCarriersPage/ShippingCarrierDetails.razor.rz.scp.css */
/* /Pages/ShippingCarriers/_ShippingCarriersPage/ShippingCarriersList.razor.rz.scp.css */
.root .carriers-search[b-7csuhln336] {
  display: flex;
  column-gap: 16px;
}

[b-7csuhln336] .mud-card-content {
  margin-bottom: 20px !important;
}
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/Address.razor.rz.scp.css */
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/FindServices.razor.rz.scp.css */
[b-8elsdhzwtr] .mud-card-content {
  margin-bottom: 20px;
}

[b-8elsdhzwtr] .mud-grid-item {
  margin-bottom: 15px !important;
}

[b-8elsdhzwtr] .services-search {
  margin-bottom: 15px;
}
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/Manifest.razor.rz.scp.css */
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/ObaSettings.razor.rz.scp.css */
.details-oba[b-o2yos2n8oo] {
  margin-top: 1em;
}
.details-oba[b-o2yos2n8oo]  .mud-typography-body1 {
  margin: 10px 0 10px 0;
}

.progress-wrapper[b-o2yos2n8oo] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 100%;
  height: 100%;
  position: relative;
}
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/Services.razor.rz.scp.css */
.progress-wrapper[b-h8n8tsyfve] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 100%;
  height: 100%;
  position: relative;
}
/* /Pages/ShippingCarriers/_ShippingCarriersPage/_ShippingCarrierDetails/_Services/ServiceCard.razor.rz.scp.css */
.service-details[b-2f3wywdhl2] {
  display: grid;
  row-gap: 8px;
  grid-template-columns: 45% 1fr;
  margin-top: 16px;
}
.service-details .label[b-2f3wywdhl2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: var(--font-weight-semi-bold);
}
