@font-face {
  font-family: "Gotham-Brown";
  src: url("/publicfile/supplierfont/?relativePath=Gotham-Book.otf");
  src: local("?"), url("/publicfile/supplierfont/?relativePath=Gotham-Book.otf") format("truetype"), url("/publicfile/supplierfont/?relativePath=Gotham-Book.otf") format("opentype"); }

body.supplier-theme.mat-typography {
  --wt-font: "Gotham-Brown"; }

html {
  /*temporary disable image*/
  /* @import 'common-home-page'; */
  /* @import 'create-page'; */
  /* @import 'finalize-page'; */
  /* @import 'hidden'; */
  /* @import 'settings-pages'; */
  /* @import 'status-page'; */
  /* hide columns in parts browse */ }
  html sds-service-home .mat-toolbar button {
    display: none; }
  html .order-line-visuals {
    display: none !important; }
  html .visual-info {
    display: none !important; }
  html .mat-h3, html .mat-subheading-2, html .mat-typography h3 {
    font: 700 16px/26px var(--wt-font);
    margin: 0 0 16px; }
  html .mat-select-disabled .mat-select-value {
    color: rgba(0, 0, 0, 0.38); }
  html sds-common-home .wrapper mat-card:hover {
    background-color: #0f2530;
    color: white; }
    html sds-common-home .wrapper mat-card:hover .icon-wrapper mat-icon.mat-icon {
      color: white; }
  html sds-create-page sds-order-line mat-select:focus {
    border-bottom-color: #0f2530; }
  html sds-create-page sds-order-line .polygon-type-img:focus,
  html sds-create-page sds-order-line .visual-gateway-img:focus {
    background-color: rgba(15, 37, 48, 0.5); }
  html sds-create-page sds-order-line input.dimension-disabled {
    color: rgba(0, 0, 0, 0.57); }
  html sds-create-page sds-order-line.is-leading input:focus {
    background-color: rgba(15, 37, 48, 0.1); }
  html sds-create-page sds-order-lines-toolbar mat-toolbar.mat-toolbar,
  html sds-create-page sds-service-line-toolbar mat-toolbar.mat-toolbar,
  html sds-create-page sds-form-toolbar mat-toolbar.mat-toolbar {
    background-color: #0f2530;
    color: white; }
  html sds-price-articles mat-table input:focus {
    background: rgba(15, 37, 48, 0.5); }
  html sds-basic-order-line .description {
    max-width: 100% !important;
    flex: 1 1 auto; }
  html sds-file-upload .drop-container {
    border-color: #0f2530; }
  html sds-project-import-upload mat-form-field mat-icon {
    color: #0f2530; }
  html sds-address-dialog .customer-address-btn {
    display: none; }
  html sds-finalize-page .project-supplier-list .is-selected-project-supplier {
    background-color: #0f2530;
    color: rgba(255, 255, 255, 0.87); }
    html sds-finalize-page .project-supplier-list .is-selected-project-supplier:hover {
      color: rgba(0, 0, 0, 0.87); }
  html sds-finalize-page .correction-required {
    display: none; }
  html sds-price-articles-dialog sds-price-articles .cdk-column-code {
    display: none; }
  html sds-address-dialog .customer-address-btn {
    display: none; }
  html sds-finalize-page .correction-required {
    display: none; }
  html sds-customer-browse .mat-column-deliveryCode {
    display: none; }
  html sds-login-page {
    background-image: url("/publicfile/image?relativePath=%2FHomePage%2FBece_Background_2024.jpg") !important; }
  html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel {
    margin-right: 8px; }
    html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel .mat-expansion-indicator::after,
    html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel .language-description,
    html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel .mat-select-arrow,
    html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel mat-icon {
      color: #767676; }
    html .main-sidenav.mat-drawer mat-expansion-panel.mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header:hover {
      background: rgba(15, 37, 48, 0.1); }
  html .main-sidenav.mat-drawer .mat-nav-list .mat-subheader {
    color: rgba(0, 0, 0, 0.87); }
  html .main-sidenav.mat-drawer .mat-expansion-panel-header-title {
    align-items: center; }
  html .main-sidenav.mat-drawer .mat-list-item {
    color: rgba(0, 0, 0, 0.87); }
    html .main-sidenav.mat-drawer .mat-list-item mat-icon {
      color: #767676; }
    html .main-sidenav.mat-drawer .mat-list-item:hover {
      background: rgba(15, 37, 48, 0.1); }
  html .mat-accent input.mat-input-element {
    caret-color: #0f2530; }
  html mat-row.row-is-selected {
    background-color: #0f2530; }
    html mat-row.row-is-selected mat-cell {
      color: rgba(255, 255, 255, 0.87); }
  html mat-row.row-is-template mat-cell {
    color: #2196f3; }
  html .mat-tab-label .counter {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #0f2530;
    margin-left: 8px;
    width: 32px;
    height: 32px;
    border-radius: 50%; }
  html mat-dialog-container.mat-dialog-container .mat-dialog-title {
    background-color: #0f2530;
    color: white; }
  html snack-bar-container.mat-snack-bar-container {
    color: white;
    background-color: #0f2530; }
  html sds-catalogs mat-toolbar.mat-toolbar,
  html sds-company mat-toolbar.mat-toolbar,
  html sds-create-page mat-toolbar.mat-toolbar,
  html sds-default-texts mat-toolbar.mat-toolbar,
  html sds-employee-roles mat-toolbar.mat-toolbar,
  html sds-finalize-page mat-toolbar.mat-toolbar,
  html sds-form-toolbar mat-toolbar.mat-toolbar,
  html sds-product-preferences mat-toolbar.mat-toolbar,
  html sds-sale-prices mat-toolbar.mat-toolbar,
  html sds-status-actions mat-toolbar.mat-toolbar,
  html sds-customer-browse mat-toolbar.mat-toolbar,
  html sds-employee-browse mat-toolbar.mat-toolbar,
  html sds-licensee-browse mat-toolbar.mat-toolbar,
  html sds-mapp-task-browse mat-toolbar.mat-toolbar,
  html sds-material-browse mat-toolbar.mat-toolbar,
  html sds-polygon-material-status-browse mat-toolbar.mat-toolbar,
  html sds-supplier-browse mat-toolbar.mat-toolbar,
  html sds-project-browse-page mat-toolbar.mat-toolbar,
  html sds-resource mat-toolbar.mat-toolbar {
    background-color: white;
    color: rgba(0, 0, 0, 0.87); }
  html sds-customer-browse .mat-column-deliveryCode {
    display: none; }
  html button.mat-simple-snackbar-action {
    color: #0f2530; }
  html div.mat-simple-snackbar-action {
    color: white; }
  html sds-sale-prices-supplier mat-list-item.mat-list-item.is-selected {
    background-color: #0f2530;
    color: white; }
    html sds-sale-prices-supplier mat-list-item.mat-list-item.is-selected:hover {
      background-color: #0f2530; }
  html sds-sale-prices-categories input:focus {
    background-color: rgba(15, 37, 48, 0.5); }
  html sds-product-preference-value-tree h4.show-background {
    background: #455a64;
    color: white; }
  html sds-status-progress .drawing {
    border-bottom-color: #f2f2f2; }
    html sds-status-progress .drawing svg path {
      fill: #f2f2f2; }
    html sds-status-progress .drawing.active {
      border-bottom-color: #0f2530; }
      html sds-status-progress .drawing.active svg path {
        fill: #0f2530; }
  html sds-material-browse .mat-column-supplierCode, html sds-material-browse .mat-column-supplierCode {
    display: none !important; }
  html sds-material-browse .mat-column-matUnit, html sds-material-browse .mat-column-matUnit {
    display: none !important; }
